Control Icon
El control Icon muestra una imagen estática de un icono. El fondo de la imagen es transparente.
Puede usar los atributos siguientes con este control. Para cambiar el valor de un atributo mediante un evento, suscriba el control a un ControlEvent en la tabla EventMapping y enumere el identificador del atributo en la columna Attribute. Escriba el identificador de ControlEvent en la columna Event.
Identificador de atributo | Bit hexadecimal | Descripción |
---|---|---|
Posición | Posición del control en el cuadro de diálogo. Especifique el ancho, el alto y las coordenadas del control de la esquina izquierda del control en las columnas Width, Height, X e Y de la tabla Control. Use unidades del instalador para la longitud y la distancia. |
|
Texto | Contiene el nombre de un icono almacenado en la tabla Binary. Para mostrar un icono almacenado en la tabla Binary, escriba el nombre del registro de la imagen que aparece en la tabla Binary en la columna Text del registro de la tabla Control de este control. |
|
Visible | 0x00000000 0x00000001 |
Control oculto. Control visible. Incluya este bit en la palabra de bits de la columna Attributes de la tabla Control para que el control esté visible u oculto al crearlo. Un control se puede ocultar o mostrar también mediante la tabla ControlCondition. |
Sunken | 0x00000000 0x00000004 |
Muestra el estilo visual predeterminado. Muestra el control con un aspecto 3D hundido. Incluya estos bits en la palabra de bit de la columna Attributes de la tabla Control. |
FixedSize | 0x00000000 0x00100000 |
Estira la imagen del icono para ajustarse al control. Recorta o centra la imagen del icono en el control. Incluya este bit en la palabra de bits de la columna Attributes de la tabla Control. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Carga la primera imagen. Carga la primera imagen de 16 x 16. Carga la primera imagen de 32 x 32. Carga la primera imagen de 48 x 48. Un archivo de icono puede contener imágenes de diferentes tamaños del mismo icono. Incluya el valor de la palabra bit adecuada en la columna Atributos de la tabla Control Si no se establecen estos bits, el instalador omite el atributo FixedSize y la imagen se estira para ajustarla al rectángulo de control. Si se establecen los bits IconSize y FixedSize, se centra una imagen si es más pequeña que el control y se reduce una imagen si es mayor que el control para que se ajusten. |
Este control se puede crear a partir de la clase STATIC mediante la función CreateWindowEx. Tiene los estilos SS_ICON, SS_CENTERIMAGE, WS_CHILD y WS_GROUP.