PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Insertar imágenes
  • Altura de Image (Caja de List o control Combo Box)
  • Image en el título de una columna en un control Tabla
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Construye una secuencia de caracteres que contiene un Image.
WINDEVAndroidiPhone/iPadUniversal Windows 10 AppWindows Mobile Esta secuencia de caracteres se utiliza para insertar un Image:
  • en un elemento de una caja de List o control Combo Box.
  • WINDEVWindows Mobile en la barra de título y/o barra de estado de una ventana.
  • en una control Estático.
  • en una columna de texto que se encuentra en un control Tabla.
El Image insertado puede ser:
  • un Image estándar,
  • un Image hecho de varios dibujos. Este Image habrá sido dividido de antemano (por LoadImage o por CargarImagenSheet).
Versiones 22 y posteriores
Procedimientos almacenados Esta función está ahora disponible en el código de los procedimientos almacenados.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Nueva funcionalidad versión 22
Procedimientos almacenados Esta función está ahora disponible en el código de los procedimientos almacenados.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Procedimientos almacenados Esta función está ahora disponible en el código de los procedimientos almacenados.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Android Esta función ahora está disponible para aplicaciones Android.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Android Esta función ahora está disponible para aplicaciones Android.
Ejemplo
WINDEVReportes y ConsultasCódigo de Usuario (UMC)
// Add the "C:\MyImages\Image.BMP" image to the "LIST_Customer" control
ListAdd(LIST_Customer, gImage("C:\MyImages\Image.BMP"))
// Add an image made of several drawings
// Split into 10 rows and 2 columns
// Load the "C:\MyImages\DecImage.BMP" image in memory
LoadImage(IDImage, "C:\MyImages\DecImage.BMP", 10, 2)
FOR DrawingRank = 1 TO 10*2
ListAdd(LIST_Customer, gImage(IDImage, DrawingRank))
END
// Add an image to the title of a column in a Table control
TABLE_MyTable.COL_MyColumn..Title = gImage("MyImage.BMP") + "My title"
Sintaxis

Insertar un Image estándar Ocultar los detalles

<Result> = gImage(<Image name>)
<Result>: Cadena de caracteres
Secuencia de caracteres en el siguiente formato: <Identificador de Image>, <Ranking rank>..
WINDEVWindows Mobile Esta secuencia de caracteres puede ser:
  • utilizado en ListAdd, ListInsert o ListModify.
  • asignado a un control Estático.
  • usado en la barra de título o barra de estado de una ventana.
  • usado en una columna de Texto que se encuentra en un control Tabla.
WEBDEV - Código Servidor Esta secuencia de caracteres no es interpretada por los controles de WEBDEV. Esta función se puede utilizar para formatear la cadena devuelta por un Webservice WEBDEV consumido por una aplicación WINDEV o WINDEV Mobile.
<Image name>: Cadena de caracteres
  • Nombre y ruta completo (o relativo) del Image para insertar. Se puede utilizar una ruta de tipo UNC.
    Windows Mobile Nombre y ruta completo del Image a insertar.
  • Nombre de control Imagen que contiene el Image para insertar.
WINDEVWEBDEV - Código ServidorCódigo de Usuario (UMC)

Insertar un Image hecho de varios dibujos Ocultar los detalles

<Result> = gImage(<Image identifier> , <Drawing rank>)
<Result>: Cadena de caracteres
Secuencia de caracteres en el siguiente formato: <Identificador de Image>, <Ranking rank>..
WINDEV Esta secuencia de caracteres puede ser:
  • utilizado en ListAdd, ListInsert o ListModify.
  • asignado a un control Estático.
  • usado en la barra de título o barra de estado de una ventana.
  • usado en una columna de Texto que se encuentra en un control Tabla.
WEBDEV - Código Servidor Esta secuencia de caracteres no es interpretada por los controles de WEBDEV. Esta función se puede utilizar para formatear la cadena devuelta por un Webservice WEBDEV consumido por una aplicación WINDEV o WINDEV Mobile.
<Image identifier>: Integro
Identificador del Image (entre 1 y 9) correspondiente al identificador del Image dividido y cargado en memoria por LoadImage o CargarImagenSheet.
<Drawing rank>: Integro
Número del corte de dibujo. La set de dibujos constituye la Image. Este número va de 1 al resultado de la multiplicación de <Número de columnas> y <Número de filas> usada en LoadImage o CargarImagenSheet.
Versiones 25 y posteriores

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>..
WINDEVWindows Mobile Esta secuencia de caracteres puede ser:
  • utilizado en ListAdd, ListInsert o ListModify.
  • asignado a un control Estático.
  • usado en la barra de título o barra de estado de una ventana.
  • usado en una columna de Texto que se encuentra en un control Tabla.
WEBDEV - Código Servidor Esta secuencia de caracteres no es interpretada por los controles de WEBDEV. Esta función se puede utilizar para formatear la cadena devuelta por un Webservice WEBDEV consumido por una aplicación WINDEV o WINDEV Mobile.
<Image>: Imagen Variable
Nombre de la Image Variable a insertar.
<Mode>: Constante opcional de tipo Integer
Modo de visualización de Image:
imgCenteredcentrado: Imagen centrada en la control.
imgStretchedExpandido: Imagen extendida en toda la superficie de control.
imgHCHomotético centrado: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control y centrada en el control.
imgHEHomoté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 el control.
imgHCEHomotético expandido centrado : Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en la control y para que la imagen se centre en la control.
imgHWISHomotético sin aumento: Si el Image puede ser mostrado en su totalidad en el control, se muestra en 100%. De lo contrario, la Image se reduce proporcionalmente para poder ser visualizada en su totalidad.
imgHCWISHomotético sin aumento: Si el Image puede ser mostrado completamente en el control, se muestra al 100% y centrado en el control. De lo contrario, la imagen se reduce proporcionalmente para mostrarse completamente y centrarse en el control .
imgNormal100%: Imagen mostrada al 100% en la esquina superior izquierda de control.
imgNoScaleEn 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 donde se realiza un dibujo en un mapa de bits Image que viene de una captura de pantalla.
Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de Image.
WEBDEV - Código ServidorUniversal Windows 10 App Esta constante no está disponible.
Android Este parámetro no está disponible.
Nueva funcionalidad versión 25

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>..
WINDEVWindows Mobile Esta secuencia de caracteres puede ser:
  • utilizado en ListAdd, ListInsert o ListModify.
  • asignado a un control Estático.
  • usado en la barra de título o barra de estado de una ventana.
  • usado en una columna de Texto que se encuentra en un control Tabla.
