]> Pileus Git - ~andy/gtk/blobdiff - modules/input/gtkimcontextthai.c
stylecontext: Do invalidation on first resize container
[~andy/gtk] / modules / input / gtkimcontextthai.c
index 640c013c5fedbe2ea0e20a3be2bd0a44985d863c..254dfc78fcbfa52a5bce8c91ffae6c72f961a7e1 100644 (file)
@@ -11,9 +11,7 @@
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  *
  * Author:  Theppitak Karoonboonyanan <thep@linux.thai.net>
  *
@@ -43,7 +41,7 @@ GType gtk_type_im_context_thai = 0;
 void
 gtk_im_context_thai_register_type (GTypeModule *type_module)
 {
-  static const GTypeInfo im_context_thai_info =
+  const GTypeInfo im_context_thai_info =
   {
     sizeof (GtkIMContextThaiClass),
     (GBaseInitFunc) NULL,
@@ -111,31 +109,31 @@ static gboolean
 is_context_lost_key(guint keyval)
 {
   return ((keyval & 0xFF00) == 0xFF00) &&
-         (keyval == GDK_BackSpace ||
-          keyval == GDK_Tab ||
-          keyval == GDK_Linefeed ||
-          keyval == GDK_Clear ||
-          keyval == GDK_Return ||
-          keyval == GDK_Pause ||
-          keyval == GDK_Scroll_Lock ||
-          keyval == GDK_Sys_Req ||
-          keyval == GDK_Escape ||
-          keyval == GDK_Delete ||
-          (GDK_Home <= keyval && keyval <= GDK_Begin) || /* IsCursorkey */
-          (GDK_KP_Space <= keyval && keyval <= GDK_KP_Delete) || /* IsKeypadKey, non-chars only */
-          (GDK_Select <= keyval && keyval <= GDK_Break) || /* IsMiscFunctionKey */
-          (GDK_F1 <= keyval && keyval <= GDK_F35)); /* IsFunctionKey */
+         (keyval == GDK_KEY_BackSpace ||
+          keyval == GDK_KEY_Tab ||
+          keyval == GDK_KEY_Linefeed ||
+          keyval == GDK_KEY_Clear ||
+          keyval == GDK_KEY_Return ||
+          keyval == GDK_KEY_Pause ||
+          keyval == GDK_KEY_Scroll_Lock ||
+          keyval == GDK_KEY_Sys_Req ||
+          keyval == GDK_KEY_Escape ||
+          keyval == GDK_KEY_Delete ||
+          (GDK_KEY_Home <= keyval && keyval <= GDK_KEY_Begin) || /* IsCursorkey */
+          (GDK_KEY_KP_Space <= keyval && keyval <= GDK_KEY_KP_Delete) || /* IsKeypadKey, non-chars only */
+          (GDK_KEY_Select <= keyval && keyval <= GDK_KEY_Break) || /* IsMiscFunctionKey */
+          (GDK_KEY_F1 <= keyval && keyval <= GDK_KEY_F35)); /* IsFunctionKey */
 }
 
 static gboolean
 is_context_intact_key(guint keyval)
 {
   return (((keyval & 0xFF00) == 0xFF00) &&
-           ((GDK_Shift_L <= keyval && keyval <= GDK_Hyper_R) || /* IsModifierKey */
-            (keyval == GDK_Mode_switch) ||
-            (keyval == GDK_Num_Lock))) ||
+           ((GDK_KEY_Shift_L <= keyval && keyval <= GDK_KEY_Hyper_R) || /* IsModifierKey */
+            (keyval == GDK_KEY_Mode_switch) ||
+            (keyval == GDK_KEY_Num_Lock))) ||
          (((keyval & 0xFE00) == 0xFE00) &&
-          (GDK_ISO_Lock <= keyval && keyval <= GDK_ISO_Last_Group_Lock));
+          (GDK_KEY_ISO_Lock <= keyval && keyval <= GDK_KEY_ISO_Last_Group_Lock));
 }
 
 static gboolean