(enum MFaceProperty): Delete MFACE_HOOK_FUNC.
authorhanda <handa>
Thu, 29 Mar 2007 11:32:42 +0000 (11:32 +0000)
committerhanda <handa>
Thu, 29 Mar 2007 11:32:42 +0000 (11:32 +0000)
(struct MFace): New member hook.

src/face.h

index a529839..b9ead92 100644 (file)
@@ -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;
 };