Example #1
0
    def __init__(self, parent, conn):
        self.parent = parent
        wx.Panel.__init__(self, parent)  # Inicialización Panel Padre
        PanelSelect = PanelSelect.PanelSelect(self, conn)
        PanelJoin = PanelJoin.PanelJoin(self, conn)
        Title1 = Title.Title1(self)
        Title2 = Title.Title2(self)
        Title3 = Title.Title3(self)
        PanelWhere = PanelWhere.PanelWhere(self, conn)
        PanelCompiler = PanelCompiler.PanelCompiler(self)
        panelQuery = panelQuery.PanelQuery(self, conn, PanelSelect)

        sizer = wx.BoxSizer(wx.VERTICAL)
        sizer.Add(Title1, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(PanelSelect, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(Title2, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(PanelJoin, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(Title3, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(PanelWhere, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(PanelCompiler, 0, wx.EXPAND | wx.ALL, border=10)
        sizer.Add(panelQuery, 0, wx.EXPAND | wx.ALL, border=10)
        topPanela.SetSizer(sizer)
Example #2
0
    def __init__(self, parent, conn):
        self.parent = parent
        wx.Panel.__init__(self, parent)  # Inicialización Panel Padre

        self.Box1 = wx.BoxSizer(wx.VERTICAL)
        self.Title1 = Title.Title1(self)
        self.PanelSelect = PanelSelect.PanelSelect(self, conn)
        self.rowsselect = self.PanelSelect.GetRowsValue()
        pp = pprint.PrettyPrinter(indent=4)
        pp.pprint(self.rowsselect)
        self.Box1.Add(self.Title1, 0, wx.ALIGN_CENTER | wx.ALL, border=10)
        self.Box1.Add(self.PanelSelect,
                      0,
                      wx.GROW | wx.ALIGN_CENTER | wx.ALL,
                      border=10)

        self.Title2 = Title.Title2(self)
        self.PanelJoin = PanelJoin.PanelJoin(self, conn)
        self.Box1.Add(self.Title2, 0, wx.ALIGN_CENTER | wx.ALL, border=10)
        self.Box1.Add(self.PanelJoin, 0, wx.ALIGN_CENTER | wx.ALL, border=10)

        self.Title3 = Title.Title3(self)
        self.PanelWhere = PanelWhere.PanelWhere(self, conn)
        self.Box1.Add(self.Title3, 0, wx.ALIGN_CENTER | wx.ALL, border=10)
        self.Box1.Add(self.PanelWhere, 0, wx.ALIGN_CENTER | wx.ALL, border=10)

        self.panelShell = PanelShell.PanelShell(self, conn)
        self.panelQuery = panelQuery.PanelQuery(self, conn, self.rowsselect)
        self.Box1.Add(self.panelQuery, 0, wx.ALIGN_CENTER | wx.ALL, border=10)
        self.Box1.Add(self.panelShell, 0, wx.ALIGN_CENTER | wx.ALL, border=10)

        self.sizer = wx.BoxSizer(wx.VERTICAL)
        self.gs = wx.GridSizer(1, 1, 1, 1)
        self.gs.AddMany([(self.Box1, 0, wx.ALIGN_CENTER)])

        self.sizer.Add(self.gs, proportion=1, flag=wx.EXPAND)
        self.SetSizer(self.sizer)