¿Menú de eventos?


([N4] Fran) #1

Buenos dias:

Estoy intentando hacer algo similar a lo que se consigue con un botón que dispara un objeto menú.
Desde un botón, es posible disparar un objeto menú. Los objetos menú están compuestos de acciones.

En mi caso tengo en un formulario unos cuantos eventos, que disparo con un botón para cada evento. Me gustaría poder agrupar todos estos eventos en un solo botón menú, para limpiar el formulario y reducir el número de controles visibles para el usuario.

Es decir, algo así como un menú de eventos en lugar de acciones. ¿Cómo haceis esto?

Un saludo,

Fran
EfeUno Consultores de Gestión y Software, S.L.
www.efeuno.org


([N1] Pepeto) #2

Se me ocurre lo siguiente, para hacer algo parecido:

Un boton con un nuevo evento que visualice/oculte al resto de botones.
Siempre puedes hacer que al pulsar cualquiera de los botones , se oculten todos nuevamente, dejando visible solo el boton de activacion.

un saludo
Jose Luis
http://ascsl.net


([N4] Fran) #3

Buenos dias Jose Luis:

Me parece una buena idea para salir del paso.

Voy a proponer lo del menú de eventos en el foro de ideas, por si prospera.

Muchas gracias.

Un saludo,

Fran
EfeUno Consultores de Gestión y Software, S.L.
http://www.efeuno.org


([N4] innovadb) #4

Te cuento como hacemos nosotros los menús de Localizar, editar y alta, y con este sistema puedes hacer lo que quieras.

Tenemos un menú genérico que llama a 3 acciones (Localizar, alta y editar) y estas acciones lo único que hacen es "Disparar señal".

En todos los edit de la aplicación le ponemos este menú, y creamos 3 conexiones de evento y 3 eventos.

Las conexiones comprueban la señal disparada y llaman a uno de los 3 eventos, y en cada evento comprobamos donde está el foco y lamamos a la función correspondiente.

Con esto puedes llamar a los eventos que quieras.

Un saludo


([N4] Fran) #5

Buenos dias Innovadb:

Perfecto!!! Implementado y funcionando.

Muchas gracias,

Fran
EfeUno Consultores de Gestión y Software, S.L.
http://www.efeuno.org