-import wifimap
+import wifimap , wifiview
import gtk , pango
try :
self.connect("delete_event", gtk.main_quit, None)
- self.vbox = vbox = gtk.VBox(homogeneous=False, spacing=0)
+ 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 )
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 ) :
gtk.Window.__init__( self )
self.resize(640,400)
+ notebook = gtk.Notebook()
+ self.add( notebook )
+
AbstractWifiscanner.__init__( self )
- self.add(self.vbox)
+ notebook.append_page( self.vbox , gtk.Label("Scanning") )
+ notebook.append_page( MapWindow() , gtk.Label("Map") )
def TextView ( self , placeholder=None ) :
textview = gtk.TextView()