E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gtkwidget
GTK进阶学习:事件盒子
事件盒子的创建:
GtkWidget
*gtk_event_box_new(void);返回值:事件盒子指针把控件
lianghe_work
·
2015-07-30 16:00
gtk
gtk学习
GTK进阶学习:属性改变事件
属性改变事件产生的信号:configure_event其回调函数的定义如下:gbooleancallback(
GtkWidget
*widget, GdkEventConfigure*event, gpointerdata
lianghe_work
·
2015-07-30 15:00
gtk学习
GTK进阶学习:鼠标事件
设置控件捕获(接收)相应的事件:voidgtk_widget_add_events(
GtkWidget
*widget, gint
lianghe_work
·
2015-07-30 15:00
gtk
GTK进阶学习:改变控件字体大小
需要改变字体的控件 * size: 字体大小 * is_button: TRUE代表控件为按钮,FALSE为其它控件 */ static void set_widget_font_size(
GtkWidget
lianghe_work
·
2015-07-30 09:00
gtk
GTK进阶学习:设置窗口背景图(可指定其大小)
设置窗口背景图(可指定其大小):源代码:#include voidchange_background(
GtkWidget
*widget,intw,inth,constgchar*path) { //1
lianghe_work
·
2015-07-30 09:00
gtk
gtk学习
GTK常用控件之笔记本控件( GtkNotebook )
笔记本控件的创建:
GtkWidget
*gtk_notebook_new(void);返回值:笔记本控件指针设置页标签的位置:voidgtk_notebook_set_tab_pos(GtkNotebook
lianghe_work
·
2015-07-30 09:00
gtk
GTK常用控件之行编辑( GtkEntry )
行编辑的创建:
GtkWidget
*gtk_entry_new(void);返回值:行编辑指针设置行编辑内容的最大长度:voidgtk_entry_set_max_length(GtkEntry*entry
lianghe_work
·
2015-07-29 21:00
gtk
gtk学习
GTK常用控件之按钮( GtkButton )
空按钮的创建(按钮上没有任何内容):
GtkWidget
*gtk_button_new(void);返回值:按钮指针创建带文本内容的按钮:
GtkWidget
*gtk_button_new_with_label
lianghe_work
·
2015-07-28 20:00
gtk
GTK常用控件之进度条( GtkProgressBar )
进度条的创建:
GtkWidget
*gtk_progress_bar_new(void);返回值:进度条指针设置进度条显示的进度比例:voidgtk_progress_bar_set_fraction(GtkProgressBar
lianghe_work
·
2015-07-28 12:00
gtk
GTK常用控件之图片控件( GtkImage )
图片控件的创建:
GtkWidget
*gtk_image_new_from_file(constgchar*filename);filename:图片的名字,带路径的话需要加上路径(相对或绝对)返回值:图片控件指针通过上面方法创建的图片控件
lianghe_work
·
2015-07-28 11:00
图片
gtk
GTK常用控件之标签( GtkLabel )
标签的创建:
GtkWidget
*gtk_label_new(constgchar*str);str:文本内容返回值:标签指针设置标签的内容:void gtk_label_set_text(GtkLabel
lianghe_work
·
2015-07-27 17:00
GTK常用控件之窗口( GtkWindow )
窗口的创建:
GtkWidget
*gtk_window_new(GtkWindowTypetype);GtkWindowType是一个枚举,有两种情况:GTK_WINDOW_TOPLEVEL:顶层窗口,有边框
lianghe_work
·
2015-07-27 16:00
GTK入门学习:布局练习之计算器
行编辑的创建:
GtkWidget
*gtk_entry_new(void);返回值:行编辑指针行编辑内容的设置:voidgtk_entry_set_text(GtkEntry*entry,constgchar
lianghe_work
·
2015-07-26 20:00
GTK入门学习:布局容器之固定布局
固定布局的创建:
GtkWidget
*gtk_fixed_new(void);返回值:固定布局容器指针固定布局容器添加控件:voidgtk_fixed_put( GtkFixed*fixed,
GtkWidget
lianghe_work
·
2015-07-26 13:00
GTK入门学习:布局容器之垂直布局
垂直布局容器的创建:
GtkWidget
*gtk_vbox_new(gbooleanhomogeneous, gintspacing);完整代码如下:#include intmain(intargc,char
lianghe_work
·
2015-07-25 10:00
GTK入门学习:布局容器之水平布局
水平布局容器:水平布局容器的创建:
GtkWidget
*gtk_hbox
lianghe_work
·
2015-07-25 10:00
gtk中样式设置gtk_widget_modify
voidgtk_widget_modify_fg(
GtkWidget
*widget, GtkStateTypestate, constGdkColor*color); voidgtk_widget_modify_bg
浪朗森
·
2015-07-20 19:00
gtk背景颜色设置
颜色选择器(color
selection)
gdk_color_parse
GTK学习3--菜单栏和工具栏
menu_item添加快捷键,下面我们通过一个实例来创建选择菜单选项.GtkCHeckMenuItem就是一个可以生成带有选择的菜单选项.下面看一下代码:#include voidtoggle_statusbar(
GtkWidget
hongbochen1223
·
2015-06-09 15:00
gtk工具看
gtk信号
gtk菜单栏
界面的功能特色---菜单栏和工具栏
#include intmain(intargc,char*argv[]) {
GtkWidget
*window;
GtkWidget
*vbox;
GtkWidget
*menubar; Gtk
hongbochen1223
·
2015-05-27 16:00
菜单栏
菜单
gtkwidget
linux GTK教程(消息机制/标签/按钮/图像/文本/对话框/菜单/容器)
1.GTK安装2.一个简单的GTK窗口程序#include #include intmain(intargc,char**argv) {
GtkWidget
*windo
风灬云
·
2015-05-17 19:00
gtk+ 计算器布局
行编辑的创建:
GtkWidget
*gtk_entry_new(void);返回值:行编辑指针行编辑内容的设置:voidgtk_entry_set_text(GtkEntry*entry,constgchar
风灬云
·
2015-05-14 22:00
第一个GTK+程序
#include intmain(intargc,char*argv[]) {
GtkWidget
*window; gtk_init(&argc,&argv); window=gtk_window_new
xchsp
·
2015-03-08 18:00
GTK+中的构件II(Widgets)
#include voidcombo_selected(
GtkWidget
*widget,gpointerwindow) { gchar*tex
xchsp
·
2015-03-08 18:00
GTK进阶学习:事件盒子
事件盒子的创建:
GtkWidget
*gtk_event_box_new(void);返回值:事件盒子指针把控件
tennysonsky
·
2015-01-27 15:00
gtk
GTK进阶学习
一步一步学习GTK+
事件盒子
GTK进阶学习:属性改变事件
属性改变事件产生的信号:configure_event其回调函数的定义如下:gbooleancallback(
GtkWidget
*widget, GdkEventConfigure*event, gpointerdata
tennysonsky
·
2015-01-27 15:00
gtk
GTK进阶学习
一步一步学习GTK+
属性改变事件
GTK进阶学习:鼠标事件
设置控件捕获(接收)相应的事件:voidgtk_widget_add_events(
GtkWidget
*widget, gint
tennysonsky
·
2015-01-27 14:00
鼠标事件
gtk
GdkEvent
GTK进阶学习
一步一步学习GTK+
GTK进阶学习:设置窗口背景图(可指定其大小)
设置窗口背景图(可指定其大小):#include /*功能:设置背景图 *widget:主窗口 *w,h:图片的大小 *path:图片路径 */ voidchang_background(
GtkWidget
tennysonsky
·
2015-01-26 17:00
gtk
一步一步学习GTK+
设置窗口背景图
GTK常用控件之窗口( GtkWindow )
窗口的创建:
GtkWidget
*gtk_window_new(GtkWindowTypetype);GtkWindowType是一个枚举,有两种情况:GTK_WINDOW_TOPLEVEL:顶层窗口,有边框
tennysonsky
·
2015-01-26 16:00
窗口
基础教程
GtkWindow
GTK入门学习
一步一步学习GTK+
GTK常用控件之笔记本控件( GtkNotebook )
笔记本控件的创建:
GtkWidget
*gtk_notebook_new(void);返回值:笔记本控件指针设置页标签的位置:voidgtk_notebook_set_tab_pos(GtkNotebook
tennysonsky
·
2015-01-26 16:00
基础教程
GTK入门学习
一步一步学习GTK+
GtkNotebook
笔记本控件
GTK常用控件之行编辑( GtkEntry )
行编辑的创建:
GtkWidget
*gtk_entry_new(void);返回值:行编辑指针设置行编辑内容的最大长度:voidgtk_entry_set_max_length(GtkEntry*entry
tennysonsky
·
2015-01-26 11:00
gtk
GtkEntry
一步一步学习GTK+
GTK入门学习
GTK常用控件之按钮( GtkButton )
空按钮的创建(按钮上没有任何内容):
GtkWidget
*gtk_button_new(void);返回值:按钮指针创建带文本内容的按钮:
GtkWidget
*gtk_button_new_with_label
tennysonsky
·
2015-01-23 17:00
按钮
基础教程
GtkButton
GTK入门学习
一步一步学习GTK+
GTK常用控件之图片控件( GtkImage )
图片控件的创建:
GtkWidget
*gtk_image_new_from_file(constgchar*filename);filename:图片的名字,带路径的话需要加上路径(相对或绝对)返回值:图片控件指针通过上面方法创建的图片控件
tennysonsky
·
2015-01-23 16:00
一步一步学习GTK+
图片控件
GtkImage
GTK入门学习
GdkPixbuf
GTK常用控件之标签( GtkLabel )
标签的创建:
GtkWidget
*gtk_label_new(constgchar*str);str:文本内容返回值:标签指针设置标签的内容:void gtk_label_set_text(GtkLabel
tennysonsky
·
2015-01-23 15:00
标签
gtk
基础教程
GTK入门学习
一步一步学习GTK+
GTK常用控件之进度条( GtkProgressBar )
进度条的创建:
GtkWidget
*gtk_progress_bar_new(void);返回值:进度条指针设置进度条显示的进度比例:voidgtk_progress_bar_set_fraction(GtkProgressBar
tennysonsky
·
2015-01-23 11:00
进度条
基础教程
一步一步学习GTK+
GTK入门学习
GTK入门学习:布局练习之计算器
行编辑的创建:
GtkWidget
*gtk_entry_new(void);返回值:行编辑指针行编辑内容的设置:voidgtk_entry_set_text(GtkEntry*entry,constgchar
tennysonsky
·
2015-01-16 11:00
计算器
布局
GTK入门学习
计算器布局
一步一步学习GTK+
GTK入门学习:布局容器之固定布局
固定布局的创建:
GtkWidget
*gtk_fixed_new(void);返回值:固定布局容器指针固定布局容器添加控件:voidgtk_fixed_put( GtkFixed*fixed,
GtkWidget
tennysonsky
·
2015-01-15 20:00
容器
GTK入门学习
一步一步学习GTK+
固定布局
GTK入门学习:布局容器之垂直布局
垂直布局容器的创建:
GtkWidget
*gtk_vbox_new(gbooleanhomogeneous, gintspacing);完整代码如下:#include//头文件 intmain(intargc
tennysonsky
·
2015-01-15 16:00
布局
容器
一步一步学习GTK+
垂直布局
GTK入门学习:布局容器之水平布局
水平布局容器:水平布局容器的创建:
GtkWidget
*gtk_hbox_ne
tennysonsky
·
2015-01-15 15:00
布局
gtk
水平布局
GTK入门学习
GTK+ Widget的内部结构与工作流程 (转)
GtkWidget
的基本结构是这样的:typedefstruct{ GtkStyle*GSEAL(style); GtkRequisitionGSEAL(requisition); GtkAllocationGSEAL
tennysonsky
·
2015-01-14 10:00
widget
gtk工作原理
yum安装GTK+2.0
1、打开任意一个终端,在里面输入:yuminstallgtk+*,然后回车,安装过程中选择“Y”;2、随便写个程序:#include#includevoidhello(
GtkWidget
*widget,
happy_marvin
·
2014-10-28 21:36
centos
glade使用与GTK+学习初步
GObject---->GtkObject--->
GtkWidget
--->窗体控件(widget),每一个GTK+的GUI元素都是由一个或许多个“widgets”对象构成
hellobeifeng
·
2014-08-21 09:00
widget
gladeUi设计
GTK+库
linux C++ GTK编程实现
linux下的GTK编程,总觉得在llinux下是大有可为的,很多程序的应用并没有windows下的那么人性化,所以,也就开始了,这次对linux下的图形化程序的探索#includevoidcb_click(
GtkWidget
世纪殇
·
2014-07-25 16:26
linux
c++
gtk
gtk多线程编程用例
staticGtkWidget*fixed; staticGtkWidget*button1; staticGtkWidget*button2; intrunning=1; voidour_thread1(
GtkWidget
qq61394323
·
2014-07-19 17:00
GTK 多线程例子
pkg-configgtk+-2.0--cflags--libsgthread-2.0`-std=gnu99 -othread thread.c注意要加上gthread-2.0 C代码 #include
GtkWidget
qq61394323
·
2014-07-19 17:00
GTK+图形化应用程序开发学习笔记(四)—容器、构件
构件(
GtkWidget
)有一些统一的函数对其操作,通常情况下我们定义一个
GtkWidget
类型的构件指针。再根据不同的需要进行转换。添加一个构建分5个步骤。 1、建立构件,并取得
qq61394323
·
2014-07-19 16:00
GTK之组合键实现界面隐藏功能
gboolean key_event(
GtkWidget
*widget, GdkEventKey *event, gpointer data) { //设定组合键 Ctrl+Shift+响应值实现关机
Hapenl
·
2014-06-09 21:00
GTK之组合键实现界面隐藏功能
GTK+2.0之初始学习篇(二)—— g_signal_connect宏解释及HelloWorld
#include void on_delete_event(); //函数声明 int main(int argc, char* argv[]) {
GtkWidget
*window;
Hapenl
·
2014-01-07 22:00
GTK+初步
yuminstallgtk2gtk2-develgtk2-devel-docs2、vi编写源代码,firstGTK.c: 1#include 2intmain(intargc,char*argv[]) 3{ 4
GtkWidget
huyisu
·
2013-12-31 11:00
没事儿找事儿————gtk学习(用盒状容器排列控件)
#include intmain(intargc,char**argv) {
GtkWidget
*window;
GtkWidget
*table;
GtkWidget
*butt
liu1164316159
·
2013-12-30 11:00
linux c 弹出对话框源码
include#include#include#include#include#include#include#include#includeusingnamespacestd;voidclose_app(
GtkWidget
yunshouhu
·
2013-12-23 11:20
linux_c
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他