Gtk+
文章平均质量分 72
alimyso
做喜欢做的事,写喜欢写的程序
展开
-
Gtk+的布局(Layout) 一、垂直、水平布局(源代码)
//源码文件SimpleHLayout.c#include GtkWidget *wnd;//窗口构件GtkWidget *hbox;//水平盒装容器构件GtkWidget *btn1,*btn2,*btn3;//三个按钮构件 void ui_init(){ //创建窗口 wnd = gtk_window_new(GTK_WINDOW_TOPLEVEL原创 2009-09-26 20:14:00 · 2061 阅读 · 0 评论 -
最简单的窗口(Gtk+ for Linux)
在Linux下使用Gtk+实现最简单的GUI窗口,源代码如下://SimpleGui.c#include int main(int argc,char *argv[]){ //定义一个widget(Gtk+构件),这里定义的是一个窗口构件 GtkWidget *wnd; //Gtk+2.0的初始化命令行参数,每一个Gtk+程序都要有这句话 gtk原创 2009-09-23 21:39:00 · 2387 阅读 · 0 评论 -
Gtk+的布局(Layout) 一、垂直、水平布局
Gtk+的布局和Java,QT的布局基本上都是一样的,大致分为:垂直布局、水平布局、表格式布局、绝对布局,个人认为如果在没有像Delphi一样的设计窗体的IDE中,如果完全依靠代码来编写的界面的情况下,垂直布局、水平布局和表格式布局是比较常用和比较好控制的方式,而如果拥有很好的二维空间或是三维空间思维的话,可以考虑用绝对布局,还可以使用Glade Interface Designer对Gtk+的G原创 2009-09-26 14:23:00 · 4197 阅读 · 0 评论