OBJECT SET COORDINATES
OBJECT SET COORDINATES ( {* ;} objeto ; izquierda ; sup {; derecha ; inf} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
* | Operador | → | Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es un campo o una variable |
objeto | Integer | → | Nombre de objeto (si * se especifica) o Campo o variable (si * se omite) |
izquierda | Integer | → | Coordenada izquierda del objeto en píxeles |
sup | Integer | → | Coordenada superior del objeto en píxeles |
derecha | Integer | → | Coordenada derecha del objeto en píxeles |
inf | Integer | → | Coordenada iinferior del objeto en píxeles |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando OBJECT SET COORDINATES modifica la ubicación y, opcionalmente, el tamaño del objeto o de los objetos designados por los parámetros objeto y * para el proceso actual.
Nota: este comando es equivalente a utilizar el comando OBJECT MOVE y pasar el segundo parámetro *.
Si pasa el parámetro opcional * indica que el parámetro objeto es un nombre de objeto (cadena). Si no pasa este parámetro, indica que el parámetro objeto es un campo o una variable. En este caso, se pasa una referencia de campo o variable en lugar de una cadena (campo o variable objeto únicamente).
En los parámetros izquierda y sup, pase las nuevas coordenadas absolutas del objeto en el formulario. Estas coordenadas deben expresarse en píxeles con respecto a la esquina superior izquierda del formulario.
También puede pasar los valores de coordenadas absolutas en los parámetros derecha e inf, que indican la esquina inferior derecha del objeto. Si esta esquina no corresponde a la esquina del objeto después de la aplicación de los parámetros izquierda y sup, el objeto cambia de tamaño en consecuencia.
Nota: si desea mover un objeto con respecto a su posición inicial, se recomienda utilizar el comando existente OBJECT MOVE.
Este comando sólo funciona en los siguientes contextos:
- Los formularios de entrada en el modo entrada,
- Formulario mostrados usando el comando DIALOG,
- Encabezados y pies de página de formularios de salida mostrados por el comando MODIFY SELECTION o DISPLAY SELECTION,
- Los formularios en impresión.
Ejemplo
La siguiente declaración ubica el objeto "button_1" en las coordenadas (10,20) (30,40):
OBJECT SET COORDINATES(*;"button_1";10;20;30;40)