FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Checkbox en opciones del Menu
Hola buenas tardes.
Trabajo con : Delphi 6, Win 7, Firebird 2.0 Les comento que estoy tratando de implementar un modulo de configuración donde se pueda seleccionar las opciones del menu principal asi como sus subopciones y hasta el ultimo nivel de opciones que pueda tener el menu. Lo anterior en base al puesto del usuario. Ya tengo implementado una tabla MENU y MENU_ITEM. los campos para la tabla MENU son los siguientes: ID_MENU MENU_DESCRIPCION En esta tabla almaceno los tipos de menu: MENU DBA, MENU DE CAPTURISTA, MENU JEFE DEPTO, ETC. Para MENU_ITEMS ID_MENU ID_ITEM ITEM_DESCRIPCION HABILITADO En esta ultima tabla tengo almacenado las opciones y subopciones del menu a las cuales tiene permitido accesar. Ya he logrado que al conectarse habilite o deshabilite las opciones en base al campo "HABILITADO". Pero ahora quiero ver como modificar las opciones de los menus almacenados en MENU_ITEMS, para activar o desactivar (habilitar/deshabilitar) pero de una manera mas ELEGANTE. ¿Se podrá poner en cada Item del Menu un checkbox o algo similiar, que me permita seleccionar el item que quiero este habilitado y después almacenar esta configuración para cuando se conecten todos los usuarios con ese tipo de menu, solo HABILITE esas opciones????. He buscado hilos en este foro, he encontrado algo, lo cual he implementado, incluso lo he hecho con un TreeView pero no me gusta mucho, me gustaria mejor mostrar UNA COPIA del componente TMainMenu en otro formulario y ahi agregar el checkbox y hacer ahi lo que ya les comenté. TAMBIEN SE ACEPTAN SUGERENCIAS !! Espero haberme explicado y si no, me comentan. SALUDOS !!
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! Última edición por mRoman fecha: 22-04-2016 a las 00:26:45. |
#2
|
||||
|
||||
Hola.
No sé si es lo que estas buscando, pero la clase TMenuItem tiene la propiedad Checked que precisamente permite que aparezca una marca de verificación al lado del Caption. Ejemplo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Gracias
Gracias ecfisa por contestar.
Lo probaré y les comento como me fue....Gracias nuevamente.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Permisos en las Opciones de Menú | mantraxer21 | Varios | 1 | 22-01-2011 09:23:47 |
uso CheckBox con 3 opciones | arespremium | OOP | 5 | 26-08-2007 05:26:13 |
Hacer un menú de opciones | REHome | .NET | 0 | 19-01-2007 19:25:43 |
Agregar Opciones a un menu en ejecucion | MRSAM | Varios | 1 | 30-03-2004 19:21:06 |
desabilitar opciones del menú | Manuel | Varios | 1 | 24-11-2003 17:28:29 |
|