Re: [gtkmm] MessageDialog button callback?
- From: Matthew Walton <matthew alledora co uk>
- To: "Andreas B. Thun" <abt gmx de>
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: [gtkmm] MessageDialog button callback?
- Date: Mon, 22 Mar 2004 16:23:53 +0000
Andreas B. Thun wrote:
Dear members,
how can I connect the Yes/No button to a callback?
Or is there a method I can overload?
if (type == Gtk::MESSAGE_QUESTION) {
Gtk::MessageDialog dialog(*this, m_message, type, Gtk::BUTTONS_YES_NO);
dialog.set_title(m_title);
dialog.run();
}
Dialog::run() returns an int which is a value representing which button
was pressed. In this case (where you're using Gtk::BUTTONS_YES_NO),
you're going to get either Gtk::RESPONSE_YES or Gtk::RESPONSE_NO. Other
such things for different buttons would include Gtk::RESPONSE_CANCEL,
Gtk::RESPONSE_OK and so forth.
Please read the book:
http://www.gtkmm.org/gtkmm2/docs/tutorial/html/ch13.html#id2499176
specifically in this case the on_button_question_clicked() function
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]