anyone here program gtk apps?
i want to use GtkItemFactoryEntry, but unfortunately, that section hasn't
been written yet in the gtk tutorial. figures; just the section i need.
i've looked at other apps, and was able to get something that works (i can
get the menubar to display), but i'm not sure how to pass arguments to
callback functions. for example:
static GtkItemFactoryEntry menu_items[] = {
{ "/_File", NULL, NULL, 0, "<Branch>" },
{ "/File/_New", "<control>N", hello, 0, NULL },
{ "/File/_Open", "<control>O", ShowWidget, 0, NULL },
};
void ShowWidget(GtkWidget *widget)
{
g_print("ShowWidget() Called\n");
gtk_widget_show(widget);
}
i have a file browser widget, GtkWidget *filew. when a user clicks
File | Open, i'd like to display *filew. in other words, i'd like to pass
*filew to ShowWidget(GtkWidget *widget).
how in the world is this done?
also, what is the 4'th column in a GtkItemFactoryEntry? the gtk docs gives a
synopsis; i'm in definite need of an explanation.
thanks!
pete
ps- does anyone remember the name of drew parson's gtk clock app?
--
"The following addresses had permanent fatal errors..." [EMAIL PROTECTED]
-- Mailer Daemon www.dirac.org/p