我是一个“经典”的程序员,拥有“经典”的RAD系统。我想“迁移”到monodevelop来部署一些应用程序,但第一个大“山”是学习设计对象的“打包”系统。为什么gtk (或mono)使用这个系统?
谢谢
发布于 2010-07-20 05:33:03
This为您提供了一个简短的概述。要点是不使用固定坐标,而是帮助你独立于屏幕尺寸。
发布于 2010-07-20 21:23:50
灵活性:打包小部件允许自动调整大小和其他更好的功能。关于如何打包您的小部件,有许多选项。
可移植性:使用打包方案,您对渲染引擎(X11、win32...)的依赖性较低。(我并没有说“完全独立”)。
请参阅GTK教程来了解打包和表打包,它给出了打包有趣的示例:
http://library.gnome.org/devel/gtk-tutorial/stable/x363.html
https://stackoverflow.com/questions/3285167
复制相似问题