Witam.
Postanowiłem napisać prosty program w gtkmm - jestem typowy początkujący. Składa się z pól tekstowych Entry i GtkComboBoxText, jest ich 10. Użytkownik ma je uzupełnić. Po kliknięciu przycisku (bAkceptuj) cała zawartość tych pól ma być przekazana do funkcji (on_buttonAkceptuj_click) jako argumenty.
bAkceptuj -> signal_clicked().connect( sigc::bind<int, Gtk::ComboBoxText*, Gtk::ComboBoxText*, Gtk::Entry*>( sigc::mem_fun( *this, &oknoPrzyjecie::on_buttonAkceptuj_click), iNr, cSprzet, cProducent, eModel, eSerial, eKlient, eKlientTel ) );
To działa dobrze. Ale jak dodam kolejny argument to zonk. Z tego co znalazłem w sieci to, że sigc::bind może przekazać max 7 argumentów. Ale nic ponadto nie widzę.