Saltar al contenido principal
Versión: Siguiente

OBJECT SET COORDINATES

OBJECT SET COORDINATES ( {* ;} objeto ; izquierda ; sup {; derecha ; inf} )

ParámetroTipoDescripción
*Operador🡒Si se especifica, objeto es un nombre de objeto (cadena)
Si se omite, objeto es un campo o una variable
objetoEntero largo🡒Nombre de objeto (si * se especifica) o
Campo o variable (si * se omite)
izquierdaEntero largo🡒Coordenada izquierda del objeto en píxeles
supEntero largo🡒Coordenada superior del objeto en píxeles
derechaEntero largo🡒Coordenada derecha del objeto en píxeles
infEntero largo🡒Coordenada iinferior del objeto en píxeles

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)

Ver también

CONVERT COORDINATES
OBJECT GET COORDINATES
OBJECT MOVE