versión 2004.1 (Modificado)
DISABLE BUTTON ({*; }objeto)
Parámetro | Tipo | Descripción | |
* | Si se especifica, objeto es un nombre de objeto (cadena) | ||
Si se omite, objeto es una variable | |||
objeto | Objeto | Nombre de objeto (si se especifica *), o | |
Variable (si se omite *) |
Descripción
El comando DISABLE BUTTON desactiva los objetos de formulario especificados por objeto.
Un botón o un objeto desactivado no reacciona a clics o a atajos de teclado, y aparece tenue o en gris.
Nota: Desactivar un botón o un objeto no evita que usted cambie su valor por programación.
Si especifica el parámetro opcional *, indica un nombre de objeto (una cadena) en objeto. Si omite el parámetro opcional *, indica que el parámetro objeto es un campo o una variable. En este caso, usted especifica una referencia de un campo o de una variable (variable tipo objeto únicamente) en lugar de una cadena. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos.
Este comando (a pesar de lo que su nombre sugiere) puede aplicarse a los siguientes tipos de objetos:
Botón, Botón opción, Botón 3D, Botón invisible, Botón inverso
Botón radio, Botón radio 3D, Botón imagen
Casilla de selección, Casilla de selección 3D
Menú desplegable, Lista desplegable, Combo Box, Menú/Lista desplegable
Termómetro, Regla
Nota: Este comando no tiene efecto con un objeto que tiene asignada una acción automática (4D cambia el estado del control cuando es necesario), excepto para acciones de Aceptar y Cancelar.
Ejemplos
1. Este ejemplo desactiva el botón bValidar:
DISABLE BUTTON(bValidar)
2. Este ejemplo desactiva todos los objetos de formulario que tienen nombres que contiene "btn":
DISABLE BUTTON(*;"@btn@")
3. Ver ejemplo para el comando BUTTON TEXT.
Ver también