def _size(width, height):
            hbox = gtk.HBox(False, 10)
            hbox.pack_start(lbl("Width:"), False)
            self.s_width = SpinBtn(width, 450, 1024, 100, 4)
            hbox.pack_start(self.s_width)

            hbox.pack_start(lbl("Height:"), False)
            self.s_height = SpinBtn(height, 400, 768, 100, 4)
            hbox.pack_start(self.s_height)
            return myFrame(" Size ", hbox)
Exemple #2
0
    def gps_track_settings(self, gps_track, track_width, track_interval):
        self.cb_gps_track = gtk.CheckButton('Log GPS track')
        self.cb_gps_track.set_active(gps_track)
        self.sb_gps_track_width = SpinBtn(track_width, 1, 20, 1, 2)
        self.sb_gps_track_interval = SpinBtn(track_interval, 1, 1000, 10, 4)

        vbox = gtk.VBox(False, 10)
        hbox = gtk.HBox(False, 10)
        hbox.pack_start(self.cb_gps_track)
        hbox.pack_start(lbl("Track width: "))
        hbox.pack_start(self.sb_gps_track_width)
        hbox.pack_start(lbl("Point interval (in meters): "))
        hbox.pack_start(self.sb_gps_track_interval)
        vbox.pack_start(hbox)
        return myFrame(" GPS track ", vbox)
 def _center(center):
     hbox = gtk.HBox(False, 0)
     hbox.pack_start(lbl(" (( "), False)
     self.s_center00 = SpinBtn(center[0][0], 0, 999999, 1, 6)
     hbox.pack_start(self.s_center00, False)
     hbox.pack_start(lbl(" ,  "), False)
     self.s_center01 = SpinBtn(center[0][1], 0, 999999, 1, 6)
     hbox.pack_start(self.s_center01, False)
     hbox.pack_start(lbl(" ), ( "), False)
     self.s_center10 = SpinBtn(center[1][0], 0, 256, 32, 3)
     hbox.pack_start(self.s_center10, False)
     hbox.pack_start(lbl(" ,  "), False)
     self.s_center11 = SpinBtn(center[1][1], 0, 256, 32, 3)
     hbox.pack_start(self.s_center11, False)
     hbox.pack_start(lbl(" )) "), False)
     return myFrame(" Center ", hbox)
Exemple #4
0
 def gps_max_zoom(self, max_gps_zoom):
     hbox = gtk.HBox(False, 10)
     hbox.pack_start(lbl("Maximum zoom for GPS: "))
     self.s_gps_max_zoom = SpinBtn(max_gps_zoom, MAP_MIN_ZOOM_LEVEL,
                                   MAP_MAX_ZOOM_LEVEL - 1)
     hbox.pack_start(self.s_gps_max_zoom)
     return hbox
Exemple #5
0
 def gps_max_zoom(self, max_gps_zoom):
     hbox = gtk.HBox(False, 10)
     hbox.pack_start(lbl("Here you can set the maximum zoom for the GPS: "))
     self.s_gps_max_zoom = SpinBtn(max_gps_zoom, MAP_MIN_ZOOM_LEVEL,
                                   MAP_MAX_ZOOM_LEVEL - 1)
     hbox.pack_start(self.s_gps_max_zoom)
     return myFrame(" GPS Max Zoom ", hbox)
Exemple #6
0
 def gps_updt_rate(self, gps_update_rate):
     hbox = gtk.HBox(False, 10)
     hbox.pack_start(lbl("GPS update rate in seconds: "))
     self.e_gps_updt_rate = SpinBtn(gps_update_rate, 0.1, 100, 0.1, 5,
                                    False)
     self.e_gps_updt_rate.set_digits(1)
     hbox.pack_start(self.e_gps_updt_rate)
     return hbox
Exemple #7
0
 def _center(center):
     hbox = gtk.HBox(False, 0)
     hbox.pack_start(lbl(" (( "), False)
     self.s_center00 = SpinBtn(center[0][0], 0, 999999, 1, 6)
     hbox.pack_start(self.s_center00, False)
     hbox.pack_start(lbl(" ,  "), False)
     self.s_center01 = SpinBtn(center[0][1], 0, 999999, 1, 6)
     hbox.pack_start(self.s_center01, False)
     hbox.pack_start(lbl(" ), ( "), False)
     self.s_center10 = SpinBtn(center[1][0], 0, 256, 32, 3)
     hbox.pack_start(self.s_center10, False)
     hbox.pack_start(lbl(" ,  "), False)
     self.s_center11 = SpinBtn(center[1][1], 0, 256, 32, 3)
     hbox.pack_start(self.s_center11, False)
     hbox.pack_start(lbl(" )) "), False)
     button = gtk.Button("Use Current")
     button.connect('clicked', btn_use_current, parent)
     hbox.pack_start(button)
     return myFrame(" Center ", hbox)
Exemple #8
0
        def _zoom(zoom0, zoom1):
            out_hbox = gtk.HBox(False, 50)
            out_hbox.set_border_width(10)
            in_hbox = gtk.HBox(False, 20)
            in_hbox.pack_start(lbl("min:"), False)
            self.s_zoom0 = SpinBtn(zoom0)
            self.s_zoom0.set_digits(0)
            in_hbox.pack_start(self.s_zoom0)
            out_hbox.pack_start(in_hbox)

            in_hbox = gtk.HBox(False, 20)
            in_hbox.pack_start(lbl("max:"), False)
            self.s_zoom1 = SpinBtn(zoom1)
            self.s_zoom1.set_digits(0)
            in_hbox.pack_start(self.s_zoom1)
            out_hbox.pack_start(in_hbox)
            hbox = gtk.HBox()
            hbox.set_border_width(10)
            hbox.pack_start(myFrame(" Zoom ", out_hbox, 0))
            return hbox
 def _zoom(zoom):
     hbox = gtk.HBox(False, 10)
     self.s_zoom = SpinBtn(zoom)
     hbox.pack_start(self.s_zoom, False)
     return myFrame(" Zoom ", hbox)