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
  • Cursores preestablecidos
  • Definir un cursor personalizado para el navegador
  • Limitación para la control List Box y la control Combo Box
  • Límites
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
El MouseCursor Property se utiliza para identificar y cambiar el cursor hover definido para un control, ventana o página.
Recordatorio: Es posible definir:
  • el cursor hover utilizado por un control o ventana en la pestaña "UI" del control o ventana description.
  • el cursor de desplazamiento utilizado por un control de página o página en la pestaña "Detalles" de la ventana de control o página description.
Ejemplo
// Modify the cursor of the BTN_Validate button
BTN_Validate.MouseCursor = curHelp
WEBDEV - Código ServidorWEBDEV - Código Navegador
// Modify the cursor of the cell
CELL_Bckgrd.MouseCursor = "./cursor/earth.ani"
// Modify the cursor of the edit control
EDT_Name.MouseCursor = "http://MyServer/MYPROJECT_WEB/pen_r.cur"
Sintaxis
WEBDEV - Código ServidorWEBDEV - Código Navegador

Identificar el cursor hover utilizado para una página o página control Ocultar los detalles

<Cursor name> = <Element used>.MouseCursor
<Cursor name>: Cadena de caracteres o constante entera
Nombre del cursor utilizado para la control o página especificada. El valor por defecto es la constante curAutomatic: el cursor se hereda si un elemento padre es associated con un cursor específico, de lo contrario se utiliza el cursor Default definido para el control.
Puede corresponder a:
  • Un nombre de cursor específico (archivo de cursor gestionado por el navegador). El valor CSS de associated corresponde a url(<Cursor URL ).
  • Un valor CSS de cursor preestablecido (ver tabla más abajo)
  • Un cursor preestablecido identificado por una de las siguientes constantes:
    curArrowForbiddenFlecha y signo no permitidos
    associated Valor del CSS: no-drop
    curArrowWaitFlecha y reloj de arena
    associated Valor del CSS: progreso
    curAutomaticCursor de automatic: el cursor se hereda si un elemento padre es associated con un cursor específico, en caso contrario se utiliza el cursor Default definido para el control.
    associated Valor del CSS: auto
    curCrossCruz estándar
    associated Valor del CSS: mira
    curDefaultCursor por defecto associated con el control
    associated Valor del CSS: default
    curForbiddenSigno No permitido
    associated Valor del CSS: no permitido
    curHandMano
    associated Valor del CSS: puntero
    curHelpAyuda para un objeto
    associated Valor del CSS: ayuda
    curIbeamCursor de entrada
    associated Valor del CSS: texto
    curSizeCursor de flecha cruzada
    associated Valor del CSS: mover
    curSizeColumnCursor para redimensionar columnas
    associated Valor del CSS: col-resize
    curSizeNESWFlecha Noreste/Sur Oeste
    Valores de associated CSS: Flechas de tamaño NE, Flechas de tamaño SW
    curSizeNSFlecha Norte-Sur
    Valores de associated CSS: Flechas de tamaño S, Flechas de tamaño N
    curSizeNWSEFlecha Noroeste/Sudeste
    Valores de associated CSS: Flechas de tamaño SE, Flechas de tamaño NW
    curSizeRowCursor para redimensionar filas
    associated Valor del CSS: fila-resize
    curSizeWEOeste Este flecha
    Valores de associated CSS: Flechas de tamaño E, Flechas de tamaño W
    curSystemHandMano sistema
    Este cursor es el mismo que aparece en la constante curHand.
    curWaitReloj de arena
    associated Valor del CSS: espere
Observación: Los valores de desplazamiento total y de texto vertical del CSS no tienen constantes de idioma de associated.
WEBDEV - Código Navegador Valor CSS asociado al cursor o URL Address a un cursor gestionado por el navegador. En este caso, el valor tiene el siguiente formato: 'url(<Cursor URL )'.
<Element used>: Nombre de control o página
Nombre del control o página cuyo cursor de associated debe ser encontrado.
Windows

Modificación del cursor hover definido para una ventana control o ventana Ocultar los detalles

<Element used>.MouseCursor = <Cursor name>
<Element used>: Nombre de control o ventana
Nombre de la control o ventana cuyo cursor debe ser modificado
<Cursor name>: Cadena de caracteres o constante entera
Nombre del cursor a utilizar. Puede corresponder a:
  • Un nombre de cursor específico (archivo con extensión .CUR o .ANI):
    • nombre del cursor si el archivo se encuentra en el directorio actual,
    • nombre y ruta completa del cursor si el archivo se encuentra en un directorio distinto al actual.

  • Un cursor preestablecido identificado por una de las siguientes constantes:
    curArrowFlecha estándar
    curCrossCruz estándar
    curForbiddenSigno No permitido
    curHandMano
    curHelpAyuda para un objeto
    curIbeamCursor de entrada
    curSizeCursor de flecha cruzada
    curSizeNESWFlecha Noreste/Sur Oeste
    curSizeNWSEFlecha Noroeste/Sudeste
    curSizeWEOeste Este flecha
    curSystemHandMano sistema
    curUpArrowFlecha hacia arriba
    curWaitReloj de arena
WEBDEV - Código ServidorWEBDEV - Código Navegador

Modificación del cursor de desplazamiento definido para una página control o una página Ocultar los detalles

