?? interface.c,v
字號:
gtk_widget_ref (table11);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "table11", table11,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (table11);
gtk_container_add (GTK_CONTAINER (name_frame), table11);
gtk_container_set_border_width (GTK_CONTAINER (table11), 5);
gtk_table_set_row_spacings (GTK_TABLE (table11), 6);
gtk_table_set_col_spacings (GTK_TABLE (table11), 3);
title = gtk_entry_new_with_max_length (3);
gtk_widget_ref (title);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "title", title,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (title);
gtk_table_attach (GTK_TABLE (table11), title, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (title, 46, -2);
fname_label = gtk_label_new (_("First name:"));
gtk_widget_ref (fname_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "fname_label", fname_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (fname_label);
gtk_table_attach (GTK_TABLE (table11), fname_label, 0, 1, 1, 2,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
first_name = gtk_entry_new_with_max_length (25);
gtk_widget_ref (first_name);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "first_name", first_name,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (first_name);
gtk_table_attach (GTK_TABLE (table11), first_name, 1, 2, 1, 2,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
lname_label = gtk_label_new (_("Last name:"));
gtk_widget_ref (lname_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "lname_label", lname_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (lname_label);
gtk_table_attach (GTK_TABLE (table11), lname_label, 0, 1, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
last_name = gtk_entry_new_with_max_length (25);
gtk_widget_ref (last_name);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "last_name", last_name,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (last_name);
gtk_table_attach (GTK_TABLE (table11), last_name, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
title_label = gtk_label_new (_("Title:"));
gtk_widget_ref (title_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "title_label", title_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (title_label);
gtk_table_attach (GTK_TABLE (table11), title_label, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (title_label), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (title_label), 0, 0.5);
address_frame = gtk_frame_new (_("Address"));
gtk_widget_ref (address_frame);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "address_frame", address_frame,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (address_frame);
gtk_box_pack_start (GTK_BOX (vbox13), address_frame, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (address_frame), 5);
address_table = gtk_table_new (7, 2, FALSE);
gtk_widget_ref (address_table);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "address_table", address_table,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (address_table);
gtk_container_add (GTK_CONTAINER (address_frame), address_table);
gtk_container_set_border_width (GTK_CONTAINER (address_table), 5);
gtk_table_set_row_spacings (GTK_TABLE (address_table), 6);
gtk_table_set_col_spacings (GTK_TABLE (address_table), 3);
address_1 = gtk_entry_new_with_max_length (50);
gtk_widget_ref (address_1);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "address_1", address_1,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (address_1);
gtk_table_attach (GTK_TABLE (address_table), address_1, 1, 2, 1, 2,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
zip = gtk_entry_new_with_max_length (10);
gtk_widget_ref (zip);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "zip", zip,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (zip);
gtk_table_attach (GTK_TABLE (address_table), zip, 1, 2, 5, 6,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (zip, 85, -2);
state = gtk_entry_new_with_max_length (2);
gtk_widget_ref (state);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "state", state,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (state);
gtk_table_attach (GTK_TABLE (address_table), state, 1, 2, 4, 5,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (state, 91, -2);
town = gtk_entry_new_with_max_length (50);
gtk_widget_ref (town);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "town", town,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (town);
gtk_table_attach (GTK_TABLE (address_table), town, 1, 2, 3, 4,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
address_2 = gtk_entry_new_with_max_length (50);
gtk_widget_ref (address_2);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "address_2", address_2,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (address_2);
gtk_table_attach (GTK_TABLE (address_table), address_2, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
house_flat_ref = gtk_entry_new_with_max_length (25);
gtk_widget_ref (house_flat_ref);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "house_flat_ref", house_flat_ref,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (house_flat_ref);
gtk_table_attach (GTK_TABLE (address_table), house_flat_ref, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_widget_set_usize (house_flat_ref, 54, -2);
phone = gtk_entry_new_with_max_length (10);
gtk_widget_ref (phone);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "phone", phone,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (phone);
gtk_table_attach (GTK_TABLE (address_table), phone, 1, 2, 6, 7,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
state_label = gtk_label_new (_("State:"));
gtk_widget_ref (state_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "state_label", state_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (state_label);
gtk_table_attach (GTK_TABLE (address_table), state_label, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (state_label), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (state_label), 0, 0.5);
zip_label = gtk_label_new (_("Zip:"));
gtk_widget_ref (zip_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "zip_label", zip_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (zip_label);
gtk_table_attach (GTK_TABLE (address_table), zip_label, 0, 1, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (zip_label), 0, 0.5);
phone_label = gtk_label_new (_("Phone:"));
gtk_widget_ref (phone_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "phone_label", phone_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (phone_label);
gtk_table_attach (GTK_TABLE (address_table), phone_label, 0, 1, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (phone_label), 0, 0.5);
town_label = gtk_label_new (_("Town:"));
gtk_widget_ref (town_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "town_label", town_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (town_label);
gtk_table_attach (GTK_TABLE (address_table), town_label, 0, 1, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (town_label), GTK_JUSTIFY_LEFT);
gtk_misc_set_alignment (GTK_MISC (town_label), 0, 0.5);
addr2_label = gtk_label_new (_("Address 2:"));
gtk_widget_ref (addr2_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "addr2_label", addr2_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (addr2_label);
gtk_table_attach (GTK_TABLE (address_table), addr2_label, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (addr2_label), 0, 0.5);
addr1_label = gtk_label_new (_("Address 1:"));
gtk_widget_ref (addr1_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "addr1_label", addr1_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (addr1_label);
gtk_table_attach (GTK_TABLE (address_table), addr1_label, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (addr1_label), 0, 0.5);
house_label = gtk_label_new (_("House no."));
gtk_widget_ref (house_label);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "house_label", house_label,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (house_label);
gtk_table_attach (GTK_TABLE (address_table), house_label, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_misc_set_alignment (GTK_MISC (house_label), 0, 0.5);
dialog_action_area2 = GNOME_DIALOG (member_dialog)->action_area;
gtk_object_set_data (GTK_OBJECT (member_dialog), "dialog_action_area2", dialog_action_area2);
gtk_widget_show (dialog_action_area2);
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area2), GTK_BUTTONBOX_END);
gtk_button_box_set_spacing (GTK_BUTTON_BOX (dialog_action_area2), 8);
gnome_dialog_append_button (GNOME_DIALOG (member_dialog), GNOME_STOCK_BUTTON_OK);
member_dialog_ok = g_list_last (GNOME_DIALOG (member_dialog)->buttons)->data;
gtk_widget_ref (member_dialog_ok);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "member_dialog_ok", member_dialog_ok,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (member_dialog_ok);
GTK_WIDGET_SET_FLAGS (member_dialog_ok, GTK_CAN_DEFAULT);
gnome_dialog_append_button (GNOME_DIALOG (member_dialog), GNOME_STOCK_BUTTON_CANCEL);
member_dialog_cancel = g_list_last (GNOME_DIALOG (member_dialog)->buttons)->data;
gtk_widget_ref (member_dialog_cancel);
gtk_object_set_data_full (GTK_OBJECT (member_dialog), "member_dialog_cancel", member_dialog_cancel,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (member_dialog_cancel);
GTK_WIDGET_SET_FLAGS (member_dialog_cancel, GTK_CAN_DEFAULT);
gtk_signal_connect (GTK_OBJECT (member_dialog), "clicked",
GTK_SIGNAL_FUNC (on_member_dialog_clicked),
NULL);
return member_dialog;
}
GtkWidget*
create_rent_dvd_dialog (void)
{
GtkWidget *rent_dvd_dialog;
GtkWidget *dialog_vbox4;
GtkWidget *table13;
GtkWidget *frame14;
GtkWidget *vbox33;
GtkWidget *hbox65;
GtkWidget *title_label;
GtkObject *titleid_spinbutton_adj;
GtkWidget *titleid_spinbutton;
GtkWidget *rent_dvd_dialog_add;
GtkWidget *scrolledwindow40;
GtkWidget *rent_dvd_dialog_disk_clist;
GtkWidget *label483;
GtkWidget *label484;
GtkWidget *hbuttonbox14;
GtkWidget *rent_dvd_dialog_remove;
GtkWidget *member_no_entry;
GtkWidget *member_label;
GtkWidget *dialog_action_area4;
GtkWidget *rent_dvd_dialog_rent;
GtkWidget *rent_dvd_dialog_cancel;
rent_dvd_dialog = gnome_dialog_new (_("Rent DVD"), NULL);
gtk_object_set_data (GTK_OBJECT (rent_dvd_dialog), "rent_dvd_dialog", rent_dvd_dialog);
gtk_window_set_default_size (GTK_WINDOW (rent_dvd_dialog), 320, 320);
gtk_window_set_wmclass (GTK_WINDOW (rent_dvd_dialog), "rent_dvd_dialog", "dvdstore");
dialog_vbox4 = GNOME_DIALOG (rent_dvd_dialog)->vbox;
gtk_object_set_data (GTK_OBJECT (rent_dvd_dialog), "dialog_vbox4", dialog_vbox4);
gtk_widget_show (dialog_vbox4);
table13 = gtk_table_new (2, 2, FALSE);
gtk_widget_ref (table13);
gtk_object_set_data_full (GTK_OBJECT (rent_dvd_dialog), "table13", table13,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -