FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Por fa, como crear menus dinámicos, con los items que un usuario tiene autorizados?
Hola, mi pregunta es como se pueden crear menús dinámicos en Delphi que permitan mostrar solo los items para los cuales el usuario está autorizado?
Como se puede manipular que item va a tener un TMainMenu? GRacias por la ayuda |
#2
|
||||
|
||||
Un ejemplo de agregarle un TMenuItem a un TMenu, es este:
Donde Action1 es una accion que pertenece a un TActionManager (Si no sabes usar el TActionManager te recomiendo hacer una busqueda en los foros de la palabra TActionList o TActionManager y encontraras bastante informacion). El ejemplo que te he mostrado tendrtas que adaptarlo a tu necesidad. Espero te sirva .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Sí, es mejor que trabajes con los actions.
pero porque no mejor los ocultas en vez de estarlos creando.
De esta forma, también se ocultarán los menús asociados a las acciones. también es recomendable que cambies la propiedad Enabled para que los comandos no se puedan ejecutar de ninguna forma. |
#4
|
||||
|
||||
En la sección de ejemplos de esta página, hay uno totulado "Crear un menu de aplicación a partir de texto"; Está con el código fuente así que puedes ver cómo se crean los elementos de un menú a partir de una estructura de texto.
Lo que le faltaría en tu caso sería saber para un determinado usuarios, saber cuales de esos ítems deben crearse y cuales no; O crearlos todos y posteriormente ocultar algunos y otros no.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Yo lo que hago es crear los menús, despues cargo los pribilejios de la BD y Muestro/oculto los que se necesiten
__________________
"... cuando Dios venga a la tierra y mire a los hombres llorar, él preferirá la muerte para ti..."(Especimen) |
#6
|
||||
|
||||
Cita:
Hola Ale Alvarez Tal vez este hilo te ayude un poquito.
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como crear componentes dinamicos | sErgis | .NET | 3 | 06-06-2011 17:10:05 |
Evento On click para PopupMenu cuyos items son dinamicos! | JuanErasmo | C++ Builder | 5 | 09-03-2007 01:55:35 |
Como crear un usuario SQLSERVER desde ASP.NET sin ser DBA o SA? | HombreSigma | .NET | 1 | 02-12-2005 19:03:54 |
Creacion Menus Dinamicos | ASAPLTDA | OOP | 1 | 04-05-2004 20:38:52 |
|