Without the nice functionality that Gtk 2.4 offers, is there still an "old fashioned" way of eliminating these menu options from the windows in GNOME using GTK in C.


the commented out lines below list functions that the newer GTK library (2.4) offers. But presently that isn't an option for me to upgrade that.


I basically want to PIN the main window to the desktop, without any ability to move it, roll it up, or what have you.

Hope someone out there can help :)

/* Main Gui creation */
mainwin = gnome_app_new(PROG_NAME, _(PROG_NAME));
gtk_container_set_border_width(GTK_CONTAINER(mainwin),0);
gtk_object_set (GTK_OBJECT (mainwin),"GtkWindow::type", GDK_WINDOW_TOPLEVEL,NULL);
gtk_window_set_default_size(GTK_WINDOW(mainwin),gdk_screen_width (),gdk_screen_height ()-24);
gtk_window_set_policy (GTK_WINDOW(mainwin), FALSE,FALSE,FALSE); /* not resizable */
gtk_window_set_position(GTK_WINDOW(mainwin),GTK_WIN_POS_CENTER);
gtk_signal_connect(GTK_OBJECT(mainwin), "delete_event",GTK_SIGNAL_FUNC(close_gui_event), NULL);
gtk_signal_connect(GTK_OBJECT(mainwin), "destroy_event",GTK_SIGNAL_FUNC(close_gui_event), NULL);
// gtk_window_stick(GTK_WINDOW(mainwin));
// gtk_window_maximize(GTK_WINDOW(mainwin));
// gtk_window_fullscreen(GTK_WINDOW(mainwin));
// gtk_window_set_decorated(GTK_WINDOW(mainwin),FALSE);


        gnome_app_create_menus(GNOME_APP(mainwin), mainmenu);
        sbar = gnome_appbar_new(FALSE, TRUE, GNOME_PREFERENCES_USER);
        gnome_app_set_statusbar(GNOME_APP(mainwin), sbar);
        gnome_app_install_menu_hints(GNOME_APP(mainwin), mainmenu);

<... and so on>

_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to