Projects/laydi
Projects
/
laydi
Archived
7
0
Fork 0

* fluent: removed old, non-working code.

This commit is contained in:
Einar Ryeng 2006-04-20 10:34:50 +00:00
parent 6a4ae8ecf1
commit f394610724
3 changed files with 23 additions and 29 deletions

9
fluent
View File

@ -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()

View File

@ -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>

View File

@ -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