Texteingabe Felder bei FLTK



  • Hi,

    hätte da mal ne frage.
    mein code ist folgender:

    #include <FL/Fl.H>  
    #include <FL/Fl_Window.H>  
    #include <FL/Fl_Box.H>  
    #include <FL/Fl_Button.H>  
    #include <FL/Fl_ask.H>
    #include <FL/Fl_Input.H>
    
    using namespace std;
    
      Fl_Window *window;  
      Fl_Button *button; 
      Fl_Button *button2;
      Fl_Button *button_help; 
      Fl_Input *eingabe;
    
      char wert[256]; 
    
    void clbButton (Fl_Button* button, void* optParameter) 
    {   
        fl_message("Test");
    } 
    void test (Fl_Button* button2, void* optParameter)
    {
        fl_message(*wert);
    } 
    void help(Fl_Button* button_help, void* optParameter)
    {
        fl_message("...");
    }
    
    int main (int argc, char ** argv)  
    {  
    
      window = new Fl_Window (600, 480);  
      button = new Fl_Button (0,0,50,20,"Start");  
      button2 = new Fl_Button (50,0,530,20 , "");
      button_help = new Fl_Button(580,0,20,20,"?");
      eingabe = new Fl_Input(50 , 60 , 500, 20);
    
      strcpy(wert,eingabe->value());
    
      button->callback((Fl_Callback*)clbButton); 
      button2->callback((Fl_Callback*)test);
      button_help->callback((Fl_Callback*)help);
    
      window->end ();  
      window->show (argc, argv);  
      return(Fl::run());  
    }
    

    ich möchte jetzt eigentlich das mein eingegebener Text angezeigt wird wenn ich auf Button2 klicke...wie mache ich das?

    ###sorry war unüberlegt gepostet...hat siche erledigt! habs gebacken bekommen...###


Anmelden zum Antworten