⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interface.c

📁 linux下的飞鸽传书 日本人设计 使用非常方便
💻 C
📖 第 1 页 / 共 5 页
字号:
  gtk_container_add (GTK_CONTAINER (alignment2), hbox12);  comboboxentry1 = gtk_combo_box_entry_new_text ();  gtk_widget_show (comboboxentry1);  gtk_box_pack_start (GTK_BOX (hbox12), comboboxentry1, TRUE, TRUE, 0);  configWindowAddGroupBtn = gtk_button_new_with_mnemonic (_("Add"));  gtk_widget_show (configWindowAddGroupBtn);  gtk_box_pack_start (GTK_BOX (hbox12), configWindowAddGroupBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configWindowAddGroupBtn, _("Please push here to add your group name."), NULL);  configGroupFrameLabel = gtk_label_new (_("<b>Group Name</b>"));  gtk_widget_show (configGroupFrameLabel);  gtk_frame_set_label_widget (GTK_FRAME (frame2), configGroupFrameLabel);  gtk_label_set_use_markup (GTK_LABEL (configGroupFrameLabel), TRUE);  hbox4 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox4);  gtk_box_pack_start (GTK_BOX (vbox2), hbox4, TRUE, TRUE, 0);  frame3 = gtk_frame_new (NULL);  gtk_widget_show (frame3);  gtk_box_pack_start (GTK_BOX (hbox4), frame3, TRUE, TRUE, 0);  alignment3 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment3);  gtk_container_add (GTK_CONTAINER (frame3), alignment3);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment3), 0, 0, 12, 0);  vbox3 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox3);  gtk_container_add (GTK_CONTAINER (alignment3), vbox3);  configOpenCheckChkBtn = gtk_check_button_new_with_mnemonic (_("enable open check"));  gtk_widget_show (configOpenCheckChkBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configOpenCheckChkBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configOpenCheckChkBtn, _("Please check here to receive read notification from receiver."), NULL);  configNonPopupCheckBtn = gtk_check_button_new_with_mnemonic (_("Non-popup receive"));  gtk_widget_show (configNonPopupCheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configNonPopupCheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configNonPopupCheckBtn, _("Refrain automatic popuped receive window creation."), NULL);  configNoSoundCheckBtn = gtk_check_button_new_with_mnemonic (_("No sound"));  gtk_widget_show (configNoSoundCheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configNoSoundCheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configNoSoundCheckBtn, _("Please check here to refrain from playing sounds."), NULL);  configEncloseEnableCheckBtn = gtk_check_button_new_with_mnemonic (_("check enclose message as default"));  gtk_widget_show (configEncloseEnableCheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configEncloseEnableCheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configEncloseEnableCheckBtn, _("Please check here if you want to send sealed messages as default."), NULL);  configCitationCheckBtn = gtk_check_button_new_with_mnemonic (_("check citation as default"));  gtk_widget_show (configCitationCheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configCitationCheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configCitationCheckBtn, _("Please check here if you want to edit reply message with citation of original message."), NULL);  configIPV6CheckBtn = gtk_check_button_new_with_mnemonic (_("enable IP V6 only mode (Need restart)"));  gtk_widget_show (configIPV6CheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configIPV6CheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configIPV6CheckBtn, _("Please check here to use this software on the IP V6 environment."), NULL);  configDialUpCheckBtn = gtk_check_button_new_with_mnemonic (_("enable dial up connection mode"));  gtk_widget_show (configDialUpCheckBtn);  gtk_box_pack_start (GTK_BOX (vbox3), configDialUpCheckBtn, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, configDialUpCheckBtn, _("Please check here to use this software on the dial up environment."), NULL);  configOptionLabel = gtk_label_new (_("<b>Options</b>"));  gtk_widget_show (configOptionLabel);  gtk_frame_set_label_widget (GTK_FRAME (frame3), configOptionLabel);  gtk_label_set_use_markup (GTK_LABEL (configOptionLabel), TRUE);  frame4 = gtk_frame_new (NULL);  gtk_widget_show (frame4);  gtk_box_pack_start (GTK_BOX (hbox4), frame4, TRUE, TRUE, 0);  alignment4 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment4);  gtk_container_add (GTK_CONTAINER (frame4), alignment4);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment4), 0, 0, 12, 0);  table1 = gtk_table_new (2, 2, FALSE);  gtk_widget_show (table1);  gtk_container_add (GTK_CONTAINER (alignment4), table1);  logFileDialogBtn = gtk_button_new ();  gtk_widget_show (logFileDialogBtn);  gtk_table_attach (GTK_TABLE (table1), logFileDialogBtn, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, logFileDialogBtn, _("Please push this button to choose the log-file."), NULL);  alignment6 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_show (alignment6);  gtk_container_add (GTK_CONTAINER (logFileDialogBtn), alignment6);  hbox6 = gtk_hbox_new (FALSE, 2);  gtk_widget_show (hbox6);  gtk_container_add (GTK_CONTAINER (alignment6), hbox6);  image1 = gtk_image_new_from_stock ("gtk-floppy", GTK_ICON_SIZE_BUTTON);  gtk_widget_show (image1);  gtk_box_pack_start (GTK_BOX (hbox6), image1, FALSE, FALSE, 0);  label6 = gtk_label_new_with_mnemonic (_("log file"));  gtk_widget_show (label6);  gtk_box_pack_start (GTK_BOX (hbox6), label6, FALSE, FALSE, 0);  entry1 = gtk_entry_new ();  gtk_widget_show (entry1);  gtk_table_attach (GTK_TABLE (table1), entry1, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, entry1, _("This entry show log-file path, please edit here to specify your log-file path."), NULL);  gtk_entry_set_invisible_char (GTK_ENTRY (entry1), 8226);  enableLogToggle = gtk_check_button_new_with_mnemonic (_("enable logging"));  gtk_widget_show (enableLogToggle);  gtk_table_attach (GTK_TABLE (table1), enableLogToggle, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, enableLogToggle, _("Please check here to enable logging facility."), NULL);  loggingOptionFrame = gtk_frame_new (NULL);  gtk_widget_show (loggingOptionFrame);  gtk_table_attach (GTK_TABLE (table1), loggingOptionFrame, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (GTK_FILL), 0, 0);  alignment18 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment18);  gtk_container_add (GTK_CONTAINER (loggingOptionFrame), alignment18);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment18), 0, 0, 12, 0);  vbox16 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox16);  gtk_container_add (GTK_CONTAINER (alignment18), vbox16);  loginNameLoggingToggle = gtk_check_button_new_with_mnemonic (_("logging logon name"));  gtk_widget_show (loginNameLoggingToggle);  gtk_box_pack_start (GTK_BOX (vbox16), loginNameLoggingToggle, FALSE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (loginNameLoggingToggle), 2);  gtk_tooltips_set_tip (tooltips, loginNameLoggingToggle, _("Please check here to log user's logon name into the log-file."), NULL);  logIPAddrToggle = gtk_check_button_new_with_mnemonic (_("logging IP Addresses"));  gtk_widget_show (logIPAddrToggle);  gtk_box_pack_start (GTK_BOX (vbox16), logIPAddrToggle, FALSE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (logIPAddrToggle), 2);  gtk_tooltips_set_tip (tooltips, logIPAddrToggle, _("Please check here to log user's IP addresses into the log-file."), NULL);  logfileSubMenuLabel = gtk_label_new (_("<b>Logging Option</b>"));  gtk_widget_show (logfileSubMenuLabel);  gtk_frame_set_label_widget (GTK_FRAME (loggingOptionFrame), logfileSubMenuLabel);  gtk_label_set_use_markup (GTK_LABEL (logfileSubMenuLabel), TRUE);  configLogFileFrameLabel = gtk_label_new (_("<b>Logfile</b>"));  gtk_widget_show (configLogFileFrameLabel);  gtk_frame_set_label_widget (GTK_FRAME (frame4), configLogFileFrameLabel);  gtk_label_set_use_markup (GTK_LABEL (configLogFileFrameLabel), TRUE);  frame5 = gtk_frame_new (NULL);  gtk_widget_show (frame5);  gtk_box_pack_start (GTK_BOX (vbox2), frame5, TRUE, TRUE, 1);  alignment5 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment5);  gtk_container_add (GTK_CONTAINER (frame5), alignment5);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment5), 0, 0, 12, 0);  hbox7 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox7);  gtk_container_add (GTK_CONTAINER (alignment5), hbox7);  entry3 = gtk_entry_new ();  gtk_widget_show (entry3);  gtk_box_pack_start (GTK_BOX (hbox7), entry3, TRUE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, entry3, _("Please input broad cast address."), NULL);  gtk_entry_set_invisible_char (GTK_ENTRY (entry3), 8226);  vbuttonbox1 = gtk_vbutton_box_new ();  gtk_widget_show (vbuttonbox1);  gtk_box_pack_start (GTK_BOX (hbox7), vbuttonbox1, TRUE, FALSE, 0);  gtk_button_box_set_layout (GTK_BUTTON_BOX (vbuttonbox1), GTK_BUTTONBOX_SPREAD);  configAddBcastBtn = gtk_button_new_with_mnemonic (_(">>"));  gtk_widget_show (configAddBcastBtn);  gtk_container_add (GTK_CONTAINER (vbuttonbox1), configAddBcastBtn);  GTK_WIDGET_SET_FLAGS (configAddBcastBtn, GTK_CAN_DEFAULT);  gtk_tooltips_set_tip (tooltips, configAddBcastBtn, _("Please push this button to add the broad cast address to broad cast address list."), NULL);  configRemoveBcastBtn = gtk_button_new_with_mnemonic (_("<<"));  gtk_widget_show (configRemoveBcastBtn);  gtk_container_add (GTK_CONTAINER (vbuttonbox1), configRemoveBcastBtn);  GTK_WIDGET_SET_FLAGS (configRemoveBcastBtn, GTK_CAN_DEFAULT);  gtk_tooltips_set_tip (tooltips, configRemoveBcastBtn, _("Please push this button to remove the broad cast address from broad cast address list."), NULL);  scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow3);  gtk_box_pack_start (GTK_BOX (hbox7), scrolledwindow3, TRUE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow3), 1);  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_SHADOW_IN);  treeview4 = gtk_tree_view_new ();  gtk_widget_show (treeview4);  gtk_container_add (GTK_CONTAINER (scrolledwindow3), treeview4);  gtk_widget_set_size_request (treeview4, 200, 168);  gtk_tooltips_set_tip (tooltips, treeview4, _("This list shows broad cast addresses for entry/absence status notification."), NULL);  configBcastFrameLabel = gtk_label_new (_("<b>Broadcast address setting</b>"));  gtk_widget_show (configBcastFrameLabel);  gtk_frame_set_label_widget (GTK_FRAME (frame5), configBcastFrameLabel);  gtk_label_set_use_markup (GTK_LABEL (configBcastFrameLabel), TRUE);  hbox5 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox5);  gtk_box_pack_start (GTK_BOX (vbox2), hbox5, TRUE, TRUE, 0);  configApplySettingBtn = gtk_button_new_from_stock ("gtk-yes");  gtk_widget_show (configApplySettingBtn);  gtk_box_pack_start (GTK_BOX (hbox5), configApplySettingBtn, TRUE, TRUE, 0);  gtk_tooltips_set_tip (tooltips, configApplySettingBtn, _("Please push this button to apply this configuration."), NULL);  configCancelBtn = gtk_button_new_from_stock ("gtk-cancel");  gtk_widget_show (configCancelBtn);  gtk_box_pack_start (GTK_BOX (hbox5), configCancelBtn, TRUE, TRUE, 0);  gtk_tooltips_set_tip (tooltips, configCancelBtn, _("Please push this button to discard this configuration"), NULL);  g_signal_connect ((gpointer) configWindow1, "destroy",                    G_CALLBACK (on_configWindow_destroy),                    NULL);  g_signal_connect ((gpointer) configWindow1, "show",                    G_CALLBACK (on_configWindow_show),                    NULL);  g_signal_connect ((gpointer) entry2, "activate",                    G_CALLBACK (on_entry2_activate),                    NULL);  g_signal_connect ((gpointer) comboboxentry1, "editing_done",                    G_CALLBACK (on_comboboxentry1_editing_done),                    NULL);  g_signal_connect ((gpointer) configWindowAddGroupBtn, "clicked",                    G_CALLBACK (on_configWindowAddGroupBtn_clicked),                    NULL);  g_signal_connect ((gpointer) configOpenCheckChkBtn, "toggled",                    G_CALLBACK (on_configOpenCheckChkBtn_toggled),                    NULL);  g_signal_connect ((gpointer) configNonPopupCheckBtn, "toggled",                    G_CALLBACK (on_configNonPopupCheckBtn_toggled),                    NULL);  g_signal_connect ((gpointer) configNoSoundCheckBtn, "toggled",                    G_CALLBACK (on_configNoSoundCheckBtn_toggled),                    NULL);  g_signal_connect ((gpointer) configEncloseEnableCheckBtn, "toggled",                    G_CALLBACK (on_configEncloseEnableCheckBtn_toggled),                    NULL);  g_signal_connect ((gpointer) configCitationCheckBtn, "toggled",                    G_CALLBACK (on_configCitationCheckBtn_toggled),

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -