def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_NUMERIC, True) self._init_utils() self.labDescricao.SetLabel(u'Editora:') EVT_BUTTON(self.btnNovo, self.btnNovo.GetId(), self.OnBtnNovoClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) EVT_BUTTON(self.btnPesquisar, self.btnPesquisar.GetId(), self.OnBtnPesquisarClick) EVT_BUTTON(self.btnAnterior, self.btnAnterior.GetId(), self.OnBtnAnteriorClick) EVT_BUTTON(self.btnProximo, self.btnProximo.GetId(), self.OnBtnProximoClick) EVT_BUTTON(self.btnSalvar, self.btnSalvar.GetId(), self.OnBtnSalvarClick) EVT_BUTTON(self.btnExcluir, self.btnExcluir.GetId(), self.OnBtnExcluirClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick)
def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_ALPHA, True) self._init_utils() self.edtCodigo.SetMaxLength(3) self.labDescricao.SetLabel(u'Pa\xeds:') EVT_BUTTON(self.btnNovo, self.btnNovo.GetId(), self.OnBtnNovoClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) EVT_BUTTON(self.btnPesquisar, self.btnPesquisar.GetId(), self.OnBtnPesquisarClick) EVT_BUTTON(self.btnAnterior, self.btnAnterior.GetId(), self.OnBtnAnteriorClick) EVT_BUTTON(self.btnProximo, self.btnProximo.GetId(), self.OnBtnProximoClick) EVT_BUTTON(self.btnSalvar, self.btnSalvar.GetId(), self.OnBtnSalvarClick) EVT_BUTTON(self.btnExcluir, self.btnExcluir.GetId(), self.OnBtnExcluirClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick)
def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_NONE, False) self._init_utils() self.SetClientSize(wxSize(481, 309)) self.btnNovo.Hide() self.labDtHrVenda = wxStaticText(id=wxID_FRMVENDERLIVROSLABDTHRVENDA, label=u'Data/Hora Venda: ', name=u'labDtHrVenda', parent=self, pos=wxPoint(8, 8), size=wxSize(91, 13), style=0) self.edtDtHrVenda = wxTextCtrl(id=wxID_FRMVENDERLIVROSEDTDTHRVENDA, name=u'edtDtHrVenda', parent=self, pos=wxPoint(8, 24), size=wxSize(128, 21), style=0, value=u'') self.edtDtHrVenda.Enable(False) self.labCodigo.SetLabel("CPF: ") self.labCodigo.SetDimensions(8, 48, 48, 13) self.edtCodigo.SetDimensions(8, 64, 128, 21) EVT_KILL_FOCUS(self.edtCodigo, self.OnEdtCodigo_Killfocus) self.labDescricao.SetLabel("Cliente: ") self.labDescricao.SetDimensions(142, 48, 56, 13) self.edtDescricao.SetDimensions(142, 64, 306, 21) self.edtDescricao.Enable(false) self.btnPCliente = wxButton(id=wxID_FRMVENDERLIVROSBTNPCLIENTE, label=u'...', name=u'btnPCliente', parent=self, pos=wxPoint(448, 64), size=wxSize(21, 21), style=0) EVT_BUTTON(self.btnPCliente, self.btnPCliente.GetId(), self.OnBtnPClienteClick) self.labISBN = wxStaticText(id=wxID_FRMVENDERLIVROSLABISBN, label=u'ISBN: ', name=u'labISBN', parent=self, pos=wxPoint(8, 88), size=wxSize(48, 13), style=0) self.edtISBN = wxTextCtrl(id=wxID_FRMVENDERLIVROSEDTISBN, name=u'edtISBN', parent=self, pos=wxPoint(8, 104), size=wxSize(128, 21), style=0, value=u'') EVT_KILL_FOCUS(self.edtISBN, self.OnEdtISBN_Killfocus) self.labLivro = wxStaticText(id=wxID_FRMVENDERLIVROSLABLIVRO, label=u'Livro: ', name=u'labLivro', parent=self, pos=wxPoint(142, 88), size=wxSize(40, 13), style=0) self.edtLivro = wxTextCtrl(id=wxID_FRMVENDERLIVROSEDTLIVRO, name=u'edtLivro', parent=self, pos=wxPoint(142, 104), size=wxSize(282, 21), style=0, value=u'') self.edtLivro.Enable(False) self.btnAdLivros = wxButton(id=wxID_FRMVENDERLIVROSBTNADLIVROS, label=u'+', name=u'btnAdLivros', parent=self, pos=wxPoint(424, 104), size=wxSize(21, 21), style=0) EVT_BUTTON(self.btnAdLivros, self.btnAdLivros.GetId(), self.OnBtnAdLivrosClick) self.btnPLivro = wxButton(id=wxID_FRMVENDERLIVROSBTNPLIVRO, label=u'...', name=u'btnPLivro', parent=self, pos=wxPoint(448, 104), size=wxSize(21, 21), style=0) EVT_BUTTON(self.btnPLivro, self.btnPLivro.GetId(), self.OnBtnPLivroClick) self.labLivros = wxStaticText(id=wxID_FRMVENDERLIVROSLABLIVROS, label=u'Livros para vender: ', name=u'labLivros', parent=self, pos=wxPoint(8, 128), size=wxSize(120, 13), style=0) self.lstLivros = wxListBox(choices=[], id=wxID_FRMVENDERLIVROSLSTLIVROS, name=u'lstLivros', parent=self, pos=wxPoint(8, 144), size=wxSize(464, 96), style=0, validator=wxDefaultValidator) EVT_LISTBOX_DCLICK(self.lstLivros, wxID_FRMVENDERLIVROSLSTLIVROS, self.OnLstLivros_Dblclk) self.labPrecoTotal = wxStaticText(id=wxID_FRMVENDERLIVROSLABPRECOTOTAL, label=u'Pre\xe7o Total: ', name=u'labPrecoTotal', parent=self, pos=wxPoint(280, 248), size=wxSize(61, 13), style=0) self.edtPrecoTotal = wxTextCtrl(id=wxID_FRMVENDERLIVROSEDTPRECOTOTAL, name=u'edtPrecoTotal', parent=self, pos=wxPoint(344, 246), size=wxSize(127, 21), style=0, value=u'') self.edtPrecoTotal.Enable(False) self.btnVender = wxButton(id=wxID_FRMVENDERLIVROSBTNVENDER, label=u'&Vender', name=u'btnVender', parent=self, pos=wxPoint(239, 275), size=wxSize(75, 25), style=0) self.btnLimpar = wxButton(id=wxID_FRMVENDERLIVROSBTNLIMPAR, label=u'&Limpar', name=u'btnLimpar', parent=self, pos=wxPoint(319, 275), size=wxSize(75, 25), style=0) self.btnFechar = wxButton(id=wxID_FRMVENDERLIVROSBTNFECHAR, label=u'&Fechar', name=u'btnFechar', parent=self, pos=wxPoint(399, 275), size=wxSize(75, 25), style=0) EVT_BUTTON(self.btnVender, self.btnVender.GetId(), self.OnBtnVenderClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) self.FazLayout() self.edtCodigo.SetMaxLength(14) self.edtISBN.SetMaxLength(13) self.LimpaDados()
def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_NONE, False) self._init_utils() self.SetClientSize(wxSize(511, 384)) self.labCodigo.SetLabel(u'ISBN: ') self.labDescricao.SetLabel(u'T\xedtulo: ') self.edtDescricao.SetSize(wxSize(312, 21)) self.edtDescricao.Enable(False) EVT_KILL_FOCUS(self.edtCodigo, self.OnEdtCodigo_Killfocus) self.labEdicao = wxStaticText(id=wxID_FRMCADLIVROSLABEDICAO, label=u'Edi\xe7\xe3o: ', name=u'labEdicao', parent=self, pos=wxPoint(326, 48), size=wxSize(39, 13), style=0) self.edtEdicao = wxSpinCtrl(id=wxID_FRMCADLIVROSEDTEDICAO, initial=0, max=100, min=0, name=u'edtEdicao', parent=self, pos=wxPoint(324, 64), size=wxSize(92, 21), style=wxSP_ARROW_KEYS) self.edtEdicao.Enable(False) self.edtEdicao.SetRange(0, 9999) self.edtEdicao.SetValue(0) self.labAnoPubli = wxStaticText(id=wxID_FRMCADLIVROSLABANOPUBLI, label=u'Ano Publica\xe7\xe3o: ', name=u'labAnoPubli', parent=self, pos=wxPoint(8, 88), size=wxSize(81, 13), style=0) self.edtAnoPubli = wxSpinCtrl(id=wxID_FRMCADLIVROSEDTANOPUBLI, initial=0, max=100, min=0, name=u'edtAnoPubli', parent=self, pos=wxPoint(8, 104), size=wxSize(92, 21), style=wxSP_ARROW_KEYS) self.edtAnoPubli.Enable(False) self.edtAnoPubli.SetRange(0, 9999) self.edtAnoPubli.SetValue(0) self.labEditora = wxStaticText(id=wxID_FRMCADLIVROSLABEDITORA, label=u'Editora: ', name=u'labEditora', parent=self, pos=wxPoint(104, 88), size=wxSize(39, 13), style=0) self.edtCodEditora = wxTextCtrl(id=wxID_FRMCADLIVROSEDTCODEDITORA, name=u'edtCodEditora', parent=self, pos=wxPoint(104, 104), size=wxSize(78, 21), style=0, validator=TextValidator(TextValidator.FILTER_NUMERIC), value=u'') self.edtCodEditora.Enable(False) EVT_KILL_FOCUS(self.edtCodEditora, self.OnEdtCodEditora_Killfocus) self.edtEditora = wxTextCtrl(id=wxID_FRMCADLIVROSEDTEDITORA, name=u'edtEditora', parent=self, pos=wxPoint(184, 104), size=wxSize(216, 21), style=0, value=u'') self.edtEditora.Enable(False) self.btnPEditora = wxButton(id=wxID_FRMCADLIVROSBTNPEDITORA, label=u'...', name=u'btnPEditora', parent=self, pos=wxPoint(400, 104), size=wxSize(21, 21), style=0) self.btnPEditora.Enable(False) EVT_BUTTON(self.btnPEditora, self.btnPEditora.GetId(), self.OnBtnPEditoraClick) self.labVolume = wxStaticText(id=wxID_FRMCADLIVROSLABVOLUME, label=u'Volume: ', name=u'labVolume', parent=self, pos=wxPoint(8, 128), size=wxSize(41, 13), style=0) self.edtVolume = wxSpinCtrl(id=wxID_FRMCADLIVROSEDTVOLUME, initial=0, max=100, min=0, name=u'edtVolume', parent=self, pos=wxPoint(8, 144), size=wxSize(92, 21), style=wxSP_ARROW_KEYS) self.edtVolume.Enable(False) self.edtVolume.SetRange(0, 9999) self.edtVolume.SetValue(0) self.labIdioma = wxStaticText(id=wxID_FRMCADLIVROSLABIDIOMA, label=u'Idioma: ', name=u'labIdioma', parent=self, pos=wxPoint(104, 128), size=wxSize(56, 13), style=0) self.cmbIdioma = wxChoice(choices=[], id=wxID_FRMCADLIVROSCMBIDIOMA, name=u'cmbIdioma', parent=self, pos=wxPoint(104, 144), size=wxSize(320, 21), style=0, validator=wxDefaultValidator) self.cmbIdioma.Enable(False) self.labNPaginas = wxStaticText(id=wxID_FRMCADLIVROSLABNPAGINAS, label=u'N\xba P\xe1ginas: ', name=u'labNPaginas', parent=self, pos=wxPoint(8, 168), size=wxSize(59, 13), style=0) self.edtNPaginas = wxSpinCtrl(id=wxID_FRMCADLIVROSEDTNPAGINAS, initial=0, max=100, min=0, name=u'edtNPaginas', parent=self, pos=wxPoint(8, 184), size=wxSize(92, 21), style=wxSP_ARROW_KEYS) self.edtNPaginas.Enable(False) self.edtNPaginas.SetRange(0, 9999) self.edtNPaginas.SetValue(0) self.labAssunto = wxStaticText(id=wxID_FRMCADLIVROSLABASSUNTO, label=u'Assunto: ', name=u'labAssunto', parent=self, pos=wxPoint(104, 168), size=wxSize(44, 13), style=0) self.edtCodAssunto = wxTextCtrl(id=wxID_FRMCADLIVROSEDTCODASSUNTO, name=u'edtCodAssunto', parent=self, pos=wxPoint(104, 184), size=wxSize(78, 21), style=0, validator=TextValidator(TextValidator.FILTER_NUMERIC), value=u'') self.edtCodAssunto.Enable(False) EVT_KILL_FOCUS(self.edtCodAssunto, self.OnEdtCodAssunto_Killfocus) self.edtAssunto = wxTextCtrl(id=wxID_FRMCADLIVROSEDTASSUNTO, name=u'edtAssunto', parent=self, pos=wxPoint(184, 184), size=wxSize(192, 21), style=0, value=u'') self.edtAssunto.Enable(False) self.btnAdAssuntos = wxButton(id=wxID_FRMCADLIVROSBTNADASSUNTOS, label=u'+', name=u'btnAdAssuntos', parent=self, pos=wxPoint(376, 184), size=wxSize(21, 21), style=0) self.btnAdAssuntos.Enable(False) EVT_BUTTON(self.btnAdAssuntos, self.btnAdAssuntos.GetId(), self.OnBtnAdAssuntosClick) self.btnPAssunto = wxButton(id=wxID_FRMCADLIVROSBTNPASSUNTO, label=u'...', name=u'btnPAssunto', parent=self, pos=wxPoint(400, 184), size=wxSize(21, 21), style=0) self.btnPAssunto.Enable(False) EVT_BUTTON(self.btnPAssunto, self.btnPAssunto.GetId(), self.OnBtnPAssuntoClick) self.lstAssuntos = wxListBox(choices=[], id=wxID_FRMCADLIVROSLSTASSUNTOS, name=u'lstAssuntos', parent=self, pos=wxPoint(104, 208), size=wxSize(320, 48), style=0, validator=wxDefaultValidator) self.lstAssuntos.Enable(False) EVT_LISTBOX_DCLICK(self.lstAssuntos, wxID_FRMCADLIVROSLSTASSUNTOS, self.OnLstAssuntos_Dblclk) self.labPreco = wxStaticText(id=wxID_FRMCADLIVROSLABPRECO, label=u'Pre\xe7o', name=u'labPreco', parent=self, pos=wxPoint(8, 216), size=wxSize(40, 13), style=0) self.edtPreco = wxTextCtrl(id=wxID_FRMCADLIVROSEDTPRECO, name=u'edtPreco', parent=self, pos=wxPoint(7, 232), size=wxSize(88, 21), style=0, value=u'') self.edtPreco.Enable(False) EVT_KILL_FOCUS(self.edtPreco, self.OnEdtPreco_Killfocus) self.labQtdEstoque = wxStaticText(id=wxID_FRMCADLIVROSLABQTDESTOQUE, label=u'Qtd. Estoque: ', name=u'labQtdEstoque', parent=self, pos=wxPoint(6, 256), size=wxSize(68, 13), style=0) self.edtQtdEstoque = wxSpinCtrl(id=wxID_FRMCADLIVROSEDTQTDESTOQUE, initial=0, max=100, min=0, name=u'edtQtdEstoque', parent=self, pos=wxPoint(8, 272), size=wxSize(92, 21), style=wxSP_ARROW_KEYS) self.edtQtdEstoque.Enable(False) self.edtQtdEstoque.SetRange(1, 9999) self.edtQtdEstoque.SetValue(1) self.edtQtdEstoque.Show(True) self.labAutor = wxStaticText(id=wxID_FRMCADLIVROSLABAUTOR, label=u'Autor: ', name=u'labAutor', parent=self, pos=wxPoint(104, 256), size=wxSize(31, 13), style=0) self.edtCodAutor = wxTextCtrl(id=wxID_FRMCADLIVROSEDTCODAUTOR, name=u'edtCodAutor', parent=self, pos=wxPoint(104, 272), size=wxSize(78, 21), style=0, validator=TextValidator(TextValidator.FILTER_NUMERIC), value=u'') self.edtCodAutor.Enable(False) EVT_KILL_FOCUS(self.edtCodAutor, self.OnEdtCodAutor_Killfocus) self.edtAutor = wxTextCtrl(id=wxID_FRMCADLIVROSEDTAUTOR, name=u'edtAutor', parent=self, pos=wxPoint(184, 272), size=wxSize(192, 21), style=0, value=u'') self.edtAutor.Enable(False) self.btnAdAutores = wxButton(id=wxID_FRMCADLIVROSBTNADAUTORES, label=u'+', name=u'btnAdAutores', parent=self, pos=wxPoint(376, 272), size=wxSize(21, 21), style=0) self.btnAdAutores.Enable(False) EVT_BUTTON(self.btnAdAutores, self.btnAdAutores.GetId(), self.OnBtnAdAutoresClick) self.btnPAutor = wxButton(id=wxID_FRMCADLIVROSBTNPAUTOR, label=u'...', name=u'btnPAutor', parent=self, pos=wxPoint(400, 272), size=wxSize(21, 21), style=0) self.btnPAutor.Enable(False) EVT_BUTTON(self.btnPAutor, self.btnPAutor.GetId(), self.OnBtnPAutorClick) self.lstAutores = wxListBox(choices=[], id=wxID_FRMCADLIVROSLSTAUTORES, name=u'lstAutores', parent=self, pos=wxPoint(104, 296), size=wxSize(320, 48), style=0, validator=wxDefaultValidator) self.lstAutores.Enable(False) EVT_LISTBOX_DCLICK(self.lstAutores, wxID_FRMCADLIVROSLSTAUTORES, self.OnLstAutores_Dblclk) self.IniciaBotoes() self.btnPesquisar.SetDimensions(427, 8, 75, 25) self.btnAnterior.SetDimensions(427, 40, 75, 25) self.btnProximo.SetDimensions(427, 72, 75, 25) self.btnSalvar.SetDimensions(187, 352, 75, 25) self.btnExcluir.SetDimensions(267, 352, 75, 25) self.btnLimpar.SetDimensions(347, 352, 75, 25) self.btnFechar.SetDimensions(427, 352, 75, 25) self.FazLayout() self.edtCodigo.SetMaxLength(13) self.edtDescricao.SetMaxLength(50) self.edtCodEditora.SetMaxLength(5) self.edtPreco.SetMaxLength(7) self.AdicionaCombo() EVT_BUTTON(self.btnNovo, self.btnNovo.GetId(), self.OnBtnNovoClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) EVT_BUTTON(self.btnPesquisar, self.btnPesquisar.GetId(), self.OnBtnPesquisarClick) EVT_BUTTON(self.btnAnterior, self.btnAnterior.GetId(), self.OnBtnAnteriorClick) EVT_BUTTON(self.btnProximo, self.btnProximo.GetId(), self.OnBtnProximoClick) EVT_BUTTON(self.btnSalvar, self.btnSalvar.GetId(), self.OnBtnSalvarClick) EVT_BUTTON(self.btnExcluir, self.btnExcluir.GetId(), self.OnBtnExcluirClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick)
def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_NONE, False) self._init_utils() self.SetClientSize(wxSize(523, 441)) self.labCodigo.SetLabel("CPF: ") self.labDescricao.SetLabel("Nome: ") self.edtDescricao.SetSize(wxSize(312, 21)) EVT_KILL_FOCUS(self.edtCodigo, self.OnEdtCodigo_Killfocus) self.labEmail = wxStaticText(id=wxID_FRMCADCLIENTESLABEMAIL, label=u'E-mail: ', name=u'labEmail', parent=self, pos=wxPoint(8, 88), size=wxSize(34, 13), style=0) self.edtEmail = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTEMAIL, name=u'edtEmail', parent=self, pos=wxPoint(8, 104), size=wxSize(312, 21), style=0, value=u'') self.edtEmail.Enable(False) self.labIdentidade = wxStaticText(id=wxID_FRMCADCLIENTESLABIDENTIDADE, label=u'Identidade: ', name=u'labIdentidade', parent=self, pos=wxPoint(322, 88), size=wxSize(56, 13), style=0) self.edtIdentidade = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTIDENTIDADE, name=u'edtIdentidade', parent=self, pos=wxPoint(322, 104), size=wxSize(100, 21), style=0, value=u'') self.edtIdentidade.Enable(False) self.rbSexo = wxRadioBox(choices=['Masculino', 'Feminino'], id=wxID_FRMCADCLIENTESRBSEXO, label=u'Sexo', majorDimension=2, name=u'rbSexo', parent=self, point=wxPoint(9, 128), size=wxSize(200, 44), style=wxRA_SPECIFY_COLS, validator=wxDefaultValidator) self.rbSexo.SetStringSelection(u'asd asd') self.labTelefone = wxStaticText(id=wxID_FRMCADCLIENTESLABTELEFONE, label=u'Telefone: ', name=u'labTelefone', parent=self, pos=wxPoint(216, 128), size=wxSize(48, 13), style=0) self.edtTelefone = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTTELEFONE, name=u'edtTelefone', parent=self, pos=wxPoint(216, 144), size=wxSize(104, 21), style=0, value=u'') self.edtTelefone.Enable(False) self.labDtNasc = wxStaticText(id=wxID_FRMCADCLIENTESLABDTNASC, label=u'Dt. Nascimento', name=u'labDtNasc', parent=self, pos=wxPoint(322, 128), size=wxSize(73, 13), style=0) self.edtDtNasc = DateCtrl(parent=self, id=wxID_FRMCADCLIENTESEDTDTNASC, pos=wxPoint(322, 144), size=wxSize(100, 21)) self.edtDtNasc.Enable(False) EVT_KILL_FOCUS(self.edtDtNasc, self.OnEdtDtNasc_Killfocus) #self.sbEndereco = wxStaticBox(id=wxID_FRMCADCLIENTESSBENDERECO, # label=u'Endere\xe7o', name=u'sbEndereco', parent=self, # pos=wxPoint(8, 176), size=wxSize(432, 136), style=0) self.edtCodEndereco = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTCODENDERECO, name=u'edtCodEndereco', parent=self, pos=wxPoint(16, 200), size=wxSize(88, 21), style=0, validator=TextValidator( TextValidator.FILTER_NUMERIC), value=u'') self.edtCodEndereco.Enable(False) EVT_KILL_FOCUS(self.edtCodEndereco, self.OnEdtCodEndereco_Killfocus) self.btnPEndereco = wxButton(id=wxID_FRMCADCLIENTESBTNPENDERECO, label=u'...', name=u'btnPEndereco', parent=self, pos=wxPoint(104, 200), size=wxSize(21, 21), style=0) self.btnPEndereco.Enable(False) EVT_BUTTON(self.btnPEndereco, self.btnPEndereco.GetId(), self.OnBtnPEnderecoClick) self.labLogradouro = wxStaticText(id=wxID_FRMCADCLIENTESLABLOGRADOURO, label=u'Logradouro: ', name=u'labLogradouro', parent=self, pos=wxPoint(16, 224), size=wxSize(60, 13), style=0) self.edtLogradouro = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTLOGRADOURO, name=u'edtLogradouro', parent=self, pos=wxPoint(16, 240), size=wxSize(264, 21), style=0, value=u'') self.edtLogradouro.Enable(False) self.labBairro = wxStaticText(id=wxID_FRMCADCLIENTESLABBAIRRO, label=u'Bairro:', name=u'labBairro', parent=self, pos=wxPoint(284, 224), size=wxSize(48, 13), style=0) self.edtBairro = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTBAIRRO, name=u'edtBairro', parent=self, pos=wxPoint(284, 240), size=wxSize(144, 21), style=0, value=u'') self.edtBairro.Enable(False) self.labCEP = wxStaticText(id=wxID_FRMCADCLIENTESLABCEP, label=u'CEP: ', name=u'labCEP', parent=self, pos=wxPoint(16, 264), size=wxSize(40, 13), style=0) self.edtCEP = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTCEP, name=u'edtCEP', parent=self, pos=wxPoint(16, 280), size=wxSize(78, 21), style=0, value=u'') self.edtCEP.Enable(False) self.labCidade = wxStaticText(id=wxID_FRMCADCLIENTESLABCIDADE, label=u'Cidade: ', name=u'labCidade', parent=self, pos=wxPoint(96, 264), size=wxSize(39, 13), style=0) self.edtCidade = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTCIDADE, name=u'edtCidade', parent=self, pos=wxPoint(96, 280), size=wxSize(184, 21), style=0, value=u'') self.edtCidade.Enable(False) self.labEstado = wxStaticText(id=wxID_FRMCADCLIENTESLABESTADO, label=u'Estado: ', name=u'labEstado', parent=self, pos=wxPoint(284, 264), size=wxSize(56, 13), style=0) self.edtEstado = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTESTADO, name=u'edtEstado', parent=self, pos=wxPoint(284, 280), size=wxSize(144, 21), style=0, value=u'') self.edtEstado.Enable(False) self.labPais = wxStaticText(id=wxID_FRMCADCLIENTESLABPAIS, label=u'Pa\xeds de origem: ', name=u'labPais', parent=self, pos=wxPoint(8, 320), size=wxSize(77, 16), style=0) self.edtCodPais = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTCODPAIS, name=u'edtCodPais', parent=self, pos=wxPoint(8, 336), size=wxSize(78, 21), style=0, validator=TextValidator( TextValidator.FILTER_ALPHA), value=u'') self.edtCodPais.Enable(False) EVT_KILL_FOCUS(self.edtCodPais, self.OnEdtCodPais_Killfocus) self.edtPais = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTPAIS, name=u'edtPais', parent=self, pos=wxPoint(88, 336), size=wxSize(240, 21), style=0, value=u'') self.edtPais.Enable(False) self.btnPPais = wxButton(id=wxID_FRMCADCLIENTESBTNPPAIS, label=u'...', name=u'btnPPais', parent=self, pos=wxPoint(328, 336), size=wxSize(21, 21), style=0) self.btnPPais.Enable(False) EVT_BUTTON(self.btnPPais, self.btnPPais.GetId(), self.OnBtnPPaisClick) self.labProfissao = wxStaticText(id=wxID_FRMCADCLIENTESLABPROFISSAO, label=u'Profiss\xe3o: ', name=u'labProfissao', parent=self, pos=wxPoint(8, 360), size=wxSize(56, 13), style=0) self.edtCodProfissao = wxTextCtrl( id=wxID_FRMCADCLIENTESEDTCODPROFISSAO, name=u'edtCodProfissao', parent=self, pos=wxPoint(8, 376), size=wxSize(78, 21), style=0, validator=TextValidator(TextValidator.FILTER_NUMERIC), value=u'') self.edtCodProfissao.Enable(False) EVT_KILL_FOCUS(self.edtCodProfissao, self.OnEdtCodProfissao_Killfocus) self.edtProfissao = wxTextCtrl(id=wxID_FRMCADCLIENTESEDTPROFISSAO, name=u'edtProfissao', parent=self, pos=wxPoint(88, 376), size=wxSize(240, 21), style=0, value=u'') self.edtProfissao.Enable(False) self.btnPProfissao = wxButton(id=wxID_FRMCADCLIENTESBTNPPROFISSAO, label=u'...', name=u'btnPProfissao', parent=self, pos=wxPoint(328, 376), size=wxSize(21, 21), style=0) self.btnPProfissao.Enable(False) EVT_BUTTON(self.btnPProfissao, self.btnPProfissao.GetId(), self.OnBtnPProfissaoClick) self.IniciaBotoes() self.btnPesquisar.SetDimensions(440, 8, 75, 25) self.btnAnterior.SetDimensions(440, 40, 75, 25) self.btnProximo.SetDimensions(440, 72, 75, 25) self.btnSalvar.SetDimensions(200, 408, 75, 25) self.btnExcluir.SetDimensions(280, 408, 75, 25) self.btnLimpar.SetDimensions(360, 408, 75, 25) self.btnFechar.SetDimensions(440, 408, 75, 25) self.FazLayout() self.edtCodigo.SetMaxLength(14) self.edtDescricao.SetMaxLength(30) self.edtEmail.SetMaxLength(30) self.edtIdentidade.SetMaxLength(10) self.edtCodEndereco.SetMaxLength(10) self.edtTelefone.SetMaxLength(17) self.edtCodPais.SetMaxLength(3) self.edtCodProfissao.SetMaxLength(10) EVT_BUTTON(self.btnNovo, self.btnNovo.GetId(), self.OnBtnNovoClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) EVT_BUTTON(self.btnPesquisar, self.btnPesquisar.GetId(), self.OnBtnPesquisarClick) EVT_BUTTON(self.btnAnterior, self.btnAnterior.GetId(), self.OnBtnAnteriorClick) EVT_BUTTON(self.btnProximo, self.btnProximo.GetId(), self.OnBtnProximoClick) EVT_BUTTON(self.btnSalvar, self.btnSalvar.GetId(), self.OnBtnSalvarClick) EVT_BUTTON(self.btnExcluir, self.btnExcluir.GetId(), self.OnBtnExcluirClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick)
def _init_ctrls(self, prnt): frmCadastros._init_ctrls(self, prnt, TextValidator.FILTER_NUMERIC, False) self._init_utils() self.SetClientSize(wxSize(523, 171)) self.labDescricao.SetLabel('Logradouro: ') self.labDescricao.SetSize(wxSize(57, 13)) self.edtDescricao.SetSize(wxSize(264, 21)) self.labBairro = wxStaticText(id=wxID_FRMCADENDERECOSLABBAIRRO, label=u'Bairro:', name=u'labBairro', parent=self, pos=wxPoint(280, 48), size=wxSize(48, 13), style=0) self.edtBairro = wxTextCtrl(id=wxID_FRMCADENDERECOSEDTBAIRRO, name=u'edtBairro', parent=self, pos=wxPoint(280, 64), size=wxSize(144, 21), style=0, value=u'') self.edtBairro.Enable(False) self.labCEP = wxStaticText(id=wxID_FRMCADENDERECOSLABCEP, label=u'CEP: ', name=u'labCEP', parent=self, pos=wxPoint(8, 88), size=wxSize(40, 13), style=0) self.edtCEP = wxTextCtrl(id=wxID_FRMCADENDERECOSEDTCEP, name=u'edtCEP', parent=self, pos=wxPoint(8, 104), size=wxSize(72, 21), style=0, value=u'') self.edtCEP.Enable(False) self.labCidade = wxStaticText(id=wxID_FRMCADENDERECOSLABCIDADE, label=u'Cidade: ', name=u'labCidade', parent=self, pos=wxPoint(88, 88), size=wxSize(39, 13), style=0) self.edtCidade = wxTextCtrl(id=wxID_FRMCADENDERECOSEDTCIDADE, name=u'edtCidade', parent=self, pos=wxPoint(88, 104), size=wxSize(184, 21), style=0, value=u'') self.edtCidade.Enable(False) self.labEstado = wxStaticText(id=wxID_FRMCADENDERECOSLABESTADO, label=u'Estado: ', name=u'labEstado', parent=self, pos=wxPoint(280, 88), size=wxSize(56, 13), style=0) self.cmbEstado = wxChoice(choices=[], id=wxID_FRMCADENDERECOSCMBESTADO, name=u'cmbEstado', parent=self, pos=wxPoint(280, 104), size=wxSize(144, 21), style=0, validator=wxDefaultValidator) self.cmbEstado.Enable(False) self.IniciaBotoes() self.btnPesquisar.SetDimensions(440, 8, 75, 25) self.btnAnterior.SetDimensions(440, 40, 75, 25) self.btnProximo.SetDimensions(440, 72, 75, 25) self.btnSalvar.SetDimensions(200, 136, 75, 25) self.btnExcluir.SetDimensions(280, 136, 75, 25) self.btnLimpar.SetDimensions(360, 136, 75, 25) self.btnFechar.SetDimensions(440, 136, 75, 25) self.FazLayout() self.edtDescricao.SetMaxLength(40) self.edtBairro.SetMaxLength(15) self.edtCEP.SetMaxLength(8) self.edtCidade.SetMaxLength(30) self.AdicionaCombo() EVT_BUTTON(self.btnNovo, self.btnNovo.GetId(), self.OnBtnNovoClick) EVT_BUTTON(self.btnFechar, self.btnFechar.GetId(), self.OnBtnFecharClick) EVT_BUTTON(self.btnPesquisar, self.btnPesquisar.GetId(), self.OnBtnPesquisarClick) EVT_BUTTON(self.btnAnterior, self.btnAnterior.GetId(), self.OnBtnAnteriorClick) EVT_BUTTON(self.btnProximo, self.btnProximo.GetId(), self.OnBtnProximoClick) EVT_BUTTON(self.btnSalvar, self.btnSalvar.GetId(), self.OnBtnSalvarClick) EVT_BUTTON(self.btnExcluir, self.btnExcluir.GetId(), self.OnBtnExcluirClick) EVT_BUTTON(self.btnLimpar, self.btnLimpar.GetId(), self.OnBtnLimparClick)