Hello,
i wrote a derived class for my application window. Everything seems working 
fine so far but there is a problem when i try to access a widget property(e.g. 
add("Value")

Here is my class:

class MainWindow : public Fl_Double_Window {
public:
  MainWindow(const char* title = 0);
  ~MainWindow();
  Fl_Help_View *wi_log;
  Fl_Browser *wi_cli;
  Fl_Input *wi_message;
  void AddValue(string value);
};

inline MainWindow::MainWindow(const char *title) :
                Fl_Double_Window(800,495,title)
{
        wi_log = new Fl_Help_View(10,10,475,435);
        wi_cli = new Fl_Browser(495,10,295,435);
        wi_message = new Fl_Input(10,455,475,30);
        end();
        show();

}

inline void MainWindow::AddValue(string value){
        //My program crashes here whereas wi_cli->clear(); works
        wi_cli->add(value.c_str());
}
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to