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

📄 interface.c

📁 可以修改Nokia手机的logo图标的程序
💻 C
📖 第 1 页 / 共 3 页
字号:
/* * DO NOT EDIT THIS FILE - it is generated by Glade. */#ifdef HAVE_CONFIG_H#  include <config.h>#endif#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <string.h>#include <gdk/gdkkeysyms.h>#include <gtk/gtk.h>#include "callbacks.h"#include "interface.h"#include "support.h"GtkWidget*create_mainwindow (void){  GtkWidget *mainwindow;  GtkWidget *vbox1;  GtkWidget *menubar1;  GtkWidget *plik1;  GtkWidget *plik1_menu;  GtkAccelGroup *plik1_menu_accels;  GtkWidget *nowy1;  GtkWidget *otw_rz1;  GtkWidget *zapisz1;  GtkWidget *zapisz_jako1;  GtkWidget *separator1;  GtkWidget *zako_cz1;  GtkWidget *edit1;  GtkWidget *edit1_menu;  GtkAccelGroup *edit1_menu_accels;  GtkWidget *clear1;  GtkWidget *invert1;  GtkWidget *separator3;  GtkWidget *fliph1;  GtkWidget *flipv1;  GtkWidget *separator2;  GtkWidget *move_left1;  GtkWidget *move_right1;  GtkWidget *move_up1;  GtkWidget *move_down1;  GtkWidget *pomoc1;  GtkWidget *pomoc1_menu;  GtkAccelGroup *pomoc1_menu_accels;  GtkWidget *informacje_o1;  GtkWidget *toolbar1;  GtkWidget *tmp_toolbar_icon;  GtkWidget *newbutton;  GtkWidget *openbutton;  GtkWidget *savebutton;  GtkWidget *invertbutton;  GtkWidget *fliphbutton;  GtkWidget *flipvbutton;  GtkWidget *mleftbutton;  GtkWidget *mrightbutton;  GtkWidget *mupbutton;  GtkWidget *mdownbutton;  GtkWidget *hseparator1;  GtkWidget *hbox1;  GtkWidget *fixed2;  GtkWidget *drawingarea2;  GtkWidget *vseparator1;  GtkWidget *drawingarea1;  GtkWidget *statusbar1;  GtkAccelGroup *accel_group;  accel_group = gtk_accel_group_new ();  mainwindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_object_set_data (GTK_OBJECT (mainwindow), "mainwindow", mainwindow);  gtk_window_set_title (GTK_WINDOW (mainwindow), "Nokia Logo Editor");  gtk_window_set_policy (GTK_WINDOW (mainwindow), FALSE, FALSE, FALSE);  vbox1 = gtk_vbox_new (FALSE, 0);  gtk_widget_ref (vbox1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "vbox1", vbox1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox1);  gtk_container_add (GTK_CONTAINER (mainwindow), vbox1);  menubar1 = gtk_menu_bar_new ();  gtk_widget_ref (menubar1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "menubar1", menubar1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (menubar1);  gtk_box_pack_start (GTK_BOX (vbox1), menubar1, FALSE, FALSE, 0);  plik1 = gtk_menu_item_new_with_label ("File");  gtk_widget_ref (plik1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "plik1", plik1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (plik1);  gtk_container_add (GTK_CONTAINER (menubar1), plik1);  plik1_menu = gtk_menu_new ();  gtk_widget_ref (plik1_menu);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "plik1_menu", plik1_menu,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_menu_item_set_submenu (GTK_MENU_ITEM (plik1), plik1_menu);  plik1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (plik1_menu));  nowy1 = gtk_menu_item_new_with_label ("New");  gtk_widget_ref (nowy1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "nowy1", nowy1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (nowy1);  gtk_container_add (GTK_CONTAINER (plik1_menu), nowy1);  otw_rz1 = gtk_menu_item_new_with_label ("Open...");  gtk_widget_ref (otw_rz1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "otw_rz1", otw_rz1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (otw_rz1);  gtk_container_add (GTK_CONTAINER (plik1_menu), otw_rz1);  gtk_widget_add_accelerator (otw_rz1, "activate", accel_group,                              GDK_O, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  zapisz1 = gtk_menu_item_new_with_label ("Save");  gtk_widget_ref (zapisz1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "zapisz1", zapisz1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (zapisz1);  gtk_container_add (GTK_CONTAINER (plik1_menu), zapisz1);  gtk_widget_add_accelerator (zapisz1, "activate", accel_group,                              GDK_S, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  zapisz_jako1 = gtk_menu_item_new_with_label ("Save as...");  gtk_widget_ref (zapisz_jako1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "zapisz_jako1", zapisz_jako1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (zapisz_jako1);  gtk_container_add (GTK_CONTAINER (plik1_menu), zapisz_jako1);  separator1 = gtk_menu_item_new ();  gtk_widget_ref (separator1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "separator1", separator1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (separator1);  gtk_container_add (GTK_CONTAINER (plik1_menu), separator1);  gtk_widget_set_sensitive (separator1, FALSE);  zako_cz1 = gtk_menu_item_new_with_label ("Close");  gtk_widget_ref (zako_cz1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "zako_cz1", zako_cz1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (zako_cz1);  gtk_container_add (GTK_CONTAINER (plik1_menu), zako_cz1);  gtk_widget_add_accelerator (zako_cz1, "activate", accel_group,                              GDK_W, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  edit1 = gtk_menu_item_new_with_label ("Edit");  gtk_widget_ref (edit1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "edit1", edit1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (edit1);  gtk_container_add (GTK_CONTAINER (menubar1), edit1);  edit1_menu = gtk_menu_new ();  gtk_widget_ref (edit1_menu);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "edit1_menu", edit1_menu,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_menu_item_set_submenu (GTK_MENU_ITEM (edit1), edit1_menu);  edit1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (edit1_menu));  clear1 = gtk_menu_item_new_with_label ("Clear");  gtk_widget_ref (clear1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "clear1", clear1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (clear1);  gtk_container_add (GTK_CONTAINER (edit1_menu), clear1);  gtk_widget_add_accelerator (clear1, "activate", accel_group,                              GDK_X, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  invert1 = gtk_menu_item_new_with_label ("Invert");  gtk_widget_ref (invert1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "invert1", invert1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (invert1);  gtk_container_add (GTK_CONTAINER (edit1_menu), invert1);  gtk_widget_add_accelerator (invert1, "activate", accel_group,                              GDK_I, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  separator3 = gtk_menu_item_new ();  gtk_widget_ref (separator3);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "separator3", separator3,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (separator3);  gtk_container_add (GTK_CONTAINER (edit1_menu), separator3);  gtk_widget_set_sensitive (separator3, FALSE);  fliph1 = gtk_menu_item_new_with_label ("Flip horizontally");  gtk_widget_ref (fliph1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "fliph1", fliph1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fliph1);  gtk_container_add (GTK_CONTAINER (edit1_menu), fliph1);  flipv1 = gtk_menu_item_new_with_label ("Flip vertically");  gtk_widget_ref (flipv1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "flipv1", flipv1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (flipv1);  gtk_container_add (GTK_CONTAINER (edit1_menu), flipv1);  separator2 = gtk_menu_item_new ();  gtk_widget_ref (separator2);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "separator2", separator2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (separator2);  gtk_container_add (GTK_CONTAINER (edit1_menu), separator2);  gtk_widget_set_sensitive (separator2, FALSE);  move_left1 = gtk_menu_item_new_with_label ("Move left");  gtk_widget_ref (move_left1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "move_left1", move_left1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (move_left1);  gtk_container_add (GTK_CONTAINER (edit1_menu), move_left1);  move_right1 = gtk_menu_item_new_with_label ("Move right");  gtk_widget_ref (move_right1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "move_right1", move_right1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (move_right1);  gtk_container_add (GTK_CONTAINER (edit1_menu), move_right1);  move_up1 = gtk_menu_item_new_with_label ("Move up");  gtk_widget_ref (move_up1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "move_up1", move_up1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (move_up1);  gtk_container_add (GTK_CONTAINER (edit1_menu), move_up1);  move_down1 = gtk_menu_item_new_with_label ("Move down");  gtk_widget_ref (move_down1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "move_down1", move_down1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (move_down1);  gtk_container_add (GTK_CONTAINER (edit1_menu), move_down1);  pomoc1 = gtk_menu_item_new_with_label ("Help");  gtk_widget_ref (pomoc1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "pomoc1", pomoc1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (pomoc1);  gtk_container_add (GTK_CONTAINER (menubar1), pomoc1);  gtk_menu_item_right_justify (GTK_MENU_ITEM (pomoc1));  pomoc1_menu = gtk_menu_new ();  gtk_widget_ref (pomoc1_menu);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "pomoc1_menu", pomoc1_menu,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_menu_item_set_submenu (GTK_MENU_ITEM (pomoc1), pomoc1_menu);  pomoc1_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (pomoc1_menu));  informacje_o1 = gtk_menu_item_new_with_label ("About...");  gtk_widget_ref (informacje_o1);  gtk_object_set_data_full (GTK_OBJECT (mainwindow), "informacje_o1", informacje_o1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (informacje_o1);  gtk_container_add (GTK_CONTAINER (pomoc1_menu), informacje_o1);

⌨️ 快捷键说明

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