2
A
回答
4
子类较大(父)窗口小部件。在一个create()
方法或在构造函数中,添加一个布局(或容器)插件到父窗口小部件,那么插入别人进入容器。现在威胁这个新的子类,就好像它是一个超级类的单一但特殊的版本。
甲Window
是父窗口小部件的一个例子,而Fixed
是一个例子容器。一个小孩可能是EventBox
,内附Image
。所有这些组合都是一个新的窗口对象,可以点击图片。
对于一个窗口的标题栏看用像素图的背景和按钮的情况下,尝试Window
与Image
和Fixed
容器按住按钮。的Fixed
和Image
应该能够作为Fixed
重叠是透明的,并且一个Image
没有Window
。
如果Buttons
是真正所需的内容,看看按钮盒和工具栏在GTK Containers列表。有可能为其中之一添加一个Image
背景。
一种不同的方法涉及到一个对齐Widget(来自同一个列表)。它指定较小的小部件的位置和大小按照比例的方式。
我认为,OOP,但如果它不是,只是组织从一个功能控件的创建。我在Haskell功能制成的复合部件(Gtk2Hs),并在狡诈侏儒平台(有和没有OOP)
相关问题
- 1. 不在Gtk窗口中的小部件
- 2. 堆叠GTK +小部件
- 3. 在Gtk中堆叠小部件+
- 4. QHBoxLayout为什么会导致窗口小部件重叠?
- 5. Qt窗口小部件似乎与其他窗口小部件重叠时,他们不应该
- 6. GTK:窗口小部件的无限延迟列表
- 7. 将GTK窗口小部件调整到C中的vbox中012
- 8. GTK窗口小部件对话框不关闭
- 9. 放入CDetailView窗口小部件另一个窗口小部件
- 10. 从窗口访问窗口小部件*
- 11. 在GTK中窗口重叠丢失的绘制内容#
- 12. PySide - 重置中央窗口小部件中的主窗口中央窗口小部件
- 13. MVC窗口小部件
- 14. 动态添加叠加窗口小部件
- 15. 在窗口调整大小的组件也被重叠
- 16. C++ Win32窗口重叠事件
- 17. 故障与重叠窗口
- 18. 将子窗口小部件的关键事件重定向到其父窗口小部件
- 19. GTK滚动窗口 - 滚动到底部
- 20. 如何清除父窗口小部件中的所有窗口小部件?
- 21. 调整无窗口小部件的窗口大小
- 22. 如何在窗口中调整窗口小部件的大小
- 23. PyQt - 调整父级窗口小部件的子窗口大小
- 24. GTK窗口动画?
- 25. GTK窗口提示
- 26. 关闭GTK窗口
- 27. 重点在父窗口小部件上更改子窗口小部件颜色 - Android
- 28. GTK# - 在调整大小时重叠组件的问题
- 29. 子窗口小部件鼠标事件
- 30. 事件的回调窗口小部件
谢谢你提的'Fixed'! – 2012-12-07 01:34:30