RE: Message Loop on GTK+ ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dipak G Patil wrote:

> Can anybody tell me how I can achieve message loop functionality as 
> like in windows on linux ?
> As on windows there is single windows procedure, which handles all 
> events for all objects, so can I achieve this on linux using GTK+ 
> rather than writting callbacks per object per event?

If your program is running on Win32, is your goal to get at the 
Microsoft Windows messages before they are processed by GTK+?  
Then take a look at gdk_window_add_filter().

Is your goal to have all of the buttons of your application use the same 
callback function for, say, the "clicked" signal?  A single callback 
function can be connected to more than a single widget.  For example, 
you could define a function such as...

void on_any_button_clicked(GtkButton *button, gpointer data);

...which can be connected to any number of widgets that you derive from 
GtkButton.

Do you have another reason to place all of your event handling into a
single function?

--
Ken Rastatter, Senior Design Engineer
Honeywell 
Sensotec Sensors
2080 Arlingate Lane, Columbus, Ohio, 43228-4112 USA
Home Page:  http://www.honeywell.com/sensotec
"These opinions are mine and not necessarily those of Honeywell."
_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux