[Glade-users] would like a stock button without the text (GtkButton), or a stock GtkToolButton that gets button-pressed-event
Dan Hitt
dan.hitt at gmail.com
Sat Jun 25 02:59:28 UTC 2016
Ah, thank you very much Gergely.
This is exactly what i need.
A little elaboration here as to what i'm doing: i want to isolate as much
of the gui development to glade as possible, because it will make the app
look more like other apps, and probably be better than anything i could do.
And i want to avoid text on buttons as much as possible for all the usual
reasons.
I thought GtkToolButton was ideal for what i wanted, but it has trouble
getting the button-press-event signal, while a button has no such problem.
Anyhow, i appreciate your help very much, and it lets me get on my way.
dan
On Fri, Jun 24, 2016 at 8:24 AM, Gergely Polonkai <gergely at polonkai.eu>
wrote:
> Add a GtkButton, and inside a GtkImage. If you are using the Glade UI, you
> have to check the “Add custom content” checkbox in the button properties.
>
> Best,
> Gergely
> Thanks Gergely for your suggestion.
>
> But how would i do that entirely in glade, and using only stock images?
>
> TIA for any info.
>
> dan
>
> On Fri, Jun 24, 2016 at 1:04 AM, Gergely Polonkai <gergely at polonkai.eu>
> wrote:
>
>> Hello,
>>
>> how about you create a simple button, and add an image inside? Buttons
>> are containers, you can put anything inside (even a button, but that
>> doesn’t make much sense).
>>
>> Best,
>> Gergely
>>
>>
>>
>> Gergely Polonkai
>> [image: https://]about.me/gergely.polonkai
>>
>> <https://about.me/gergely.polonkai?promo=email_sig&utm_source=email_sig&utm_medium=email_sig&utm_campaign=external_links>
>>
>> 2016-06-24 7:49 GMT+02:00 Dan Hitt <dan.hitt at gmail.com>:
>>
>>> I would like to have a widget, created in glade, that acts like a
>>> button in that it gets button-press-event, and has a stock image, but
>>> does not have any text label.
>>>
>>> A GtkToolButton almost fits the bill, in that it has an image but no
>>> text.
>>>
>>> However, if you put signal handlers on a GtkToolButton, you can see
>>> when it is clicked, or gets a button-released-event, but the
>>> button-pressed-events are unreliable. In my setup, they only show up
>>> for double clicks.
>>>
>>> On the other hand a GtkButton certainly does get button-pressed-event
>>> and button-released-event, but if it's a stock button, there does not
>>> seem to be a way to tell it to just not show any text.
>>>
>>> I would like to do this entirely in glade, without writing any code,
>>> and using only standard images.
>>>
>>> Is this possible?
>>>
>>> I'm using xubuntu 16.04, and the glade which comes with it which is
>>> 3.18.3.
>>>
>>> Thanks in advance for any clues, and i can provide more details if i'm
>>> leaving something out here.
>>>
>>> dan
>>> _______________________________________________
>>> Glade-users maillist - Glade-users at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/glade-users
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/glade-users/attachments/20160624/8e30656b/attachment-0001.html>
More information about the Glade-users
mailing list