Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit TeamsCambios recientesSend via e-MailImprimirEnlace permanente × Tabla de Contenidos Type T -TEXTO Propiedad de tipo TEXTO Atributos para diseño y manejo de las propiedades tipo TEXTO Type T -TEXTO Propiedad de tipo TEXTO Una propiedad tipo texto se refiere a una característica de un campo en una base de datos o en una hoja de estilo CSS, que permite almacenar o especificar cadenas de caracteres o texto. Esta propiedad puede tener diferentes atributos que definen como la forma en que se maneja o muestra el texto dentro de la aplicación. La propiedad tipo texto es aquella que se utiliza para almacenar o mostrar texto dentro de la aplicación. La propiedad tipo texto está formada por dos partes: la etiqueta (label que queramos definir) y texto (valor del campo) Se define de la siguiente forma: <prop name="DESCRIP" labelwidth="0" visible="7" type="T" locked="true" tmargin="0" class="textCont" fontsize="11" fontbold="true" lmargin="4" align="left" text-align="left" width="70%" /> Atributos para diseño y manejo de las propiedades tipo TEXTO Atributo Descripción title Título que se le dará al texto, esto viene siendo como la etiqueta del mismo, en caso de no querer mostrarlo debe definirse otro atributo (labelwitdh=“0”), si no se define y existe un labelwitdh <> 0, se mostrará el nombre del campo de la tabla o el nombre del prop si no hay tabla asociada o es un campo MAP_ bgcolor Define solo el color del fondo de la parte de la etiqueta del texto text-bgcolor Define solo el color del fondo de la parte del texto de la propiedad tipo texto forecolor Define solo el color de la letra de la parte de la etiqueta del texto text-forecolor Define solo el color de la letra de la parte del texto de la propiedad width Ancho del prop, este valor contempla el tamaño del prop completo, incluyendo el del labelwith si se define height Altura de la propiedad lmargin Distancia a la que estará colocado el texto desde la izquierda. Esto es en el caso que queramos que sea diferente al que toma por defecto. rmargin Distancia a la que estará colocado el texto desde la derecha. Esto es en el caso que queramos que sea diferente al que toma por defecto. tmargin Distancia a la que estará colocado el texto desde encima. Esto es en el caso que queramos que sea diferente al que toma por defecto. bmargin Distancia a la que estará colocado el texto desde abajo. Esto es en el caso que queramos que sea diferente al que toma por defecto. newline Valor True o False, se utiliza para que esté a continuación del control anterior (False) o se posicione en una nueva línea. (True), salto de línea. visible Para definir si el texto estará visible o no, en muchas ocasiones es necesario usar botones ocultos para poder definir algunas acciones de la aplicación, y usar algunos botones simultáneamente, donde unos se verán y otros no, en dependencia de lo que queramos lograr. disablevisible Atributo muy usado para ocultar o mostrar la propiedad, según una condición previa para esto. lpadding Atributo que se usa para definir distancia dentro de la propiedad en sí. labelwith Para dar longitud a la etiqueta del texto, o simplemente tomar valor 0, para que no exista. locked Atributo para bloquear el texto según finalidad deseada. text-border Para definir borde a la parte de la pripiedad tipo texto que solo contiene el texto, sin la etiqueta text-border-top, text-border-bottom Permite definir border específico para una posición. Por defecto es sin borde, al definir una de las posiciones se visualiza el borde en la posición declara a true. No tienen que definirse todas las posiciones, al ser por defecto false, la que se defina como true, será la visible. En caso que prevaimente se defina el atributo text-border=true, si alguna de las posiciones se define con el atributo a false, pues deja de pintarse el borde definido a false. text-border-top, text-border-bottom labelbox:false Para dar marco o borde a la parte del texto que contiene la etiqueta fontsize Para definir tamaño de la propiedad de texto completa text-fontsize Para definir tamaño de la parte de la propiedad del texto, no la etiqueta. text-forecolor Para definir color a la parte correspondiente al texto text-forecolor-disabled Para definir color a la parte correspondiente al texto de la propiedad cuando está bloqueada (atributo locked=true) o se usa atributo disableedit <prop name="NOMBRE" visible="1" group="1" type="T" size="30" fieldsize="15" fixed-text="true"/> <prop name="MAP_TEXTO_FLOAT_TOOLTIP_USUARIO" expanded-hint-color="#FF0000" type="T" tooltip="Usuario..." tooltip-forecolor="#FF0000" text-border-bottom="true" text-border-top="false" text-border-left="false" text-border-right="false" floating-tooltip="true" show-counter="true" /> Propiedad de tipo Texto que filtra el contents que hay debajo. Los atributos son: tooltip: Para poner un texto predeterminado. contextual-search=“true” : Especifica que conforme se va escribiendo se va filtrando el contents. contextual-target=“MAP_HOTELESCNT”:Name del Prop del contents que vamos a refrescar. contextual-filter=“t.NOMBRE LIKE '%##VAL##%'“: Filtro que vamos a aplicar en el contents con el texto introducido. Para cambiar color del tooltip: Tienen que usarse estos dos atributos al unísono, expanded-hint-color=”#FF0000” tooltip-forecolor=“#FF0000” <prop name="MAP_BHOTELNOMBRE" tooltip=" Escriba aquí para buscar" contextual-search="true" contextual-target="MAP_HOTELESCNT" contextual-filter="t.NOMBRE LIKE '%##VAL##%'" lmargin="2" title="" type="T" text-border-bottom="true" align="left|center" width="80%" visible="1" height="120px" labelwidth="0" fontsize="12" bgcolor="#00000000" forecolor="#ffffff" /> <prop name="MAP_BTHOTELBUSCAR" newline="false" lmargin="1" title="" type="B" visible="1" width="120px" height="120px" Xlabelwidth="1" bgcolor="#00000000" forecolor="#002D47" fontsize="10" fontbold="true" postonchange="Refresh(MAP_HOTELESCNT)" img="search.png" /> <prop locked="true" name="MAP_HOTELESCNT" height="100%" type="Z" visible="1" contents="HotelesBusquedaCnt" text-border="false" border="false" bgcolor="#D8D8D8" mask="2" img="tr.png" imgsel="tr.png" /> <contents name="HotelesBusquedaCnt" src="HotelesBusquedaCnt" />