RE: [delphi-br] Duvida em menu
Informe-se no help do Delphi sobre os métodos Cascade() e Tile() do componente TForm. Sds. >From: "Anderson" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: "delphi-br" >Subject: [delphi-br] Duvida em menu >Date: Mon, 14 Aug 2006 08:15:08 -0300 > > Blz deu certo, > > e como eu faço para as telas ficarem lado a lado, cascata... > > Anderson > Bacharel em SI > > - Original Message - > From: Gabriel Filho > To: delphi-br@yahoogrupos.com.br > Sent: Wednesday, July 19, 2006 8:57 AM > Subject: Re: [delphi-br] Duvida em menu > > > Facao assim no seu Form principal tem uma propriedade chamada WindowMenu > selecione nessa propriedade qual item > do seu menu que vc quer que guarde as janelas. > > > Obs.: esse item tem que ter pelo menos um item, ou não vai funcionarm, >eu > aconselho a colocar os padrões: > > Lado a lado, cascata. > > > Feito isso o prorio form controla isso pra vc. > > t+ > > Em 18/07/06, Roberto Wazen (RJ) <[EMAIL PROTECTED]> escreveu: > > > > Anderson, será que não fica mais fácil vc acender ou apagar os ítens >do > > menu ? > > assim: > > já deixe criado no menu todos (janela. cliente) etc... > >e conforme a seleção faça: > >janela.visible := true; > >cliente.visible := false; > > > > - Original Message - > > From: Anderson > > To: delphi-br > > Sent: Tuesday, July 18, 2006 3:43 PM > > Subject: [delphi-br] Duvida em menu > > > > > > Estou tentando criar um menu que ao clicar em um item do menu ele > > apareça em outro item. ex: > > > > cadastrolançamentojanelassair > > |_ produto > > |_ cliente > > > > ao clicar em produto, insira em janelas como tendo o formulario de > > produto aberto, e se clicar em cliente insira em janelas também... e >assim > > ao clicar em janelas eu tenho os formularios que estao abertos na >tela. > > tentei isso mas naum deu certo: > > > > frm_menu.MainMenu1.Items.Insert(1, 'produto'); > > > > após fazer isso, preciso ao clicar em um item de janelas ele mostrar >o > > formulario na tela e colocar uma marcação no item da janela para >mostrar > > qual é o formulario que esta sendo mostrado > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > >[As partes desta mensagem que não continham texto foram removidas] > > > >[As partes desta mensagem que não continham texto foram removidas] > _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Duvida em menu
Blz deu certo, e como eu faço para as telas ficarem lado a lado, cascata... Anderson Bacharel em SI - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 19, 2006 8:57 AM Subject: Re: [delphi-br] Duvida em menu Facao assim no seu Form principal tem uma propriedade chamada WindowMenu selecione nessa propriedade qual item do seu menu que vc quer que guarde as janelas. Obs.: esse item tem que ter pelo menos um item, ou não vai funcionarm, eu aconselho a colocar os padrões: Lado a lado, cascata. Feito isso o prorio form controla isso pra vc. t+ Em 18/07/06, Roberto Wazen (RJ) <[EMAIL PROTECTED]> escreveu: > > Anderson, será que não fica mais fácil vc acender ou apagar os ítens do > menu ? > assim: > já deixe criado no menu todos (janela. cliente) etc... >e conforme a seleção faça: >janela.visible := true; >cliente.visible := false; > > - Original Message - > From: Anderson > To: delphi-br > Sent: Tuesday, July 18, 2006 3:43 PM > Subject: [delphi-br] Duvida em menu > > > Estou tentando criar um menu que ao clicar em um item do menu ele > apareça em outro item. ex: > > cadastrolançamentojanelassair > |_ produto > |_ cliente > > ao clicar em produto, insira em janelas como tendo o formulario de > produto aberto, e se clicar em cliente insira em janelas também... e assim > ao clicar em janelas eu tenho os formularios que estao abertos na tela. > tentei isso mas naum deu certo: > > frm_menu.MainMenu1.Items.Insert(1, 'produto'); > > após fazer isso, preciso ao clicar em um item de janelas ele mostrar o > formulario na tela e colocar uma marcação no item da janela para mostrar > qual é o formulario que esta sendo mostrado > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
Blz deu certo, e como eu faço para as telas ficarem lado a lado, cascata... Anderson Bacharel em SI - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 19, 2006 8:57 AM Subject: Re: [delphi-br] Duvida em menu Facao assim no seu Form principal tem uma propriedade chamada WindowMenu selecione nessa propriedade qual item do seu menu que vc quer que guarde as janelas. Obs.: esse item tem que ter pelo menos um item, ou não vai funcionarm, eu aconselho a colocar os padrões: Lado a lado, cascata. Feito isso o prorio form controla isso pra vc. t+ Em 18/07/06, Roberto Wazen (RJ) <[EMAIL PROTECTED]> escreveu: > > Anderson, será que não fica mais fácil vc acender ou apagar os ítens do > menu ? > assim: > já deixe criado no menu todos (janela. cliente) etc... >e conforme a seleção faça: >janela.visible := true; >cliente.visible := false; > > - Original Message - > From: Anderson > To: delphi-br > Sent: Tuesday, July 18, 2006 3:43 PM > Subject: [delphi-br] Duvida em menu > > > Estou tentando criar um menu que ao clicar em um item do menu ele > apareça em outro item. ex: > > cadastrolançamentojanelassair > |_ produto > |_ cliente > > ao clicar em produto, insira em janelas como tendo o formulario de > produto aberto, e se clicar em cliente insira em janelas também... e assim > ao clicar em janelas eu tenho os formularios que estao abertos na tela. > tentei isso mas naum deu certo: > > frm_menu.MainMenu1.Items.Insert(1, 'produto'); > > após fazer isso, preciso ao clicar em um item de janelas ele mostrar o > formulario na tela e colocar uma marcação no item da janela para mostrar > qual é o formulario que esta sendo mostrado > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
Facao assim no seu Form principal tem uma propriedade chamada WindowMenu selecione nessa propriedade qual item do seu menu que vc quer que guarde as janelas. Obs.: esse item tem que ter pelo menos um item, ou não vai funcionarm, eu aconselho a colocar os padrões: Lado a lado, cascata. Feito isso o prorio form controla isso pra vc. t+ Em 18/07/06, Roberto Wazen (RJ) <[EMAIL PROTECTED]> escreveu: > > Anderson, será que não fica mais fácil vc acender ou apagar os ítens do > menu ? > assim: > já deixe criado no menu todos (janela. cliente) etc... >e conforme a seleção faça: >janela.visible := true; >cliente.visible := false; > > - Original Message - > From: Anderson > To: delphi-br > Sent: Tuesday, July 18, 2006 3:43 PM > Subject: [delphi-br] Duvida em menu > > > Estou tentando criar um menu que ao clicar em um item do menu ele > apareça em outro item. ex: > > cadastrolançamentojanelassair > |_ produto > |_ cliente > > ao clicar em produto, insira em janelas como tendo o formulario de > produto aberto, e se clicar em cliente insira em janelas também... e assim > ao clicar em janelas eu tenho os formularios que estao abertos na tela. > tentei isso mas naum deu certo: > > frm_menu.MainMenu1.Items.Insert(1, 'produto'); > > após fazer isso, preciso ao clicar em um item de janelas ele mostrar o > formulario na tela e colocar uma marcação no item da janela para mostrar > qual é o formulario que esta sendo mostrado > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
boa idéia roberto, naum tinha pensando nisso... vou tentar... - Original Message - From: Roberto Wazen (RJ) To: delphi-br@yahoogrupos.com.br Sent: Tuesday, July 18, 2006 5:07 PM Subject: Re: [delphi-br] Duvida em menu Anderson, será que não fica mais fácil vc acender ou apagar os ítens do menu ? assim: já deixe criado no menu todos (janela. cliente) etc... e conforme a seleção faça: janela.visible := true; cliente.visible := false; - Original Message - From: Anderson To: delphi-br Sent: Tuesday, July 18, 2006 3:43 PM Subject: [delphi-br] Duvida em menu Estou tentando criar um menu que ao clicar em um item do menu ele apareça em outro item. ex: cadastrolançamentojanelassair |_ produto |_ cliente ao clicar em produto, insira em janelas como tendo o formulario de produto aberto, e se clicar em cliente insira em janelas também... e assim ao clicar em janelas eu tenho os formularios que estao abertos na tela. tentei isso mas naum deu certo: frm_menu.MainMenu1.Items.Insert(1, 'produto'); após fazer isso, preciso ao clicar em um item de janelas ele mostrar o formulario na tela e colocar uma marcação no item da janela para mostrar qual é o formulario que esta sendo mostrado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
Anderson, será que não fica mais fácil vc acender ou apagar os ítens do menu ? assim: já deixe criado no menu todos (janela. cliente) etc... e conforme a seleção faça: janela.visible := true; cliente.visible := false; - Original Message - From: Anderson To: delphi-br Sent: Tuesday, July 18, 2006 3:43 PM Subject: [delphi-br] Duvida em menu Estou tentando criar um menu que ao clicar em um item do menu ele apareça em outro item. ex: cadastrolançamentojanelassair |_ produto |_ cliente ao clicar em produto, insira em janelas como tendo o formulario de produto aberto, e se clicar em cliente insira em janelas também... e assim ao clicar em janelas eu tenho os formularios que estao abertos na tela. tentei isso mas naum deu certo: frm_menu.MainMenu1.Items.Insert(1, 'produto'); após fazer isso, preciso ao clicar em um item de janelas ele mostrar o formulario na tela e colocar uma marcação no item da janela para mostrar qual é o formulario que esta sendo mostrado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
Olá Anderson Eu faço o seguinte no OnCreate do formulário, só não faz o check, dá uma estudada e adapta a tua necessidade. procedure TfFaturas.FormCreate(Sender: TObject); var MyMenu: TMenuItem; begin fPrincipal.Janela1.Tag := fPrincipal.Janela1.Tag + 1; Mymenu := TMenuItem.Create(fPrincipal.Janela1); MyMenu.Caption := Caption; MyMenu.OnClick := FormToFront; MyMenu.Tag := fPrincipal.Janela1.Tag; Tag := MyMenu.Tag; fPrincipal.Janela1.Add(MyMenu); end; [] Andrei Em 18/07/06, Anderson<[EMAIL PROTECTED]> escreveu: > Estou tentando criar um menu que ao clicar em um item do menu ele apareça em > outro item. ex: > > cadastrolançamentojanelassair > |_ produto > |_ cliente > > ao clicar em produto, insira em janelas como tendo o formulario de produto > aberto, e se clicar em cliente insira em janelas também... e assim ao clicar > em janelas eu tenho os formularios que estao abertos na tela. tentei isso mas > naum deu certo: > > frm_menu.MainMenu1.Items.Insert(1, 'produto'); > > após fazer isso, preciso ao clicar em um item de janelas ele mostrar o > formulario na tela e colocar uma marcação no item da janela para mostrar qual > é o formulario que esta sendo mostrado -- < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM > <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Duvida em menu
Não entendi muito a intenção de criação de items em runtime, mas vamos lá... var mi : TMenuItem; begin // Cria um item de menu mi := TMenuItem.Create(Self); // atribui um caption mi.Caption := 'Cadastro'; // Acrescenta o item ao menu MainMenu1.Items.Add(mi); // Redireciona o evento onClick do Item de Menu mi.OnClick := Clique; end; - Original Message - From: Anderson To: delphi-br Sent: Tuesday, July 18, 2006 3:43 PM Subject: [delphi-br] Duvida em menu Estou tentando criar um menu que ao clicar em um item do menu ele apareça em outro item. ex: cadastrolançamentojanelassair |_ produto |_ cliente ao clicar em produto, insira em janelas como tendo o formulario de produto aberto, e se clicar em cliente insira em janelas também... e assim ao clicar em janelas eu tenho os formularios que estao abertos na tela. tentei isso mas naum deu certo: frm_menu.MainMenu1.Items.Insert(1, 'produto'); após fazer isso, preciso ao clicar em um item de janelas ele mostrar o formulario na tela e colocar uma marcação no item da janela para mostrar qual é o formulario que esta sendo mostrado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Duvida em menu
Estou tentando criar um menu que ao clicar em um item do menu ele apareça em outro item. ex: cadastrolançamentojanelassair |_ produto |_ cliente ao clicar em produto, insira em janelas como tendo o formulario de produto aberto, e se clicar em cliente insira em janelas também... e assim ao clicar em janelas eu tenho os formularios que estao abertos na tela. tentei isso mas naum deu certo: frm_menu.MainMenu1.Items.Insert(1, 'produto'); após fazer isso, preciso ao clicar em um item de janelas ele mostrar o formulario na tela e colocar uma marcação no item da janela para mostrar qual é o formulario que esta sendo mostrado [As partes desta mensagem que não continham texto foram removidas] -- < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM > <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html