gtk2

    3热度

    1回答

    使用Ubuntu 14.04值得信赖,无论出于何种原因,某些GTK应用程序显示的东西应该是“绿色”,与“深绿色”非常接近(但不完全相同)。在gtk主题或X11 rgb.txt中无法看到任何奇怪的内容。 其他几种颜色看起来不正确。 实例的gvim: 另一个例子发生在GTK应用gitk,其中在修订树枝名称中使用一个深绿色的背景颜色,而不是正常的鲜绿色的,它应该是:

    2热度

    1回答

    我想要做一个GTK 2+中的下拉菜单,并且我得出的结论是它们被称为“gtk_combo_box”。但是,每当我尝试编译,它给了我丢失的参数的函数错误... 这里是一个重要的部分代码: vbox3_field = gtk_vbox_new (FALSE, 0); gtk_container_add (GTK_CONTAINER (hbox2), vbox3_field); gtk

    1热度

    1回答

    我在GTK2中遇到以下问题: 我在水平框内创建了两个带有标签的按钮。 (我打算堆几个横向方框) 但是有一个问题:当我做了box_pack功能,他们是这样的: gtk_box_pack_start(GTK_BOX(hbox1), button1, FALSE, FALSE, 0); gtk_box_pack_start(GTK_BOX(hbox1), button2, FALSE, FALSE,

    0热度

    1回答

    我不能把滚动窗口放入main_v_box,有什么错?我只是看到这个奇怪的橙色小条。当我移动光标时,出现水平滚动,但我看不到文字。提前致谢。 //formula_h_box formula_h_box = gtk_hbox_new(FALSE, 0); gtk_box_pack_start(GTK_BOX(main_v_box), formula_h_box, FALSE, FA

    0热度

    2回答

    我使用红宝石gtk2显示一个简单的文件对话框,用户可以从他的电脑中选择一个文件。它工作得很好,但是有一个小问题。 文件对话框在选择文件后并没有关闭,但它保持打开状态,直到整个脚本完成。 我的文件对话框,如下所示: def ask_for_file(question) dialog = Gtk::FileChooserDialog.new(question, nil,

    1热度

    1回答

    在GTK#应用程序中,我在ScrolledWindow中使用了一个TreeView,并尝试在TreeStore中查找项目的位置,以便从该项目开始画线。目前,我正在使用硬编码的单元格高度值,它可以用于少数项目,但是当使用其他字体大小或项目列表变长时,会出现可见的偏移量。有没有一种方法来获取TreeView的单元格高度,或者另一种方法来获取TreeStore中项目的垂直位置? 这里是方法,是我目前使用

    0热度

    1回答

    我试图更改按钮上字体的大小,但无法做到这一点。 我尝试在窗口小部件上使用pango。由于某种原因,它不起作用。有没有其他方法可以做到这一点? #define font "Sans 30" button = gtk_button_new_with_label("Button text"); gtk_widget_set_size_request(button, 150, 100);

    1热度

    1回答

    我使用Windows 7 64位和Fedora 21 64位的GTK + 2.24。我使用开罗将绘画区域涂成白色。它适用于Fedora,但不适用于Windows。有谁知道原因? 这里是我的代码: static gboolean draw_background_cb(GtkWidget *widget _U_, cairo_t *cr, gpointer data _U_) { /* S

    0热度

    1回答

    我正在使用GtkSpinButton(GTK2/GTK3)来制作另一个控件。 (约会时间)。 作为任务的一部分,我需要在GtkSpinButton旁边添加一个按钮来影响GtkSpinButton中的内容。 (当你点击它时,会弹出一个日历)。 但是,当我在控件旁边添加一个按钮时,它不可见或部分被切断。 要GTK3解决这个问题,我说的右边缘: gtk_widget_set_margin_end(..,

    0热度

    1回答

    我有一个程序,我打开文件对话框并获取文件名并执行一些资源密集型操作。 我的问题是,虽然opertion正在运行,即使gtk_widget_destroy()已被调用它,文件对话框保持打开状态。 这是一个问题,因为我将需要在不久的将来实现加载栏,我不希望对话框四处移动。我的代码如下所示: if(gtk_dialog_run(GTK_DIALOG(fileSelect)) == GTK_RESPONS