编程相关备份
ACE环境:新立德,搜 libace 点中有 dev结尾的包(dev即开发包,一般是相应的头文件。) 不知说什么
gtk 无标题栏窗口的拖动
很简单的问题。。但搜了很久,中文的链接失效。。。最终在http://www.mail-archive.com/gtk-list@gnome.org/msg26924.htm看到答案。。
static gboolean
move_win_handler(GtkWidget *widget,
GdkEventButton *event,
gpointer data)
{
if (event->button == 1 /*&& (event->state & GDK_CONTROL_MASK)*/) {
gtk_window_begin_move_drag(GTK_WINDOW(widget),
(gint) event->button,
(gint) event->x_root,
(gint) event->y_root,
event->time);
return TRUE;
}
return FALSE;
}
// event binding..
g_signal_connect(G_OBJECT(window), "motion_notify_event",
G_CALLBACK(move_win_handler), NULL);
页:
[1]