]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/utils/wxrcedit/prophnd.h
added wxXmlResourceHandler::GetDimension for 1D values that may be in dialog units
[wxWidgets.git] / contrib / utils / wxrcedit / prophnd.h
index fcc725eaf0cafd03954f799f94f7432b538719bd..a130110f830d84956b779220737510945d3cf80b 100644 (file)
@@ -24,6 +24,8 @@ class WXDLLEXPORT wxWindow;
 #include "wx/xml/xml.h"
 #include "wx/dynarray.h"
 
+/* ADD NEW PROPERTY TYPES HERE 
+   (search for other occurences of this comment in _all_ files) */
 enum PropertyType
 {
     PROP_TEXT = 0,
@@ -32,9 +34,10 @@ enum PropertyType
     PROP_BOOL = 3,
     PROP_INTEGER = 4,
     PROP_COORD = 5,
-    PROP_NOT_IMPLEMENTED = 6,
+    PROP_DIMENSION = 6,
+    PROP_NOT_IMPLEMENTED = 7,
 };
-#define PROP_TYPES_CNT  7
+#define PROP_TYPES_CNT  8
 
 class PropertyInfo
 {
@@ -97,6 +100,14 @@ class CoordPropertyHandler : public PropertyHandler
 };
 
 
+class DimensionPropertyHandler : public PropertyHandler
+{
+    public:
+        DimensionPropertyHandler() {}
+        virtual wxPanel *CreateEditPanel(wxWindow *parent, PropsListInfo *pli);
+};
+
+
 class BoolPropertyHandler : public PropertyHandler
 {
     public: