|
|
|
|
- Definition
- Limitación: Selección en vídeo inverso
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: | | | El cursor de entrada se coloca al principio del área de entrada. Su posición es 1. | | El cursor de entrada se coloca al final del área de entrada. Su posición es 7 en este ejemplo. | | 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.
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: - 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).
- El botón debe ser un botón "Interrumpir" y contener el siguiente código, por ejemplo.
EDT_Edit1.Cursor = 1
EDT_Edit1.CursorEnd = Length(EDT_Edit1) + 1
EDT_Edit1.CursorEnd = EDT_Edit1.Cursor
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.
<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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|