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

📄 interface.c

📁 linux下的飞鸽传书 日本人设计 使用非常方便
💻 C
📖 第 1 页 / 共 5 页
字号:
                    NULL);  g_signal_connect ((gpointer) configIPV6CheckBtn, "toggled",                    G_CALLBACK (on_configIPV6CheckBtn_toggled),                    NULL);  g_signal_connect ((gpointer) logFileDialogBtn, "pressed",                    G_CALLBACK (on_logFileDialogBtn_pressed),                    NULL);  g_signal_connect ((gpointer) logFileDialogBtn, "released",                    G_CALLBACK (on_logFileDialogBtn_released),                    NULL);  g_signal_connect ((gpointer) logFileDialogBtn, "clicked",                    G_CALLBACK (on_logFileDialogBtn_clicked),                    NULL);  g_signal_connect ((gpointer) entry1, "editing_done",                    G_CALLBACK (on_entry1_editing_done),                    NULL);  g_signal_connect ((gpointer) entry1, "activate",                    G_CALLBACK (on_entry1_activate),                    NULL);  g_signal_connect ((gpointer) entry3, "activate",                    G_CALLBACK (on_entry3_activate),                    NULL);  g_signal_connect ((gpointer) entry3, "changed",                    G_CALLBACK (on_entry3_changed),                    NULL);  g_signal_connect ((gpointer) configAddBcastBtn, "clicked",                    G_CALLBACK (on_configAddBcastBtn_clicked),                    NULL);  g_signal_connect ((gpointer) configRemoveBcastBtn, "pressed",                    G_CALLBACK (on_configRemoveBcastBtn_pressed),                    NULL);  g_signal_connect ((gpointer) configRemoveBcastBtn, "released",                    G_CALLBACK (on_configRemoveBcastBtn_released),                    NULL);  g_signal_connect ((gpointer) configRemoveBcastBtn, "clicked",                    G_CALLBACK (on_configRemoveBcastBtn_clicked),                    NULL);  g_signal_connect ((gpointer) configApplySettingBtn, "clicked",                    G_CALLBACK (on_configApplySettingBtn_clicked),                    NULL);  g_signal_connect ((gpointer) configApplySettingBtn, "pressed",                    G_CALLBACK (on_configApplySettingBtn_pressed),                    NULL);  g_signal_connect ((gpointer) configApplySettingBtn, "released",                    G_CALLBACK (on_configApplySettingBtn_released),                    NULL);  g_signal_connect ((gpointer) configCancelBtn, "pressed",                    G_CALLBACK (on_configCancelBtn_pressed),                    NULL);  g_signal_connect ((gpointer) configCancelBtn, "released",                    G_CALLBACK (on_configCancelBtn_released),                    NULL);  g_signal_connect ((gpointer) configCancelBtn, "clicked",                    G_CALLBACK (on_configCancelBtn_clicked),                    NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (configWindow1, configWindow1, "configWindow1");  GLADE_HOOKUP_OBJECT (configWindow1, vbox2, "vbox2");  GLADE_HOOKUP_OBJECT (configWindow1, hbox3, "hbox3");  GLADE_HOOKUP_OBJECT (configWindow1, frame1, "frame1");  GLADE_HOOKUP_OBJECT (configWindow1, alignment1, "alignment1");  GLADE_HOOKUP_OBJECT (configWindow1, entry2, "entry2");  GLADE_HOOKUP_OBJECT (configWindow1, configUserFrameLabel, "configUserFrameLabel");  GLADE_HOOKUP_OBJECT (configWindow1, frame2, "frame2");  GLADE_HOOKUP_OBJECT (configWindow1, alignment2, "alignment2");  GLADE_HOOKUP_OBJECT (configWindow1, hbox12, "hbox12");  GLADE_HOOKUP_OBJECT (configWindow1, comboboxentry1, "comboboxentry1");  GLADE_HOOKUP_OBJECT (configWindow1, configWindowAddGroupBtn, "configWindowAddGroupBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configGroupFrameLabel, "configGroupFrameLabel");  GLADE_HOOKUP_OBJECT (configWindow1, hbox4, "hbox4");  GLADE_HOOKUP_OBJECT (configWindow1, frame3, "frame3");  GLADE_HOOKUP_OBJECT (configWindow1, alignment3, "alignment3");  GLADE_HOOKUP_OBJECT (configWindow1, vbox3, "vbox3");  GLADE_HOOKUP_OBJECT (configWindow1, configOpenCheckChkBtn, "configOpenCheckChkBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configNonPopupCheckBtn, "configNonPopupCheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configNoSoundCheckBtn, "configNoSoundCheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configEncloseEnableCheckBtn, "configEncloseEnableCheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configCitationCheckBtn, "configCitationCheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configIPV6CheckBtn, "configIPV6CheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configDialUpCheckBtn, "configDialUpCheckBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configOptionLabel, "configOptionLabel");  GLADE_HOOKUP_OBJECT (configWindow1, frame4, "frame4");  GLADE_HOOKUP_OBJECT (configWindow1, alignment4, "alignment4");  GLADE_HOOKUP_OBJECT (configWindow1, table1, "table1");  GLADE_HOOKUP_OBJECT (configWindow1, logFileDialogBtn, "logFileDialogBtn");  GLADE_HOOKUP_OBJECT (configWindow1, alignment6, "alignment6");  GLADE_HOOKUP_OBJECT (configWindow1, hbox6, "hbox6");  GLADE_HOOKUP_OBJECT (configWindow1, image1, "image1");  GLADE_HOOKUP_OBJECT (configWindow1, label6, "label6");  GLADE_HOOKUP_OBJECT (configWindow1, entry1, "entry1");  GLADE_HOOKUP_OBJECT (configWindow1, enableLogToggle, "enableLogToggle");  GLADE_HOOKUP_OBJECT (configWindow1, loggingOptionFrame, "loggingOptionFrame");  GLADE_HOOKUP_OBJECT (configWindow1, alignment18, "alignment18");  GLADE_HOOKUP_OBJECT (configWindow1, vbox16, "vbox16");  GLADE_HOOKUP_OBJECT (configWindow1, loginNameLoggingToggle, "loginNameLoggingToggle");  GLADE_HOOKUP_OBJECT (configWindow1, logIPAddrToggle, "logIPAddrToggle");  GLADE_HOOKUP_OBJECT (configWindow1, logfileSubMenuLabel, "logfileSubMenuLabel");  GLADE_HOOKUP_OBJECT (configWindow1, configLogFileFrameLabel, "configLogFileFrameLabel");  GLADE_HOOKUP_OBJECT (configWindow1, frame5, "frame5");  GLADE_HOOKUP_OBJECT (configWindow1, alignment5, "alignment5");  GLADE_HOOKUP_OBJECT (configWindow1, hbox7, "hbox7");  GLADE_HOOKUP_OBJECT (configWindow1, entry3, "entry3");  GLADE_HOOKUP_OBJECT (configWindow1, vbuttonbox1, "vbuttonbox1");  GLADE_HOOKUP_OBJECT (configWindow1, configAddBcastBtn, "configAddBcastBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configRemoveBcastBtn, "configRemoveBcastBtn");  GLADE_HOOKUP_OBJECT (configWindow1, scrolledwindow3, "scrolledwindow3");  GLADE_HOOKUP_OBJECT (configWindow1, treeview4, "treeview4");  GLADE_HOOKUP_OBJECT (configWindow1, configBcastFrameLabel, "configBcastFrameLabel");  GLADE_HOOKUP_OBJECT (configWindow1, hbox5, "hbox5");  GLADE_HOOKUP_OBJECT (configWindow1, configApplySettingBtn, "configApplySettingBtn");  GLADE_HOOKUP_OBJECT (configWindow1, configCancelBtn, "configCancelBtn");  GLADE_HOOKUP_OBJECT_NO_REF (configWindow1, tooltips, "tooltips");  return configWindow1;}GtkWidget*create_initialWindow (void){  GtkWidget *initialWindow;  GdkPixbuf *initialWindow_icon_pixbuf;  GtkWidget *bonobodock2;  GtkWidget *startBtn;  GtkWidget *image3;  GtkWidget *appbar2;  initialWindow = gnome_app_new ("G2ipmsg", _("g2ipmsg"));  gtk_window_set_position (GTK_WINDOW (initialWindow), GTK_WIN_POS_CENTER);  initialWindow_icon_pixbuf = create_pixbuf ("g2ipmsg/ipmsg.xpm");  if (initialWindow_icon_pixbuf)    {      gtk_window_set_icon (GTK_WINDOW (initialWindow), initialWindow_icon_pixbuf);      gdk_pixbuf_unref (initialWindow_icon_pixbuf);    }  bonobodock2 = GNOME_APP (initialWindow)->dock;  gtk_widget_show (bonobodock2);  startBtn = gtk_button_new ();  gtk_widget_show (startBtn);  gnome_app_set_contents (GNOME_APP (initialWindow), startBtn);  gtk_widget_set_size_request (startBtn, 34, 34);  image3 = create_pixmap (initialWindow, "g2ipmsg/ipmsg.xpm");  gtk_widget_show (image3);  gtk_container_add (GTK_CONTAINER (startBtn), image3);  appbar2 = gnome_appbar_new (TRUE, TRUE, GNOME_PREFERENCES_NEVER);  gtk_widget_show (appbar2);  gnome_app_set_statusbar (GNOME_APP (initialWindow), appbar2);  g_signal_connect ((gpointer) initialWindow, "destroy",                    G_CALLBACK (on_initialWindow_destroy),                    NULL);  g_signal_connect ((gpointer) initialWindow, "show",                    G_CALLBACK (on_initialWindow_show),                    NULL);  g_signal_connect ((gpointer) initialWindow, "check_resize",                    G_CALLBACK (on_initialWindow_check_resize),                    NULL);  g_signal_connect ((gpointer) initialWindow, "size_allocate",                    G_CALLBACK (on_initialWindow_size_allocate),                    NULL);  g_signal_connect ((gpointer) startBtn, "clicked",                    G_CALLBACK (on_startBtn_clicked),                    NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (initialWindow, initialWindow, "initialWindow");  GLADE_HOOKUP_OBJECT (initialWindow, bonobodock2, "bonobodock2");  GLADE_HOOKUP_OBJECT (initialWindow, startBtn, "startBtn");  GLADE_HOOKUP_OBJECT (initialWindow, image3, "image3");  GLADE_HOOKUP_OBJECT (initialWindow, appbar2, "appbar2");  return initialWindow;}GtkWidget*create_downloadWindow (void){  GtkWidget *downloadWindow;  GdkPixbuf *downloadWindow_icon_pixbuf;  GtkWidget *frame6;  GtkWidget *alignment7;  GtkWidget *viewport1;  GtkWidget *fixed1;  GtkWidget *DownLoadDirectoryEntry;  GtkWidget *DownLoadDirectoryLabel;  GtkWidget *DownLoadOpenBtn;  GtkWidget *DownLoadOKBtn;  GtkWidget *DownLoadCancelBtn;  GtkWidget *scrolledwindow12;  GtkWidget *DownLoadFileTree;  GtkWidget *DownLoadAllCheckBtn;  GtkWidget *downloadManagerFrameLabel;  GtkTooltips *tooltips;  tooltips = gtk_tooltips_new ();  downloadWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_widget_set_size_request (downloadWindow, 733, 395);  gtk_window_set_title (GTK_WINDOW (downloadWindow), _("DownLoad"));  gtk_window_set_resizable (GTK_WINDOW (downloadWindow), FALSE);  gtk_window_set_destroy_with_parent (GTK_WINDOW (downloadWindow), TRUE);  downloadWindow_icon_pixbuf = create_pixbuf ("g2ipmsg/ipmsg.xpm");  if (downloadWindow_icon_pixbuf)    {      gtk_window_set_icon (GTK_WINDOW (downloadWindow), downloadWindow_icon_pixbuf);      gdk_pixbuf_unref (downloadWindow_icon_pixbuf);    }  frame6 = gtk_frame_new (NULL);  gtk_widget_show (frame6);  gtk_container_add (GTK_CONTAINER (downloadWindow), frame6);  gtk_frame_set_shadow_type (GTK_FRAME (frame6), GTK_SHADOW_NONE);  alignment7 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment7);  gtk_container_add (GTK_CONTAINER (frame6), alignment7);  gtk_alignment_set_padding (GTK_ALIGNMENT (alignment7), 0, 0, 12, 0);  viewport1 = gtk_viewport_new (NULL, NULL);  gtk_widget_show (viewport1);  gtk_container_add (GTK_CONTAINER (alignment7), viewport1);  fixed1 = gtk_fixed_new ();  gtk_widget_show (fixed1);  gtk_container_add (GTK_CONTAINER (viewport1), fixed1);  DownLoadDirectoryEntry = gtk_entry_new ();  gtk_widget_show (DownLoadDirectoryEntry);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadDirectoryEntry, 136, 320);  gtk_widget_set_size_request (DownLoadDirectoryEntry, 288, 40);  gtk_tooltips_set_tip (tooltips, DownLoadDirectoryEntry, _("This entry show where files are stored."), NULL);  gtk_entry_set_invisible_char (GTK_ENTRY (DownLoadDirectoryEntry), 8226);  DownLoadDirectoryLabel = gtk_label_new (_("Down load directory"));  gtk_widget_show (DownLoadDirectoryLabel);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadDirectoryLabel, 8, 288);  gtk_widget_set_size_request (DownLoadDirectoryLabel, 232, 32);  DownLoadOpenBtn = gtk_button_new_from_stock ("gtk-open");  gtk_widget_show (DownLoadOpenBtn);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadOpenBtn, 32, 320);  gtk_widget_set_size_request (DownLoadOpenBtn, 96, 40);  gtk_tooltips_set_tip (tooltips, DownLoadOpenBtn, _("Please push this button to choose download directory."), NULL);  DownLoadOKBtn = gtk_button_new_from_stock ("gtk-ok");  gtk_widget_show (DownLoadOKBtn);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadOKBtn, 448, 320);  gtk_widget_set_size_request (DownLoadOKBtn, 104, 40);  gtk_tooltips_set_tip (tooltips, DownLoadOKBtn, _("Please push this button to start downloads."), NULL);  DownLoadCancelBtn = gtk_button_new_from_stock ("gtk-cancel");  gtk_widget_show (DownLoadCancelBtn);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadCancelBtn, 560, 320);  gtk_widget_set_size_request (DownLoadCancelBtn, 144, 40);

⌨️ 快捷键说明

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