ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

SubCategoria no ActionManager

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
x7r3m3x
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 7 de Fevereiro de 2014
Mensagens: 192

MensagemEnviada: Sáb Jan 10, 2015 11:39 am    Assunto: SubCategoria no ActionManager Responder com Citação

Olá eu gostaria de saber se é possível criar uma SubCategoria no TActionManager.
Ex:
Categoria - Cadastrar
Subcategoria - Conferência
Ação1 - Entrada
Ação2 - Saída

Eu já procurei muito aqui no TActionManager e não achei como fazer essa SubCategoria até o momento só consigo fazer a Categoria e a Ação. Procurei na internet mais não achei nada a respeito de como criar uma SubCategoria.

Se alguém puder me ajudar desde já agradecido!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
anderbelluno
Colaborador
Colaborador


Registrado: Quarta-Feira, 23 de Novembro de 2011
Mensagens: 1030
Localização: Cianorte-PR

MensagemEnviada: Sáb Jan 10, 2015 12:26 pm    Assunto: Responder com Citação

Se pode ser com o MainMenu faz assim:
Código:

procedure TForm1.AdicionarGuiaMenu(pMenuPrincipal: TMainMenu; pCaptionItem: string);
var
 NovoItem: TMenuItem;
begin
 NovoItem:= TMenuItem.Create(Self);
 NovoItem.Caption:= pCaptionItem;
 pMenuPrincipal.Items.Add(NovoItem);
end;

procedure TForm1.AdicionarItem(pMenuPrincipal: TMainMenu; pPosHoriz: Byte; pCaptionItem: string);
var
 NovoItem: TMenuItem;
begin
 NovoItem:= TMenuItem.Create(Self);
 NovoItem.Caption:= pCaptionItem;
 pMenuPrincipal.Items[pPosHoriz].Add(NovoItem);
end;

procedure TForm1.AdicionarSubItem(pMenuPrincipal: TMainMenu; pPosHoriz, pPosVert: Byte;
 pCaptionSubItem: string);
var
 NovoSubItem: TMenuItem;
begin
 NovoSubItem:= TMenuItem.Create(Self);
 NovoSubItem.Caption:= pCaptionSubItem;
 pMenuPrincipal.Items[pPosHoriz].Items[pPosVert].Add(NovoSubItem);
end;


procedure TForm1.BtnCriarMenuClick(Sender: TObject);
begin
 AdicionarGuiaMenu(MainMenu1,´Arquivo´);
 AdicionarItem(MainMenu1,0,´Cadastro´);
 AdicionarSubItem(MainMenu1,0,0,´Cadastro de Livros´);
 AdicionarSubItem(MainMenu1,0,0,´Cadastro de Resvistas´);
 AdicionarSubItem(MainMenu1,0,0,´Cadastro de CDs´);
 AdicionarItem(MainMenu1,0,´Venda´);
 AdicionarSubItem(MainMenu1,0,1,´Venda de Livros´);
 AdicionarSubItem(MainMenu1,0,1,´Venda de Resvistas´);
 AdicionarSubItem(MainMenu1,0,1,´Venda de CDs´);
end;

achei isso aqui:
http://www.devmedia.com.br/forum/submenu-do-mainmenu/354851
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB