Fl_Button *record_toggle=(Fl_Button *)0;

{ record_toggle = new Fl_Button(610, 510, 215, 20, "Start recording ");
        record_toggle->box(FL_UP_FRAME);
        record_toggle->down_box(FL_DOWN_FRAME);
        record_toggle->callback((Fl_Callback*)record_toggle_cb);
      } // Fl_Button* record_toggle

void record_toggle_cb() {
  videoDisplay->ToggleRecord();
if (videoDisplay->Recording)
{
 record_toggle->label("Stop recording");
}else{
 record_toggle->label("Start recording");

}
record_toggle->damage(1);
}

Produces a button with "Stop recording" and "Start recording" drawn over the 
top of each other when pressed.


Any ideas?

// "$Id: Fl.cxx 5654 2007-02-02 13:52:37Z matt $"


_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to