AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
  • Definition
  • Limitación: Selección en vídeo inverso
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados

Definition

El cursor del ratón permite determinar fácilmente dónde se realizará una acción. Para una control en modo de edición, el cursor se convierte en un Line vertical parpadeante, lo que le permite identificar la ubicación del siguiente carácter escrito.
Los caracteres seleccionados se muestran en colores invertidos. La posición del cursor corresponde al inicio de la zona que se muestra en colores invertidos.
Por ejemplo:
Image con el cursor de entrada colocado al principio del área
El cursor de entrada se coloca al principio del área de entrada. Su posición es 1.
Image con el cursor de entrada colocado al final del área
El cursor de entrada se coloca al final del área de entrada. Su posición es 7 en este ejemplo.
Image con el cursor de entrada colocado al principio del área en colores invertidos
El cursor de entrada se sitúa al principio de la zona en "vídeo inverso" (posición 3 en este ejemplo). CursorEnd Property obtiene y establece el final del área seleccionada.
CursorEnd Property obtiene y establece la posición final del rango de selección del mouse en los siguientes controles:
  • Edita control.
  • Combo Box con entrada.
  • "Editar columna control" y "Editable columna Combo Box" en un control Tabla.
  • WINDEV Control Procesador de texto.
  • WINDEV Control Editor HTML.
  • Novedad versión 2024
    WINDEV Control Editor de código.
Observación: Para get el texto seleccionado en un control editable , un Combo Box editable o una columna en un control Tabla, puede utilizar SelectedText.
Consejo: Para seleccionar una sección de texto en una control Campo de entrada desde un botón:
  1. La opción "Borrado automático" no debe estar activada en el control Campo de entrada (a menos que deba suprimirse todo el contenido del control).
  2. El botón debe ser un botón "Interrumpir" y contener el siguiente código, por ejemplo.
Ejemplo
// -- Click code of BTN_Selection button (Interrupt button)
// Select the entire text
EDT_Edit1.Cursor = 1
EDT_Edit1.CursorEnd = Length(EDT_Edit1) + 1
// Deselect the text
EDT_Edit1.CursorEnd = EDT_Edit1.Cursor
// Place cursor at the end of the text
EDT_Edit1.CursorEnd = Length(EDT_Edit1) + 1
EDT_Edit1.Cursor = EDT_Edit1.CursorEnd
Sintaxis

Averiguar la posición del último personaje seleccionado Ocultar los detalles

<Position> = <Control used>.CursorEnd
<Position>: Integro
Posición del último carácter seleccionado + 1. Si no se selecciona ningún carácter, las propiedades Cursor y CursorEnd son equivalentes. Si la control no está en edición, la posición es 0.
<Control used>: Nombre del control
Nombre de la control en la que se realizó la selección.

Seleccionando una set de caracteres Ocultar los detalles

<Control used>.CursorEnd = <Number of selected characters>
<Control used>: Nombre del control
Nombre de la control en la que debe realizarse una selección:
  • Edita control.
  • Control Combo Box con entrada.
  • "Editar columna control" y "Editable columna Combo Box" en un control Tabla.
  • WINDEV Control Procesador de texto.
  • WINDEV Control Editor HTML.
  • Novedad versión 2024
    WINDEV Control Editor de código.
<Number of selected characters>: Integro
La cadena seleccionada está entre la posición del cursor y el valor pasado al CursorEnd Property.
El valor mínimo posible es 1 (cursor a la izquierda). El mayor valor corresponde al número de caracteres que se encuentran en la control + 1.
Atención: Si el contenido del CursorEnd Property se asigna al Property 4007900 en sí, el texto no está seleccionado: no se muestra ningún carácter en el vídeo inverso.
Observaciones

Limitación: Selección en vídeo inverso

La selección en video inverso está disponible sólo si el control está siendo editado. Si el control no está en modo de edición, CursorEnd Property devuelve 0.
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

Última modificación: 06/02/2024

Señalar un error o enviar una sugerencia | Ayuda local