If statement FLTK颜色if语句

If statement FLTK颜色if语句,if-statement,colors,fltk,If Statement,Colors,Fltk,有没有一种方法可以在fltk项目中编写if语句,以便它查看FLU框的颜色,然后返回一个值? 类似这样的内容: 如果(颜色(荧光框)=荧光蓝) {int i=0} 提前感谢。当然,所有小部件都有color()功能(请参阅) 如果您查看FLTK includes文件夹中的Enumerations.H,它是hasconst Fl_Color Fl_BLUE=216所以你会想使用FL_BLUE,当然你需要有一个指向这个小部件的指针,这样你就可以 if (some_box->color()==F

有没有一种方法可以在fltk项目中编写if语句,以便它查看FLU框的颜色,然后返回一个值? 类似这样的内容:
如果(颜色(荧光框)=荧光蓝)
{int i=0}

提前感谢。

当然,所有小部件都有
color()
功能(请参阅)

如果您查看FLTK includes文件夹中的
Enumerations.H
,它是has
const Fl_Color Fl_BLUE=216
所以你会想使用
FL_BLUE
,当然你需要有一个指向这个小部件的指针,这样你就可以

  if (some_box->color()==FL_BLUE)
代码中的其他地方

  Fl_Box* some_box;
  some_box = new Fl_Box(x,y,w,h,"Name");