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. 在Gtk中堆叠小部件+
- 5. QHBoxLayout为什么会导致窗口小部件重叠?
- 6. Qt窗口小部件似乎与其他窗口小部件重叠时,他们不应该
- 7. 窗口小部件
- 8. 重新打开GTK和matplotlib窗口 - GTK窗口为空
- 9. 调整窗口大小时重叠Divs
- 10. 自定义GTK窗口小部件的外观
- 11. 将GTK窗口小部件调整到C中的vbox中012
- 12. 每个窗口小部件加速器的Gtk
- 13. GTK:窗口小部件的无限延迟列表
- 14. GTK窗口小部件对话框不关闭
- 15. GTK#在点击窗口小部件时删除initialText
- 16. 如何更改GTK窗口小部件(如堆栈)的属性?
- 17. 放入CDetailView窗口小部件另一个窗口小部件
- 18. 在GTK中窗口重叠丢失的绘制内容#
- 19. 从窗口访问窗口小部件*
- 20. 在Gtk 3.0中基于窗口小部件大小缩放字体大小
- 21. 窗口右侧的元素重叠在窗口调整大小
- 22. PySide - 重置中央窗口小部件中的主窗口中央窗口小部件
- 23. GTK + 3:如何渲染INSENSITIVE窗口小部件的风格为NORMAL窗口部件
- 24. MVC窗口小部件
- 25. gtk2hs:删除窗口小部件后请求重新计算窗口大小
- 26. 使QMessageBox或QmainWindow在任何重叠的同级窗口小部件之前?
- 27. 覆盖Zopim聊天窗口小部件的CSS以减少重叠
- 28. 动态添加叠加窗口小部件
- 29. 在窗口调整大小的组件也被重叠
- 30. C++ Win32窗口重叠事件
谢谢你提的'Fixed'! – 2012-12-07 01:34:30