gtk2

    2热度

    1回答

    第一次张贴海报;长期崇拜堆栈溢出天使。 我遇到了由Pango控制的span文本中的颜色问题。 长的版本: 我更新其中有C++代码的胆量与GTK,XML(通过格莱德写的)旧UI程序,以及RC样式表处理图形。我们的一些彩色标记文本在XML中被硬编码。它的一些是在C++代码中动态设置的。 问题是,当程序在旧系统上运行时,sp​​an文本引用的颜色为“绿色”,显示为#00FF00。在我们的新系统中,'绿色

    1热度

    1回答

    我已经写了一个非常简单的XFCE面板插件片段时足够的参数传递到包装,: gcc -Wall -shared -o libtest.so -fPIC main.c `pkg-config --cflags --libs libxfce4panel-1.0` `pkg-config --cflags --libs gtk+-2.0` : #include <gtk/gtk.h> #include

    -1热度

    1回答

    我在C语言中使用GTK + 2进行GUI。我的代码中有10x10个按钮表。当我运行我的代码时,第一个按钮(button[0][0])默认为重点。那么我怎样才能防止这个按钮被默认关注? 代码: table = gtk_table_new(10, 10, TRUE); for (int row=0; row<10; row++) { for (int col=0; col<10; col

    0热度

    1回答

    我在gtk2的Ubuntu 16.04上运行Eclipse Mars.2(因为它在gtk3上冻结)。 包资源管理器和打开文件选项卡具有白色字体。 有什么办法可以将其更改为黑色/默认?

    1热度

    1回答

    我正在制作一个Gtk2程序,将预先计算的数据热图图像呈现给GtkDrawingArea。程序一般是这样的: 在开罗图像表面上生成热图图像; 连接GtkDrawingArea的暴露事件;在暴露回调 ,下列功能被称为: 在第一功能,明确先前图形为纯灰色 : cairo_t* cr = gdk_cairo_create(widget->window); cairo_set_source_rgb(cr,

    0热度

    1回答

    行如何获得用C项目/行/长度/ gtk.ListStore的张数的数量 这里是我的示例代码: store = gtk_list_store_new (NUM_COLS, G_TYPE_STRING, G_TYPE_UINT); /* Append a row and fill in some data */ gtk_list_store_append (store, &ite

    1热度

    1回答

    我是Gtk的新手,这是我第一个Gtk项目。我在Windows 7的Code :: Blocks上使用C和Gtk + 2。在我的项目中,我有一个主窗口,最初显示一个主屏幕,按住一个按钮来“运行”项目和其他一些按钮(“退出” “关于”等)。当这个“运行”按钮被点击时,程序必须读取和写入一些大的文本文件,然后用一些新的数据显示一个新的屏幕(我正在创建这个新的屏幕,通过销毁主窗口的所有以前的孩子,在新东西

    4热度

    1回答

    Hello world和感谢您花些时间阅读本文! 我在GTK2/3 +的OpenGL编写一个程序,我得到了程序运行的两个版本: (一)GTK + 2 + GtkGlext Extention - >伟大工程! (b)GTK + 3 + LibX11 - >工作得很好! 除了(a)中的渲染明显快于(b)中的渲染...并且我不知道为什么,一切都看起来很好。 下面是用于创建OpenGL上下文的代码部件的

    2热度

    1回答

    我最近问了一些问题here和here有关我正在开发的一个程序,并提供了分子,原子系统的可视化界面......在前面的这些消息中提到我确实有3个不同版本的程序: (a)GTK2 + GtkGlext:很棒! (b)GTK3 + X11:工作得很好! (C)GTK3 + GtkGLArea:不工作:-( 虽然我仍然工作在(c)中,有些事情耽搁了,而我试图找出之间的一些行为差异的根源(a)和(b) (b

    1热度

    1回答

    当删除子小部件时,如何获取调整大小(缩小)以适合其子级大小的模式对话框窗口? 下面的截图示例设置模式对话框的宽度,添加窗口小部件(它自动扩展高度),但是当删除窗口小部件时,剩余的子窗口小部件会向上移动,但模态会保持相同高度并且底部有空白。 import gtk import pango dialog = gtk.Dialog() dialog.set_modal(True) scree