-import wifimap
+import wifimap , wifiview
import gtk , pango
try :
self.connect("delete_event", gtk.main_quit, None)
- vbox = gtk.VBox(homogeneous=False, spacing=0)
- self.add(vbox)
+ self.vbox = gtk.VBox(homogeneous=False, spacing=0)
# Top frame creation
top_frame = gtk.Frame()
- vbox.pack_start(top_frame)
+ self.vbox.pack_start(top_frame)
hbox = gtk.HBox(homogeneous=False, spacing=0)
top_frame.add(hbox)
# Bottom frame creation
bottom_frame = gtk.Frame()
- vbox.pack_end(bottom_frame, expand=False)
+ self.vbox.pack_end(bottom_frame, expand=False)
bottom_box = gtk.HBox(homogeneous=False, spacing=0)
bottom_frame.add( bottom_box )
# Top frame population
+ notebook = gtk.Notebook()
+ hbox.pack_start( notebook )
+
scrollview = gtk.ScrolledWindow()
- hbox.pack_start( scrollview )
+ notebook.append_page( scrollview , gtk.Label("Scanning") )
+ notebook.append_page( MapWindow() , gtk.Label("Map") )
buttons = gtk.VBox(homogeneous=False, spacing=0)
hbox.pack_end(buttons, expand=False)
program.add_window(self)
AbstractWifiscanner.__init__( self )
+ self.add(self.vbox)
def TextView ( self , placeholder=None ) :
textview = hildon.TextView()
else :
+ class MapWindow ( wifiview.AbstractMapWindow , gtk.Frame ) :
+
+ def __init__(self):
+ gtk.Frame.__init__( self )
+ wifiview.AbstractMapWindow.__init__(self)
+ self.add( self.vbox )
+
class Wifiscanner ( AbstractWifiscanner , gtk.Window ) :
def __init__ ( self ) :
self.resize(640,400)
AbstractWifiscanner.__init__( self )
+ self.add(self.vbox)
def TextView ( self , placeholder=None ) :
textview = gtk.TextView()