Exemple #1
0
    def on_view_details(self, event):
        """
        Files must be in json format in order for method to work
        :param event:
        :return:
        """
        name = self.tree.GetItemText(self.tree.GetSelection())
        path = self.filepath.get(name)

        if not path:
            return  # Selected a folder or something else

        frame = wx.Frame(None)
        frame.SetSize((640, 690))

        models_controller = ModelCtrl(frame)

        details = models_controller.add_detail_page()
        details.data_path = path
        details.populate_grid_by_path()
        edit = models_controller.add_edit_page()
        edit.file_path = path
        edit.populate_edit()

        frame.Show()
Exemple #2
0
    def on_view_details(self, event):
        """
        Files must be in json format in order for method to work
        :param event:
        :return:
        """
        name = self.tree.GetItemText(self.tree.GetSelection())
        path = self.filepath.get(name)

        if not path:
            return  # Selected a folder or something else

        frame = wx.Frame(None)
        frame.SetSize((640, 690))

        models_controller = ModelCtrl(frame)

        details = models_controller.add_detail_page()
        details.data_path = path
        details.populate_grid_by_path()
        edit = models_controller.add_edit_page()
        edit.file_path = path
        edit.populate_edit()

        frame.Show()