草庐IT

gtk-textbuffer

全部标签

python - Windows XP GTK 应用程序 Glib 导入错误

我正尝试在WindowsXP上运行我的GTK应用程序,但我在导入时遇到了问题。我已根据需要和推荐安装了以下内容:python-2.6.msigtk2-runtime.2-16.6.exepycairo-1.8.6.exepygobject-2.20.0pygtk-2.16.0.exepyserial-2.5.exe但是,我在运行脚本时遇到以下错误:Traceback(mostrecentcalllast):File"C:\python26\app\src\start.py",line22,inimportgtkFile"C:\Python26\Lib\site-packages\gtk

python - Windows 上的 GTK3 和 Python3?

有什么方法可以在Windows机器上启动基于Python3/GTK3的应用程序吗?看来这不像GTK2/Python2那样简单。非常感谢,托马斯 最佳答案 我希望,我理解这个问题。您需要在Windows上实际运行gtk3。非官方gtk3.14.1364位运行时,32位在这里不可用,看:https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installerwin32和win64:http://www.gtk.org/download/index.php中的实验性

c - GTK+/GCC 启动时崩溃

我正在尝试学习如何在C中使用GTK。我正在使用EclipseCDT进行开发。我从示例网站复制了以下代码:#include#includevoiddisplayUI(){GtkWidget*mainWindow=gtk_window_new(GTK_WINDOW_TOPLEVEL);gtk_window_set_default_size(GTK_WINDOW(mainWindow),400,300);gtk_window_set_title(GTK_WINDOW(mainWindow),"GTKSimpleExample");gtk_window_set_position(GTK_WIN

Windows 上的 python + gtk3?

我正在尝试将一个小应用程序移植到Windows(我最初是为ubuntu制作的),它是用python+gtk3编写的...我知道gtk3很难让它在Windows上运行(即使在C++上),但是否可以使用Python在Windows上运行它?我不想在另一个工具包上重写它,如果是的话,它可能是wxWidgets,因为我在上面使用了一个嵌入式终端(Vte.Terminal()),IIRC也是gtk3的一部分。如果不可能,有没有办法在Windows的wxPython上制作终端小部件? 最佳答案 Id看起来您还不能在Windows上使用gtk3,

python - 在 GTK 中,如何使窗口无法关闭?

例如,在windows系统上将“X”变灰。 最佳答案 如果Gtk无法说服窗口管理器,您始终可以连接“删除事件”信号并从回调中返回True。执行此操作Gtk假定回调处理该信号并且不执行任何操作。importgtkwindow=gtk.Window()window.connect('delete-event',lambdawidget,event:True) 关于python-在GTK中,如何使窗口无法关闭?,我们在StackOverflow上找到一个类似的问题:

windows - 如何在 Windows 上分发 GTK+ 应用程序?

我已经在Windows上通过MSYS和MinGW安装了GTK+(特别是GTK3)。我现在想将GTK+dll复制到我的应用程序目录,以便它可以在没有全局GTK+安装的计算机上运行。GTK+需要哪些dll才能运行?编辑:GTK+文档现在包含instructions用于在Windows上分发所需的图标和主题。(虽然它没有分发相关DLL文件的说明—请参阅下面的答案。) 最佳答案 事实证明,运行lddmygtkapp.exe(使用MinGW提供的ldd)给我一个让它运行所需的所有dll的列表。为了只获取gtk依赖项的dll(而不是例如Win3

windows - 有没有可以在Windows下使用的GTK终端组件?

我需要构建一个类似终端的应用程序,需要在我通常的Ubuntu安装下使用,但也需要在Windows下使用。我一直在寻找接受命令并能够显示某种命令历史记录和输出的终端组件。在gnome-terminal中使用了一个名为VTE的组件,但我无法在Windows下编译它,因为它依赖于一些特定于Unix的函数(看起来)。您是否知道可以在Windows下构建的任何其他类似终端的GTK组件或以某种方式构建VTE? 最佳答案 也许您想查看名为zvt的旧GNOME小部件,它可能已移植到Win32。 关于wi

c# - 无需单独安装 GTK# 的 GTK# .NET 应用程序

我曾尝试在Windows上使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms。但是,据我所知,您不能只将GTK#运行时嵌入到应用程序中。问题是我宁愿不必要求我正在开发的应用程序的最终用户必须单独安装GTK#...这对像我这样的极客来说很好,但该应用程序适用于非极客用户我希望安装几乎是一键式操作。有什么想法吗? 最佳答案 “简单”的方法是将Gtk#安装程序嵌入到应用程序的安装程序中。更难的方法是在应用程序的安装程序中复制Gtk#安装程序所做的一切(将文件放在正确的位置、注册表项、PATH等)Gtk

windows - 如何在 gtk 应用程序中隐藏控制台

例如,我有一个类似的简单gtk应用程序:publicclassApplication:Gtk.Window{publicApplication(){this.title="Zaebis";this.window_position=Gtk.WindowPosition.CENTER;this.destroy.connect(Gtk.main_quit);this.set_default_size(170,70);Gtk.Buttonbutton=newGtk.Button.with_label("Makeeverythingzaebis");this.add(button);button

windows - mono gtk# - hello world 部署到 windows

我有一个非常简单的HelloWorld示例,我使用Mono和gtk#在Linux主机上编写了它。它只是显示一个带有按钮的窗口。现在我试图让二进制文件在Windows上运行但失败了。我使用单声道主页上的独立安装程序安装了gtk#。当我启动应用程序时,它因以下原因失败:System.DllNotFoundExceptionwasunhandled:UnabletoloadDLL'libglib-2.0-0.dll':Thespecifiedmodulecouldnotbefound.(ExceptionfromHRESULT:0x8007007E)Source=glib-sharp有什么建