WEBDEV - Código Servidor Esta secuencia de caracteres no es interpretada por los controles de WEBDEV. Esta función se puede utilizar para formatear la cadena devuelta por un Webservice WEBDEV consumido por una aplicación WINDEV o WINDEV Mobile.
<Image>: Imagen Variable
Nombre de la Image Variable a insertar.
<Mode>: Constante opcional de tipo Integer
Modo de visualización de Image:
imgCenteredcentrado: Imagen centrada en la control.
imgStretchedExpandido: Imagen extendida en toda la superficie de control.
imgHCHomotético centrado: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control y centrada en el control.
imgHEHomoté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 el control.
imgHCEHomotético expandido centrado : Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en la control y para que la imagen se centre en la control.
imgHWISHomotético sin aumento: Si el Image puede ser mostrado en su totalidad en el control, se muestra en 100%. De lo contrario, la Image se reduce proporcionalmente para poder ser visualizada en su totalidad.
imgHCWISHomotético sin aumento: Si el Image puede ser mostrado completamente en el control, se muestra al 100% y centrado en el control. De lo contrario, la imagen se reduce proporcionalmente para mostrarse completamente y centrarse en el control .
imgNormal100%: Imagen mostrada al 100% en la esquina superior izquierda de control.
imgNoScaleEn 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 donde se realiza un dibujo en un mapa de bits Image que viene de una captura de pantalla.
Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de Image.
WEBDEV - Código ServidorUniversal Windows 10 App Esta constante no está disponible.
Android Este parámetro no está disponible.

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>..
WINDEVWindows Mobile Esta secuencia de caracteres puede ser:
  • utilizado en ListAdd, ListInsert o ListModify.
  • asignado a un control Estático.
  • usado en la barra de título o barra de estado de una ventana.
  • usado en una columna de Texto que se encuentra en un control Tabla.
WEBDEV - Código Servidor Esta secuencia de caracteres no es interpretada por los controles de WEBDEV. Esta función se puede utilizar para formatear la cadena devuelta por un Webservice WEBDEV consumido por una aplicación WINDEV o WINDEV Mobile.
<Image>: Imagen Variable
Nombre de la Image Variable a insertar.
<Mode>: Constante opcional de tipo Integer
Modo de visualización de Image:
imgCenteredcentrado: Imagen centrada en la control.
imgStretchedExpandido: Imagen extendida en toda la superficie de control.
imgHCHomotético centrado: Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para ocupar toda la superficie de control y centrada en el control.
imgHEHomoté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 el control.
imgHCEHomotético expandido centrado : Imagen ampliada o reducida (respetando las proporciones de la imagen inicial) para que el lado más pequeño de la imagen se muestre completamente en la control y para que la imagen se centre en la control.
imgHWISHomotético sin aumento: Si el Image puede ser mostrado en su totalidad en el control, se muestra en 100%. De lo contrario, la Image se reduce proporcionalmente para poder ser visualizada en su totalidad.
imgHCWISHomotético sin aumento: Si el Image puede ser mostrado completamente en el control, se muestra al 100% y centrado en el control. De lo contrario, la imagen se reduce proporcionalmente para mostrarse completamente y centrarse en el control .
imgNormal100%: Imagen mostrada al 100% en la esquina superior izquierda de control.
imgNoScaleEn 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 donde se realiza un dibujo en un mapa de bits Image que viene de una captura de pantalla.
Esta constante debe combinarse con una de las constantes utilizadas para definir el modo de visualización de Image.
WEBDEV - Código ServidorUniversal Windows 10 App Esta constante no está disponible.
Android Este parámetro no está disponible.
Observaciones

Insertar imágenes

  • gImagen 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, el Image debe insertarse en una columna de texto.
  • Para mostrar un texto sobre un Image:
    • Inserte un Image con gImagen,
    • Describa el color de fondo del texto con la constante gBackground y la constante Transparent,
    • Visualizar el texto.
      Por ejemplo:
      ListAdd(LIST_ListView, gImage(ImagePath) + gBackground(Transparent) + gCoord(0, 0) + ...
      "Text")
  • Versiones 17 y posteriores
    Si un fila de un control Combo Box muestra un Image a través de gImagen, cuando se selecciona este fila, el Image se reutiliza en el fila principal.
    Nueva funcionalidad versión 17
    Si un fila de un control Combo Box muestra un Image a través de gImagen, cuando se selecciona este fila, el Image se reutiliza en el fila principal.
    Si un fila de un control Combo Box muestra un Image a través de gImagen, cuando se selecciona este fila, el Image se reutiliza en el fila principal.

Altura de Image (Caja de List 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).
WINDEVWindows Mobile

Image en el título de una columna en un control Tabla

..TitleImage se utiliza para añadir un Image al título de una columna en un control Tabla.
Clasificación Lógica de negocio / UI : Código neutro
Componente : wd250mdl.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario