在Gtk +中是否有可能在笔记本,ala Opera或谷歌浏览器中的标签中添加添加标签按钮?我知道Opera使用Qt和Chrome使用自定义选项卡,但在纯Gtk +中可能吗?GtkNotebook添加标签按钮
1
A
回答
2
当然。请参阅line 1384 of this file上的BrandedNotebook类。
不幸的是,Gtk +并没有给你一个“很好”的方式来做到这一点,但你应该能够确定可用的空间量,并根据需要使用它。在BrandedNotebook的情况下,在该空间中绘制pixbuf,并且在pixbuf的坐标内处理鼠标点击。
2
好吧,如果这是不可能的,有一个简单的解决方法:
- 创建标题为“新建选项卡”或“+”或任何标签
- 选择选项卡时检测并,当发生这种情况时,请创建一个新选项卡。专注于该新标签,以便从未选择“新标签”选项卡。
相关问题
- 1. 添加按钮到标签
- 2. 主题GtkNotebook(标签面板)
- 3. Java - 添加标签/删除按钮
- 4. 向单选按钮添加标签
- 5. 添加按钮到标签栏
- 6. Xcode按钮添加数字到标签
- 7. 将标签添加到按钮
- 8. 添加单选按钮标签类
- 9. 添加标签提交按钮
- 10. Backbone.js - 在li标签内添加按钮标签
- 11. 如何在flex中添加下标/上标到按钮标签?
- 12. iOS - 按需添加标签?
- 13. 按钮标签
- 14. 添加图标按钮
- 15. GtkNotebook:添加到默认弹出菜单
- 16. 当鼠标悬停在按钮上时,按钮添加按钮
- 17. 在按钮标签
- 18. C#标签按钮
- 19. 按钮标签disappers
- 20. 从按钮标签
- 21. 按钮与标签
- 22. 按钮添加标签“输入按钮”和“a”是不是在同一行
- 23. 将书签按钮添加到UITextField.rightView?
- 24. 编程一个“添加书签”按钮
- 25. C#加载文件按钮标签
- 26. 如何从创建标签页内容添加按钮onclick
- 27. 如何在标签栏项目中添加信息按钮?
- 28. simple_form添加标签集合单选按钮
- 29. 更改按钮标签并添加监听器
- 30. 双击命令标签时添加按钮的问题
非常感谢。用Gdk绘图的东西没有太多用处 - 这非常讨厌,但它很有用。 – c4757p 2009-06-30 00:59:09
gdk绘图是有趣的部分! – anthony 2009-06-30 03:38:40