Changeset 0acc1c5db7ac11dfdcf2013fdbbc1bbe411fe9c7

Show
Ignore:
Timestamp:
12/26/08 15:25:39 (2 years ago)
Author:
Hans Petter Jansson <hpj@kzerza.site>
git-committer:
Hans Petter Jansson <hpj@kzerza.site> 1230323139 +0100
git-parent:

[11426d01f6a26c5978d2a822d935be704ce9b86b]

git-author:
Hans Petter Jansson <hpj@cl.no> 1230323139 +0100
Message:

Hook up date range activation toggles.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Sterling/TransactionBrowser.cs

    r11426d0 r0acc1c5  
    1919            Add (ui.GetWidget ("transaction_browser_outer_container")); 
    2020 
     21            (ui.GetWidget ("transaction_browser_date_from_active") as Gtk.ToggleButton).Toggled += 
     22                new EventHandler (OnDateActiveToggled); 
     23            (ui.GetWidget ("transaction_browser_date_to_active") as Gtk.ToggleButton).Toggled += 
     24                new EventHandler (OnDateActiveToggled); 
     25 
    2126            MakeUIConsistent (); 
    2227 
    2328            ui.GetWidget ("transaction_browser_outer_container").Show (); 
    2429            SetDefaultSize (300, 300); 
     30        } 
     31 
     32        private void OnDateActiveToggled (object o, EventArgs args) 
     33        { 
     34            MakeUIConsistent (); 
    2535        } 
    2636 
  • data/sterling.glade

    r4ddede4 r0acc1c5  
    44  <requires-version lib="gnome" version="0.0"/> 
    55  <requires-version lib="gtk+" version="2.12"/> 
    6   <widget class="GtkWindow" id="transaction_browser_window"> 
    7     <property name="title" translatable="yes">View Transactions: &lt;view name&gt;</property> 
    8     <property name="default_width">420</property> 
    9     <property name="default_height">420</property> 
     6  <widget class="GtkWindow" id="preferences_window"> 
    107    <child> 
    11       <widget class="GtkTable" id="transaction_browser_outer_container"> 
    12         <property name="visible">True</property> 
    13         <property name="border_width">8</property> 
    14         <property name="n_rows">4</property> 
    15         <property name="n_columns">3</property> 
    16         <property name="column_spacing">4</property> 
    17         <property name="row_spacing">4</property> 
    18         <child> 
    19           <widget class="GtkScrolledWindow" id="scrolledwindow1"> 
    20             <property name="visible">True</property> 
    21             <property name="can_focus">True</property> 
    22             <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> 
    23             <property name="shadow_type">GTK_SHADOW_IN</property> 
    24             <child> 
    25               <widget class="GtkTreeView" id="treeview1"> 
    26                 <property name="visible">True</property> 
    27                 <property name="can_focus">True</property> 
    28                 <property name="rules_hint">True</property> 
    29                 <property name="enable_search">False</property> 
    30                 <property name="fixed_height_mode">True</property> 
    31                 <property name="rubber_banding">True</property> 
    32               </widget> 
    33             </child> 
    34           </widget> 
    35           <packing> 
    36             <property name="right_attach">3</property> 
    37             <property name="top_attach">3</property> 
    38             <property name="bottom_attach">4</property> 
    39           </packing> 
    40         </child> 
    41         <child> 
    42           <widget class="GtkButton" id="button3"> 
    43             <property name="visible">True</property> 
    44             <property name="can_focus">True</property> 
    45             <property name="receives_default">True</property> 
    46             <property name="relief">GTK_RELIEF_HALF</property> 
    47             <property name="response_id">0</property> 
    48             <child> 
    49               <widget class="GtkImage" id="image1"> 
    50                 <property name="visible">True</property> 
    51                 <property name="stock">gtk-delete</property> 
    52                 <property name="icon_size">1</property> 
    53               </widget> 
    54             </child> 
    55           </widget> 
    56           <packing> 
    57             <property name="left_attach">2</property> 
    58             <property name="right_attach">3</property> 
    59             <property name="x_options"></property> 
    60             <property name="y_options"></property> 
    61           </packing> 
    62         </child> 
    63         <child> 
    64           <widget class="GtkHBox" id="hbox3"> 
    65             <property name="visible">True</property> 
    66             <child> 
    67               <widget class="GtkImage" id="image4"> 
    68                 <property name="visible">True</property> 
    69                 <property name="stock">gtk-directory</property> 
    70                 <property name="icon_size">3</property> 
    71               </widget> 
    72               <packing> 
    73                 <property name="expand">False</property> 
    74                 <property name="fill">False</property> 
    75               </packing> 
    76             </child> 
    77             <child> 
    78               <widget class="GtkEntry" id="entry1"> 
    79                 <property name="visible">True</property> 
    80                 <property name="can_focus">True</property> 
    81               </widget> 
    82               <packing> 
    83                 <property name="position">1</property> 
    84               </packing> 
    85             </child> 
    86           </widget> 
    87           <packing> 
    88             <property name="y_options"></property> 
    89           </packing> 
    90         </child> 
    91         <child> 
    92           <widget class="GtkHBox" id="hbox4"> 
    93             <property name="visible">True</property> 
    94             <child> 
    95               <widget class="GtkImage" id="image5"> 
    96                 <property name="visible">True</property> 
    97                 <property name="stock">gtk-index</property> 
    98                 <property name="icon_size">3</property> 
    99               </widget> 
    100               <packing> 
    101                 <property name="expand">False</property> 
    102                 <property name="fill">False</property> 
    103               </packing> 
    104             </child> 
    105             <child> 
    106               <widget class="GtkEntry" id="entry2"> 
    107                 <property name="visible">True</property> 
    108                 <property name="can_focus">True</property> 
    109               </widget> 
    110               <packing> 
    111                 <property name="position">1</property> 
    112               </packing> 
    113             </child> 
    114           </widget> 
    115           <packing> 
    116             <property name="top_attach">1</property> 
    117             <property name="bottom_attach">2</property> 
    118             <property name="y_options"></property> 
    119           </packing> 
    120         </child> 
    121         <child> 
    122           <widget class="GtkToggleButton" id="togglebutton1"> 
    123             <property name="visible">True</property> 
    124             <property name="can_focus">True</property> 
    125             <property name="receives_default">True</property> 
    126             <property name="relief">GTK_RELIEF_HALF</property> 
    127             <property name="focus_on_click">False</property> 
    128             <property name="response_id">0</property> 
    129             <child> 
    130               <widget class="GtkImage" id="image2"> 
    131                 <property name="visible">True</property> 
    132                 <property name="stock">gtk-edit</property> 
    133                 <property name="icon_size">1</property> 
    134               </widget> 
    135             </child> 
    136           </widget> 
    137           <packing> 
    138             <property name="left_attach">2</property> 
    139             <property name="right_attach">3</property> 
    140             <property name="top_attach">1</property> 
    141             <property name="bottom_attach">2</property> 
    142             <property name="x_options"></property> 
    143             <property name="y_options"></property> 
    144           </packing> 
    145         </child> 
    146         <child> 
    147           <widget class="GtkVSeparator" id="vseparator1"> 
    148             <property name="visible">True</property> 
    149           </widget> 
    150           <packing> 
    151             <property name="left_attach">1</property> 
    152             <property name="right_attach">2</property> 
    153             <property name="bottom_attach">3</property> 
    154             <property name="x_options">GTK_FILL</property> 
    155             <property name="y_options">GTK_FILL</property> 
    156           </packing> 
    157         </child> 
    158         <child> 
    159           <widget class="GtkHBox" id="hbox5"> 
    160             <property name="visible">True</property> 
    161             <child> 
    162               <widget class="GtkImage" id="image3"> 
    163                 <property name="visible">True</property> 
    164                 <property name="stock">gnome-stock-timer</property> 
    165                 <property name="icon_size">3</property> 
    166               </widget> 
    167               <packing> 
    168                 <property name="expand">False</property> 
    169                 <property name="fill">False</property> 
    170               </packing> 
    171             </child> 
    172             <child> 
    173               <widget class="GtkCheckButton" id="transaction_browser_date_from_active"> 
    174                 <property name="visible">True</property> 
    175                 <property name="can_focus">True</property> 
    176                 <property name="label" translatable="yes">from</property> 
    177                 <property name="response_id">0</property> 
    178                 <property name="draw_indicator">True</property> 
    179               </widget> 
    180               <packing> 
    181                 <property name="expand">False</property> 
    182                 <property name="fill">False</property> 
    183                 <property name="position">1</property> 
    184               </packing> 
    185             </child> 
    186             <child> 
    187               <widget class="GnomeDateEdit" id="transaction_browser_date_from"> 
    188                 <property name="visible">True</property> 
    189                 <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
    190               </widget> 
    191               <packing> 
    192                 <property name="position">2</property> 
    193               </packing> 
    194             </child> 
    195             <child> 
    196               <widget class="GtkCheckButton" id="transaction_browser_date_to_active"> 
    197                 <property name="visible">True</property> 
    198                 <property name="can_focus">True</property> 
    199                 <property name="label" translatable="yes">to</property> 
    200                 <property name="response_id">0</property> 
    201                 <property name="draw_indicator">True</property> 
    202               </widget> 
    203               <packing> 
    204                 <property name="expand">False</property> 
    205                 <property name="fill">False</property> 
    206                 <property name="position">3</property> 
    207               </packing> 
    208             </child> 
    209             <child> 
    210               <widget class="GnomeDateEdit" id="transaction_browser_date_to"> 
    211                 <property name="visible">True</property> 
    212                 <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
    213               </widget> 
    214               <packing> 
    215                 <property name="position">4</property> 
    216               </packing> 
    217             </child> 
    218           </widget> 
    219           <packing> 
    220             <property name="top_attach">2</property> 
    221             <property name="bottom_attach">3</property> 
    222             <property name="y_options"></property> 
    223           </packing> 
    224         </child> 
    225         <child> 
    226           <widget class="GtkImage" id="image6"> 
    227             <property name="visible">True</property> 
    228             <property name="stock">gtk-missing-image</property> 
    229           </widget> 
    230           <packing> 
    231             <property name="left_attach">2</property> 
    232             <property name="right_attach">3</property> 
    233             <property name="top_attach">2</property> 
    234             <property name="bottom_attach">3</property> 
    235             <property name="x_options">GTK_FILL</property> 
    236             <property name="y_options">GTK_FILL</property> 
    237           </packing> 
    238         </child> 
    239       </widget> 
     8      <placeholder/> 
    2409    </child> 
    24110  </widget> 
     
    29463            <property name="row_spacing">4</property> 
    29564            <child> 
    296               <widget class="GtkScrolledWindow" id="scrolledwindow2"> 
    297                 <property name="visible">True</property> 
    298                 <property name="can_focus">True</property> 
    299                 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> 
    300                 <property name="shadow_type">GTK_SHADOW_IN</property> 
    301                 <child> 
    302                   <widget class="GtkTreeView" id="treeview2"> 
    303                     <property name="visible">True</property> 
    304                     <property name="can_focus">True</property> 
    305                   </widget> 
    306                 </child> 
    307               </widget> 
    308               <packing> 
    309                 <property name="right_attach">4</property> 
    310                 <property name="top_attach">5</property> 
    311                 <property name="bottom_attach">6</property> 
    312               </packing> 
    313             </child> 
    314             <child> 
    315               <widget class="GtkLabel" id="label3"> 
    316                 <property name="visible">True</property> 
    317                 <property name="xalign">0</property> 
    318                 <property name="label" translatable="yes">Description:</property> 
    319               </widget> 
    320               <packing> 
    321                 <property name="x_options">GTK_FILL</property> 
    322                 <property name="y_options">GTK_FILL</property> 
    323               </packing> 
    324             </child> 
    325             <child> 
    326               <widget class="GtkLabel" id="label4"> 
    327                 <property name="visible">True</property> 
    328                 <property name="xalign">0</property> 
    329                 <property name="label" translatable="yes">Amount:</property> 
    330               </widget> 
    331               <packing> 
    332                 <property name="top_attach">1</property> 
    333                 <property name="bottom_attach">2</property> 
    334                 <property name="x_options">GTK_FILL</property> 
    335                 <property name="y_options">GTK_FILL</property> 
    336               </packing> 
    337             </child> 
    338             <child> 
    339               <widget class="GtkEntry" id="entry3"> 
    340                 <property name="visible">True</property> 
    341                 <property name="can_focus">True</property> 
    342               </widget> 
    343               <packing> 
    344                 <property name="left_attach">1</property> 
    345                 <property name="right_attach">4</property> 
    346                 <property name="y_options">GTK_FILL</property> 
    347               </packing> 
    348             </child> 
    349             <child> 
    350               <widget class="GtkEntry" id="entry4"> 
    351                 <property name="visible">True</property> 
    352                 <property name="can_focus">True</property> 
    353               </widget> 
    354               <packing> 
    355                 <property name="left_attach">1</property> 
    356                 <property name="right_attach">2</property> 
    357                 <property name="top_attach">1</property> 
    358                 <property name="bottom_attach">2</property> 
    359                 <property name="y_options">GTK_FILL</property> 
    360               </packing> 
    361             </child> 
    362             <child> 
    363               <widget class="GtkEntry" id="entry5"> 
    364                 <property name="visible">True</property> 
    365                 <property name="can_focus">True</property> 
    366               </widget> 
    367               <packing> 
    368                 <property name="left_attach">1</property> 
    369                 <property name="right_attach">4</property> 
    370                 <property name="top_attach">2</property> 
    371                 <property name="bottom_attach">3</property> 
    372                 <property name="y_options">GTK_FILL</property> 
    373               </packing> 
    374             </child> 
    375             <child> 
    376               <widget class="GtkLabel" id="label5"> 
    377                 <property name="visible">True</property> 
    378                 <property name="xalign">0</property> 
    379                 <property name="label" translatable="yes">Tags:</property> 
    380               </widget> 
    381               <packing> 
    382                 <property name="top_attach">2</property> 
    383                 <property name="bottom_attach">3</property> 
    384                 <property name="x_options">GTK_FILL</property> 
    385                 <property name="y_options">GTK_FILL</property> 
    386               </packing> 
    387             </child> 
    388             <child> 
    389               <widget class="GtkLabel" id="label6"> 
    390                 <property name="visible">True</property> 
    391                 <property name="xalign">0</property> 
    392                 <property name="label" translatable="yes">Date:</property> 
    393               </widget> 
    394               <packing> 
    395                 <property name="left_attach">2</property> 
    396                 <property name="right_attach">3</property> 
    397                 <property name="top_attach">1</property> 
    398                 <property name="bottom_attach">2</property> 
    399                 <property name="x_options">GTK_FILL</property> 
    400                 <property name="y_options">GTK_FILL</property> 
    401               </packing> 
    402             </child> 
    403             <child> 
    404               <widget class="GnomeDateEdit" id="dateedit1"> 
    405                 <property name="visible">True</property> 
    406                 <property name="spacing">2</property> 
    407                 <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
    408               </widget> 
    409               <packing> 
    410                 <property name="left_attach">3</property> 
    411                 <property name="right_attach">4</property> 
    412                 <property name="top_attach">1</property> 
    413                 <property name="bottom_attach">2</property> 
     65              <widget class="GtkHSeparator" id="hseparator1"> 
     66                <property name="visible">True</property> 
     67              </widget> 
     68              <packing> 
     69                <property name="right_attach">4</property> 
     70                <property name="top_attach">4</property> 
     71                <property name="bottom_attach">5</property> 
    41472                <property name="y_options">GTK_FILL</property> 
    41573              </packing> 
     
    452110            </child> 
    453111            <child> 
    454               <widget class="GtkHSeparator" id="hseparator1"> 
    455                 <property name="visible">True</property> 
    456               </widget> 
    457               <packing> 
    458                 <property name="right_attach">4</property> 
    459                 <property name="top_attach">4</property> 
    460                 <property name="bottom_attach">5</property> 
    461                 <property name="y_options">GTK_FILL</property> 
     112              <widget class="GnomeDateEdit" id="dateedit1"> 
     113                <property name="visible">True</property> 
     114                <property name="spacing">2</property> 
     115                <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
     116              </widget> 
     117              <packing> 
     118                <property name="left_attach">3</property> 
     119                <property name="right_attach">4</property> 
     120                <property name="top_attach">1</property> 
     121                <property name="bottom_attach">2</property> 
     122                <property name="y_options">GTK_FILL</property> 
     123              </packing> 
     124            </child> 
     125            <child> 
     126              <widget class="GtkLabel" id="label6"> 
     127                <property name="visible">True</property> 
     128                <property name="xalign">0</property> 
     129                <property name="label" translatable="yes">Date:</property> 
     130              </widget> 
     131              <packing> 
     132                <property name="left_attach">2</property> 
     133                <property name="right_attach">3</property> 
     134                <property name="top_attach">1</property> 
     135                <property name="bottom_attach">2</property> 
     136                <property name="x_options">GTK_FILL</property> 
     137                <property name="y_options">GTK_FILL</property> 
     138              </packing> 
     139            </child> 
     140            <child> 
     141              <widget class="GtkLabel" id="label5"> 
     142                <property name="visible">True</property> 
     143                <property name="xalign">0</property> 
     144                <property name="label" translatable="yes">Tags:</property> 
     145              </widget> 
     146              <packing> 
     147                <property name="top_attach">2</property> 
     148                <property name="bottom_attach">3</property> 
     149                <property name="x_options">GTK_FILL</property> 
     150                <property name="y_options">GTK_FILL</property> 
     151              </packing> 
     152            </child> 
     153            <child> 
     154              <widget class="GtkEntry" id="entry5"> 
     155                <property name="visible">True</property> 
     156                <property name="can_focus">True</property> 
     157              </widget> 
     158              <packing> 
     159                <property name="left_attach">1</property> 
     160                <property name="right_attach">4</property> 
     161                <property name="top_attach">2</property> 
     162                <property name="bottom_attach">3</property> 
     163                <property name="y_options">GTK_FILL</property> 
     164              </packing> 
     165            </child> 
     166            <child> 
     167              <widget class="GtkEntry" id="entry4"> 
     168                <property name="visible">True</property> 
     169                <property name="can_focus">True</property> 
     170              </widget> 
     171              <packing> 
     172                <property name="left_attach">1</property> 
     173                <property name="right_attach">2</property> 
     174                <property name="top_attach">1</property> 
     175                <property name="bottom_attach">2</property> 
     176                <property name="y_options">GTK_FILL</property> 
     177              </packing> 
     178            </child> 
     179            <child> 
     180              <widget class="GtkEntry" id="entry3"> 
     181                <property name="visible">True</property> 
     182                <property name="can_focus">True</property> 
     183              </widget> 
     184              <packing> 
     185                <property name="left_attach">1</property> 
     186                <property name="right_attach">4</property> 
     187                <property name="y_options">GTK_FILL</property> 
     188              </packing> 
     189            </child> 
     190            <child> 
     191              <widget class="GtkLabel" id="label4"> 
     192                <property name="visible">True</property> 
     193                <property name="xalign">0</property> 
     194                <property name="label" translatable="yes">Amount:</property> 
     195              </widget> 
     196              <packing> 
     197                <property name="top_attach">1</property> 
     198                <property name="bottom_attach">2</property> 
     199                <property name="x_options">GTK_FILL</property> 
     200                <property name="y_options">GTK_FILL</property> 
     201              </packing> 
     202            </child> 
     203            <child> 
     204              <widget class="GtkLabel" id="label3"> 
     205                <property name="visible">True</property> 
     206                <property name="xalign">0</property> 
     207                <property name="label" translatable="yes">Description:</property> 
     208              </widget> 
     209              <packing> 
     210                <property name="x_options">GTK_FILL</property> 
     211                <property name="y_options">GTK_FILL</property> 
     212              </packing> 
     213            </child> 
     214            <child> 
     215              <widget class="GtkScrolledWindow" id="scrolledwindow2"> 
     216                <property name="visible">True</property> 
     217                <property name="can_focus">True</property> 
     218                <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> 
     219                <property name="shadow_type">GTK_SHADOW_IN</property> 
     220                <child> 
     221                  <widget class="GtkTreeView" id="treeview2"> 
     222                    <property name="visible">True</property> 
     223                    <property name="can_focus">True</property> 
     224                  </widget> 
     225                </child> 
     226              </widget> 
     227              <packing> 
     228                <property name="right_attach">4</property> 
     229                <property name="top_attach">5</property> 
     230                <property name="bottom_attach">6</property> 
    462231              </packing> 
    463232            </child> 
     
    470239    </child> 
    471240  </widget> 
    472   <widget class="GtkWindow" id="preferences_window"> 
     241  <widget class="GtkWindow" id="transaction_browser_window"> 
     242    <property name="title" translatable="yes">View Transactions: &lt;view name&gt;</property> 
     243    <property name="default_width">420</property> 
     244    <property name="default_height">420</property> 
    473245    <child> 
    474       <placeholder/> 
     246      <widget class="GtkTable" id="transaction_browser_outer_container"> 
     247        <property name="visible">True</property> 
     248        <property name="border_width">8</property> 
     249        <property name="n_rows">4</property> 
     250        <property name="n_columns">3</property> 
     251        <property name="column_spacing">4</property> 
     252        <property name="row_spacing">4</property> 
     253        <child> 
     254          <widget class="GtkImage" id="image6"> 
     255            <property name="visible">True</property> 
     256            <property name="stock">gtk-missing-image</property> 
     257          </widget> 
     258          <packing> 
     259            <property name="left_attach">2</property> 
     260            <property name="right_attach">3</property> 
     261            <property name="top_attach">2</property> 
     262            <property name="bottom_attach">3</property> 
     263            <property name="x_options">GTK_FILL</property> 
     264            <property name="y_options">GTK_FILL</property> 
     265          </packing> 
     266        </child> 
     267        <child> 
     268          <widget class="GtkHBox" id="hbox5"> 
     269            <property name="visible">True</property> 
     270            <child> 
     271              <widget class="GtkImage" id="image3"> 
     272                <property name="visible">True</property> 
     273                <property name="stock">gnome-stock-timer</property> 
     274                <property name="icon_size">3</property> 
     275              </widget> 
     276              <packing> 
     277                <property name="expand">False</property> 
     278                <property name="fill">False</property> 
     279              </packing> 
     280            </child> 
     281            <child> 
     282              <widget class="GtkCheckButton" id="transaction_browser_date_from_active"> 
     283                <property name="visible">True</property> 
     284                <property name="can_focus">True</property> 
     285                <property name="label" translatable="yes">from</property> 
     286                <property name="response_id">0</property> 
     287                <property name="draw_indicator">True</property> 
     288              </widget> 
     289              <packing> 
     290                <property name="expand">False</property> 
     291                <property name="fill">False</property> 
     292                <property name="position">1</property> 
     293              </packing> 
     294            </child> 
     295            <child> 
     296              <widget class="GnomeDateEdit" id="transaction_browser_date_from"> 
     297                <property name="visible">True</property> 
     298                <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
     299              </widget> 
     300              <packing> 
     301                <property name="position">2</property> 
     302              </packing> 
     303            </child> 
     304            <child> 
     305              <widget class="GtkCheckButton" id="transaction_browser_date_to_active"> 
     306                <property name="visible">True</property> 
     307                <property name="can_focus">True</property> 
     308                <property name="label" translatable="yes">to</property> 
     309                <property name="response_id">0</property> 
     310                <property name="draw_indicator">True</property> 
     311              </widget> 
     312              <packing> 
     313                <property name="expand">False</property> 
     314                <property name="fill">False</property> 
     315                <property name="position">3</property> 
     316              </packing> 
     317            </child> 
     318            <child> 
     319              <widget class="GnomeDateEdit" id="transaction_browser_date_to"> 
     320                <property name="visible">True</property> 
     321                <property name="dateedit_flags">GNOME_DATE_EDIT_24_HR</property> 
     322              </widget> 
     323              <packing> 
     324                <property name="position">4</property> 
     325              </packing> 
     326            </child> 
     327          </widget> 
     328          <packing> 
     329            <property name="top_attach">2</property> 
     330            <property name="bottom_attach">3</property> 
     331            <property name="y_options"></property> 
     332          </packing> 
     333        </child> 
     334        <child> 
     335          <widget class="GtkVSeparator" id="vseparator1"> 
     336            <property name="visible">True</property> 
     337          </widget> 
     338          <packing> 
     339            <property name="left_attach">1</property> 
     340            <property name="right_attach">2</property> 
     341            <property name="bottom_attach">3</property> 
     342            <property name="x_options">GTK_FILL</property> 
     343            <property name="y_options">GTK_FILL</property> 
     344          </packing> 
     345        </child> 
     346        <child> 
     347          <widget class="GtkToggleButton" id="togglebutton1"> 
     348            <property name="visible">True</property> 
     349            <property name="can_focus">True</property> 
     350            <property name="receives_default">True</property> 
     351            <property name="relief">GTK_RELIEF_HALF</property> 
     352            <property name="focus_on_click">False</property> 
     353            <property name="response_id">0</property> 
     354            <child> 
     355              <widget class="GtkImage" id="image2"> 
     356                <property name="visible">True</property> 
     357                <property name="stock">gtk-edit</property> 
     358                <property name="icon_size">1</property> 
     359              </widget> 
     360            </child> 
     361          </widget> 
     362          <packing> 
     363            <property name="left_attach">2</property> 
     364            <property name="right_attach">3</property> 
     365            <property name="top_attach">1</property> 
     366            <property name="bottom_attach">2</property> 
     367            <property name="x_options"></property> 
     368            <property name="y_options"></property> 
     369          </packing> 
     370        </child> 
     371        <child> 
     372          <widget class="GtkHBox" id="hbox4"> 
     373            <property name="visible">True</property> 
     374            <child> 
     375              <widget class="GtkImage" id="image5"> 
     376                <property name="visible">True</property> 
     377                <property name="stock">gtk-index</property> 
     378                <property name="icon_size">3</property> 
     379              </widget> 
     380              <packing> 
     381                <property name="expand">False</property> 
     382                <property name="fill">False</property> 
     383              </packing> 
     384            </child> 
     385            <child> 
     386              <widget class="GtkEntry" id="transaction_browser_tags"> 
     387                <property name="visible">True</property> 
     388                <property name="can_focus">True</property> 
     389              </widget> 
     390              <packing> 
     391                <property name="position">1</property> 
     392              </packing> 
     393            </child> 
     394          </widget> 
     395          <packing> 
     396            <property name="top_attach">1</property> 
     397            <property name="bottom_attach">2</property> 
     398            <property name="y_options"></property> 
     399          </packing> 
     400        </child> 
     401        <child> 
     402          <widget class="GtkHBox" id="hbox3"> 
     403            <property name="visible">True</property> 
     404            <child> 
     405              <widget class="GtkImage" id="image4"> 
     406                <property name="visible">True</property> 
     407                <property name="stock">gtk-directory</property> 
     408                <property name="icon_size">3</property> 
     409              </widget> 
     410              <packing> 
     411                <property name="expand">False</property> 
     412                <property name="fill">False</property> 
     413              </packing> 
     414            </child> 
     415            <child> 
     416              <widget class="GtkEntry" id="transaction_browser_name"> 
     417                <property name="visible">True</property> 
     418                <property name="can_focus">True</property> 
     419              </widget> 
     420              <packing> 
     421                <property name="position">1</property> 
     422              </packing> 
     423            </child> 
     424          </widget> 
     425          <packing> 
     426            <property name="y_options"></property> 
     427          </packing> 
     428        </child> 
     429        <child> 
     430          <widget class="GtkButton" id="button3"> 
     431            <property name="visible">True</property> 
     432            <property name="can_focus">True</property> 
     433            <property name="receives_default">True</property> 
     434            <property name="relief">GTK_RELIEF_HALF</property> 
     435            <property name="response_id">0</property> 
     436            <child> 
     437              <widget class="GtkImage" id="image1"> 
     438                <property name="visible">True</property> 
     439                <property name="stock">gtk-delete</property> 
     440                <property name="icon_size">1</property> 
     441              </widget> 
     442            </child> 
     443          </widget> 
     444          <packing> 
     445            <property name="left_attach">2</property> 
     446            <property name="right_attach">3</property> 
     447            <property name="x_options"></property> 
     448            <property name="y_options"></property> 
     449          </packing> 
     450        </child> 
     451        <child> 
     452          <widget class="GtkScrolledWindow" id="scrolledwindow1"> 
     453            <property name="visible">True</property> 
     454            <property name="can_focus">True</property> 
     455            <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> 
     456            <property name="shadow_type">GTK_SHADOW_IN</property> 
     457            <child> 
     458              <widget class="GtkTreeView" id="treeview1"> 
     459                <property name="visible">True</property> 
     460                <property name="can_focus">True</property> 
     461                <property name="rules_hint">True</property> 
     462                <property name="enable_search">False</property> 
     463                <property name="fixed_height_mode">True</property> 
     464                <property name="rubber_banding">True</property> 
     465              </widget> 
     466            </child> 
     467          </widget> 
     468          <packing> 
     469            <property name="right_attach">3</property> 
     470            <property name="top_attach">3</property> 
     471            <property name="bottom_attach">4</property> 
     472          </packing> 
     473        </child> 
     474      </widget> 
    475475    </child> 
    476476  </widget>