Exemplo n.º 1
0
def main():
    app = wx.App()
    rootframe = wx.Frame(None)

    NavPanel(rootframe, testutil.Dummy("Controller"))

    rootframe.Show()
    app.MainLoop()
Exemplo n.º 2
0
    def _init_ui_components(self):
        self.main_panel = _FocusablePanel(self, style=wx.RAISED_BORDER)
        self.control_panel = wx.Panel(self.main_panel)
        self.main_panel.use_as_focus(self.control_panel)

        self.nav_view = NavPanel(self.control_panel, self.controller)

        self.data_view = self._create_data_notebook()

        self.validation_view = SourceValidationPanel(self.control_panel,
                                                     self.controller)

        if self.track_mode:
            self.ssos_query_button = wx.Button(self.control_panel,
                                               label="Query SSOS")
            self.Bind(wx.EVT_BUTTON, self._on_ssos_query)

        self._do_layout()
Exemplo n.º 3
0
    def setUp(self):
        super(NavigationPanelTest, self).setUp()

        self.controller = Mock()
        self.undertest = NavPanel(self.rootframe, self.controller)