Home | History | Annotate | Download | only in demos
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <interface>
      3   <!-- interface-requires gtk+ 2.12 -->
      4   <!-- interface-naming-policy toplevel-contextual -->
      5   <object class="GtkAdjustment" id="rotate_adjustment">
      6     <property name="lower">-180</property>
      7     <property name="upper">190</property>
      8     <property name="step_increment">1</property>
      9     <property name="page_increment">10</property>
     10     <property name="page_size">10</property>
     11   </object>
     12   <object class="GtkAdjustment" id="scale_y_adjustment">
     13     <property name="lower">-32</property>
     14     <property name="upper">42</property>
     15     <property name="step_increment">1</property>
     16     <property name="page_increment">10</property>
     17     <property name="page_size">10</property>
     18   </object>
     19   <object class="GtkAdjustment" id="scale_x_adjustment">
     20     <property name="lower">-32</property>
     21     <property name="upper">42</property>
     22     <property name="step_increment">1</property>
     23     <property name="page_increment">10</property>
     24     <property name="page_size">10</property>
     25   </object>
     26   <object class="GtkAdjustment" id="subsample_adjustment">
     27     <property name="lower">1</property>
     28     <property name="upper">12</property>
     29     <property name="step_increment">1</property>
     30     <property name="page_increment">1</property>
     31     <property name="page_size">0</property>
     32     <property name="value">4</property>
     33   </object>
     34   <object class="GtkWindow" id="main">
     35     <child>
     36       <object class="GtkHBox" id="u">
     37         <property name="visible">True</property>
     38         <property name="spacing">12</property>
     39         <child>
     40           <object class="GtkScrolledWindow" id="scrolledwindow1">
     41             <property name="visible">True</property>
     42             <property name="can_focus">True</property>
     43             <property name="shadow_type">in</property>
     44             <child>
     45               <object class="GtkViewport" id="viewport1">
     46                 <property name="visible">True</property>
     47                 <child>
     48                   <object class="GtkDrawingArea" id="drawing_area">
     49                     <property name="visible">True</property>
     50                   </object>
     51                 </child>
     52               </object>
     53             </child>
     54           </object>
     55           <packing>
     56             <property name="position">0</property>
     57           </packing>
     58         </child>
     59         <child>
     60           <object class="GtkVBox" id="box1">
     61             <property name="visible">True</property>
     62 	    <property name="spacing">12</property>
     63             <child>
     64               <object class="GtkHBox" id="box2">
     65                 <property name="visible">True</property>
     66                 <property name="homogeneous">True</property>
     67                 <child>
     68                   <object class="GtkVBox" id="box3">
     69                     <property name="visible">True</property>
     70                     <property name="spacing">6</property>
     71                     <child>
     72                       <object class="GtkLabel" id="label1">
     73                         <property name="visible">True</property>
     74                         <property name="label" translatable="yes">&lt;b&gt;Scale X&lt;/b&gt;</property>
     75                         <property name="use_markup">True</property>
     76                       </object>
     77                       <packing>
     78                         <property name="expand">False</property>
     79                         <property name="position">0</property>
     80                       </packing>
     81                     </child>
     82                     <child>
     83                       <object class="GtkVScale" id="scale_x_scale">
     84                         <property name="visible">True</property>
     85                         <property name="can_focus">True</property>
     86                         <property name="adjustment">scale_x_adjustment</property>
     87                         <property name="fill_level">32</property>
     88                         <property name="value_pos">right</property>
     89                       </object>
     90                       <packing>
     91                         <property name="position">1</property>
     92                       </packing>
     93                     </child>
     94                   </object>
     95                   <packing>
     96                     <property name="expand">False</property>
     97                     <property name="position">0</property>
     98                   </packing>
     99                 </child>
    100                 <child>
    101                   <object class="GtkVBox" id="box4">
    102                     <property name="visible">True</property>
    103                     <property name="spacing">6</property>
    104                     <child>
    105                       <object class="GtkLabel" id="label2">
    106                         <property name="visible">True</property>
    107                         <property name="label" translatable="yes">&lt;b&gt;Scale Y&lt;/b&gt;</property>
    108                         <property name="use_markup">True</property>
    109                       </object>
    110                       <packing>
    111                         <property name="expand">False</property>
    112                         <property name="position">0</property>
    113                       </packing>
    114                     </child>
    115                     <child>
    116                       <object class="GtkVScale" id="scale_y_scale">
    117                         <property name="visible">True</property>
    118                         <property name="can_focus">True</property>
    119                         <property name="adjustment">scale_y_adjustment</property>
    120                         <property name="fill_level">32</property>
    121                         <property name="value_pos">right</property>
    122                       </object>
    123                       <packing>
    124                         <property name="position">1</property>
    125                       </packing>
    126                     </child>
    127                   </object>
    128                   <packing>
    129                     <property name="expand">False</property>
    130                     <property name="position">1</property>
    131                   </packing>
    132                 </child>
    133                 <child>
    134                   <object class="GtkVBox" id="box5">
    135                     <property name="visible">True</property>
    136                     <property name="spacing">6</property>
    137                     <child>
    138                       <object class="GtkLabel" id="label3">
    139                         <property name="visible">True</property>
    140                         <property name="label" translatable="yes">&lt;b&gt;Rotate&lt;/b&gt;</property>
    141                         <property name="use_markup">True</property>
    142                       </object>
    143                       <packing>
    144                         <property name="expand">False</property>
    145                         <property name="position">0</property>
    146                       </packing>
    147                     </child>
    148                     <child>
    149                       <object class="GtkVScale" id="rotate_scale">
    150                         <property name="visible">True</property>
    151                         <property name="can_focus">True</property>
    152                         <property name="adjustment">rotate_adjustment</property>
    153                         <property name="fill_level">180</property>
    154                         <property name="value_pos">right</property>
    155                       </object>
    156                       <packing>
    157                         <property name="position">1</property>
    158                       </packing>
    159                     </child>
    160                   </object>
    161                   <packing>
    162                     <property name="expand">False</property>
    163                     <property name="position">2</property>
    164                   </packing>
    165                 </child>
    166               </object>
    167               <packing>
    168                 <property name="padding">6</property>
    169                 <property name="position">0</property>
    170               </packing>
    171             </child>
    172             <child>
    173               <object class="GtkVBox" id="box6">
    174                 <property name="visible">True</property>
    175 		<child>
    176 		  <object class="GtkCheckButton"
    177 			  id="lock_checkbutton">
    178 		    <property name="label" translatable="yes">Lock X and Y Dimensions</property>
    179 		    <property name="xalign">0.0</property>
    180 		  </object>
    181                   <packing>
    182                     <property name="expand">False</property>
    183                     <property name="fill">False</property>
    184                     <property name="padding">6</property>
    185                     <property name="position">1</property>
    186                   </packing>
    187 		</child>
    188                 <child>
    189                   <object class="GtkTable" id="grid1">
    190                     <property name="visible">True</property>
    191                     <property name="column_spacing">8</property>
    192                     <property name="row_spacing">6</property>
    193                     <child>
    194                       <object class="GtkLabel" id="label4">
    195                         <property name="visible">True</property>
    196                         <property name="xalign">1</property>
    197                         <property name="label" translatable="yes">&lt;b&gt;Reconstruct X:&lt;/b&gt;</property>
    198                         <property name="use_markup">True</property>
    199                       </object>
    200                     </child>
    201                     <child>
    202                       <object class="GtkLabel" id="label5">
    203                         <property name="visible">True</property>
    204                         <property name="xalign">1</property>
    205                         <property name="label" translatable="yes">&lt;b&gt;Reconstruct Y:&lt;/b&gt;</property>
    206                         <property name="use_markup">True</property>
    207                       </object>
    208                       <packing>
    209                         <property name="top_attach">1</property>
    210                       </packing>
    211                     </child>
    212                     <child>
    213                       <object class="GtkLabel" id="label6">
    214                         <property name="visible">True</property>
    215                         <property name="xalign">1</property>
    216                         <property name="label" translatable="yes">&lt;b&gt;Sample X:&lt;/b&gt;</property>
    217                         <property name="use_markup">True</property>
    218                       </object>
    219                       <packing>
    220                         <property name="top_attach">2</property>
    221                       </packing>
    222                     </child>
    223                     <child>
    224                       <object class="GtkLabel" id="label7">
    225                         <property name="visible">True</property>
    226                         <property name="xalign">1</property>
    227                         <property name="label" translatable="yes">&lt;b&gt;Sample Y:&lt;/b&gt;</property>
    228                         <property name="use_markup">True</property>
    229                       </object>
    230                       <packing>
    231                         <property name="top_attach">3</property>
    232                       </packing>
    233                     </child>
    234                     <child>
    235                       <object class="GtkLabel" id="label8">
    236                         <property name="visible">True</property>
    237                         <property name="xalign">1</property>
    238                         <property name="label" translatable="yes">&lt;b&gt;Repeat:&lt;/b&gt;</property>
    239                         <property name="use_markup">True</property>
    240                       </object>
    241                       <packing>
    242                         <property name="top_attach">4</property>
    243                       </packing>
    244                     </child>
    245                     <child>
    246                       <object class="GtkLabel" id="label9">
    247                         <property name="visible">True</property>
    248                         <property name="xalign">1</property>
    249                         <property name="label" translatable="yes">&lt;b&gt;Subsample:&lt;/b&gt;</property>
    250                         <property name="use_markup">True</property>
    251                       </object>
    252                       <packing>
    253                         <property name="top_attach">5</property>
    254                       </packing>
    255                     </child>
    256                     <child>
    257                       <object class="GtkComboBox" id="reconstruct_x_combo_box">
    258                         <property name="visible">True</property>
    259                       </object>
    260                       <packing>
    261                         <property name="left_attach">1</property>
    262                       </packing>
    263                     </child>
    264                     <child>
    265                       <object class="GtkComboBox" id="reconstruct_y_combo_box">
    266                         <property name="visible">True</property>
    267                       </object>
    268                       <packing>
    269                         <property name="left_attach">1</property>
    270                         <property name="top_attach">1</property>
    271                       </packing>
    272                     </child>
    273                     <child>
    274                       <object class="GtkComboBox" id="sample_x_combo_box">
    275                         <property name="visible">True</property>
    276                       </object>
    277                       <packing>
    278                         <property name="left_attach">1</property>
    279                         <property name="top_attach">2</property>
    280                       </packing>
    281                     </child>
    282                     <child>
    283                       <object class="GtkComboBox" id="sample_y_combo_box">
    284                         <property name="visible">True</property>
    285                       </object>
    286                       <packing>
    287                         <property name="left_attach">1</property>
    288                         <property name="top_attach">3</property>
    289                       </packing>
    290                     </child>
    291                     <child>
    292                       <object class="GtkComboBox" id="repeat_combo_box">
    293                         <property name="visible">True</property>
    294                       </object>
    295                       <packing>
    296                         <property name="left_attach">1</property>
    297                         <property name="top_attach">4</property>
    298                       </packing>
    299                     </child>
    300                     <child>
    301                       <object class="GtkSpinButton" id="subsample_spin_button">
    302                         <property name="visible">True</property>
    303 			<property name="adjustment">subsample_adjustment</property>
    304                       </object>
    305                       <packing>
    306                         <property name="left_attach">1</property>
    307                         <property name="top_attach">5</property>
    308                       </packing>
    309                     </child>
    310                   </object>
    311                   <packing>
    312                     <property name="expand">False</property>
    313                     <property name="padding">6</property>
    314                     <property name="position">1</property>
    315                   </packing>
    316                 </child>
    317               </object>
    318               <packing>
    319                 <property name="expand">False</property>
    320                 <property name="position">0</property>
    321               </packing>
    322             </child>
    323           </object>
    324           <packing>
    325             <property name="expand">False</property>
    326             <property name="position">1</property>
    327           </packing>
    328         </child>
    329       </object>
    330     </child>
    331   </object>
    332 </interface>
    333