<Element used>.MouseCursor = <Cursor name>
<Element used>: Nombre de control o página
Nombre de la control o página cuyo cursor debe ser modificado
<Cursor name>: Cadena de caracteres o constante entera
Nombre del cursor utilizado para la control o ventana especificada. El valor por defecto es la constante curAutomatic: el cursor se hereda si un elemento padre es associated con un cursor específico, de lo contrario se utiliza el cursor Default definido para el control.
Puede corresponder a:
  • El nombre completo de un archivo de cursor (archivo con una extensión .CUR o .ANI). Este archivo debe ser encontrado en el directorio _WEB del sitio.
    Observación: los archivos .cur y .ani no están soportados por Firefox.
    WEBDEV - Código Navegador Los cursores personalizados no son compatibles.
  • Un nombre de cursor específico (archivo de cursor gestionado por el navegador). El valor del CSS de associated corresponde a url(URI).
  • Un valor CSS de cursor preestablecido (ver tabla más abajo)
  • Un cursor preestablecido identificado por una de las siguientes constantes:
    curArrowForbiddenFlecha y signo no permitidos
    associated Valor del CSS: no-drop
    curArrowWaitFlecha y reloj de arena
    associated Valor del CSS: progreso
    curAutomaticCursor de automatic: el cursor se hereda si un elemento padre es associated con un cursor específico, en caso contrario se utiliza el cursor Default definido para el control.

    associated Valor del CSS: auto
    curCrossCruz estándar
    associated Valor del CSS: mira
    curDefaultCursor por defecto associated con el control
    associated Valor del CSS: default
    curForbiddenSigno No permitido
    associated Valor del CSS: no permitido
    curHandMano
    associated Valor del CSS: puntero
    curHelpAyuda para un objeto
    associated Valor del CSS: ayuda
    curIbeamCursor de entrada
    associated Valor del CSS: texto
    curSizeCursor de flecha cruzada
    associated Valor del CSS: mover
    curSizeColumnCursor para redimensionar columnas
    associated Valor del CSS: col-resize
    curSizeNESWFlecha Noreste/Sur Oeste
    Valores de associated CSS: Flechas de tamaño NE, Flechas de tamaño SW
    curSizeNSFlecha Norte-Sur
    Valores de associated CSS: Flechas de tamaño S, Flechas de tamaño N
    curSizeNWSEFlecha Noroeste/Sudeste
    Valores de associated CSS: Flechas de tamaño SE, Flechas de tamaño NW
    curSizeRowCursor para redimensionar filas
    associated Valor del CSS: fila-resize
    curSizeWEOeste Este flecha
    Valores de associated CSS: Flechas de tamaño E, Flechas de tamaño W
    curSystemHandMano sistema
    Este cursor es el mismo que aparece en la constante curHand.
    curWaitReloj de arena
    associated Valor del CSS: espere

Observación: Los valores de desplazamiento total y de texto vertical del CSS no tienen constantes de idioma de associated.
WEBDEV - Código Navegador Valor CSS asociado al cursor o URL Address a un cursor gestionado por el navegador. En este caso, el valor tiene el siguiente formato: 'url(<Cursor URL )'.
Observaciones
Windows

Cursores preestablecidos

Los cursores preestablecidos corresponden a los cursores de Windows y pueden ser modificados a través del panel de control (o los temas de escritorio). Las ilustraciones corresponden a los valores de Default y pueden cambiar según las preferencias del usuario.
WEBDEV - Código ServidorWEBDEV - Código Navegador

Definir un cursor personalizado para el navegador

Para definir un cursor específico en una página o en un control de página, basta con especificar una cadena con el código MouseCursor Property. Las siguientes operaciones son realizadas automáticamente por WEBDEV cuando el cursor se muestra en la página:
  • Si la cadena comienza con "url(" , la cadena que sigue se considera un valor CSS directo y el valor se escribe directamente en el estilo.
  • Si la cadena comienza con "http://" , el valor CSS 'url()' se añade automáticamente alrededor de la Address.
  • Si la cadena contiene un punto (.) y comienza con '/' : el URL especificado se considera relativo al sitio. Los caracteres '\' se cambian a '/' y el valor CSS 'url()' se añade alrededor de la Address.
  • Si la cadena contiene un punto (.) y no comienza con '/' : el URL especificado se considera relativo al directorio _WEB. Los caracteres '\' se cambian por '/', se añade fWebDir antes de la URL y se añade el valor CSS 'url()' alrededor de Address.
Observación: Para mostrar los cursores con un servidor IIS, el tipo MIME debe ser configurado para los archivos .cur y .ani. El tipo de MIME a utilizar es "aplicación/octeto-corriente".
WEBDEV - Código ServidorWEBDEV - Código Navegador

Limitación para la control List Box y la control Combo Box

El MouseCursor Property tiene o efecto si se cumplen las siguientes condiciones:
  • Control List Box o Combo Box
  • Navegador utilizado: INTERNET Explorer (prueba en el INTERNET Explorer 7 y anteriores)
WEBDEV - Código ServidorWEBDEV - Código Navegador

Límites

WEBDEV - Código ServidorWEBDEV - Código Navegador El MouseCursor Property se aplica únicamente a:
  • Controles de una página,
  • Páginas.
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: 27/05/2022

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