|
|
1
3
嗯,我的回答离“一无所有”不远,但也许会有一些用处。 GtkD基本上是GTK+的包装。这意味着,它的功能之间几乎是一一对应的。此外,这意味着对象模型完全相同。 例如,有这样的实体,如窗口、按钮等。这些实体具有一些关系,例如,按钮可以放置在窗口上。从概念上讲,GtkD和GTK+(v3.x)的所有对象和关系都完全相同。 对于GUI工具包来说,这个对象模型是最重要的学习和理解。而且,这是最大的事情。因此,如果你了解这个模型:有什么对象以及它们如何一起使用,你将成功地使用GTK+或GtkD编写GUI应用程序。 与此相比,您需要克服的语法差异非常小。 我建议在查找如何操作时使用GTK+文档,并使用GtkD文档了解这些概念是如何在D中实现的
在GtkD中,您可以通过
在其他情况下,它可能会有点复杂,一开始并不那么简单,但当你获得一些经验后,它会变得越来越容易。 |
|
|
Divyat · D语言的BNF语法形式[闭口] 8 年前 |
|
|
hiropon · 有没有办法用Dlang同时分配多个变量? 8 年前 |
|
Jonathan Wilbur · 从D中的抽象类运行单元测试? 8 年前 |
|
thinwybk · 如何使用D访问linux字符设备? 9 年前 |
|
|
user3069488 · 震波。D-未定义标识符(Dlang) 9 年前 |
|
|
Dmitry Bubnenkov · 错误:实例化模板实例时出错 9 年前 |
|
|
Matt Smith · 正在转义对局部变量的引用 10 年前 |
|
|
StillLearningToCode · 将字符串解析为D中的标记 11 年前 |
|
|
Suliman · D?的TUI(文本用户界面)? 11 年前 |