为什么GTK视觉设计师使用“pack”系统安排小部件?

发布于 2024-09-10 05:36:08 字数 120 浏览 4 评论 0原文

我是一名“经典”程序员,拥有“经典”RAD 系统。我想“迁移”到 monodevelop 来部署一些应用程序,但第一座大“山”是学习设计对象的“包装”系统。 为什么 gtk(或 mono)使用这个系统?

谢谢

I'm a "classical" programmer, with "classical" RAD system. I would like to "migrate" to monodevelop to deploy some application, but the first big "mountains" is to learn the "packing" system for design object.
Why gtk (or mono) uses this system ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瘫痪情歌 2024-09-17 05:36:08

为您提供了简要概述。要点是不使用固定坐标,而是帮助您独立于屏幕尺寸。

This gives you a brief overview. The main point is to not use fixed cordinates, but help you be independant of screen sizes.

梦旅人picnic 2024-09-17 05:36:08

灵活性:打包小部件允许自动调整大小和其他漂亮的东西。关于如何打包小部件有多种选择。

可移植性:使用打包方案,您可以减少对渲染引擎(X11、win32...)的依赖。(我没有说“完全独立”)

请参阅 GTK 教程来了解打包和表打包的知识,特别是它为您提供了一些有趣的打包示例:

http://library.gnome。 org/devel/gtk-tutorial/stable/x363.html

Flexibility : packing widgets allows the automatic resizing and other nifty things. There are a number of options as to how your widgets should be packed.

Portability : with a packing scheme you're less dependant on the rendering engine (X11, win32...) .(I've not said "totally independant")

See the GTK tutorial to learn about packing and table packing in particular, it gives you exemples where packing is interesting :

http://library.gnome.org/devel/gtk-tutorial/stable/x363.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文