diff  MythCenter/base.xml
--- base.xml	2010-03-07 22:47:48.000000000 +0100
+++ base.xml	2010-03-14 15:38:07.000000000 +0100 modified by Gilles74
@@ -379,6 +379,39 @@
         </statetype>
     </button>
 
+<!-- Base definition of a very wide button -->
+    <button name="baseextraverywidebutton">
+        <position>0,0</position>
+        <statetype name="buttonstate">
+            <state name="active">
+                <imagetype name="background">
+                    <filename>very_wide_button_background.png</filename>
+                </imagetype>
+                <textarea name="text">
+                    <area>5,6,395,30</area>
+                    <align>allcenter</align>
+                    <font>basemediumwhite</font>
+                    <font state="selected">basemediumwhite</font>
+                    <font state="disabled">basemediumlightgrey</font>
+                </textarea>
+            </state>
+            <state name="selected" from="active">
+                <imagetype name="background">
+                    <filename>very_wide_button_selected_background.png</filename>
+                </imagetype>
+            </state>
+            <state name="disabled" from="active" />
+            <state name="pushed" from="active">
+                <imagetype name="background">
+                    <filename>very_wide_button_pushed_background.png</filename>
+                </imagetype>
+                <textarea name="text">
+                    <position>8,8</position>
+                </textarea>
+            </state>
+        </statetype>
+    </button>
+    
     <!-- Base definition of 'search' button, those little search launch buttons
          which appear next to some text input fields in forms -->
     <button name="basesearchbutton">
@@ -434,7 +467,7 @@
             </state>
         </statetype>
     </checkbox>
-
+    
     <!-- Base definition of a spinbox -->
     <spinbox name="basespinbox">
         <area>0,0,90,40</area>
@@ -507,6 +540,32 @@
             <position>380,21</position>
         </statetype>
     </spinbox>
+    
+ <!-- Base definition of a extra wide spinbox (room for strings) -->
+    <spinbox name="baseextrawidespinbox" from="basespinbox">
+        <area>0,0,595,40</area>
+        <layout>horizontal</layout>
+        <buttonarea>0,0,575,100%</buttonarea>
+        <statetype name="buttonitem">
+            <state name="active">
+                <area>0,0,575,40</area>
+                <textarea name="buttontext">
+                    <area>5,5,565,30</area>
+		    <align>center</align>
+                </textarea>
+            </state>
+            <state name="selectedactive" from="active">
+                <shape name="background" from="baseselectedwidgetshape" />
+            </state>
+            <state name="selectedinactive" from="active" />
+        </statetype>
+        <statetype name="downscrollarrow">
+            <position>580,2</position>
+        </statetype>
+        <statetype name="upscrollarrow">
+            <position>580,21</position>
+        </statetype>
+    </spinbox>
 
     <!-- Base definition of a list in 'selector' configuration -->
     <buttonlist name="baseselector">
@@ -581,6 +640,31 @@
         </statetype>
     </buttonlist>
 
+<!-- Base definition of a list in wide 'selector' configuration -->
+    <buttonlist name="baseextrawideselector" from="baseselector">
+        <area>0,0,695,40</area>
+        <buttonarea>0,0,575,100%</buttonarea>
+        <statetype name="buttonitem">
+            <state name="active">
+                <area>0,0,575,100%</area>
+                <textarea name="buttontext">
+                    <area>5,5,565,30</area>
+		    <align>center</align>
+                </textarea>
+            </state>
+            <state name="selectedactive" from="active">
+                <shape name="background" from="baseselectedwidgetshape" />
+            </state>
+            <state name="selectedinactive" from="active" />
+        </statetype>
+        <statetype name="downscrollarrow">
+            <position>580,2</position>
+        </statetype>
+        <statetype name="upscrollarrow">
+            <position>580,21</position>
+        </statetype>
+    </buttonlist>
+    
     <!-- Base definition of a textarea -->
     <textarea name="basetextarea">
         <area>0,0,10,10</area>

--- schedule-ui.xml	2010-03-07 22:47:48.000000000 +0100
+++ schedule-ui.xml	2010-03-14 15:40:23.000000000 +0100 modified by Gilles74
@@ -1662,38 +1662,38 @@
             <template>%|"SUBTITLE|"% %LONGREPEAT%%STARS| %%DESCRIPTION%</template>
         </textarea>
     
-        <buttonlist name="rules" from="basewideselector">
-            <position>215,210</position>
+        <buttonlist name="rules" from="baseextrawideselector">
+            <position>125,210</position>
             <wrapstyle>selection</wrapstyle>
             <helptext>Select the recording rule</helptext>
         </buttonlist>
 
-        <button name="schedoptions" from="baseverywidebutton">
-            <position>215,255</position>
+        <button name="schedoptions" from="baseextraverywidebutton">
+            <position>205,255</position>
             <value>Schedule Options</value>
             <helptext></helptext>
         </button>
 
-        <button name="storeoptions" from="baseverywidebutton">
-            <position>215,300</position>
+        <button name="storeoptions" from="baseextraverywidebutton">
+            <position>205,300</position>
             <value>Storage Options</value>
             <helptext></helptext>
         </button>
 
-        <button name="postprocessing" from="baseverywidebutton">
-            <position>215,345</position>
+        <button name="postprocessing" from="baseextraverywidebutton">
+            <position>205,345</position>
             <value>Post Processing</value>
             <helptext></helptext>
         </button>
 
-        <button name="schedinfo" from="baseverywidebutton">
-            <position>215,390</position>
+        <button name="schedinfo" from="baseextraverywidebutton">
+            <position>205,390</position>
             <value>Schedule Info</value>
             <helptext></helptext>
         </button>        
 
