gtk2

    0热度

    1回答

    我正在考虑创建我自己的修改版本的GTK2 libwnck小部件。在这些小部件的源文件中,它包含一个名为xutils.h的文件。这个头文件存在于GNOME的libwnck git仓库中,但它并不存在于我的发行版的libwnck头文件中。 我曾尝试搜索Arch Linux的xutils软件包,但找不到这样的软件包。我还查看了Fedora的libwnck头文件,并且没有xutils.h文件。 这里是我的

    0热度

    1回答

    我正在制作一个Tic-Tac-Toe游戏作为学校项目。我在3行中设置了9个按钮,因此每当用户点击其中一个按钮时,其标签将以纯文本形式变为X或O. 我想知道是否有可能为大小的X/O取决于窗口的大小来改变。我的另一个想法是使用X/O图像而不是纯文本(至少因为我认为如果我使用大图像,它会自动缩小);我并不想这样做,尽管因为检查玩家赢得比赛的功能比较了标签的文字。 这是负责创建和添加按钮的代码: GtkW

    1热度

    2回答

    我在Arch Linux的openbox上,最近安装了我的系统。 我想用obmenu来配置菜单。 但由于某种原因,它不起作用。 启动时出错: Traceback (most recent call last): File "/usr/bin/obmenu", line 582, in <module> app.init() File "/usr/bin/obmenu"

    0热度

    1回答

    我是GTK的新手。这个链接不起作用http://www.gtk.org/download/win32.php 当我从其他源下载它的代码块说无法找到它gtk.h。

    2热度

    1回答

    在Windows上,我最近将R从3.1.2更新为3.2.2,并更新了我使用的所有软件包(包括cairoDevice)。现在我观察到gWidgets2下绘制显示了一个非常差的服务表现,尤其是对于PCH = 16,17,18: library(gWidgets2,gWidgets2RGtk2) options(guiToolkit="RGtk2") win <- gwindow("Plot a f

    1热度

    1回答

    我想更新对g_callback中的指针变量所做的修改,但我不知道如何,请你帮助我吗? (我是一个完全新手用GTK +和C语言...) void modify_string(char *str) { char *new_str = "Something new"; str = new_str; } int main(int argv, char **argc) {

    2热度

    1回答

    粘贴一个小例子,它使用gtk2 gem启动系统托盘图标。 #!/usr/bin/env ruby # encoding: UTF-8 require 'gtk2' si=Gtk::StatusIcon.new si.stock=Gtk::Stock::DIALOG_INFO si.tooltip='StatusIcon' si.signal_connect('activate'){

    0热度

    1回答

    我想更新按键事件上的文本条目。 我的场景没有键盘,所以我以编程方式生成 并尝试从按键事件处理程序更新文本输入。 在每个按键上,我需要更新GTK窗口中的文本条目。 我该如何做到这一点?我试图 gtk_entry_set_text (GTK_ENTRY (entry1), buffer); ,但它给出了一个分段错误。 我将从其他用户线程获取数据,我需要使用新数据更新文本条目并使用更新的文本条目显示

    0热度

    1回答

    对于我的GUI有一些按钮。如果我要更改或更新从列表中选择的随机按钮的标签,我应该怎么做? 按钮的初始名称写入按钮属性中。我的GUI设计在Glade。 现在我将在我的GUI中的输入文本中输入新名称。 我为此创建了一个更新按钮。如何在Gtk课程中做到这一点。 的相关代码如下:在窗口和按钮的 创造和发现它。 UpdateButton = GTK_WIDGET(gtk_builder_get_object

    0热度

    1回答

    我正试图获得一个非常简单的用户界面,使用GTK +。我想我遇到了一些与C相关的问题并通过引用。 这里是我主要的一些代码: ... GtkWidget *controlArea; GtkWidget *sendButton; GtkWidget *createAccountButton; GtkWidget *textBox; ... controlArea = create_contr