GTK+
中创建一个具有六边形形状的按钮。不使用
CSS
怎么办?更一般地说,如何在任何形式的按钮中创建我的按钮我想要的形状吗?
是否可以在
Glade
(GTK +的用户界面编辑)中进行此类操作?#1 楼
当我发表评论时,我很虚张声势,因为我从未做过圆形按钮。.我只是用我的原始想法制作了一个六角形按钮的例子。.我感到惊讶的是,它比我想象的要简单!(顺便说一句,不,不可能在林间空地上做!)
使用它来解决您的问题的唯一不便之处是不尊重用户的主题。如果有问题,可以使用DrawingArea并按我在此处建议的获取主题颜色来绘制按钮,而不是使用图像!
我希望它会有用:)
评论
一旦我想做这样的事情。我想到的唯一想法是制作一个方形容器,放置一个png图像,并在单击后将其更改。然后,您可以监视是否有人用鼠标位置+一些方程式单击了图像。就我而言,这并不难!我终于想出了你的主意:)