Menu items/menubar on toy menu program default to size of entire window?!?!?
- From: Christian Seberino <seberino spawar navy mil>
- To: gtk-list gnome org
- Subject: Menu items/menubar on toy menu program default to size of entire window?!?!?
- Date: Fri, 21 Jun 2002 14:46:35 -0700
Here is the menu parts of my code. It compiles and runs
great without errors except that
The menu items, which are "File" and "Help" are huge
vertical buttons instead of small buttons on a small
horizontal menu bar. What determines size of menu items
and what makes them to take up all vertical space by
default???
Chris
static GtkItemFactoryEntry theMenu[] = {
{"/_File", NULL, NULL, 0, "<Branch>"},
{"/File/_New", NULL, printHelloWorld, 0, "<Item>"},
{"/File/<Separator>", NULL, NULL, 0, "<Separator>"},
{"/File/_Quit", NULL, gtk_main_quit, 0, "<Item>"},
{"/_Help", NULL, NULL, 0, "<LastBranch>"},
{"/Help/_See Docs", NULL, NULL, 0, "<Item>"},
{"/Help/_About", NULL, NULL, 0, "<Item>"},
};
...
accel = gtk_accel_group_new();
item_factory = gtk_item_factory_new(GTK_TYPE_MENU_BAR, "<main>", accel);
gtk_item_factory_create_items(item_factory, sizeof(theMenu) / sizeof(theMenu[0]), theMenu, NULL);
gtk_accel_group_attach(accel, GTK_OBJECT(window));
gtk_container_add(GTK_CONTAINER(window), gtk_item_factory_get_widget(item_factory, "<main>"));
--
_______________________________________
Dr. Christian Seberino
SPAWAR Systems Center San Diego
Code 2363
53560 Hull Street
San Diego, CA 92152-5001
U.S.A.
Phone: (619) 553-7940
Fax: (619) 553-2836
Email: seberino spawar navy mil
_______________________________________
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]