Beispiel #1
0
    def onModuleLoad(self):
        self.remote = DataService()
        vPanel = VerticalPanel()

        # create div to hold map
        mapPanel = SimplePanel()
        mapPanel.setSize('700px', '400px')

        # initiate getting gps data from web2py
        self.remote.getPoints(self)

        # create slider div
        slider = SimplePanel()
        self.slider = slider

        # add map and slide to main panel
        vPanel.add(mapPanel)
        vPanel.add(slider)

        # add everything to page's GreedyPyJs div
        root = RootPanelCls(DOM.getElementById("GreedPyJs"))
        root.add(vPanel)

        # Create initial google map
        self.map = GMap2(mapPanel.getElement())
        self.map.setCenter(GLatLng(37.4419, -122.1419), 13)

        # create place to hold gps positions
        # these will be in tuples: (date, latitude, longitude)
        self.positions = []
Beispiel #2
0
    def onModuleLoad(self):
        self.remote = DataService()
        vPanel = VerticalPanel()


        # create div to hold map
        mapPanel = SimplePanel()
        mapPanel.setSize('700px','400px')

        # initiate getting gps data from web2py
        self.remote.getPoints(self)

        # create slider div
        slider = SimplePanel()
        self.slider = slider

        # add map and slide to main panel
        vPanel.add(mapPanel)
        vPanel.add(slider)

        # add everything to page's GreedyPyJs div
        root = RootPanelCls(DOM.getElementById("GreedPyJs"))
        root.add(vPanel)

        # Create initial google map
        self.map = GMap2(mapPanel.getElement())
        self.map.setCenter(GLatLng(37.4419, -122.1419), 13)


        # create place to hold gps positions
        # these will be in tuples: (date, latitude, longitude)
        self.positions=[]
Beispiel #3
0
    def __init__(self, Parent, *args, **kwargs):
        self.Parent = Parent
        self.focussed = False
        RootPanelCls.__init__(self, *args, **kwargs)
        ClickHandler.__init__(self)
        KeyboardHandler.__init__(self)

        self.addClickListener(self)
Beispiel #4
0
    def __init__(self, Parent, *args, **kwargs):
        self.Parent = Parent
        self.focussed = False
        RootPanelCls.__init__(self, *args, **kwargs)
        ClickHandler.__init__(self)
        KeyboardHandler.__init__(self)

        self.addClickListener(self)
Beispiel #5
0
 def __init__(self, Parent, *args, **kwargs):
     self.Parent = Parent
     self.focussed = False
     self.Parent.setFocus(False)
     RootPanelCls.__init__(self, *args, **kwargs)
     KeyboardHandler.__init__(self)
     
     self.addKeyboardListener(self)
Beispiel #6
0
    def __init__(self):
        try:
            RootPanelCls.__init__(self)

            vpanel = VerticalPanel()
            self.menuBar = Menu()
            vpanel.add(self.menuBar)

            self.datePicker = DatePicker()
            vpanel.add(self.datePicker)

            self.timeGrid = TimeGrid()
            vpanel.add(self.timeGrid)

            self.summary = Summary()
            vpanel.add(self.summary)

            self.add(vpanel)
        except:
            raise
Beispiel #7
0
    def __init__(self):
        try:
            RootPanelCls.__init__(self)

            vpanel = VerticalPanel()
            self.menuBar = Menu()
            vpanel.add(self.menuBar)

            self.datePicker = DatePicker()
            vpanel.add(self.datePicker)

            self.timeGrid = TimeGrid()
            vpanel.add(self.timeGrid)

            self.summary = Summary()
            vpanel.add(self.summary)

            self.add(vpanel)
        except:
            raise
 def __init__(self, *args, **kwargs):
     RootPanelCls.__init__(self, *args, **kwargs)
     ClickHandler.__init__(self)
     KeyboardHandler.__init__(self)
     MouseHandler.__init__(self)
     DOM.setStyleAttribute(doc().body, 'margin', '0px')