gtk2hs

    1热度

    3回答

    我挣扎安装GTK/gtk2hs对Linux Mint的17 我第一次遇到这样的问题是,当我试图让在Haskell空地支持绑定。 有同样的问题,但它是纯粹的乐趣,所以我让它成为。 这一次我试图用Haskell Chart想象一个图形。 的问题在第四步发生cabal install chart-cairo 我使用GHC版本7.6.3,版本的阴谋1.16.0.2,gtk2hs-编译工具版本0.12.4-

    0热度

    1回答

    我正在尝试用Gtk2Hs和Haskell创建一个程序,我想知道是否有可能让不同的小部件相互通信。 我有一个文本输入,它用于编写命令,一个绘图区域,当文本输入被验证时绘制区域。这两个小工具一起工作得很好。 但是,我想在另一个窗口中添加一个“可选”树形视图,当文本条目中的所有命令都已执行完毕(这可能需要很长时间)时才会更新。由于树视图是“可选”并且仅在事后创建,因此我无法在文本条目定义(如绘图区域)中

    0热度

    1回答

    我想使用gtk2hs在Haskell中做一个计时器。 我在这个网站上找到了一个例子wiki.haskell Tutorial Threaded GUI 我可以在我的项目中成功执行这个例子。我面临的唯一问题是为定时器创建一个重启按钮。 我的目标是当人们按下“新游戏”按钮时,新游戏开始并且计时器重置。 如果只想重新开始游戏,我可以用这行代码 onClicked button1 (startNewGam

    0热度

    1回答

    The documantation关于Gtk2Hs中的条目有关于事件onEntryActivate的条目,当用户在输入字段中按下Enter键时会触发该条目。这似乎是你想要的大部分条目。那么为什么这是在弃用部分?

    0热度

    1回答

    我试图设置旋转按钮的区域设置格式。我的系统上的小数点是逗号,,我希望它成为点.。 GTK或Glib中是否有一个函数来设置全局或本地的小部件区域设置格式。 我在GTK和Glib中查找了名为local,format,decimal,...的hackage函数,但是我没有找到相应的函数。 我已阅读它可以使用功能entrySetText手动设置输出,但我正在寻找一个全局设置。 你知道如何在Gtk程序中全局

    1热度

    1回答

    我在这里有一个使用GTK状态栏的程序,我想在其中有多行输出。当我尝试输出多行到它,我得到字形代替,如下图所示: 我希望它像emacs的工作: 经过一番搜索,我发现layoutSetSingleParagraphMode这似乎正是我想要的。对于大多数小部件来说,默认设置是False,我们并没有在任何地方设置它,这让我认为Statusbar默认为单段模式。 我的问题是,我不知道如何从Statusbar

    0热度

    1回答

    我有一个TreeView的句柄,碰巧有一个ListStore作为它的模型。我想要做的是从我的手柄到TreeView找回ListStore的句柄。 正如指出的here,该treeViewGetModel吸气返回通用TreeModel,而不是如TreeModelClass实例,特别是在这里,一个ListStore。我不知道从TreeModel任何转换函数来ListStore要么... 我也做不想做th

    2热度

    1回答

    我正在写一个使用gtk2hs的小应用程序,但运行应用程序时出现以下错误。 需要GTK + 3.10版本,目前的版本是2.24 而且我检查(使用LDD)的下面库被链接到我的应用程序。 libgtk-x11-2.0.so.0 => /lib64/libgtk-x11-2.0.so.0(0x00000036aee00000) 我有GTK版本3我的机器上安装。但应用程序仍在使用库的版本2。 /lib64/

    1热度

    1回答

    我打算做一个程序在电子表格样式编辑数据。 是否有一个特定的部件,以与基于GTK(所有版本),如wxSheet在wxWidget电子表格? 如果没有,你知道,如果它的目的是通过基于GTK developpers实施? 的功能一些细节我希望实现: 在细胞内编辑文本或数字 复制/从其他电子表格一样自由报办公室细胞/粘贴选项,... 添加/删除行和修改细胞色列 独立地 每一列将具有相同的格式 下列功能并不

    0热度

    1回答

    我正在制作一个应用程序来演示一些算法,并且我正在使用gtk2hs。当用户选择算法时,我希望整个窗口改变(不同的布局,输入,输出接口...)。我怎么能这样做?例如,是否可以更改容器中的小部件?我尝试了一张桌子,但无法更改单元格的内容,所以这看起来不是一个好主意。 另外我想根据另一个输入字段更改输入字段的数量,这对我来说似乎是同样的问题(从盒子中删除小部件),但解决方案可能完全不同。 谢谢