?? interface.c,v
字號:
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (table13);
gtk_box_pack_start (GTK_BOX (dialog_vbox4), table13, TRUE, TRUE, 0);
gtk_table_set_row_spacings (GTK_TABLE (table13), 12);
frame14 = gtk_frame_new (_("List of Title IDs to Rent"));
gtk_widget_ref (frame14);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "frame14", frame14,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame14);
gtk_table_attach (GTK_TABLE (table13), frame14, 0, 2, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);
vbox33 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox33);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "vbox33", vbox33,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox33);
gtk_container_add (GTK_CONTAINER (frame14), vbox33);
hbox65 = gtk_hbox_new (FALSE, 0);
gtk_widget_ref (hbox65);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "hbox65", hbox65,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbox65);
gtk_box_pack_start (GTK_BOX (vbox33), hbox65, FALSE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox65), 5);
title_label = gtk_label_new (_("Title ID:"));
gtk_widget_ref (title_label);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "title_label", title_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (title_label);
gtk_box_pack_start (GTK_BOX (hbox65), title_label, FALSE, FALSE, 5);
titleid_spinbutton_adj = gtk_adjustment_new (1, 0, 1e+08, 1, 10, 10);
titleid_spinbutton = gtk_spin_button_new (GTK_ADJUSTMENT (titleid_spinbutton_adj), 1, 0);
gtk_widget_ref (titleid_spinbutton);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "titleid_spinbutton", titleid_spinbutton,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (titleid_spinbutton);
gtk_box_pack_start (GTK_BOX (hbox65), titleid_spinbutton, TRUE, TRUE, 0);
rent_dvd_dialog_add = gtk_button_new_with_label (_("Add"));
gtk_widget_ref (rent_dvd_dialog_add);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog_add", rent_dvd_dialog_add,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_dvd_dialog_add);
gtk_box_pack_start (GTK_BOX (hbox65), rent_dvd_dialog_add, TRUE, TRUE, 5);
scrolledwindow40 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow40);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "scrolledwindow40", scrolledwindow40,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow40);
gtk_box_pack_start (GTK_BOX (vbox33), scrolledwindow40, TRUE, TRUE, 0);
gtk_widget_set_usize (scrolledwindow40, -2, 100);
gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow40), 5);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow40), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
rent_dvd_dialog_disk_clist = gtk_clist_new (2);
gtk_widget_ref (rent_dvd_dialog_disk_clist);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog_disk_clist", rent_dvd_dialog_disk_clist,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_dvd_dialog_disk_clist);
gtk_container_add (GTK_CONTAINER (scrolledwindow40), rent_dvd_dialog_disk_clist);
gtk_clist_set_column_width (GTK_CLIST (rent_dvd_dialog_disk_clist), 0, 80);
gtk_clist_set_column_width (GTK_CLIST (rent_dvd_dialog_disk_clist), 1, 80);
gtk_clist_column_titles_show (GTK_CLIST (rent_dvd_dialog_disk_clist));
label483 = gtk_label_new (_("Title ID"));
gtk_widget_ref (label483);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "label483", label483,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label483);
gtk_clist_set_column_widget (GTK_CLIST (rent_dvd_dialog_disk_clist), 0, label483);
label484 = gtk_label_new (_("Title"));
gtk_widget_ref (label484);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "label484", label484,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label484);
gtk_clist_set_column_widget (GTK_CLIST (rent_dvd_dialog_disk_clist), 1, label484);
hbuttonbox14 = gtk_hbutton_box_new ();
gtk_widget_ref (hbuttonbox14);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "hbuttonbox14", hbuttonbox14,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (hbuttonbox14);
gtk_box_pack_start (GTK_BOX (vbox33), hbuttonbox14, FALSE, FALSE, 0);
gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox14), GTK_BUTTONBOX_END);
rent_dvd_dialog_remove = gtk_button_new_with_label (_("Remove"));
gtk_widget_ref (rent_dvd_dialog_remove);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog_remove", rent_dvd_dialog_remove,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_dvd_dialog_remove);
gtk_container_add (GTK_CONTAINER (hbuttonbox14), rent_dvd_dialog_remove);
GTK_WIDGET_SET_FLAGS (rent_dvd_dialog_remove, GTK_CAN_DEFAULT);
member_no_entry = gtk_entry_new ();
gtk_widget_ref (member_no_entry);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "member_no_entry", member_no_entry,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (member_no_entry);
gtk_table_attach (GTK_TABLE (table13), member_no_entry, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
member_label = gtk_label_new (_("Rent Titles to Member No: "));
gtk_widget_ref (member_label);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "member_label", member_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (member_label);
gtk_table_attach (GTK_TABLE (table13), member_label, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 7, 0);
dialog_action_area4 = GNOME_DIALOG (rent_dvd_dialog)->action_area;
gtk_object_set_data (GTK_OBJECT (rent_dvd_dialog), "dialog_action_area4", dialog_action_area4);
gtk_widget_show (dialog_action_area4);
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area4), GTK_BUTTONBOX_END);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (dialog_action_area4), 8);
gnome_dialog_append_button_with_pixmap (GNOME_DIALOG (rent_dvd_dialog),
_("Rent"), GNOME_STOCK_PIXMAP_REMOVE);
rent_dvd_dialog_rent = g_list_last (GNOME_DIALOG (rent_dvd_dialog)->buttons)->data;
gtk_widget_ref (rent_dvd_dialog_rent);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog_rent", rent_dvd_dialog_rent,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_dvd_dialog_rent);
gtk_container_set_border_width (GTK_CONTAINER (rent_dvd_dialog_rent), 2);
GTK_WIDGET_SET_FLAGS (rent_dvd_dialog_rent, GTK_CAN_DEFAULT);
gnome_dialog_append_button (GNOME_DIALOG (rent_dvd_dialog), GNOME_STOCK_BUTTON_CANCEL);
rent_dvd_dialog_cancel = g_list_last (GNOME_DIALOG (rent_dvd_dialog)->buttons)->data;
gtk_widget_ref (rent_dvd_dialog_cancel);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog_cancel", rent_dvd_dialog_cancel,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (rent_dvd_dialog_cancel);
GTK_WIDGET_SET_FLAGS (rent_dvd_dialog_cancel, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (rent_dvd_dialog), "clicked",
GTK_SIGNAL_FUNC (on_rent_dvd_dialog_clicked),
NULL);
gtk_signal_connect (GTK_OBJECT (rent_dvd_dialog), "close",
GTK_SIGNAL_FUNC (on_rent_dvd_dialog_close),
NULL);
gtk_signal_connect (GTK_OBJECT (rent_dvd_dialog_add), "clicked",
GTK_SIGNAL_FUNC (on_rent_dvd_dialog_add_clicked),
NULL);
gtk_signal_connect (GTK_OBJECT (rent_dvd_dialog_disk_clist), "select_row",
GTK_SIGNAL_FUNC (on_rent_dvd_dialog_disk_clist_select_row),
NULL);
gtk_signal_connect (GTK_OBJECT (rent_dvd_dialog_remove), "clicked",
GTK_SIGNAL_FUNC (on_rent_dvd_dialog_remove_clicked),
NULL);
return rent_dvd_dialog;
}
GtkWidget*
create_return_dvd_dialog (void)
{
GtkWidget *return_dvd_dialog;
GtkWidget *dialog_vbox6;
GtkWidget *frame;
GtkWidget *vbox36;
GtkWidget *hbox68;
GtkWidget *label485;
GtkObject *diskid_spinbutton_adj;
GtkWidget *diskid_spinbutton;
GtkWidget *return_dvd_dialog_add;
GtkWidget *scrolledwindow43;
GtkWidget *return_dvd_dialog_disk_clist;
GtkWidget *label492;
GtkWidget *label493;
GtkWidget *label494;
GtkWidget *label495;
GtkWidget *hbuttonbox15;
GtkWidget *return_dvd_dialog_remove;
GtkWidget *dialog_action_area6;
GtkWidget *return_dvd_dialog_return;
GtkWidget *return_dvd_dialog_cancel;
return_dvd_dialog = gnome_dialog_new (_("Return Disks"), NULL);
gtk_object_set_data (GTK_OBJECT (return_dvd_dialog), "return_dvd_dialog", return_dvd_dialog);
gtk_window_set_wmclass (GTK_WINDOW (return_dvd_dialog), "return_dvd_dialog", "dvdstore");
dialog_vbox6 = GNOME_DIALOG (return_dvd_dialog)->vbox;
gtk_object_set_data (GTK_OBJECT (return_dvd_dialog), "dialog_vbox6", dialog_vbox6);
gtk_widget_show (dialog_vbox6);
frame = gtk_frame_new (_("List of Disk IDs to Return"));
gtk_widget_ref (frame);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "frame", frame,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (frame);
gtk_box_pack_start (GTK_BOX (dialog_vbox6), frame, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (frame), 5);
vbox36 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox36);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "vbox36", vbox36,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox36);
gtk_container_add (GTK_CONTAINER (frame), vbox36);
hbox68 = gtk_hbox_new (FALSE, 0);
gtk_widget_ref (hbox68);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "hbox68", hbox68,
(GtkDestroyNotify) gtk_widget_unref);
gtk_box_pack_start (GTK_BOX (vbox36), hbox68, FALSE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox68), 5);
label485 = gtk_label_new (_("Disk ID:"));
gtk_widget_ref (label485);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "label485", label485,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label485);
gtk_box_pack_start (GTK_BOX (hbox68), label485, FALSE, FALSE, 5);
diskid_spinbutton_adj = gtk_adjustment_new (0, 0, 1e+08, 1, 10, 10);
diskid_spinbutton = gtk_spin_button_new (GTK_ADJUSTMENT (diskid_spinbutton_adj), 1, 0);
gtk_widget_ref (diskid_spinbutton);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "diskid_spinbutton", diskid_spinbutton,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (diskid_spinbutton);
gtk_box_pack_start (GTK_BOX (hbox68), diskid_spinbutton, TRUE, TRUE, 0);
return_dvd_dialog_add = gtk_button_new_with_label (_("Add"));
gtk_widget_ref (return_dvd_dialog_add);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "return_dvd_dialog_add", return_dvd_dialog_add,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (return_dvd_dialog_add);
gtk_box_pack_start (GTK_BOX (hbox68), return_dvd_dialog_add, TRUE, TRUE, 5);
scrolledwindow43 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow43);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "scrolledwindow43", scrolledwindow43,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow43);
gtk_box_pack_start (GTK_BOX (vbox36), scrolledwindow43, TRUE, TRUE, 0);
gtk_widget_set_usize (scrolledwindow43, 380, 100);
gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow43), 5);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow43), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
return_dvd_dialog_disk_clist = gtk_clist_new (4);
gtk_widget_ref (return_dvd_dialog_disk_clist);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "return_dvd_dialog_disk_clist", return_dvd_dialog_disk_clist,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (return_dvd_dialog_disk_clist);
gtk_container_add (GTK_CONTAINER (scrolledwindow43), return_dvd_dialog_disk_clist);
gtk_clist_set_column_width (GTK_CLIST (return_dvd_dialog_disk_clist), 0, 48);
gtk_clist_set_column_width (GTK_CLIST (return_dvd_dialog_disk_clist), 1, 110);
gtk_clist_set_column_width (GTK_CLIST (return_dvd_dialog_disk_clist), 2, 64);
gtk_clist_set_column_width (GTK_CLIST (return_dvd_dialog_disk_clist), 3, 80);
gtk_clist_column_titles_show (GTK_CLIST (return_dvd_dialog_disk_clist));
label492 = gtk_label_new (_("Disk ID"));
gtk_widget_ref (label492);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "label492", label492,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label492);
gtk_clist_set_column_widget (GTK_CLIST (return_dvd_dialog_disk_clist), 0, label492);
label493 = gtk_label_new (_("Title"));
gtk_widget_ref (label493);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "label493", label493,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label493);
gtk_clist_set_column_widget (GTK_CLIST (return_dvd_dialog_disk_clist), 1, label493);
label494 = gtk_label_new (_("Member No"));
gtk_widget_ref (label494);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "label494", label494,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label494);
gtk_clist_set_column_widget (GTK_CLIST (return_dvd_dialog_disk_clist), 2, label494);
label495 = gtk_label_new (_("Status"));
gtk_widget_ref (label495);
gtk_object_set_data_full (GTK_OBJECT (return_dvd_dialog), "label495", label495,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label495);
gtk_clist_set_column_widget (GTK_CLIST (return_dvd_dialog_disk_clist)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -