4D v16.3Definir la acción de un menú |
||
|
4D v16.3
Definir la acción de un menú
Definir la acción de un menú
Para permitir a un comando de menú realizar una acción, debe asignarle un método de proyecto o una acción estándar que realice esta acción. Estos métodos o acciones estándar realizan las funciones indicadas por los comandos de menú. Por ejemplo, el comando de menú Informe mensual puede llamar un método de proyecto que prepare un informe mensual a partir de una tabla que contenga los datos financieros. El comando de menú Cortar puede llamar a la acción estándar Cortar para mover la selección al portapapeles y borrarla de la ventana del primer plano. Cuando se elige un comando de menú, 4D ejecuta la acción estándar o el método de proyecto que le fue asignado. La elección de asociar una acción estándar o un método de proyecto a un comando de menú depende del tipo de resultado deseado. En principio, es preferible elegir una acción estándar cuando sea posible ya que implementan mecanismos optimizados, especialmente activación/desactivación en función del contexto. Igualmente puede asociar al mismo tiempo una acción estándar y un método de proyecto a un comando de menú. En este caso, la acción estándar nunca se ejecuta; sin embargo, 4D utiliza esta acción para activar/desactivar el comando de menú de acuerdo al contexto. Cuando un comando de menú está desactivado, el método de proyecto asociado no puede ejecutarse. Puede crear los métodos proyecto en el Editor de métodos. Puede crearlos antes o después de asignarlos a los comandos de menú. Cuando haya asignado un método a un comando de menú en el editor de Si un comando de menú no está asociado a una acción estándar o método, cuando este comando se selecciona en el menú Aplicación, 4D volverá automáticamente al modo Diseño (si es accesible). Para asignar un método de proyecto a un comando de menú:
Para asociar una acción estándar a un comando de menú:
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de Diseño ( 4D v16) |