我问这个是因为我正在为我的Mega Man引擎编写两个这样的编辑器,一个是tileset编辑器,另一个是关卡编辑器。
当我说文档编辑器时,我的意思是图像编辑器和文本编辑器之类的超集应用程序类型。所有这些都分享了工具栏,菜单选项,以及图像编辑器和我的应用程序,工具窗格。我们都知道这些应用程序中有很多关于界面设计的建议,但我对编程建议感到疑惑。
具体来说,我怀疑我的代码设计有以下几点:
这似乎是一个常见的gui应用程序类,但我从未见过针对它们的代码设计的具体指针。你可以提供你写的任何建议或经验吗?
答案 0 :(得分:1)
我猜你的“面板”是Windows.Forms.Form的:
如果您将其所有者设置为主窗口,它们将自动最小化您的主窗口。