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 = []
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=[]
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)
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)
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')