4D v16.3Propiedades de los objetos |
||||||||||||||||||||||
|
4D v16.3
Propiedades de los objetos
Propiedades de los objetos
Los comandos de propiedades de los objetos actúan en las propiedades de los objetos presentes en los formularios. Estos comandos le permiten cambiar la apariencia y el comportamiento de los objetos mientras utiliza los formularios en el entorno de aplicación. Importante: el alcance de estos comandos es el formulario que está siendo utilizado; los cambios desaparecen al salir del formulario. Los comandos de propiedades de los objetos comparten la misma sintaxis genérica: NOMBRE DEL COMANDO({*;} objeto { ; parámetros adicionales específicos para cada comando) Si especifica el parámetro opcional *, usted indica un nombre de objeto (una cadena) en objeto. Nota: es posible utilizar el carácter @ en ese nombre si quiere direccionar varios objetos de un formulario en una sola llamada. La siguiente tabla muestra ejemplos de nombres de objetos que usted puede especificar para este comando.
Los nombres de objetos de formulario pueden contener hasta 255 bytes, permitiéndole definir y aplicar las reglas de nomenclatura personalizada, como "xxxx_Button" o "xxx_Mac". Nota: es posible configurar la forma en que el carácter @ es interpretado cuando éste se incluye en una cadena de caracteres. Esta opción afecta el funcionamiento de los comandos del tema "Objetos (Formularios)". Para más información, consulte el manual de Diseño 4D. Si omite el parámetro opcional *, indica un campo o variable en objeto. En este caso, usted especifica una referencia de campo o de variable (campo y variable objeto únicamente) en lugar de una cadena. A partir de 4D v14, un nuevo modo de interacción se ha definido entre los comandos genéricos tales como OBJECT SET RGB COLORS o OBJECT SET FONT STYLE y las áreas de texto multi-estilo. En las versiones anteriores de 4D, la ejecución de uno de estos comandos modificaba el contenido de las etiquetas de estilo personalizadas, insertadas en el área. A partir de ahora, sólo las propiedades por defecto se ven afectadas por estos comandos (así como las propiedades guardadas vía las etiquetas por defecto). Las etiquetas de estilo personalizadas se quedan como están. Por ejemplo, dada un área multi-estilo, donde se guardan las etiquetas por defecto: El texto plano del área es el siguiente: <span style="text-align:left;font-family:'Segoe UI';font-size:9pt;color:#009900">This is the word <span style="color:#D81E05">rojo</span></span> Si ejecuta el siguiente código: OBJECT SET COLOR(*;"myArea";-(Blue+(256*Yellow))) Con 4D v14, el color rojo se mantiene:
Los siguientes comandos genéricos están relacionados: OBJECT SET RGB COLORS En el contexto de las áreas de texto multiestilos, los comandos genéricos deben utilizarse sólo para definir estilos por defecto. Para administrar estilos durante la ejecución de las base, recomendamos utilizar los comandos del tema "Texto multiestilo".
Ver también
Focus object
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||