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

📄 interface.c~

📁 一个在LINUX下写的用gcc编译的进程管理程序
💻 C~
📖 第 1 页 / 共 2 页
字号:
  GtkWidget *notebook1;  GtkWidget *scrolledwindow1;  GtkWidget *textview1;  GtkWidget *label1;  GtkWidget *scrolledwindow2;  GtkWidget *textview2;  GtkWidget *label2;  GtkWidget *scrolledwindow3;  GtkWidget *textview3;  GtkWidget *label3;  GtkWidget *scrolledwindow4;    GtkWidget *label4;  GtkWidget *scrolledwindow5;  GtkWidget *textview5;  GtkWidget *label5;  GtkAccelGroup *accel_group;  accel_group = gtk_accel_group_new ();  window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_widget_set_size_request (window1, 350, 400);  gtk_window_set_title (GTK_WINDOW (window1), _("Linux\350\265\204\346\272\220\347\256\241\347\220\206\345\231\250"));  gtk_window_set_position (GTK_WINDOW (window1), GTK_WIN_POS_CENTER_ALWAYS);  gtk_window_set_resizable (GTK_WINDOW (window1), FALSE);  fixed1 = gtk_fixed_new ();  gtk_widget_show (fixed1);  gtk_container_add (GTK_CONTAINER (window1), fixed1);  gtk_widget_set_size_request (fixed1, 380, -1);  menubar1 = gtk_menu_bar_new ();  gtk_widget_show (menubar1);  gtk_fixed_put (GTK_FIXED (fixed1), menubar1, 0, 0);  gtk_widget_set_size_request (menubar1, 350, 40);  menuitem1 = gtk_menu_item_new_with_mnemonic (_("_File"));  gtk_widget_show (menuitem1);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem1);  menu1 = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menu1);  restart = gtk_image_menu_item_new_from_stock ("restart", accel_group);  gtk_widget_show (restart);  gtk_container_add (GTK_CONTAINER (menu1), restart);  poweroff = gtk_image_menu_item_new_from_stock ("poweroff", accel_group);  gtk_widget_show (poweroff);  gtk_container_add (GTK_CONTAINER (menu1),poweroff);  quit = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);  gtk_widget_show (quit);  gtk_container_add (GTK_CONTAINER (menu1), quit);  menuitem2 = gtk_menu_item_new_with_mnemonic (_("_Edit"));  gtk_widget_show (menuitem2);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem2);  menu2 = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem2), menu2);  searchproc = gtk_image_menu_item_new_from_stock ("searchpro", accel_group);  gtk_widget_show (searchproc);  gtk_container_add (GTK_CONTAINER (menu2), searchproc);  killproc = gtk_image_menu_item_new_from_stock ("killpro", accel_group);  gtk_widget_show (killproc);  gtk_container_add (GTK_CONTAINER (menu2),killproc);  computerinfro= gtk_image_menu_item_new_from_stock ("show time", accel_group);  gtk_widget_show (computerinfro);  gtk_container_add (GTK_CONTAINER (menu2),computerinfro);  menuitem3 = gtk_menu_item_new_with_mnemonic (_("_View")); // gtk_widget_show (menuitem3);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem3);  menu3 = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem3), menu3);  menuitem4 = gtk_menu_item_new_with_mnemonic (_("_Help"));  gtk_widget_show (menuitem4);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem4);  menu4 = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem4), menu4);  about1 = gtk_menu_item_new_with_mnemonic (_("_About"));  gtk_widget_show (about1);  gtk_container_add (GTK_CONTAINER (menu4), about1);  notebook1 = gtk_notebook_new ();  gtk_widget_show (notebook1);  gtk_fixed_put (GTK_FIXED (fixed1), notebook1, 0, 40);  gtk_widget_set_size_request (notebook1, 350, 360);  scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow1);  gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow1);  gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook1), scrolledwindow1,                                      TRUE, TRUE, GTK_PACK_START);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_SHADOW_IN);  textview1 = gtk_text_view_new ();  gtk_widget_show (textview1);  gtk_container_add (GTK_CONTAINER (scrolledwindow1), textview1);  show_cpu_info(textview1);		  label1 = gtk_label_new (_("cpu\344\277\241\346\201\257"));  gtk_widget_show (label1);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 0), label1);  scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow2);  gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow2);  gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook1), scrolledwindow2,                                      TRUE, TRUE, GTK_PACK_START);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow2), GTK_SHADOW_IN);  textview2 = gtk_text_view_new ();  gtk_widget_show (textview2);  gtk_container_add (GTK_CONTAINER (scrolledwindow2), textview2);  show_mem_info(textview2);  label2 = gtk_label_new (_("\345\206\205\345\255\230\344\277\241\346\201\257"));  gtk_widget_show (label2);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 1), label2);  scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow3);  gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow3);  gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook1), scrolledwindow3,                                      TRUE, TRUE, GTK_PACK_START);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow3), GTK_SHADOW_IN);  textview3 = gtk_text_view_new ();  gtk_widget_show (textview3);  gtk_container_add (GTK_CONTAINER (scrolledwindow3), textview3);  show_disk_info(textview3);   label3 = gtk_label_new (_("\347\241\254\347\233\230\344\277\241\346\201\257"));  gtk_widget_show (label3);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 2), label3);  scrolledwindow4 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow4);  gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow4);  gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook1), scrolledwindow4,                                      TRUE, TRUE, GTK_PACK_START);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow4), GTK_SHADOW_IN);  textview4 = gtk_text_view_new ();  gtk_widget_show (textview4);  gtk_container_add (GTK_CONTAINER (scrolledwindow4), textview4);  //show_process_info(textview4);    label4 = gtk_label_new (_("\350\277\233\347\250\213\344\277\241\346\201\257"));  gtk_widget_show (label4);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 3), label4);  scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_show (scrolledwindow5);  gtk_container_add (GTK_CONTAINER (notebook1), scrolledwindow5);  gtk_notebook_set_tab_label_packing (GTK_NOTEBOOK (notebook1), scrolledwindow5,                                      TRUE, TRUE, GTK_PACK_START);  gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_SHADOW_IN);  textview5 = gtk_text_view_new ();  gtk_widget_show (textview5);  gtk_container_add (GTK_CONTAINER (scrolledwindow5), textview5);  show_sys_info(textview5);  label5 = gtk_label_new (_("\347\273\274\345\220\210\344\277\241\346\201\257"));  gtk_widget_show (label5);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 4), label5);  g_signal_connect ((gpointer) restart, "activate",                    G_CALLBACK (on_restart_activate),                    NULL);  g_signal_connect ((gpointer) poweroff, "activate",                    G_CALLBACK (on_poweroff_activate),                    NULL);  g_signal_connect ((gpointer) quit, "activate",                    G_CALLBACK (on_quit1_activate),                    NULL);  g_signal_connect ((gpointer) searchproc, "activate",                    G_CALLBACK (on_serchpro_activate),                    NULL);  g_signal_connect ((gpointer) killproc, "activate",                    G_CALLBACK (on_killpro_activate),                    NULL);  g_signal_connect ((gpointer)computerinfro, "activate",                    G_CALLBACK (on_comuterinfro_activate),                    NULL);  g_signal_connect ((gpointer) about1, "activate",                    G_CALLBACK (on_about1_activate),                    NULL);  g_signal_connect (G_OBJECT (window1) , "destroy",	              G_CALLBACK (destroy_progress1),                      NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (window1, window1, "window1");  GLADE_HOOKUP_OBJECT (window1, fixed1, "fixed1");  GLADE_HOOKUP_OBJECT (window1, menubar1, "menubar1");  GLADE_HOOKUP_OBJECT (window1, menuitem1, "menuitem1");  GLADE_HOOKUP_OBJECT (window1, menu1, "menu1");  GLADE_HOOKUP_OBJECT (window1, restart, "restart");  GLADE_HOOKUP_OBJECT (window1, poweroff, "poweroff");  GLADE_HOOKUP_OBJECT (window1, quit, "quit");  GLADE_HOOKUP_OBJECT (window1, menuitem2, "menuitem2");  GLADE_HOOKUP_OBJECT (window1, menu2, "menu2");  GLADE_HOOKUP_OBJECT (window1, searchproc, "searchproc");  GLADE_HOOKUP_OBJECT (window1, killproc, "killproc");  GLADE_HOOKUP_OBJECT (window1, computerinfro, "computerinfro");  GLADE_HOOKUP_OBJECT (window1, menuitem3, "menuitem3");  GLADE_HOOKUP_OBJECT (window1, menu3, "menu3");  GLADE_HOOKUP_OBJECT (window1, menuitem4, "menuitem4");  GLADE_HOOKUP_OBJECT (window1, menu4, "menu4");  GLADE_HOOKUP_OBJECT (window1, about1, "about1");  GLADE_HOOKUP_OBJECT (window1, notebook1, "notebook1");  GLADE_HOOKUP_OBJECT (window1, scrolledwindow1, "scrolledwindow1");  GLADE_HOOKUP_OBJECT (window1, textview1, "textview1");  GLADE_HOOKUP_OBJECT (window1, label1, "label1");  GLADE_HOOKUP_OBJECT (window1, scrolledwindow2, "scrolledwindow2");  GLADE_HOOKUP_OBJECT (window1, textview2, "textview2");  GLADE_HOOKUP_OBJECT (window1, label2, "label2");  GLADE_HOOKUP_OBJECT (window1, scrolledwindow3, "scrolledwindow3");  GLADE_HOOKUP_OBJECT (window1, textview3, "textview3");  GLADE_HOOKUP_OBJECT (window1, label3, "label3");  GLADE_HOOKUP_OBJECT (window1, scrolledwindow4, "scrolledwindow4");  GLADE_HOOKUP_OBJECT (window1, textview4, "textview4");  GLADE_HOOKUP_OBJECT (window1, label4, "label4");  GLADE_HOOKUP_OBJECT (window1, scrolledwindow5, "scrolledwindow5");  GLADE_HOOKUP_OBJECT (window1, textview5, "textview5");  GLADE_HOOKUP_OBJECT (window1, label5, "label5");  gtk_window_add_accel_group (GTK_WINDOW (window1), accel_group);     return window1;}

⌨️ 快捷键说明

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