Enumerado wxSystemMetric
enum wxSystemMetric {
wxSYS_MOUSE_BUTTONS ,
wxSYS_BORDER_X ,
wxSYS_BORDER_Y ,
wxSYS_CURSOR_X ,
wxSYS_CURSOR_Y ,
wxSYS_CURSOR_SIZE ,
wxSYS_DCLICK_X ,
wxSYS_DCLICK_Y ,
wxSYS_DRAG_X ,
wxSYS_DRAG_Y ,
wxSYS_EDGE_X ,
wxSYS_EDGE_Y ,
wxSYS_HSCROLL_ARROW_X ,
wxSYS_HSCROLL_ARROW_Y ,
wxSYS_HTHUMB_X ,
wxSYS_ICON_X ,
wxSYS_ICON_Y ,
wxSYS_ICONSPACING_X ,
wxSYS_ICONSPACING_Y ,
wxSYS_WINDOWMIN_X ,
wxSYS_WINDOWMIN_Y ,
wxSYS_SCREEN_X ,
wxSYS_SCREEN_Y ,
wxSYS_FRAMESIZE_X ,
wxSYS_FRAMESIZE_Y ,
wxSYS_SMALLICON_X ,
wxSYS_SMALLICON_Y ,
wxSYS_HSCROLL_Y ,
wxSYS_VSCROLL_X ,
wxSYS_VSCROLL_ARROW_X ,
wxSYS_VSCROLL_ARROW_Y ,
wxSYS_VTHUMB_Y ,
wxSYS_CAPTION_Y ,
wxSYS_MENU_Y ,
wxSYS_NETWORK_PRESENT ,
wxSYS_PENWINDOWS_PRESENT ,
wxSYS_SHOW_SOUNDS ,
wxSYS_SWAP_BUTTONS ,
wxSYS_DCLICK_MSEC ,
wxSYS_CARET_ON_MSEC ,
wxSYS_CARET_OFF_MSEC ,
wxSYS_CARET_TIMEOUT_MSEC
}
Valores posibles para el parámetro de índice wxSystemSettings::GetMetric().
Miembros/valores
- wxSYS_MOUSE_BUTTONS
- Número de botones del ratón, o cero si no hay ningún ratón instalado.
- wxSYS_BORDER_X
- Ancho de un solo borde.
- wxSYS_BORDER_Y
- Altura de un solo borde.
- wxSYS_CURSOR_X
- Ancho del cursor en píxeles lógicos.
- wxSYS_CURSOR_Y
- Altura del cursor en píxeles lógicos.
- wxSYS_CURSOR_SIZE
Ancho o altura del cursor en píxeles lógicos.
Es igual que wxSYS_CURSOR_X y wxSYS_CURSOR_Y, ya que los cursores siempre son cuadrados.
- wxSYS_DCLICK_X
- Ancho en píxeles del rectángulo dentro del cual deben caer dos clics sucesivos del ratón para generar un doble clic.
- wxSYS_DCLICK_Y
- Altura en píxeles del rectángulo dentro del cual deben caer dos clics sucesivos del ratón para generar un doble clic.
- wxSYS_DRAG_X
- Ancho en píxeles de un rectángulo centrado en un punto de arrastre para permitir un movimiento limitado del puntero del ratón antes de que comience una operación de arrastre.
- wxSYS_DRAG_Y
- Altura en píxeles de un rectángulo centrado en un punto de arrastre para permitir un movimiento limitado del puntero del ratón antes de que comience una operación de arrastre.
- wxSYS_EDGE_X
- Ancho de un borde 3D, en píxeles.
- wxSYS_EDGE_Y
- Altura de un borde 3D, en píxeles.
- wxSYS_HSCROLL_ARROW_X
- Ancho del mapa de bits de la flecha en la barra de desplazamiento horizontal.
- wxSYS_HSCROLL_ARROW_Y
- Altura del mapa de bits de la flecha en la barra de desplazamiento horizontal.
- wxSYS_HTHUMB_X
- Ancho del pulgar de la barra de desplazamiento horizontal.
- wxSYS_ICON_X
- Ancho predeterminado de un icono.
- wxSYS_ICON_Y
- Altura predeterminada de un icono.
- wxSYS_ICONSPACING_X
- Ancho de una celda de la cuadrícula para elementos en vista de iconos grandes, en píxeles. Cada elemento encaja en un rectángulo de este tamaño cuando se organiza.
- wxSYS_ICONSPACING_Y
- Altura de una celda de la cuadrícula para elementos en vista de iconos grandes, en píxeles. Cada elemento encaja en un rectángulo de este tamaño cuando se organiza.
- wxSYS_WINDOWMIN_X
- Ancho mínimo de una ventana.
- wxSYS_WINDOWMIN_Y
- Altura mínima de una ventana.
- wxSYS_SCREEN_X
- Ancho de la pantalla en píxeles.
- wxSYS_SCREEN_Y
- Altura de la pantalla en píxeles.
- wxSYS_FRAMESIZE_X
- Ancho del marco de la ventana para una ventana wxTHICK_FRAME.
- wxSYS_FRAMESIZE_Y
- Altura del marco de la ventana para una ventana wxTHICK_FRAME.
- wxSYS_SMALLICON_X
- Ancho recomendado para un icono pequeño (en los títulos de ventana y en la vista de iconos pequeños).
- wxSYS_SMALLICON_Y
- Altura recomendada para un icono pequeño (en los títulos de ventana y en la vista de iconos pequeños).
- wxSYS_HSCROLL_Y
- Altura de la barra de desplazamiento horizontal en píxeles.
- wxSYS_VSCROLL_X
- Ancho de la barra de desplazamiento vertical en píxeles.
- wxSYS_VSCROLL_ARROW_X
- Ancho del mapa de bits de la flecha en una barra de desplazamiento vertical.
- wxSYS_VSCROLL_ARROW_Y
- Altura del mapa de bits de la flecha en una barra de desplazamiento vertical.
- wxSYS_VTHUMB_Y
- Altura del control deslizante vertical.
- wxSYS_CAPTION_Y
- Altura del área de título normal.
- wxSYS_MENU_Y
- Altura de la barra de menú de una sola línea.
- wxSYS_NETWORK_PRESENT
- 1 si hay una red presente, 0 en caso contrario.
- wxSYS_PENWINDOWS_PRESENT
- 1 si PenWindows está instalado, 0 en caso contrario.
- wxSYS_SHOW_SOUNDS
- Distinto de cero si el usuario requiere que una aplicación presente la información visualmente en situaciones en las que, de otro modo, la presentaría solo en forma audible; cero en caso contrario.
- wxSYS_SWAP_BUTTONS
- Distinto de cero si se intercambian los significados de los botones izquierdo y derecho del ratón; cero en caso contrario.
- wxSYS_DCLICK_MSEC
- Tiempo máximo, en milisegundos, que puede transcurrir entre clics sucesivos para que se genere un doble clic.
- wxSYS_CARET_ON_MSEC
Tiempo, en milisegundos, durante el cual un cursor parpadeante debe permanecer visible durante un solo ciclo de parpadeo antes de desaparecer.
Si este valor es cero, el cursor debe estar visible todo el tiempo en lugar de parpadear. Si el valor es negativo, la plataforma no admite la configuración del usuario.
- wxSYS_CARET_OFF_MSEC
Tiempo, en milisegundos, durante el cual un cursor parpadeante debe permanecer invisible durante un ciclo de parpadeo antes de volver a aparecer.
Si este valor es cero, el cursor debe estar visible todo el tiempo en lugar de parpadear. Si el valor es negativo, la plataforma no admite la configuración del usuario.
- wxSYS_CARET_TIMEOUT_MSEC
Tiempo, en milisegundos, durante el cual debe parpadear el cursor después de una interacción del usuario.
Una vez transcurrido este tiempo, el cursor permanecerá visible hasta que el usuario vuelva a interactuar con él (por ejemplo, introduciendo, borrando o cortando texto). Si este valor es negativo, el cursor parpadeará indefinidamente; si es cero, el cursor no parpadeará en absoluto.