Re: Trouble with signal ID lookup for "popped-up"

2018-01-10 Thread Eric Williams
Hello, On 01/09/2018 05:58 PM, '-' wrote: Hi, Is GtkMenu a dynamic class? Might need to demand-create it by increasing its reference count, and keep the reference alive, until you no longer need the signal ID. Otherwise ID can be different, or not exist, at the time you try actually using it, a

Re: Trouble with signal ID lookup for "popped-up"

2018-01-09 Thread '-'
Hi, Is GtkMenu a dynamic class? Might need to demand-create it by increasing its reference count, and keep the reference alive, until you no longer need the signal ID. Otherwise ID can be different, or not exist, at the time you try actually using it, as signals get destroyed and created again:

Trouble with signal ID lookup for "popped-up"

2018-01-09 Thread Eric Williams
Hello, I am trying to lookup the signal ID for "popped-up" (GtkMenu). However the ID returned is always 0. Here is the code I am using: g_signal_lookup ("popped-up", GTK_TYPE_WIDGET) I tried using GTK_TYPE_MENU instead, but then I get the error: unable to lookup signal "popped-up" of unloaded