GTK+ 3.6.4 not working for vc 2010 because of inline

2013-11-22 Thread jack zhu
Issue: The application works fine for GTK2 and have issue for GTK3。Most caused by improper inline macro defination. Solution: 1 /Dinline= not working as in link stage, some wield string function redefination reports 2 after some dig, replace inline region defined in glibconfig.h from gtk2 is worki

Re: key values on key pressed

2013-11-22 Thread Olivier Brunel
On 11/22/13 16:39, Sergei Kolomeeyets wrote: > Hi, > to write a trivial key-press handler like the following: > > static gboolean key_pressed (GtkWidget *area, GdkEventKey *event, GPtrArray > *ptLinePoints) > { > GError *error; > guint tt; > > if (event->keyval == GDK_Delete) { > ... >

Re: key values on key pressed

2013-11-22 Thread Chris Angelico
On Sat, Nov 23, 2013 at 2:39 AM, Sergei Kolomeeyets wrote: > The question about the > possible meaning of GDK_KP_Enter, for instance, drivers me up the wall > really. I'm actually able to guess the meaning of "Enter" and "GDK",,, But > what does that KP mean? Keypad. That would be the enter key o

key values on key pressed

2013-11-22 Thread Sergei Kolomeeyets
Hi, to write a trivial key-press handler like the following: static gboolean key_pressed (GtkWidget *area, GdkEventKey *event, GPtrArray *ptLinePoints) { GError *error; guint tt; if (event->keyval == GDK_Delete) { ... } if (event->keyval == GDK_Return) { ... } return FALSE; }