-        <button name="preview" from="baseverywidebutton">
-            <position>215,435</position>
+        <button name="preview" from="baseextraverywidebutton">
+            <position>205,435</position>
             <value>Preview</value>
             <helptext></helptext>
         </button>
@@ -1735,42 +1735,42 @@
             <template>%|"SUBTITLE|"% %LONGREPEAT%%STARS| %%DESCRIPTION%</template>
         </textarea>
 
-        <spinbox name="priority" from="basewidespinbox">
-            <position>215,210</position>
+        <spinbox name="priority" from="baseextrawidespinbox">
+            <position>115,210</position>
             <template type="negative">Reduce priority by %n</template>
             <template type="zero">Normal recording priority</template>
             <template type="positive">Raise priority by %n</template>
             <helptext></helptext>
         </spinbox>
 
-        <buttonlist name="input" from="basewideselector">
-            <position>215,255</position>
+        <buttonlist name="input" from="baseextrawideselector">
+            <position>115,255</position>
             <helptext></helptext>
         </buttonlist>
 
-        <spinbox name="startoffset" from="basewidespinbox">
-            <position>215,300</position>
+        <spinbox name="startoffset" from="baseextrawidespinbox">
+            <position>115,300</position>
             <template type="negative">Start recording %n minute(s) late</template>
             <template type="zero">Start recording on time</template>
             <template type="positive">Start recording %n minute(s) early</template>
             <helptext></helptext>
         </spinbox>
 
-        <spinbox name="endoffset" from="basewidespinbox">
-            <position>215,345</position>
+        <spinbox name="endoffset" from="baseextrawidespinbox">
+            <position>115,345</position>
             <template type="negative">End recording %n minute(s) early</template>
             <template type="zero">End recording on time</template>
             <template type="positive">End recording %n minute(s) late</template>
             <helptext></helptext>
         </spinbox>
 
-        <buttonlist name="dupmethod" from="basewideselector">
-            <position>215,390</position>
+        <buttonlist name="dupmethod" from="baseextrawideselector">
+            <position>115,390</position>
             <helptext></helptext>
         </buttonlist>
 
-        <buttonlist name="dupscope" from="basewideselector">
-            <position>215,435</position>
+        <buttonlist name="dupscope" from="baseextrawideselector">
+            <position>115,435</position>
             <helptext></helptext>
         </buttonlist>
 
@@ -1815,35 +1815,35 @@
             <template>%|"SUBTITLE|"% %LONGREPEAT%%STARS| %%DESCRIPTION%</template>
         </textarea>
 
-        <buttonlist name="recprofile" from="basewideselector">
-            <position>215,210</position>
+        <buttonlist name="recprofile" from="baseextrawideselector">
+            <position>115,210</position>
             <helptext></helptext>
         </buttonlist>
 
-        <buttonlist name="recgroup" from="basewideselector">
-            <position>215,255</position>
+        <buttonlist name="recgroup" from="baseextrawideselector">
+            <position>115,255</position>
             <helptext></helptext>
         </buttonlist>
 
-        <buttonlist name="storagegroup" from="basewideselector">
-            <position>215,300</position>
+        <buttonlist name="storagegroup" from="baseextrawideselector">
+            <position>115,300</position>
             <helptext></helptext>
         </buttonlist>
 
-        <buttonlist name="playgroup" from="basewideselector">
-            <position>215,345</position>
+        <buttonlist name="playgroup" from="baseextrawideselector">
+            <position>115,345</position>
             <helptext></helptext>
         </buttonlist>
 
-        <spinbox name="maxepisodes" from="basewidespinbox">
-            <position>215,390</position>
+        <spinbox name="maxepisodes" from="baseextrawidespinbox">
+            <position>115,390</position>
             <template type="zero">No episode limit</template>
             <template type="positive">Keep at most %n episode(s)</template>
             <helptext></helptext>
         </spinbox>
 
-        <buttonlist name="maxnewest" from="basewideselector">
-            <position>215,435</position>
+        <buttonlist name="maxnewest" from="baseextrawideselector">
+            <position>115,435</position>
             <helptext></helptext>
         </buttonlist>
 
@@ -1893,7 +1893,7 @@
         </checkbox>
 
         <textarea name="autocommflaglabel" from="basetextarea">
-            <area>260,217,300,30</area>
+            <area>260,217,500,30</area>
             <value>Commercial Flag new recordings</value>
         </textarea>
 
@@ -1902,7 +1902,7 @@
         </checkbox>
 
         <textarea name="autotranscodelabel" from="basetextarea">
-            <area>260,262,300,30</area>
+            <area>260,262,500,30</area>
             <value>Transcode new recordings</value>
         </textarea>
 
@@ -1916,7 +1916,7 @@
         </checkbox>
 
         <textarea name="userjob1label" from="basetextarea">
-            <area>260,352,300,30</area>
+            <area>260,352,500,30</area>
             <value>Run User Job #1</value>
         </textarea>
 
@@ -1925,7 +1925,7 @@
         </checkbox>
 
         <textarea name="userjob2label" from="basetextarea">
-            <area>260,397,300,30</area>
+            <area>260,397,500,30</area>
             <value>Run User Job #2</value>
         </textarea>
 
@@ -1934,7 +1934,7 @@
         </checkbox>
 
         <textarea name="userjob3label" from="basetextarea">
-            <area>260,447,300,30</area>
+            <area>260,447,500,30</area>
             <value>Run User Job #3</value>
         </textarea>
 
@@ -1943,7 +1943,7 @@
         </checkbox>
 
         <textarea name="userjob4label" from="basetextarea">
-            <area>260,487,300,30</area>
+            <area>260,487,500,30</area>
             <value>Run User Job #4</value>
         </textarea>

