Delete.
[m17n/m17n-lib.git] / src / face.h
index a529839..31e326c 100644 (file)
@@ -1,5 +1,5 @@
 /* face.h -- header file for the face module.
-   Copyright (C) 2003, 2004
+   Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
      National Institute of Advanced Industrial Science and Technology (AIST)
      Registration Number H15PRO112
 
@@ -46,14 +46,12 @@ enum MFaceProperty
     MFACE_BOX,
     MFACE_VIDEOMODE,
 
-    /** Extention by applications.  */
-    MFACE_HOOK_FUNC,
-    MFACE_HOOK_ARG,
-
     /* In a realized face, this is ignored because it is already
        reflected in MFACE_SIZE.  */
     MFACE_RATIO,
 
+    MFACE_HOOK_ARG,
+
     MFACE_PROPERTY_MAX
   };
 
@@ -64,6 +62,8 @@ struct MFace
   /** Properties of the face.  */
   void *property[MFACE_PROPERTY_MAX];
 
+  MFaceHookFunc hook;
+
   /** List of frames affected by the face modification.  */
   MPlist *frame_list;
 };