|
|
|
|
- Inserción de imágenes
- Altura de Image (List Box o control Combo Box)
Construye una secuencia de caracteres que contiene un Image. El Image insertado puede ser: - un Image estándar,
- una Image hecha de varios dibujos. Esta Image habrá sido dividida previamente (por LoadImage o por CargarImagenSheet).
// Add an image to the title of a column in a Table control TABLE_MyTable.COL_MyColumn.Title = gImage("MyImage.BMP") + "My title"
Sintaxis <Result>: Cadena de caracteres Secuencia de caracteres en el siguiente formato: <Identificador de Image>, <Ranking rank>.. <Image name>: Cadena de caracteres - Nombre y ruta completo (o relativo) del Image para insertar. Se puede utilizar una ruta de tipo UNC.
- Nombre de control Imagen que contiene el Image para insertar.
Insertar una imagen contenida en una imagen Variable Ocultar los detalles
<Result> = gImage(<Image> [, <Mode>])
<Result>: Cadena de caracteres Secuencia de caracteres en el siguiente formato: <Identificador de Image>, <Ranking rank>.. <Image>: Imagen Variable Nombre de la Image Variable a insertar. <Mode>: Constante opcional de tipo Integer Modo de visualización de las imágenes: | | imgCentered | centrado: Imagen centrada en la control.
| imgHC | Homotético centrado: Image ampliada o reducida (respetando las proporciones del Image inicial) para ocupar toda la superficie del control y centrada en el control.
| imgHCE | Homotético expandido centrado : Image ampliada o reducida (respetando las proporciones de la Image inicial) para que el lado más pequeño de la Image se muestre completamente en la control y para que la Image se centre en la control.
| imgHCWIS | Homotético sin aumento: Si el Image puede ser mostrado completamente en el control, se muestra al 100% y centrado en el control. En caso contrario, la Image se reduce proporcionalmente para que se muestre por completo y se centre en la control. | imgHE | Homotético expandido: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre por completo en la control.
| imgHWIS | Homotético sin aumento: Si la imagen puede visualizarse en su totalidad en la control, se muestra en 100%. De lo contrario, la Image se reduce proporcionalmente para poder ser visualizada en su totalidad. | imgNormal | 100%: Imagen mostrada al 100% en la esquina superior izquierda de control.
| imgNoScale | En el modo "Fuentes grandes" de Windows, la Image que se muestra en un control Imagen se amplía automáticamente. La constante imgNoScale permite no hacer zoom en el Image en el modo "Fuentes grandes".. Esta constante es useful para los controles en los que se realiza un dibujo sobre un mapa de bits Image procedente de una captura de pantalla. Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de Image. | imgStretched | Expandido: Imagen extendida por toda la superficie de la control.
|
Observaciones - gImage puede utilizarse para insertar un Image:
- en las barras de título y de estado de una ventana o en una control Estático.
- en una control Tabla. En este caso, la Image debe ser insertada en una columna de texto.
- Para mostrar un texto sobre un Image:
- Inserte una Image con gImage,
- Describe el color de fondo del texto con gBackground y la constante Transparent,
- Visualizar el texto.
Por ejemplo:
ListAdd(LIST_ListView, gImage(ImagePath) + gBackground(Transparent) + gCoord(0, 0) + ... "Text")
- Si un fila de un control Combo Box muestra un Image a través de gImage, cuando se selecciona este fila, el Image se reutiliza en el fila principal.
Altura de Image (List Box o control Combo Box) La altura de la imagen mostrada en un elemento de un List Box o control Combo Box se trunca al número de píxeles especificado cuando se creó el control (pestaña "Estilo" del control description). Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|