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

📄 interface.c

📁 g2ipmsg局域网实时聊天程序
💻 C
📖 第 1 页 / 共 5 页
字号:
  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);  gtk_tooltips_set_tip (tooltips, DownLoadCancelBtn, _("Please push this button to discard download files."), NULL);  scrolledwindow12 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow12);  gtk_fixed_put (GTK_FIXED (fixed1), scrolledwindow12, 0, 0);  gtk_widget_set_size_request (scrolledwindow12, 712, 248);  DownLoadFileTree = gtk_tree_view_new ();  gtk_widget_show (DownLoadFileTree);  gtk_container_add (GTK_CONTAINER (scrolledwindow12), DownLoadFileTree);  gtk_widget_set_size_request (DownLoadFileTree, 680, 256);  gtk_tooltips_set_tip (tooltips, DownLoadFileTree, _("Please select files to be saved."), NULL);  DownLoadAllCheckBtn = gtk_check_button_new_with_mnemonic (_("down load all at once"));  gtk_widget_show (DownLoadAllCheckBtn);  gtk_fixed_put (GTK_FIXED (fixed1), DownLoadAllCheckBtn, 8, 264);  gtk_widget_set_size_request (DownLoadAllCheckBtn, 216, 24);  gtk_tooltips_set_tip (tooltips, DownLoadAllCheckBtn, _("Please check here if you want to download all of selected files at once."), NULL);  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (DownLoadAllCheckBtn), TRUE);  downloadManagerFrameLabel = gtk_label_new (_("<b>DownLoad files</b>"));  gtk_widget_show (downloadManagerFrameLabel);  gtk_frame_set_label_widget (GTK_FRAME (frame6), downloadManagerFrameLabel);  gtk_label_set_use_markup (GTK_LABEL (downloadManagerFrameLabel), TRUE);  g_signal_connect ((gpointer) downloadWindow, "destroy",                    G_CALLBACK (on_downloadWindow_destroy),                    NULL);  g_signal_connect ((gpointer) downloadWindow, "check_resize",                    G_CALLBACK (on_downloadWindow_check_resize),                    NULL);  g_signal_connect ((gpointer) downloadWindow, "size_allocate",                    G_CALLBACK (on_downloadWindow_size_allocate),                    NULL);  g_signal_connect ((gpointer) DownLoadOpenBtn, "clicked",                    G_CALLBACK (on_DownLoadOpenBtn_clicked),                    NULL);  g_signal_connect ((gpointer) DownLoadOKBtn, "clicked",                    G_CALLBACK (on_DownLoadOKBtn_clicked),                    NULL);  g_signal_connect ((gpointer) DownLoadCancelBtn, "clicked",                    G_CALLBACK (on_DownLoadCancelBtn_clicked),                    NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (downloadWindow, downloadWindow, "downloadWindow");  GLADE_HOOKUP_OBJECT (downloadWindow, frame6, "frame6");  GLADE_HOOKUP_OBJECT (downloadWindow, alignment7, "alignment7");  GLADE_HOOKUP_OBJECT (downloadWindow, viewport1, "viewport1");  GLADE_HOOKUP_OBJECT (downloadWindow, fixed1, "fixed1");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadDirectoryEntry, "DownLoadDirectoryEntry");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadDirectoryLabel, "DownLoadDirectoryLabel");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadOpenBtn, "DownLoadOpenBtn");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadOKBtn, "DownLoadOKBtn");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadCancelBtn, "DownLoadCancelBtn");  GLADE_HOOKUP_OBJECT (downloadWindow, scrolledwindow12, "scrolledwindow12");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadFileTree, "DownLoadFileTree");  GLADE_HOOKUP_OBJECT (downloadWindow, DownLoadAllCheckBtn, "DownLoadAllCheckBtn");  GLADE_HOOKUP_OBJECT (downloadWindow, downloadManagerFrameLabel, "downloadManagerFrameLabel");  GLADE_HOOKUP_OBJECT_NO_REF (downloadWindow, tooltips, "tooltips");  return downloadWindow;}GtkWidget*create_downloadDialog (void){  GtkWidget *downloadDialog;  GdkPixbuf *downloadDialog_icon_pixbuf;  GtkWidget *dialog_vbox1;  GtkWidget *scrolledwindow5;  GtkWidget *treeview2;  GtkWidget *dialog_action_area1;  GtkWidget *downloadDialogSaveBtn;  GtkWidget *downloadDialogCloseBtn;  downloadDialog = gtk_dialog_new ();  gtk_window_set_title (GTK_WINDOW (downloadDialog), _("download dialog"));  gtk_window_set_modal (GTK_WINDOW (downloadDialog), TRUE);  downloadDialog_icon_pixbuf = create_pixbuf ("g2ipmsg/ipmsg.xpm");  if (downloadDialog_icon_pixbuf)    {      gtk_window_set_icon (GTK_WINDOW (downloadDialog), downloadDialog_icon_pixbuf);      gdk_pixbuf_unref (downloadDialog_icon_pixbuf);    }  gtk_window_set_type_hint (GTK_WINDOW (downloadDialog), GDK_WINDOW_TYPE_HINT_DIALOG);  dialog_vbox1 = GTK_DIALOG (downloadDialog)->vbox;  gtk_widget_show (dialog_vbox1);  scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow5);  gtk_box_pack_start (GTK_BOX (dialog_vbox1), scrolledwindow5, TRUE, TRUE, 0);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_SHADOW_IN);  treeview2 = gtk_tree_view_new ();  gtk_widget_show (treeview2);  gtk_container_add (GTK_CONTAINER (scrolledwindow5), treeview2);  dialog_action_area1 = GTK_DIALOG (downloadDialog)->action_area;  gtk_widget_show (dialog_action_area1);  gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);  downloadDialogSaveBtn = gtk_button_new_from_stock ("gtk-save");  gtk_widget_show (downloadDialogSaveBtn);  gtk_dialog_add_action_widget (GTK_DIALOG (downloadDialog), downloadDialogSaveBtn, 0);  GTK_WIDGET_SET_FLAGS (downloadDialogSaveBtn, GTK_CAN_DEFAULT);  downloadDialogCloseBtn = gtk_button_new_from_stock ("gtk-close");  gtk_widget_show (downloadDialogCloseBtn);  gtk_dialog_add_action_widget (GTK_DIALOG (downloadDialog), downloadDialogCloseBtn, GTK_RESPONSE_CLOSE);  GTK_WIDGET_SET_FLAGS (downloadDialogCloseBtn, GTK_CAN_DEFAULT);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (downloadDialog, downloadDialog, "downloadDialog");

⌨️ 快捷键说明

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