Exemplo n.º 1
0
 def onUILoaded(self, text):
     self.b = Builder(text)
     caption1events = Caption1Events(self)
     builderevents = BuilderEvents(self)
     self.caption1 = self.b.createInstance("CaptionPanel1", caption1events)
     self.caption2 = self.b.createInstance("CaptionPanel2", self)
     self.login = self.b.createInstance("AppLogin", self)
     self.bp = BuilderPanel(PanelInstanceName="Grid1",
                            InstanceName="builderpanel",
                            Builder=self.b,
                            EventReceiver=builderevents)
     RootPanel().add(self.caption1)
     RootPanel().add(self.caption2)
     RootPanel().add(self.bp)
Exemplo n.º 2
0
    def onUILoaded(self, text):
        self.b = Builder(text)
        self.mp = self.b.createInstance("MainPanel", self)

        # tab panel
        self.mp.fTabs.add(cPatientsummaryPanel(), "Patient summary")
        self.mp.fTabs.add(HTML("Panel 2"), "Tab2")
        self.mp.fTabs.add(HTML(""), None)  # spacer
        self.mp.fTabs.add(cTestPanel(), "RPC Test")
        self.mp.fTabs.add(HTML("This is a Test.<br />Tab should be on right"),
                          "Test")
        self.mp.fTabs.selectTab(0)

        self.searchpanel = cPatientsearchPanel()
        self.mp.insert(self.searchpanel, 1)
Exemplo n.º 3
0
 def onUILoaded(self, text):
     self.b = Builder(text)
     self.pp = self.b.createInstance("PatientInbox", self)
     GMWevents.events.addPatientSelectedListener(self)
     GMWevents.events.addLoginListener(self)
     self.add(self.pp)
Exemplo n.º 4
0
 def onUILoaded(self, text):
     self.b = Builder(text)
     self.ps = self.b.createInstance("PatientSelect", self)
     self.fill_grid()
     self.ps.centerBox()
     self.ps.show()
Exemplo n.º 5
0
 def onUILoaded(self, text):
     self.b = Builder(text)
     self.lp = self.b.createInstance("LoginPanel", self)
     GMWevents.events.onLoginEvent(self, None, False) # indicate logged out