Enhance Panes widget
[platform/core/csapi/elm-sharp.git] / ElmSharp / ElmSharp / Panes.cs
index 1523c09..db8b850 100755 (executable)
@@ -109,6 +109,54 @@ namespace ElmSharp
             }
         }
 
+        public int LeftMinimumSize
+        {
+            get
+            {
+                return Interop.Elementary.elm_panes_content_left_min_size_get(RealHandle);
+            }
+            set
+            {
+                Interop.Elementary.elm_panes_content_left_min_size_set(RealHandle, value);
+            }
+        }
+
+        public double LeftMinimumRelativeSize
+        {
+            get
+            {
+                return Interop.Elementary.elm_panes_content_left_min_relative_size_get(RealHandle);
+            }
+            set
+            {
+                Interop.Elementary.elm_panes_content_left_min_relative_size_set(RealHandle, value);
+            }
+        }
+
+        public int RightMinimumSize
+        {
+            get
+            {
+                return Interop.Elementary.elm_panes_content_right_min_size_get(RealHandle);
+            }
+            set
+            {
+                Interop.Elementary.elm_panes_content_right_min_size_set(RealHandle, value);
+            }
+        }
+
+        public double RightMinimumRelativeSize
+        {
+            get
+            {
+                return Interop.Elementary.elm_panes_content_right_min_relative_size_get(RealHandle);
+            }
+            set
+            {
+                Interop.Elementary.elm_panes_content_right_min_relative_size_set(RealHandle, value);
+            }
+        }
+
         protected override IntPtr CreateHandle(EvasObject parent)
         {
             IntPtr handle = Interop.Elementary.elm_layout_add(parent.Handle);
@@ -120,4 +168,4 @@ namespace ElmSharp
             return handle;
         }
     }
-}
+}
\ No newline at end of file