PC SOFT

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.
  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
..MouseCursor se utiliza para encontrar y modificar el cursor de rollover definido para un Control, una ventana o una página.
Recordatorio: Es posible definir:
  • el cursor de rollover utilizado por una ventana control o por una ventana de la pestaña "UI" de la ventana description de la control o ventana.
  • el cursor de rollover utilizado por una página de Control o por una página de la pestaña "Detalles" de la ventana de description de la Control o de la página.
Versiones 24 y posteriores
Android Esta propiedad ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 24
Android Esta propiedad ahora está disponible para aplicaciones Android.
Android Esta propiedad ahora está disponible para aplicaciones Android.
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
WINDEVAndroidJavaCódigo de Usuario (UMC)

Averiguar el cursor de rotación usado para una ventana o para una ventana 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 ventana especificada. 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.
      Java Los cursores personalizados de ratón ".CUR" o ".ANI" no están soportados en Java.
      Android Los cursores de mouse personalizados .ANI no se admiten en Java .
  • Un cursor preestablecido identificado por una de las siguientes constantes:
    curHelpAyuda para un objeto
    curIbeamCursor de entrada
    curCrossCruz estándar
    curArrowFlecha estándar
    curUpArrowFlecha hacia arriba
    curForbiddenSigno No permitido
    curHandMano
    curSystemHandMano sistema Java Cursor idéntico a curHand.
    curWaitReloj de arena
    curSizeCursor de flecha cruzada
    curSizeNESWFlecha Noreste/Sur Oeste
    curSizeNWSEFlecha Noroeste/Sudeste
    curSizeWEOeste Este flecha
    curSizeNSFlecha Norte-Sur
<Element used>: El nombre de control o el nombre de la ventana
Nombre del control o ventana cuyo cursor de associated debe ser encontrado.
WEBDEV - Código ServidorWEBDEV - Código Navegador

Averiguar el cursor de rotación usado para una página o para una 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:
    curHelpAyuda para un objeto
    associated Valor del CSS: ayuda
    curAutomaticCursor de automatic: 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.
    associated Valor del CSS: auto
    curIbeamCursor de entrada
    associated Valor del CSS: texto
    curCrossCruz estándar
    associated Valor del CSS: mira
    curDefaultCursor por defecto associated con el control
    associated Valor del CSS: Default
    curArrowForbiddenFlecha y signo no permitidos
    associated Valor del CSS: no-drop
    curArrowWaitFlecha y reloj de arena
    associated Valor del CSS: progreso
    curForbiddenSigno No permitido
    associated Valor del CSS: no permitido
    curHandMano
    associated Valor del CSS: puntero
    curSystemHandMano sistema
    Este cursor es el mismo que aparece en la constante curHand.
    curWaitReloj de arena
    associated Valor del CSS: wait
    curSizeCursor de flecha cruzada
    associated Valor del CSS: mover
    curSizeColumnCursor para redimensionar columnas
    associated Valor del CSS: col-resize
    curSizeRowCursor para redimensionar filas
    associated Valor del CSS: fila-resize
    curSizeNESWFlecha Noreste/Sur Oeste
    Valores de associated CSS: Flechas de tamaño NE, Flechas de tamaño SW
    curSizeNWSEFlecha Noroeste/Sudeste
    Valores de associated CSS: Flechas de tamaño SE, Flechas de tamaño NW
    curSizeWEOeste Este flecha
    Valores de associated CSS: Flechas de tamaño E, Flechas de tamaño W
    curSizeNSFlecha Norte-Sur
    Valores de associated CSS: Flechas de tamaño S, Flechas de tamaño N
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.
WINDEVWindowsAndroidJavaCódigo de Usuario (UMC)

Modificando el cursor de rotación definido para una ventana Control o para una ventana Ocultar los detalles

<Element used>..MouseCursor = <Cursor name>
<Element used>: El nombre de control o el nombre de la 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.
      Java Los cursores personalizados de ratón ".CUR" o ".ANI" no están soportados en Java.
      Android Los cursores de mouse personalizados .ANI no se admiten en Java .
  • Un cursor preestablecido identificado por una de las siguientes constantes:
    curHelp Ayuda para un objeto
    curIbeamCursor de entrada
    curCrossCruz estándar
    curArrowFlecha estándar
    curUpArrowFlecha hacia arriba
    curForbiddenSigno No permitido
    curHandMano
    curSystemHandMano sistema
    Java Cursor idéntico a curHand.
    curWaitReloj de arena
    curSizeCursor de flecha cruzada
    curSizeNESWFlecha Noreste/Sur Oeste
    curSizeNWSEFlecha Noroeste/Sudeste
    curSizeWEOeste Este flecha
WEBDEV - Código ServidorWEBDEV - Código Navegador

Modificando el cursor de rotación definido para una página Control o para 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:
    curHelpAyuda para un objeto
    associated Valor del CSS: ayuda
    curAutomaticCursor de automatic: 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.

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

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
WINDEVWindowsJava

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 especificar un cursor específico en una página o en una página Control, todo lo que tienes que hacer es indicar una cadena de caracteres con ..MouseCursor. 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 el valor CSS 'url()' se añade alrededor de la 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

..MouseCursor no tiene efecto si se cumplen las siguientes condiciones:
  • Control List Box o Combo Box
  • Navegador usado: INTERNET Explorer (prueba en el INTERNET Explorer 7 y anteriores)
WINDEVWEBDEV - Código ServidorWEBDEV - Código NavegadorJava

Límites

WINDEV ..MouseCursor sólo se aplica al:
  • Controles de ventana.
  • Ventanas.
  • Versiones 19 y posteriores
    Modelos de controles.
    Nueva funcionalidad versión 19
    Modelos de controles.
    Modelos de controles.
Esta Property no se puede usar con:
  • Los menús
  • Las filas de tabla
  • Las columnas tabla
Java ..MouseCursor sólo se aplica a los siguientes elementos:
  • Button.
  • Control Estático.
  • Control Campo de entrada.
  • Image.
  • Casilla de verificación.
  • Botón de opción.
  • List Box.
  • Combo Box.
  • TreeView.
  • Pestaña.
  • Tabla.
  • Columna de tabla.
Android ...MouseCursor está disponible en Android 7.
WEBDEV - Código ServidorWEBDEV - Código Navegador ..MouseCursor sólo se aplica al:
  • 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