hildon.StackableWindow.__init__( self )
self.set_title( "Wifihood Settings" )
hildon.StackableWindow.__init__( self )
self.set_title( "Wifihood Settings" )
- scrollwin = gtk.ScrolledWindow(None, None)
- scrollwin.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
+ scrollwin = hildon.PannableArea()
scrollwin.show()
self.add(scrollwin)
scrollwin.show()
self.add(scrollwin)
button.show()
maps.attach(button, 0, 1, 0, 1, gtk.EXPAND|gtk.FILL, 0, 0, 5)
button.show()
maps.attach(button, 0, 1, 0, 1, gtk.EXPAND|gtk.FILL, 0, 0, 5)
- zoomlevel = hildon.Button( gtk.HILDON_SIZE_THUMB_HEIGHT , hildon.BUTTON_ARRANGEMENT_HORIZONTAL )
- zoomlevel.set_label( "Zoom level %d" % config.zoom )
- zoomlevel.connect_object( "activate", self.zoomdialog, config )
+ zoomlevel = hildon.Button( gtk.HILDON_SIZE_THUMB_HEIGHT , hildon.BUTTON_ARRANGEMENT_HORIZONTAL , "Zoom level" , str(config.zoom) )
+ zoomlevel.connect_object( "clicked", self.zoomdialog, config )
zoomlevel.show()
maps.attach(zoomlevel, 1, 2, 0, 1, gtk.EXPAND|gtk.FILL, 0, 0, 5)
zoomlevel.show()
maps.attach(zoomlevel, 1, 2, 0, 1, gtk.EXPAND|gtk.FILL, 0, 0, 5)
- def zoomdialog ( self , widget ) :
+ def zoomdialog ( self , widget) :
dialog = ZoomDialog( widget )
dialog.show_all()
dialog = ZoomDialog( widget )
dialog.show_all()
for zoom in range(8,19) :
iter = zooms.append()
zooms.set( iter , 0 , "%2d" % zoom )
for zoom in range(8,19) :
iter = zooms.append()
zooms.set( iter , 0 , "%2d" % zoom )
- if zoom == widget.conf.zoom :
+ if zoom == widget.zoom :
active = index
index += 1
column = self.append_text_column( zooms , True )
active = index
index += 1
column = self.append_text_column( zooms , True )
- #renderer = gtk.CellRendererText()
- #column = self.append_column( zooms , renderer )
- #column.set_property('text-column', 0)
# NOTE : with text=True, we must use 1 instead of 0
self.set_active( 0 , active )
# NOTE : with text=True, we must use 1 instead of 0
self.set_active( 0 , active )