Changeset 464 for sans/utils


Ignore:
Timestamp:
Dec 11, 2008 7:04:15 PM (14 years ago)
Author:
ajj
Message:

added buttons

Location:
sans/utils/bt5/bt5plot2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sans/utils/bt5/bt5plot2/bt5plot2

    r462 r464  
    8282        self.canvas.show() 
    8383         
    84         self.plotView = self.wTree.get_widget("hbox1") 
     84        self.plotView = self.wTree.get_widget("vbox4") 
    8585        self.plotView.pack_start(self.canvas, True, True)     
    8686         
     
    125125            if data != 0: 
    126126                self.filelist.append([filename, 0, (data,metadata), 0, 0]) 
     127 
    127128        return 
    128129             
     130    def RefreshFileList(self): 
     131         
     132        for path in self.filelist: 
     133            print self.filelist[path][0] 
    129134 
    130135    def setdatadir(self, widget): 
  • sans/utils/bt5/bt5plot2/bt5plot2.glade

    r447 r464  
    282282 
    283283          <child> 
    284             <widget class="GtkScrolledWindow" id="scrolledwindow1"> 
     284            <widget class="GtkVBox" id="vbox3"> 
    285285              <property name="visible">True</property> 
    286               <property name="can_focus">True</property> 
    287               <property name="hscrollbar_policy">GTK_POLICY_ALWAYS</property> 
    288               <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property> 
    289               <property name="shadow_type">GTK_SHADOW_IN</property> 
    290               <property name="window_placement">GTK_CORNER_TOP_LEFT</property> 
    291  
    292               <child> 
    293                 <widget class="GtkTreeView" id="tv_filelist"> 
    294                   <property name="width_request">150</property> 
     286              <property name="homogeneous">False</property> 
     287              <property name="spacing">0</property> 
     288 
     289              <child> 
     290                <widget class="GtkScrolledWindow" id="scrolledwindow1"> 
    295291                  <property name="visible">True</property> 
    296292                  <property name="can_focus">True</property> 
    297                   <property name="headers_visible">True</property> 
    298                   <property name="rules_hint">False</property> 
    299                   <property name="reorderable">False</property> 
    300                   <property name="enable_search">True</property> 
    301                   <property name="fixed_height_mode">False</property> 
    302                   <property name="hover_selection">False</property> 
    303                   <property name="hover_expand">False</property> 
     293                  <property name="hscrollbar_policy">GTK_POLICY_ALWAYS</property> 
     294                  <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property> 
     295                  <property name="shadow_type">GTK_SHADOW_IN</property> 
     296                  <property name="window_placement">GTK_CORNER_TOP_LEFT</property> 
     297 
     298                  <child> 
     299                    <widget class="GtkViewport" id="viewport1"> 
     300                      <property name="visible">True</property> 
     301                      <property name="shadow_type">GTK_SHADOW_IN</property> 
     302 
     303                      <child> 
     304                        <widget class="GtkTreeView" id="tv_filelist"> 
     305                          <property name="width_request">150</property> 
     306                          <property name="visible">True</property> 
     307                          <property name="can_focus">True</property> 
     308                          <property name="headers_visible">True</property> 
     309                          <property name="rules_hint">False</property> 
     310                          <property name="reorderable">False</property> 
     311                          <property name="enable_search">True</property> 
     312                          <property name="fixed_height_mode">False</property> 
     313                          <property name="hover_selection">False</property> 
     314                          <property name="hover_expand">False</property> 
     315                        </widget> 
     316                      </child> 
     317                    </widget> 
     318                  </child> 
    304319                </widget> 
     320                <packing> 
     321                  <property name="padding">0</property> 
     322                  <property name="expand">True</property> 
     323                  <property name="fill">True</property> 
     324                </packing> 
     325              </child> 
     326 
     327              <child> 
     328                <widget class="GtkHBox" id="hbox2"> 
     329                  <property name="visible">True</property> 
     330                  <property name="homogeneous">False</property> 
     331                  <property name="spacing">0</property> 
     332 
     333                  <child> 
     334                    <widget class="GtkEntry" id="entry1"> 
     335                      <property name="visible">True</property> 
     336                      <property name="can_focus">True</property> 
     337                      <property name="editable">True</property> 
     338                      <property name="visibility">True</property> 
     339                      <property name="max_length">0</property> 
     340                      <property name="text" translatable="yes"></property> 
     341                      <property name="has_frame">True</property> 
     342                      <property name="invisible_char">•</property> 
     343                      <property name="activates_default">False</property> 
     344                    </widget> 
     345                    <packing> 
     346                      <property name="padding">0</property> 
     347                      <property name="expand">True</property> 
     348                      <property name="fill">True</property> 
     349                    </packing> 
     350                  </child> 
     351 
     352                  <child> 
     353                    <widget class="GtkButton" id="btn_Filter"> 
     354                      <property name="visible">True</property> 
     355                      <property name="can_focus">True</property> 
     356                      <property name="relief">GTK_RELIEF_NORMAL</property> 
     357                      <property name="focus_on_click">True</property> 
     358 
     359                      <child> 
     360                        <widget class="GtkImage" id="image3"> 
     361                          <property name="visible">True</property> 
     362                          <property name="stock">gtk-find</property> 
     363                          <property name="icon_size">4</property> 
     364                          <property name="xalign">0.5</property> 
     365                          <property name="yalign">0.5</property> 
     366                          <property name="xpad">0</property> 
     367                          <property name="ypad">0</property> 
     368                        </widget> 
     369                      </child> 
     370                    </widget> 
     371                    <packing> 
     372                      <property name="padding">0</property> 
     373                      <property name="expand">False</property> 
     374                      <property name="fill">False</property> 
     375                    </packing> 
     376                  </child> 
     377 
     378                  <child> 
     379                    <widget class="GtkButton" id="btn_Filter"> 
     380                      <property name="visible">True</property> 
     381                      <property name="can_focus">True</property> 
     382                      <property name="relief">GTK_RELIEF_NORMAL</property> 
     383                      <property name="focus_on_click">True</property> 
     384 
     385                      <child> 
     386                        <widget class="GtkAlignment" id="alignment2"> 
     387                          <property name="visible">True</property> 
     388                          <property name="xalign">0.5</property> 
     389                          <property name="yalign">0.5</property> 
     390                          <property name="xscale">0</property> 
     391                          <property name="yscale">0</property> 
     392                          <property name="top_padding">0</property> 
     393                          <property name="bottom_padding">0</property> 
     394                          <property name="left_padding">0</property> 
     395                          <property name="right_padding">0</property> 
     396 
     397                          <child> 
     398                            <widget class="GtkHBox" id="hbox5"> 
     399                              <property name="visible">True</property> 
     400                              <property name="homogeneous">False</property> 
     401                              <property name="spacing">2</property> 
     402 
     403                              <child> 
     404                                <widget class="GtkImage" id="image2"> 
     405                                  <property name="visible">True</property> 
     406                                  <property name="stock">gtk-refresh</property> 
     407                                  <property name="icon_size">4</property> 
     408                                  <property name="xalign">0.5</property> 
     409                                  <property name="yalign">0.5</property> 
     410                                  <property name="xpad">0</property> 
     411                                  <property name="ypad">0</property> 
     412                                </widget> 
     413                                <packing> 
     414                                  <property name="padding">0</property> 
     415                                  <property name="expand">False</property> 
     416                                  <property name="fill">False</property> 
     417                                </packing> 
     418                              </child> 
     419 
     420                              <child> 
     421                                <widget class="GtkLabel" id="label2"> 
     422                                  <property name="visible">True</property> 
     423                                  <property name="label" translatable="yes"></property> 
     424                                  <property name="use_underline">True</property> 
     425                                  <property name="use_markup">False</property> 
     426                                  <property name="justify">GTK_JUSTIFY_LEFT</property> 
     427                                  <property name="wrap">False</property> 
     428                                  <property name="selectable">False</property> 
     429                                  <property name="xalign">0.5</property> 
     430                                  <property name="yalign">0.5</property> 
     431                                  <property name="xpad">0</property> 
     432                                  <property name="ypad">0</property> 
     433                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
     434                                  <property name="width_chars">-1</property> 
     435                                  <property name="single_line_mode">False</property> 
     436                                  <property name="angle">0</property> 
     437                                </widget> 
     438                                <packing> 
     439                                  <property name="padding">0</property> 
     440                                  <property name="expand">False</property> 
     441                                  <property name="fill">False</property> 
     442                                </packing> 
     443                              </child> 
     444                            </widget> 
     445                          </child> 
     446                        </widget> 
     447                      </child> 
     448                    </widget> 
     449                    <packing> 
     450                      <property name="padding">0</property> 
     451                      <property name="expand">False</property> 
     452                      <property name="fill">False</property> 
     453                    </packing> 
     454                  </child> 
     455                </widget> 
     456                <packing> 
     457                  <property name="padding">0</property> 
     458                  <property name="expand">False</property> 
     459                  <property name="fill">False</property> 
     460                </packing> 
    305461              </child> 
    306462            </widget> 
     
    313469 
    314470          <child> 
    315             <placeholder/> 
    316           </child> 
    317  
    318           <child> 
    319             <widget class="GtkScrolledWindow" id="scrolledwindow2"> 
    320               <property name="width_request">200</property> 
     471            <widget class="GtkVBox" id="vbox4"> 
    321472              <property name="visible">True</property> 
    322               <property name="can_focus">True</property> 
    323               <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> 
    324               <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> 
    325               <property name="shadow_type">GTK_SHADOW_IN</property> 
    326               <property name="window_placement">GTK_CORNER_TOP_LEFT</property> 
    327  
    328               <child> 
    329                 <widget class="GtkTreeView" id="tv_metadata"> 
     473              <property name="homogeneous">False</property> 
     474              <property name="spacing">0</property> 
     475 
     476              <child> 
     477                <placeholder/> 
     478              </child> 
     479 
     480              <child> 
     481                <widget class="GtkHBox" id="hbox3"> 
    330482                  <property name="visible">True</property> 
    331                   <property name="can_focus">True</property> 
    332                   <property name="headers_visible">True</property> 
    333                   <property name="rules_hint">False</property> 
    334                   <property name="reorderable">False</property> 
    335                   <property name="enable_search">True</property> 
    336                   <property name="fixed_height_mode">False</property> 
    337                   <property name="hover_selection">False</property> 
    338                   <property name="hover_expand">False</property> 
     483                  <property name="homogeneous">False</property> 
     484                  <property name="spacing">0</property> 
     485 
     486                  <child> 
     487                    <placeholder/> 
     488                  </child> 
     489 
     490                  <child> 
     491                    <placeholder/> 
     492                  </child> 
     493 
     494                  <child> 
     495                    <widget class="GtkButton" id="btn_ClearPlot"> 
     496                      <property name="visible">True</property> 
     497                      <property name="can_focus">True</property> 
     498                      <property name="relief">GTK_RELIEF_NORMAL</property> 
     499                      <property name="focus_on_click">True</property> 
     500 
     501                      <child> 
     502                        <widget class="GtkAlignment" id="alignment1"> 
     503                          <property name="visible">True</property> 
     504                          <property name="xalign">0.5</property> 
     505                          <property name="yalign">0.5</property> 
     506                          <property name="xscale">0</property> 
     507                          <property name="yscale">0</property> 
     508                          <property name="top_padding">0</property> 
     509                          <property name="bottom_padding">0</property> 
     510                          <property name="left_padding">0</property> 
     511                          <property name="right_padding">0</property> 
     512 
     513                          <child> 
     514                            <widget class="GtkHBox" id="hbox4"> 
     515                              <property name="visible">True</property> 
     516                              <property name="homogeneous">False</property> 
     517                              <property name="spacing">2</property> 
     518 
     519                              <child> 
     520                                <widget class="GtkImage" id="image1"> 
     521                                  <property name="visible">True</property> 
     522                                  <property name="stock">gtk-clear</property> 
     523                                  <property name="icon_size">4</property> 
     524                                  <property name="xalign">0.5</property> 
     525                                  <property name="yalign">0.5</property> 
     526                                  <property name="xpad">0</property> 
     527                                  <property name="ypad">0</property> 
     528                                </widget> 
     529                                <packing> 
     530                                  <property name="padding">0</property> 
     531                                  <property name="expand">False</property> 
     532                                  <property name="fill">False</property> 
     533                                </packing> 
     534                              </child> 
     535 
     536                              <child> 
     537                                <widget class="GtkLabel" id="label1"> 
     538                                  <property name="visible">True</property> 
     539                                  <property name="label" translatable="yes">Clear Plot</property> 
     540                                  <property name="use_underline">True</property> 
     541                                  <property name="use_markup">False</property> 
     542                                  <property name="justify">GTK_JUSTIFY_LEFT</property> 
     543                                  <property name="wrap">False</property> 
     544                                  <property name="selectable">False</property> 
     545                                  <property name="xalign">0.5</property> 
     546                                  <property name="yalign">0.5</property> 
     547                                  <property name="xpad">0</property> 
     548                                  <property name="ypad">0</property> 
     549                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
     550                                  <property name="width_chars">-1</property> 
     551                                  <property name="single_line_mode">False</property> 
     552                                  <property name="angle">0</property> 
     553                                </widget> 
     554                                <packing> 
     555                                  <property name="padding">0</property> 
     556                                  <property name="expand">False</property> 
     557                                  <property name="fill">False</property> 
     558                                </packing> 
     559                              </child> 
     560                            </widget> 
     561                          </child> 
     562                        </widget> 
     563                      </child> 
     564                    </widget> 
     565                    <packing> 
     566                      <property name="padding">0</property> 
     567                      <property name="expand">False</property> 
     568                      <property name="fill">False</property> 
     569                      <property name="pack_type">GTK_PACK_END</property> 
     570                    </packing> 
     571                  </child> 
    339572                </widget> 
     573                <packing> 
     574                  <property name="padding">0</property> 
     575                  <property name="expand">False</property> 
     576                  <property name="fill">False</property> 
     577                  <property name="pack_type">GTK_PACK_END</property> 
     578                </packing> 
    340579              </child> 
    341580            </widget> 
    342581            <packing> 
    343582              <property name="padding">0</property> 
    344               <property name="expand">False</property> 
     583              <property name="expand">True</property> 
    345584              <property name="fill">True</property> 
    346               <property name="pack_type">GTK_PACK_END</property> 
    347585            </packing> 
    348586          </child> 
Note: See TracChangeset for help on using the changeset viewer.