/*
* 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 <stdio.h>
#include <bonobo.h>
#include <gnome.h>
#include "callbacks.h"
#include "interface.h"
#include "support.h"
#define GLADE_HOOKUP_OBJECT(component,widget,name) \
g_object_set_data_full (G_OBJECT (component), name, \
gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
g_object_set_data (G_OBJECT (component), name, widget)
static GnomeUIInfo file1_menu_uiinfo[] =
{
{
GNOME_APP_UI_ITEM, N_("Attachment"),
NULL,
(gpointer) on_attachment1_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-file",
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_MENU_CLOSE_ITEM (on_close1_activate, NULL),
GNOMEUIINFO_END
};
static GnomeUIInfo sort_filter1_menu_uiinfo[] =
{
{
GNOME_APP_UI_ITEM, N_("Set priority as 1"),
NULL,
(gpointer) on_menu_set_priority_as_1_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set priority as 2"),
NULL,
(gpointer) on_menu_set_priority_as_2_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set priority as 3"),
NULL,
(gpointer) on_menu_set_priority_as_3_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set priority as 4"),
NULL,
(gpointer) on_menu_set_priority_as_4_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set them as default"),
NULL,
(gpointer) on_menu_set_them_as_default_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set them invisible item"),
NULL,
(gpointer) on_menu_set_them_invisible_item_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_SEPARATOR,
{
GNOME_APP_UI_ITEM, N_("Show invisible items"),
NULL,
(gpointer) on_menu_show_invisible_items_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Set all as default"),
NULL,
(gpointer) on_menu_set_all_as_default_activate, NULL, NULL,
GNOME_APP_PIXMAP_NONE, NULL,
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_END
};
static GnomeUIInfo edit1_menu_uiinfo[] =
{
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_MENU_PREFERENCES_ITEM (on_preferences1_activate, NULL),
GNOMEUIINFO_SEPARATOR,
{
GNOME_APP_UI_SUBTREE, N_("Sort filter"),
N_("Set priority of entries"),
sort_filter1_menu_uiinfo, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-sort-ascending",
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("User list view config"),
N_("Set user list configurations."),
(gpointer) on_menu_user_list_view_config_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-preferences",
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("Save list headers state"),
N_("Save current setting about user list."),
(gpointer) on_menu_save_list_headers_state_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-apply",
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_SEPARATOR,
{
GNOME_APP_UI_ITEM, N_("security configuration"),
N_("Set security relevant configuration"),
(gpointer) on_menu_security_configuration_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-preferences",
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_END
};
static GnomeUIInfo update1_menu_uiinfo[] =
{
{
GNOME_APP_UI_ITEM, N_("Update"),
NULL,
(gpointer) on_update2_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-refresh",
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("get version"),
NULL,
(gpointer) on_get_version1_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-dialog-question",
0, (GdkModifierType) 0, NULL
},
{
GNOME_APP_UI_ITEM, N_("get absence info"),
NULL,
(gpointer) on_absence_info1_activate, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, "gtk-dialog-question",
0, (GdkModifierType) 0, NULL
},
GNOMEUIINFO_END
};
static GnomeUIInfo help1_menu_uiinfo[] =
{
GNOMEUIINFO_MENU_ABOUT_ITEM (on_about1_activate, NULL),
GNOMEUIINFO_END
};
static GnomeUIInfo menubar1_uiinfo[] =
{
GNOMEUIINFO_MENU_FILE_TREE (file1_menu_uiinfo),
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_MENU_SETTINGS_TREE (edit1_menu_uiinfo),
GNOMEUIINFO_MENU_VIEW_TREE (update1_menu_uiinfo),
GNOMEUIINFO_MENU_HELP_TREE (help1_menu_uiinfo),
GNOMEUIINFO_END
};
GtkWidget*
create_messageWindow (void)
{
GtkWidget *messageWindow;
GdkPixbuf *messageWindow_icon_pixbuf;
GtkWidget *bonobodock1;
GtkWidget *vbox1;
GtkWidget *vpaned1;
GtkWidget *hbox21;
GtkWidget *scrolledwindow13;
GtkWidget *messageUserTree;
GtkWidget *vbox17;
GtkWidget *frame15;
GtkWidget *alignment19;
GtkWidget *messageWinUsersEntry;
GtkWidget *messageWinUserNumFrameLabel;
GtkWidget *messageWinUpdateBtn;
GtkWidget *scrolledwindow11;
GtkWidget *textview1;
GtkWidget *hbox1;
GtkWidget *messageWinCloseBtn;
GtkWidget *sendBtn;
GtkWidget *hbox20;
GtkWidget *encloseCheckBtn;
GtkWidget *lockChkBtn;
GtkTooltips *tooltips;
tooltips = gtk_tooltips_new ();
messageWindow = gnome_app_new ("G2ipmsg", _("g2ipmsg"));
gtk_widget_set_extension_events (messageWindow, GDK_EXTENSION_EVENTS_ALL);
gtk_window_set_destroy_with_parent (GTK_WINDOW (messageWindow), TRUE);
messageWindow_icon_pixbuf = create_pixbuf ("g2ipmsg/ipmsg.xpm");
if (messageWindow_icon_pixbuf)
{
gtk_window_set_icon (GTK_WINDOW (messageWindow), messageWindow_icon_pixbuf);
gdk_pixbuf_unref (messageWindow_icon_pixbuf);
}
bonobodock1 = GNOME_APP (messageWindow)->dock;
gtk_widget_show (bonobodock1);
gnome_app_create_menus (GNOME_APP (messageWindow), menubar1_uiinfo);
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox1);
gnome_app_set_contents (GNOME_APP (messageWindow), vbox1);
vpaned1 = gtk_vpaned_new ();
gtk_widget_show (vpaned1);
gtk_box_pack_start (GTK_BOX (vbox1), vpaned1, TRUE, TRUE, 0);
gtk_paned_set_position (GTK_PANED (vpaned1), 134);
hbox21 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox21);
gtk_paned_pack1 (GTK_PANED (vpaned1), hbox21, TRUE, TRUE);
scrolledwindow13 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_show (scrolledwindow13);
gtk_box_pack_start (GTK_BOX (hbox21), scrolledwindow13, TRUE, TRUE, 0);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow13), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolledwindow13), GTK_SHADOW_IN);
messageUserTree = gtk_tree_view_new ();
gtk_widget_show (messageUserTree);
gtk_container_add (GTK_CONTAINER (scrolledwindow13), messageUserTree);
gtk_container_set_border_width (GTK_CONTAINER (messageUserTree), 2);
gtk_tooltips_set_tip (tooltips, messageUserTree, _("Please select receivers or drop attachment files."), NULL);
gtk_tree_view_set_reorderable (GTK_TREE_VIEW (messageUserTree), TRUE);
vbox17 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox17);
gtk_box_pack_start (GTK_BOX (hbox21), vbox17, FALSE, FALSE, 4);
frame15 = gtk_frame_new (NULL);
gtk_widget_show (frame15);
gtk_box_pack_start (GTK_BOX (vbox17), frame15, FALSE, FALSE, 0);
gtk_widget_set_size_request (frame15, 40, 78);
gtk_container_set_border_width (GTK_CONTAINER (frame15), 1);
alignment19 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_show (alignment19);
gtk_container_add (GTK_CONTAINER (frame15), alignment19);
gtk_alignment_set_padding (GTK_ALIGNMENT (align
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
飞鸽传书源码针对linux (207个子文件)
aminclude.am 5KB
Makefile.am 3KB
Makefile.am 2KB
AUTHORS 285B
interface.c 179KB
callbacks.c 109KB
protocol.c 69KB
pubcrypt.c 59KB
downloads.c 42KB
hostinfo.c 39KB
userdb.c 36KB
uicommon.c 31KB
fileattach.c 30KB
symcrypt.c 24KB
menu.c 24KB
recvmsg.c 22KB
tcp.c 21KB
dialog.c 20KB
cryptif.c 19KB
udp.c 13KB
codeset.c 11KB
applet.c 10KB
msginfo.c 8KB
logfile.c 7KB
pbkdf2.c 7KB
fuzai.c 7KB
netcommon.c 7KB
message.c 7KB
base64.c 6KB
ipmsg.c 6KB
sound.c 5KB
dbusif.c 5KB
util.c 4KB
systray.c 4KB
main.c 4KB
screensaver.c 4KB
support.c 3KB
rand.c 2KB
ChangeLog 7KB
ChangeLog 0B
configure 411KB
COPYING 1KB
depcomp 16KB
g2ipmsg.desktop 349B
Doxyfile 54KB
g2ipmsg 1.08MB
g2ipmsg_applet 1.1MB
g2ipmsg.glade 290KB
g2ipmsg.gladep 236B
ja.gmo 43KB
zh_CN.gmo 32KB
config.guess 41KB
callbacks.h 40KB
hostinfo.h 12KB
protocol.h 8KB
config.h 7KB
ipmsg.h 6KB
g2ipmsg.h 5KB
pubcrypt.h 4KB
uicommon.h 4KB
cryptcommon.h 4KB
common.h 4KB
msgout.h 4KB
fileattach.h 4KB
userdb.h 3KB
symcrypt.h 3KB
downloads.h 3KB
udp.h 2KB
menu.h 2KB
private.h 2KB
tcp.h 2KB
dbusif.h 2KB
message.h 2KB
pbkdf2.h 2KB
msginfo.h 2KB
codeset.h 2KB
logfile.h 2KB
netcommon.h 2KB
ipmsg_types.h 2KB
screensaver.h 2KB
sound.h 2KB
compat.h 2KB
base64.h 2KB
systray.h 2KB
util.h 2KB
copying.h 1KB
fuzai.h 1KB
support.h 1KB
interface.h 1KB
intltool-merge.in 38KB
Makefile.in 33KB
intltool-update.in 30KB
intltool-extract.in 23KB
Makefile.in 22KB
g2ipmsg.schemas.in 18KB
configure.in 13KB
config.h.in 7KB
Makefile.in 7KB
Makefile.in.in 7KB
g2ipmsg.server.in 1KB
共 207 条
- 1
- 2
- 3
资源评论
gnemoug
- 粉丝: 1
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 80632180.jpg
- 李旭国体注入追踪[5.0](1).zip
- semantic.c
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功