?? interface.c,v
字號(hào):
gtk_widget_ref (edit_menu_uiinfo[5].widget);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "separator4",
edit_menu_uiinfo[5].widget,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_ref (menubar1_uiinfo[2].widget);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "settings",
menubar1_uiinfo[2].widget,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_ref (settings_menu_uiinfo[0].widget);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "menu_preferences",
settings_menu_uiinfo[0].widget,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_ref (menubar1_uiinfo[3].widget);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "help",
menubar1_uiinfo[3].widget,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_ref (help_menu_uiinfo[0].widget);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "menu_about",
help_menu_uiinfo[0].widget,
(GtkDestroyNotify) gtk_widget_unref);
toolbar1 = gtk_toolbar_new (GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_BOTH);
gtk_widget_ref (toolbar1);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "toolbar1", toolbar1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (toolbar1);
gnome_app_add_toolbar (GNOME_APP (dvdstore), GTK_TOOLBAR (toolbar1), "toolbar1",
GNOME_DOCK_ITEM_BEH_EXCLUSIVE,
GNOME_DOCK_TOP, 1, 0, 0);
gtk_container_set_border_width (GTK_CONTAINER (toolbar1), 1);
gtk_toolbar_set_space_size (GTK_TOOLBAR (toolbar1), 16);
gtk_toolbar_set_space_style (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_SPACE_LINE);
gtk_toolbar_set_button_relief (GTK_TOOLBAR (toolbar1), GTK_RELIEF_NONE);
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_JUMP_TO);
connect_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Connect"),
_("Connect to the database"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (connect_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "connect_button", connect_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (connect_button);
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_STOP);
disconnect_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Disconnect"),
_("Disconnect database"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (disconnect_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "disconnect_button", disconnect_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (disconnect_button);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar1));
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_CDROM);
rent_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Rent"),
_("Rent DVD"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (rent_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "rent_button", rent_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_button);
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_ADD);
return_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Return"),
_("Return DVD"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (return_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "return_button", return_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (return_button);
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_BOOK_OPEN);
reserve_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Reserve"),
_("Reserve DVD"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (reserve_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "reserve_button", reserve_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (reserve_button);
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_SEARCH);
search_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Search"),
_("Search the Database"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (search_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "search_button", search_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (search_button);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar1));
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_LINE_IN);
add_member_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Add"),
_("Add a new Member"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (add_member_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "add_member_button", add_member_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (add_member_button);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar1));
tmp_toolbar_icon = gnome_stock_pixmap_widget (dvdstore, GNOME_STOCK_PIXMAP_EXIT);
exit_button = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
GTK_TOOLBAR_CHILD_BUTTON,
NULL,
_("Exit"),
_("Exit the Program"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_widget_ref (exit_button);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "exit_button", exit_button,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (exit_button);
hpaned2 = gtk_hpaned_new ();
gtk_widget_ref (hpaned2);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "hpaned2", hpaned2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hpaned2);
gnome_app_set_contents (GNOME_APP (dvdstore), hpaned2);
vbox11 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox11);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "vbox11", vbox11,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox11);
gtk_container_add (GTK_CONTAINER (hpaned2), vbox11);
gtk_widget_set_usize (vbox11, 150, -2);
clock1 = gtk_clock_new (GTK_CLOCK_REALTIME);
gtk_widget_ref (clock1);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "clock1", clock1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (clock1);
gtk_box_pack_start (GTK_BOX (vbox11), clock1, FALSE, FALSE, 10);
gtk_clock_set_format (GTK_CLOCK (clock1), _("%X %x"));
summary_frame = gtk_frame_new (_("Summary"));
gtk_widget_ref (summary_frame);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "summary_frame", summary_frame,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (summary_frame);
gtk_box_pack_start (GTK_BOX (vbox11), summary_frame, FALSE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (summary_frame), 4);
summary_table = gtk_table_new (3, 2, FALSE);
gtk_widget_ref (summary_table);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "summary_table", summary_table,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (summary_table);
gtk_container_add (GTK_CONTAINER (summary_frame), summary_table);
gtk_container_set_border_width (GTK_CONTAINER (summary_table), 11);
gtk_table_set_row_spacings (GTK_TABLE (summary_table), 14);
gtk_table_set_col_spacings (GTK_TABLE (summary_table), 17);
overdue_label = gtk_label_new (_("Overdue:"));
gtk_widget_ref (overdue_label);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "overdue_label", overdue_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (overdue_label);
gtk_table_attach (GTK_TABLE (summary_table), overdue_label, 0, 1, 1, 2,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
reserved_label = gtk_label_new (_("Reserved:"));
gtk_widget_ref (reserved_label);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "reserved_label", reserved_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (reserved_label);
gtk_table_attach (GTK_TABLE (summary_table), reserved_label, 0, 1, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
number_overdue = gtk_label_new (_("--"));
gtk_widget_ref (number_overdue);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "number_overdue", number_overdue,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (number_overdue);
gtk_table_attach (GTK_TABLE (summary_table), number_overdue, 1, 2, 1, 2,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
number_reserved = gtk_label_new (_("--"));
gtk_widget_ref (number_reserved);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "number_reserved", number_reserved,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (number_reserved);
gtk_table_attach (GTK_TABLE (summary_table), number_reserved, 1, 2, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (number_reserved, 36, -2);
number_on_loan = gtk_label_new (_("--"));
gtk_widget_ref (number_on_loan);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "number_on_loan", number_on_loan,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (number_on_loan);
gtk_table_attach (GTK_TABLE (summary_table), number_on_loan, 1, 2, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
on_loan_label = gtk_label_new (_("On Loan:"));
gtk_widget_ref (on_loan_label);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "on_loan_label", on_loan_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (on_loan_label);
gtk_table_attach (GTK_TABLE (summary_table), on_loan_label, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 10, 0);
label321 = gtk_label_new ("");
gtk_widget_ref (label321);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "label321", label321,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label321);
gtk_box_pack_start (GTK_BOX (vbox11), label321, TRUE, TRUE, 0);
main_notebook = gtk_notebook_new ();
gtk_widget_ref (main_notebook);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "main_notebook", main_notebook,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (main_notebook);
gtk_container_add (GTK_CONTAINER (hpaned2), main_notebook);
gtk_container_set_border_width (GTK_CONTAINER (main_notebook), 8);
scrolledwindow44 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow44);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "scrolledwindow44", scrolledwindow44,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow44);
gtk_container_add (GTK_CONTAINER (main_notebook), scrolledwindow44);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow44), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
text_box = gtk_text_new (NULL, NULL);
gtk_widget_ref (text_box);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "text_box", text_box,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (text_box);
gtk_container_add (GTK_CONTAINER (scrolledwindow44), text_box);
label496 = gtk_label_new (_("DVDstore"));
gtk_widget_ref (label496);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "label496", label496,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label496);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (main_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (main_notebook), 0), label496);
scrolledwindow24 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow24);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "scrolledwindow24", scrolledwindow24,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow24);
gtk_container_add (GTK_CONTAINER (main_notebook), scrolledwindow24);
on_loan_clist = gtk_clist_new (4);
gtk_widget_ref (on_loan_clist);
gtk_object_set_data_full (GTK_OBJECT (dvdstore), "on_loan_clist", on_loan_clist,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (on_loan_clist);
gtk_container_add (GTK_CONTAINER (scrolledwindow24), on_loan_clist);
gtk_clist_set_column_width (GTK_CLIST (on_loan_clist), 0, 90);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -