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
gtk+
利用GNOME Libraries来使应用程序的撰写更加容易
为什麽不乾脆直接使用一套GUI工具,例如∶
GTK+
、Motif或是Qt呢?这些工具都有它们的优点,不过我相信使用Gnome的优点远远超过单独使用那些GUI工具。用Gnome,你
robertleepeak
·
2009-08-31 23:08
应用程序
gnome
利用
Libraries
撰写
更加
利用GNOME Libraries来使应用程序的撰写更加容易
为什麽不乾脆直接使用一套GUI工具,例如∶
GTK+
、Motif或是Qt呢?这些工具都有它们的优点,不过我相信使用Gnome的优点远远超过单独使用那些GUI工具。用Gnome,你
robertleepeak
·
2009-08-31 23:08
应用程序
gnome
利用
Libraries
撰写
更加
利用GNOME Libraries来使应用程序的撰写更加容易
为什麽不乾脆直接使用一套GUI工具,例如∶
GTK+
、Motif或是Qt呢?这些工具都有它们的优点,不过我相信使用Gnome的优点远远超过单独使用那些GUI工具。用Gnome,你
robertleepeak
·
2009-08-31 23:08
应用程序
利用
GNOME
Linux-Dev
GTK+
中的事件(events)和信号(signals)
引用http://zetcode.com/tutorials/gtktutorial/chinese/gtkevents/ 在我们教程的这一个章节中,我们会谈一谈
GTK+
函数工具库中的,“事件”
qiuye
·
2009-08-31 20:00
数据结构
应用服务器
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (2)
第5章按钮构件这章主要讲述了按钮控件的使用,他们包括 GtkButton GtkToggleButton GtkCheckButton GtkRadioButton第6章调整对象调整对象包括,滚动条、比例构件、进度条以及微调按钮等。 GtkAdjustment第7章文本构件GtkTextGtkTextisaricheditcontrolwhileGtkEntryis
robertleepeak
·
2009-08-31 20:20
linux
开发
读书
笔记
程序
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (2)
第5章按钮构件这章主要讲述了按钮控件的使用,他们包括 GtkButton GtkToggleButton GtkCheckButton GtkRadioButton第6章调整对象调整对象包括,滚动条、比例构件、进度条以及微调按钮等。 GtkAdjustment第7章文本构件GtkTextGtkTextisaricheditcontrolwhileGtkEntryis
robertleepeak
·
2009-08-31 20:20
linux
开发
读书
笔记
程序
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (2)
第5章按钮构件这章主要讲述了按钮控件的使用,他们包括GtkButtonGtkToggleButtonGtkCheckButtonGtkRadioButton第6章调整对象调整对象包括,滚动条、比例构件、进度条以及微调按钮等。GtkAdjustment第7章文本构件GtkTextGtkTextisaricheditcontrolwhileGtkEntryisonlyaplaintexteditcon
robertleepeak
·
2009-08-31 20:20
笔记
LINUX
程序
Linux-Dev
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (1)
第1章Linux软件开发概述KDE(KDestopEnvironment)-[Qt]VS.Gnome-[
Gtk+
]自由软件社区的一批计算机专家开始了KDE项目(KDesktopEnvironment,K
robertleepeak
·
2009-08-31 19:55
linux
开发
程序
使用
应用
指南
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (1)
第1章Linux软件开发概述KDE(KDestopEnvironment)-[Qt]VS.Gnome-[
Gtk+
]自由软件社区的一批计算机专家开始了KDE项目(KDesktopEnvironment,K
robertleepeak
·
2009-08-31 19:55
linux
开发
程序
使用
应用
指南
读书笔记 -《LINUX应用程序开发指南:使用
GTK+
GNOME库》- (1)
第1章Linux软件开发概述KDE(KDestopEnvironment)-[Qt]VS.Gnome-[
Gtk+
]自由软件社区的一批计算机专家开始了KDE项目(KDesktopEnvironment,K
robertleepeak
·
2009-08-31 19:55
LINUX
程序
使用
Linux-Dev
GTK+2.0 中的容器控件与布局技巧
part1/ 学习图形界面编程,要过的第一关就是熟悉控件的使用,快速掌握控件的使用和布局技巧是初学者最为迫切的要求,本文向有意在LINUX下用GTK+2.0开发图形界面应用程序的初学者朋友们指出这一途径简介
GTK
ustcxiangchun
·
2009-08-24 15:00
GTK+
学习:概述 、搭建环境(Windows,Linux)、开发
GTK+
学习:概述 相对于Swing之于Java,C/C++环境下的GUI构建就显得复杂得多。首先就是C/C++语言并没有一个官方的GUI库。于是,第三方类库就如雨后春笋般成长起来。
Dreamcode
·
2009-08-18 18:00
windows
linux
callback
平台
Signal
gtk
GTK+
学习:概述 、搭建环境(Windows,Linux)、开发
GTK+
学习:概述 相对于Swing之于Java,C/C++环境下的GUI构建就显得复杂得多。首先就是C/C++语言并没有一个官方的GUI库。于是,第三方类库就如雨后春笋般成长起来。
izuoyan
·
2009-08-18 18:00
windows
linux
ubuntu
C#
qt
制作
GTK+
控件
转自:http://www.miidoo.cn/info_detail-261.html在做GTK自定义控件之前,应先了解两个问题,其一是GTK中的GDK库完成了对XWindow的核心Xlib库的封装,使之简化易用;其二是GTK本身完成了绝大部分常用控件的封装,使之可在编程中灵活运用。所以读懂GTK控件的源代码就应会写简单的自定义控件,透彻掌握GDK则会做出复杂的GTK控件来。 1.GTK控件简介
joliny
·
2009-08-17 15:00
php-gtk基础
这个模组不允许在浏览器上显视
GTK+
的程式,它一开始就是开发来写独立的GUI程式的。1.2GTKGTK原本是为GIMP,一个GUI的影像处理软体而开发的。
GTK+
是GIMP的套装工具。
zlb_xidian
·
2009-08-17 12:00
C++下Windows Forms + MFC + WTL + wxWidgets + Qt +
GTK+
非官方综合比较
界面库名称接口设计界面编辑器高级布局功能平面绘制平台兼容性语言支持IDE兼容性视图-模型分离机制运行时其它WindowsForms接口优秀。C++下使用CLI扩展,其它语言为原生支持。界面编辑器完整,包括布局、属性、消息关联的完整设置。不可预览。TableLayout,SplitterLayout,FlowLayout等,Anchor和Dock机制。多分辨率界面下表现良好。GDI+,面向对象的2D
shiwei0124
·
2009-08-13 09:00
C++
windows
mfc
qt
gtk
Forms
KJAVA虚拟机Hack笔记-用
GTK+
实现Form
KJAVA虚拟机Hack笔记-用
GTK+
实现Form转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静KJAVA虚拟机Hack笔记-用
GTK
absurd
·
2009-08-07 11:00
KJAVA虚拟机移植笔记-MIDP的SLAVE事件流程
这里以Canvas的实现,介绍一下
GTK+
实现中的事件处理流程:
absurd
·
2009-08-03 21:00
虚拟机
object
action
callback
Signal
gtk
新blog地址
以下声明:此博客关注范围为-C/C++语言层面/实现层面/标准库/第三方库C++应用:GUI/网络编程等Linux应用编程:shell/C++/软件安装使用,GNOME/
GTK+
/QT4Linux内核:
Graceful Code and Clean Soul
·
2009-08-01 23:00
Java6学习笔记27——Swing的Look和Feel
1.Look指的是界面长什么样 Feel指的是它如何相应用户操作 2.平台相关性 1)Solaris或Linux(有GTK)——
GTK+
2)Solaris或者Linux——Motif 3)
xiaoer_1982
·
2009-07-26 11:00
java
linux
swing
Solaris
AIX
GTK+
图形界面编程
http://book.csdn.net/bookfiles/645/10064520526.shtml
typhoonzb
·
2009-07-25 13:00
wxWidgets与其他工具库的比较(下)
GTK+
●
GTK+
的网站:www.gtk.org; ●
GTK+
原本是Gimp的一个工具库,是在LGPL协议下发布的Unix系统GUI库; ●
GTK+
已经被移植到Windows,VMS以及其他的系统上面
FinderCheng
·
2009-07-25 12:51
mfc
qt
wxwidgets
休闲
gtk+
wxWidgets与其他工具库的比较(下)
GTK+
●
GTK+
的网站:www.gtk.org;●
GTK+
原本是Gimp的一个工具库,是在LGPL协议下发布的Unix系统GUI库;●
GTK+
已经被移植到Windows,VMS以及其他的系统上面(在MacOSX
FinderCheng
·
2009-07-25 12:51
MFC
休闲
Qt
C/C++
wxWidgets与其他工具库的比较(下)
GTK+
●
GTK+
的网站:www.gtk.org; ●
GTK+
原本是Gimp的一个工具库,是在LGPL协议下发布的Unix系统GUI库; ●
GTK+
已经被移植到Windows,VMS以及其他的系统上面
FinderCheng
·
2009-07-25 12:51
mfc
qt
wxwidgets
休闲
gtk+
一个简单的CD唱片管理程序
用C编程有多种方式,有用curses库实现的,有用ndbm数据库实现的,有用MySQL数据库实现的,后来还加了简单的图形界面(
GTK+
或Qt编写的)。程序都比较长,用到大量的库函数和系统调用。
zhoudaxia
·
2009-07-15 13:00
编程
数据库
list
File
insert
menu
Windows 下手工搭建各种开发环境都是一件麻烦的事情,下面我要为 Dev-C++ 配置
GTK+
的开发环境
来着网络 在 Windows 下手工搭建各种开发环境都是一件麻烦的事情,下面我要为 Dev-C++ 配置
GTK+
的开发环境。
happmaoo
·
2009-07-07 21:00
C++
c
windows
C#
配置管理
FreeType 学习笔记
GTK+
(基于DirectFB)的字体绘制是通过pango+freetype+fontconfig三者协作来完成的,其中,fontconfig负责字体的管理和配置,freetype负责单个字符的绘制,pango
fengrx
·
2009-06-30 16:00
object
cache
嵌入式
语言
library
Matrix
在嵌入式Linux系统中应用的
GTK+
和X分析
在嵌入式Linux下有很多图形界面系统GUI,包括Qt/Embedded,FLTK,Microwindows和
GTK+
等。作为一个开发者,到底使用什么样的GUI系统呢?
java211
·
2009-06-29 10:00
GTK+
图形化应用程序开发学习笔记(十三)—微调构件(1)
微调按纽构件(GtkSpinButton)通常用于让用户从一个取值范围内选择一个值。它由一个文本输入框和旁边的向上和向下两个按钮组成。点击某一个按钮会让文本输入框内的数值大小在一定范围内改变。文本输入框也可以直接进行编辑。微调按钮构件允许其中的数值没有小数位或具有指定的小数位,并且数值可以按一种可配置的方式增加或减小。在按钮较长时间呈按下状态时,构件的数值会根据工具按下时间的长短加速变化。微调按
lbsljn
·
2009-04-21 22:00
GTK+
图形化应用程序开发学习笔记(十二)—对话框构件、标尺构件(2)
二、标尺构件 标尺构件(GtkRuler)一般用于在给定窗口中指示鼠标指针的位置。一个窗口可以有一个横跨整个窗口宽度的水平标尺和一个占据整个窗口高度的垂直标尺。标尺上有一个小三角形的指示器标出鼠标指针相对于标尺的精确位置。 有两种标尺构件:GtkHRuler(水平)和GtkVRuler(垂直)。用gtk_hruler_new创建水平标尺构件,用gtk_vruler_new创
lbsljn
·
2009-04-21 22:00
delete
border
图形
Signal
gtk
程序开发
GTK+
图形化应用程序开发学习笔记(十二)—对话框构件、标尺构件(1)
一、对话框构件 对话框构件非常简单,事实上它仅仅是一个预先组装了几个构件到里面的窗口。对话框的定义如下: structGtkDialog{GtkWindowwindow;GtkWidget*vbox;GtkWidget*action_area;};从上面可以看到,对话框只是简单地创建一个窗口,并在顶部组装一个GtkVBox,然后在GtkVBox中组装一个分隔线,再加一个称为“
lbsljn
·
2009-04-21 22:00
dialog
callback
button
图形
gtk
程序开发
GTK+
图形化应用程序开发学习笔记(十一)—箭头构件、工具提示对象
一、箭头构件箭头构件(GtkArrow)和标签构件一样,不能引发信号。在许多应用程序中,常用于创建带箭头的按钮。箭头构件有几种不同方向,也有几种不同的风格。 用gtk_arrow_new函数来创建一个箭头构件。 1.名称::gtk_arrow_new功能:创建箭头构件头文件:#include函数原形:GtkWidget*gtk_arrow_new(GtkArrowTypearrow_t
lbsljn
·
2009-04-21 22:00
callback
工具
button
图形
gtk
程序开发
GTK+
图形化应用程序开发学习笔记(十)—工具条
工具条(GtkToolbar)为用户提供常用命令的简便菜单。工具条通常包含带有表示命令的图标的按钮,但也能包含其他构件。工具条在软件中应用很平凡,特别是编辑类的软件如office. 下面我就介绍如何建立一个工具条,大家看完本节就可以建立如下的工具条了。 1.名称::gtk_toolbar_new功能:创建工具条头文件:#include函数原形:Gtk_Widget*gtk_tool
lbsljn
·
2009-04-21 22:00
GTK+
图形化应用程序开发学习笔记(九)—菜单(2)
(6)建立子菜单于父菜单项的联系5、名称::gtk_menu_item_set_submenu功能:建立子菜单和父菜单项的联系头文件:#include函数原形:voidgtk_menu_item_set_submenu(GtkMenuItem*menu_item,GtkWidget*submenu);参数:menu_item 父菜单项submenu 子菜单返回值:无
lbsljn
·
2009-04-21 22:00
GTK+
图形化应用程序开发学习笔记(九)—菜单(1)
一、建立菜单 菜单由菜单条(GtkMenuBar)和从菜单条或其他菜单下拉的菜单(GtkMenu)组成。在建立菜单条以前必须先建立应用程序的纵向组合框。 建立菜单分为下面几个步骤: (1)建立菜单条(GtkMenuBar),并把它加到纵向组合框内。函数gtk_menu_bar_new建立GtkMenuBar构件。 1.名称::gtk_menu_bar_new功能:创建菜
lbsljn
·
2009-04-21 22:00
shell
File
图形
menu
gtk
程序开发
GTK+
图形化应用程序开发学习笔记(八)—录入构件(2)
4.名称::gtk_entry_set_visibility功能:是否显示录入构件正文头文件:#include函数原形:voidgtk_entry_set_visibility(GtkEntry*entry,gbooleanvisible);参数:entry 录入构件visible 是否显示正文返回值:无 函数gtk_entry_set_visibilit
lbsljn
·
2009-04-21 22:00
delete
button
图形
Signal
gtk
程序开发
GTK+
图形化应用程序开发学习笔记(八)—录入构件(1)
一、录入构件 录入构件(GtkEntry)是单行录入字段,用它来录入和显示正文信息。录入构件由可编辑构件派生而来,它是更复杂的正文构件的简化形式。录入构件比按钮构件或标号构件复杂。与按钮构件或标号构件相比,它具有更多的功能。 可以用gtk_entry_new函数或者gtk_entry_new_with_max_length函数建立录入构件.其中函数gtk_entry_new_
lbsljn
·
2009-04-21 22:00
GTK+
图形化应用程序开发学习笔记(七)—标签构件.事件盒构件(2)
4.名称::gtk_label_set_justify功能:调整标签构件正文的对齐方式头文件:#include函数原形:voidgtk_label_set_justify(GtkLabel*label,GtkJustificationjtype);参数:label 要修改的标签构件jtype 对齐方式返回值:无 jtype的值可以是: G
lbsljn
·
2009-04-21 22:00
GTK+
图形化应用程序开发学习笔记(七)—标签构件.事件盒构件(1)
标签构件(GtkLabel)是GTK中最常见的构件,它是静态的不可编辑的字段。在屏幕上,常常用标号说明其他字段。在按钮上设置标签用来说明按钮,或者放在其他字段的旁边对该字段提供说明。它不能自身引发信号。 用gtk_label_new创建标签构件: 1.名称::gtk_label_new功能:创建标签构件头文件:#include函数原形:GtkWidgetgtk_label_new(
lbsljn
·
2009-04-21 22:00
object
button
图形
Signal
gtk
程序开发
第一章 GLib (一)
像
GTK+
,GLib,GObject,以及GNOME,还有一些其它的软件包,如Ghostscript和gcc中都充满了G。
ciahi
·
2009-04-16 00:00
数据结构
timer
list
unix
平台
gtk
ubuntu 二进制安装
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程序时自动找出头文件及库文件位
carmark
·
2009-04-09 21:00
编程
C++
c
gcc
ubuntu
ubuntu 二进制安装
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程序时自动找出头文件及库文件位
carmark
·
2009-04-09 21:00
编程
C++
c
ubuntu
gcc
GTK+
程序 Hello World
以下是最常见的helloworld --------------------------- #include <gtk/gtk.h> int main( int argc, char *argv[] ) { GtkWidget *windo
carmark
·
2009-04-09 16:00
C++
c
centos
gcc
C#
GTK+
程序 Hello World
以下是最常见的helloworld --------------------------- #include <gtk/gtk.h> int main( int argc, char *argv[] ) { GtkWidget *windo
carmark
·
2009-04-09 16:00
C++
c
centos
gcc
C#
gtk+
及相关依赖包介绍
RequirementsPackagesYouwillneedtogettheGLib,cairo,Pango,ATK,andGTK+developerpackagestobuildagainstGTK+.TorunGTK+programsyouwillalsoneedthelibpngandzlibpackagages,andifyourcodeusesgettextforinternation
kevdmx
·
2009-04-06 09:01
职场
休闲
gtk+
软件设计与开发
gtk+
及相关依赖包介绍
RequirementsPackagesYouwillneedtogettheGLib,cairo,Pango,ATK,andGTK+developerpackagestobuildagainstGTK+.TorunGTK+programsyouwillalsoneedthelibpngandzlibpackagages,andifyourcodeusesgettextforinternation
kevdmx
·
2009-04-06 09:01
职场
休闲
gtk+
Requirements
gtk+
实现透明窗口
http://blog.chinaunix.net/u/27977/showart_213718.html先用gimp制作一个有透明背景的图片,并存为shape1.xpm格式。编写代码:我有点懒,过程以后慢慢再写.下面附有源代码。编译运行:$gccshape1.c-oshape1`pkg-config--cflags--libsgtk+-2.0`$./shape1运行效果图:源代码:/*vi:se
vaqeteart
·
2009-04-05 22:00
linux+gtk+c/c++ 开发资料收集整理
glib是
Gtk+
库和Gnome的基础。glib可以在多个平台下使用,比如Linux、Unix、Windows等。glib为许多标准的、常用的C语言结构提供了相应的替代物。
bitscro
·
2009-03-31 15:00
linux
list
String
tree
table
gtk
GTK+
界面设计
GTK+
界面设计先看一段例程:——————————————————————————————#include intmain(intargc,char*argv[]){ GtkWidget*window
baiseda
·
2009-03-20 14:00
C++
c
gcc
C#
Windows下安装
GTK+
的最佳攻略
Windows下安装
GTK+
的最佳攻略本文的
GTK+
版本为2.16.0前提条件:Windows上已安装Cygwin(安装方法不在本文中叙述)在Windows平台上安装
GTK+
,方法很多,最简单的方法是采用一体包进行安装
资深架构师
·
2009-03-20 10:00
gtk
windows
path
cmd
引擎
测试
表现层技术
DTV数字电视
嵌入式开发
QT及GTK+界面设计
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他