linux gtk gtk_widget_set_has_window有什么作用呢?

问题描述

linux gtk gtk_widget_set_has_window有什么作用呢?
void gtk_widget_set_has_window(GtkWidget*widgetgboolean has_window);
是使本来无法匹配X窗口的构件,可以与window结合吗?

解决方案

判断是不是有Widget

时间: 2024-12-03 15:57:41

linux gtk gtk_widget_set_has_window有什么作用呢?的相关文章

linux GTK教程(消息机制/标签/按钮/图像/文本/对话框/菜单/容器)

GTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发.跨平台的图形工具包.最初是为GIMP写的,已成为一个功能强大.设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一. 1.GTK安装 2.一个简单的GTK窗口程序 #include <stdio.h> #include <gtk/gtk.h> int main(int argc, char **argv) { GtkWidget *window; gtk_init(&a

linux gtk 里面的怎么将滚动条构建添加到viewport?

问题描述 linux gtk 里面的怎么将滚动条构建添加到viewport? linux gtk 里面的怎么将滚动条构建添加到viewport? 可以举个例子吗?困扰好久了 解决方案 http://linux.chinaunix.net/techdoc/develop/2007/06/14/960171.shtml

linux gtk 比列框架标签的位置怎么修改不了?一直在初始位置

问题描述 linux gtk 比列框架标签的位置怎么修改不了?一直在初始位置 1#include<gtk/gtk.h> 2int main(int argc char*argv[]) { 3GtkWidget*window; 4GtkWidget*aspect_frame; 5GtkWidget*drawing_area; 6gtk_init(&argc&argv); 7window=gtk_window_new(GTK_WINDOW_TOPLEVEL); 8gtk_windo

linux gtk函数 GtkLayout GtkFixed有什么区别呢?

问题描述 linux gtk函数 GtkLayout GtkFixed有什么区别呢? linux gtk函数 GtkLayout GtkFixed有什么区别呢?

linux gtk容器那么多结构体怎么去查看他们具体含有哪些成员呢?

问题描述 linux gtk容器那么多结构体怎么去查看他们具体含有哪些成员呢? linux gtk容器那么多结构体怎么去查看他们的成员呢? 比如:GTK_WINDOW(window)含有成员allow_shrink 解决方案 主要是官方文档,多翻,多查找

linux GTK 安装

apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具 apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件 apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置 apt-get install devhelp #这将安装 devhelp GTK文档查看程序 apt-get i

linux下一些键的作用(控制台下)

http://www.itpub.net/526650.html shift+pageup 上翻 shift+pagedown 下翻 alt+f1 进入第1控制台 alt+f2 进入第2控制台 alt+f3 进入第3控制台 alt+方向键 切换控制台 [ctrl]+s 显示暂停 [ctrl]+q 取消暂停 ctrl+alt+backspace 退出X window. shift+scrolllock 显示内存 ctrl+scrolllock 显示进程 alt+scrolllock 显示寄存器

Linux下使用Ruby进行GTK桌面开发

简介:Ruby 是一门灵活的动态编程语言.GTK2 是开源的跨平台图像处理库.通过Ruby-GTK2 进行快 速的 Linux 桌面图形应用开发. 介绍 Ruby-GTK2 是 GTK+ 的 ruby 绑定.Ruby 与 GTK2 的结合,带来了新的 GUI 开发方式. GTK(GIMP Toolkit) 是一套跨多种平台的图形工具包,按 LGPL 许可协议发布的.虽然最初是为 GIMP 写的,但目前已发展为一个功能强大.设计灵活的一个通用图形库.特别是被 GNOME 选中使得 GTK+ 广 为

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd