* fluent: removed old, non-working code.
This commit is contained in:
		
							
								
								
									
										9
									
								
								fluent
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								fluent
									
									
									
									
									
								
							@@ -99,7 +99,6 @@ class FluentApp:
 | 
				
			|||||||
        # Connect signals
 | 
					        # Connect signals
 | 
				
			||||||
        signals = {'on_quit1_activate' : (gtk.main_quit),
 | 
					        signals = {'on_quit1_activate' : (gtk.main_quit),
 | 
				
			||||||
                   'on_appwindow_delete_event' : (gtk.main_quit),
 | 
					                   'on_appwindow_delete_event' : (gtk.main_quit),
 | 
				
			||||||
                   'on_view_log_activate' : (self.toggle_view_log),
 | 
					 | 
				
			||||||
                   'on_zoom_in_button_clicked' : (self.on_single_view),
 | 
					                   'on_zoom_in_button_clicked' : (self.on_single_view),
 | 
				
			||||||
                   'on_zoom_out_button_clicked' : (self.on_multiple_view)}
 | 
					                   'on_zoom_out_button_clicked' : (self.on_multiple_view)}
 | 
				
			||||||
        self.widget_tree.signal_autoconnect(signals)
 | 
					        self.widget_tree.signal_autoconnect(signals)
 | 
				
			||||||
@@ -111,14 +110,6 @@ class FluentApp:
 | 
				
			|||||||
        pt = self.widget_tree.get_widget('main_view')
 | 
					        pt = self.widget_tree.get_widget('main_view')
 | 
				
			||||||
        pt.insert_view(plot)
 | 
					        pt.insert_view(plot)
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
    def toggle_view_log(self, menu_item):
 | 
					 | 
				
			||||||
        lw = self.widget_tree.get_widget('logview')
 | 
					 | 
				
			||||||
        if menu_item.get_active():
 | 
					 | 
				
			||||||
            lw.show()
 | 
					 | 
				
			||||||
        else:
 | 
					 | 
				
			||||||
            lw.unparent()
 | 
					 | 
				
			||||||
        logger.log('debug', 'Toggling log window visibility')
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    def on_single_view(self, button):
 | 
					    def on_single_view(self, button):
 | 
				
			||||||
        nb = self.widget_tree.get_widget('main_view')
 | 
					        nb = self.widget_tree.get_widget('main_view')
 | 
				
			||||||
        nb.goto_large()
 | 
					        nb.goto_large()
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -20,6 +20,8 @@
 | 
				
			|||||||
  <property name="skip_pager_hint">False</property>
 | 
					  <property name="skip_pager_hint">False</property>
 | 
				
			||||||
  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
 | 
					  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
 | 
				
			||||||
  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 | 
					  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 | 
				
			||||||
 | 
					  <property name="focus_on_map">True</property>
 | 
				
			||||||
 | 
					  <property name="urgency_hint">False</property>
 | 
				
			||||||
  <property name="enable_layout_config">True</property>
 | 
					  <property name="enable_layout_config">True</property>
 | 
				
			||||||
  <signal name="delete_event" handler="on_appwindow_delete_event" last_modification_time="Thu, 13 Apr 2006 18:54:58 GMT"/>
 | 
					  <signal name="delete_event" handler="on_appwindow_delete_event" last_modification_time="Thu, 13 Apr 2006 18:54:58 GMT"/>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -36,6 +38,8 @@
 | 
				
			|||||||
	  <child>
 | 
						  <child>
 | 
				
			||||||
	    <widget class="GtkMenuBar" id="menubar1">
 | 
						    <widget class="GtkMenuBar" id="menubar1">
 | 
				
			||||||
	      <property name="visible">True</property>
 | 
						      <property name="visible">True</property>
 | 
				
			||||||
 | 
						      <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
 | 
				
			||||||
 | 
						      <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	      <child>
 | 
						      <child>
 | 
				
			||||||
		<widget class="GtkMenuItem" id="file1">
 | 
							<widget class="GtkMenuItem" id="file1">
 | 
				
			||||||
@@ -173,21 +177,6 @@
 | 
				
			|||||||
		<widget class="GtkMenuItem" id="view1">
 | 
							<widget class="GtkMenuItem" id="view1">
 | 
				
			||||||
		  <property name="visible">True</property>
 | 
							  <property name="visible">True</property>
 | 
				
			||||||
		  <property name="stock_item">GNOMEUIINFO_MENU_VIEW_TREE</property>
 | 
							  <property name="stock_item">GNOMEUIINFO_MENU_VIEW_TREE</property>
 | 
				
			||||||
 | 
					 | 
				
			||||||
		  <child>
 | 
					 | 
				
			||||||
		    <widget class="GtkMenu" id="view1_menu">
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		      <child>
 | 
					 | 
				
			||||||
			<widget class="GtkCheckMenuItem" id="view_log">
 | 
					 | 
				
			||||||
			  <property name="visible">True</property>
 | 
					 | 
				
			||||||
			  <property name="label" translatable="yes">Log</property>
 | 
					 | 
				
			||||||
			  <property name="use_underline">True</property>
 | 
					 | 
				
			||||||
			  <property name="active">True</property>
 | 
					 | 
				
			||||||
			  <signal name="activate" handler="on_view_log_activate" last_modification_time="Sat, 15 Apr 2006 10:37:30 GMT"/>
 | 
					 | 
				
			||||||
			</widget>
 | 
					 | 
				
			||||||
		      </child>
 | 
					 | 
				
			||||||
		    </widget>
 | 
					 | 
				
			||||||
		  </child>
 | 
					 | 
				
			||||||
		</widget>
 | 
							</widget>
 | 
				
			||||||
	      </child>
 | 
						      </child>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -404,6 +393,10 @@
 | 
				
			|||||||
			  <property name="yalign">0.5</property>
 | 
								  <property name="yalign">0.5</property>
 | 
				
			||||||
			  <property name="xpad">0</property>
 | 
								  <property name="xpad">0</property>
 | 
				
			||||||
			  <property name="ypad">0</property>
 | 
								  <property name="ypad">0</property>
 | 
				
			||||||
 | 
								  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 | 
				
			||||||
 | 
								  <property name="width_chars">-1</property>
 | 
				
			||||||
 | 
								  <property name="single_line_mode">False</property>
 | 
				
			||||||
 | 
								  <property name="angle">0</property>
 | 
				
			||||||
			</widget>
 | 
								</widget>
 | 
				
			||||||
			<packing>
 | 
								<packing>
 | 
				
			||||||
			  <property name="padding">0</property>
 | 
								  <property name="padding">0</property>
 | 
				
			||||||
@@ -472,6 +465,10 @@
 | 
				
			|||||||
		      <property name="yalign">0.5</property>
 | 
							      <property name="yalign">0.5</property>
 | 
				
			||||||
		      <property name="xpad">0</property>
 | 
							      <property name="xpad">0</property>
 | 
				
			||||||
		      <property name="ypad">0</property>
 | 
							      <property name="ypad">0</property>
 | 
				
			||||||
 | 
							      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 | 
				
			||||||
 | 
							      <property name="width_chars">-1</property>
 | 
				
			||||||
 | 
							      <property name="single_line_mode">False</property>
 | 
				
			||||||
 | 
							      <property name="angle">0</property>
 | 
				
			||||||
		    </widget>
 | 
							    </widget>
 | 
				
			||||||
		    <packing>
 | 
							    <packing>
 | 
				
			||||||
		      <property name="padding">0</property>
 | 
							      <property name="padding">0</property>
 | 
				
			||||||
@@ -497,7 +494,7 @@
 | 
				
			|||||||
	  </child>
 | 
						  </child>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	  <child>
 | 
						  <child>
 | 
				
			||||||
	    <widget class="GtkNotebook" id="notebook1">
 | 
						    <widget class="GtkNotebook" id="bottom_notebook">
 | 
				
			||||||
	      <property name="visible">True</property>
 | 
						      <property name="visible">True</property>
 | 
				
			||||||
	      <property name="can_focus">True</property>
 | 
						      <property name="can_focus">True</property>
 | 
				
			||||||
	      <property name="show_tabs">True</property>
 | 
						      <property name="show_tabs">True</property>
 | 
				
			||||||
@@ -544,6 +541,10 @@
 | 
				
			|||||||
		  <property name="yalign">0.5</property>
 | 
							  <property name="yalign">0.5</property>
 | 
				
			||||||
		  <property name="xpad">0</property>
 | 
							  <property name="xpad">0</property>
 | 
				
			||||||
		  <property name="ypad">0</property>
 | 
							  <property name="ypad">0</property>
 | 
				
			||||||
 | 
							  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 | 
				
			||||||
 | 
							  <property name="width_chars">-1</property>
 | 
				
			||||||
 | 
							  <property name="single_line_mode">False</property>
 | 
				
			||||||
 | 
							  <property name="angle">0</property>
 | 
				
			||||||
		</widget>
 | 
							</widget>
 | 
				
			||||||
		<packing>
 | 
							<packing>
 | 
				
			||||||
		  <property name="type">tab</property>
 | 
							  <property name="type">tab</property>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,10 +29,6 @@ class MainView (gtk.Notebook):
 | 
				
			|||||||
        self.append_page(self.large_view)
 | 
					        self.append_page(self.large_view)
 | 
				
			||||||
        self.set_current_page(0)
 | 
					        self.set_current_page(0)
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
        # Set current view to the upper left view.
 | 
					 | 
				
			||||||
        self.current_view = self.small_view.get_view(0, 0)
 | 
					 | 
				
			||||||
        self.current_view.mark_active(True)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    def goto_small(self):
 | 
					    def goto_small(self):
 | 
				
			||||||
        if self.get_current_page() == 0:
 | 
					        if self.get_current_page() == 0:
 | 
				
			||||||
            return None
 | 
					            return None
 | 
				
			||||||
@@ -77,10 +73,14 @@ class SmallView (gtk.Table):
 | 
				
			|||||||
    def set_child(self, child, col, row):
 | 
					    def set_child(self, child, col, row):
 | 
				
			||||||
        cur_widget = self.child_views[col][row]
 | 
					        cur_widget = self.child_views[col][row]
 | 
				
			||||||
        cur_widget.disconnect(cur_widget.parent_signalling)
 | 
					        cur_widget.disconnect(cur_widget.parent_signalling)
 | 
				
			||||||
 | 
					        print cur_widget
 | 
				
			||||||
        self.remove(cur_widget)
 | 
					        self.remove(cur_widget)
 | 
				
			||||||
        self.attach(child, col, col+1, row, row+1)
 | 
					        self.attach(child, col, col+1, row, row+1)
 | 
				
			||||||
        child.parent_signalling = child.connect('button_press_event', self.__view_button_event__)
 | 
					        child.parent_signalling = child.connect('button_press_event', self.__view_button_event__)
 | 
				
			||||||
        self.child_views[col][row] = child
 | 
					        self.child_views[col][row] = child
 | 
				
			||||||
 | 
					        if cur_widget.active:
 | 
				
			||||||
 | 
					            child.mark_active(True)
 | 
				
			||||||
 | 
					            cur_widget.mark_active(False)
 | 
				
			||||||
        child.show()
 | 
					        child.show()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def borrow_current(self):
 | 
					    def borrow_current(self):
 | 
				
			||||||
@@ -169,6 +169,7 @@ class Plot (gtk.Frame):
 | 
				
			|||||||
        self.mark_active(False)
 | 
					        self.mark_active(False)
 | 
				
			||||||
        self.connect('button_press_event', self.on_button_press)
 | 
					        self.connect('button_press_event', self.on_button_press)
 | 
				
			||||||
        self.sel_obj = None
 | 
					        self.sel_obj = None
 | 
				
			||||||
 | 
					        self.active = False
 | 
				
			||||||
        if project!=None: #its not an Emptyview
 | 
					        if project!=None: #its not an Emptyview
 | 
				
			||||||
            project.attach(self,'selection_update')
 | 
					            project.attach(self,'selection_update')
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
@@ -184,6 +185,7 @@ class Plot (gtk.Frame):
 | 
				
			|||||||
            self.set_shadow_type(gtk.SHADOW_IN)
 | 
					            self.set_shadow_type(gtk.SHADOW_IN)
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            self.set_shadow_type(gtk.SHADOW_OUT)
 | 
					            self.set_shadow_type(gtk.SHADOW_OUT)
 | 
				
			||||||
 | 
					        self.active = active
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def update(self,project,key):
 | 
					    def update(self,project,key):
 | 
				
			||||||
        pass
 | 
					        pass
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user