Tabla de diálogo
La tabla de diálogos contiene todos los diálogos que aparecen en la interfaz de usuario (UI) en los modos completos y reducidos.
La tabla de cuadros de diálogo tiene las columnas siguientes.
Columna | Tipo | Llave | Nullable |
---|---|---|---|
Diálogo | identificador | Y | N |
HCentering | entero | N | N |
VCentering | entero | N | N |
Ancho | entero | N | N |
Altura | entero | N | N |
Atributos | DoubleInteger | N | Y |
Título | con formato | N | Y |
Control_First | identificador | N | N |
Control_Default | identificador | N | Y |
Control_Cancel | identificador | N | Y |
Columnas
-
cuadro de diálogo de
-
Clave principal y nombre del cuadro de diálogo.
-
HCentering
-
Posición horizontal del cuadro de diálogo.
El intervalo es de 0 a 100, con 0 en el borde izquierdo de la pantalla y 100 en el borde derecho.
-
VCentering
-
Posición vertical del cuadro de diálogo.
El intervalo es de 0 a 100, con 0 en el borde superior de la pantalla y 100 en el borde inferior.
-
ancho de
-
Ancho del límite rectangular del cuadro de diálogo.
Este número debe ser no negativo.
-
alto de
-
Alto del límite rectangular del cuadro de diálogo.
Este número debe ser no negativo.
-
atributos de
-
Palabra de 32 bits que especifica las marcas de atributo que se van a aplicar a este cuadro de diálogo.
Este número debe ser no negativo. Para obtener más información, vea bits de estilo de cuadro de diálogo.
-
título de
-
Cadena de texto localizable que especifica el título que se va a mostrar en la barra de título del cuadro de diálogo.
-
Control_First
-
Clave externa a la segunda columna de la tabla de control .
La combinación de este campo con el campo Cuadro de diálogo especifica un control único en el Tabla de control que toma el foco cuando se abre el cuadro de diálogo. Normalmente, puede ser un control de edición , control SelectionTreeo cualquier otro control que pueda tomar el foco. Si el de control PushButton de es el único control presente en el cuadro de diálogo que puede tomar el foco, el PushButton especificado en el campo ControlDefault también debe escribirse en el campo Control First. Esta columna se omite en un cuadro cuadro de diálogo de error de.
Dado que el texto estático no puede centrarse, control de texto que describe un control de edición de , control PathEdit control, control ListView, Control ComboBox o Control VolumeSelectCombo debe establecerse el primer control en el cuadro de diálogo para garantizar la compatibilidad con los lectores de pantalla.
-
Control_Default
-
Clave externa a la segunda columna de la tabla de control .
La combinación de este campo con el campo Diálogo especifica el control predeterminado que toma el foco cuando se abre el cuadro de diálogo. Normalmente, puede ser un control PushButton. Si no hay ningún control PushButton en el cuadro de diálogo con el foco, la tecla Devolver equivale a hacer clic en el control predeterminado. Si esta columna se deja en blanco, no hay ningún control predeterminado. Esta columna se omite en un cuadro cuadro de diálogo de error de.
-
Control_Cancel
-
Clave externa a la segunda columna de la tabla de control .
La combinación de este campo con el campo Cuadro de diálogo especifica un control que cancela la instalación. Este control está acoplado a eventos de la tabla controlEvent de que se usa para cancelar la instalación. Pulsar la tecla ESC o hacer clic en el botón Cerrar equivale a hacer clic en el control cancelar. Esta columna se omite en un cuadro de diálogo de error de
caja.
El control cancel se oculta durante la reversión o la eliminación de archivos de copia de seguridad. El controlador de interfaz de usuario interno oculta el control al recibir un mensaje de INSTALLMESSAGE_COMMONDATA.
Observaciones
Los valores enteros de ancho y alto se encuentran en las unidades del instalador de , no en unidades de diálogo.
Los dos valores centrados se omiten para los cuadros de diálogo posteriores en una secuencia del asistente. El usuario establece las posiciones del cuadro de diálogo o como para el cuadro de diálogo anterior. Estas secuencias de cuadros de diálogo se crean mediante un NewDialog ControlEvent.
Validación