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.
  • Presentación
  • Control de ventana o página
  • Crear un control Calendario
  • Descripción del control Calendario
  • Traducir los elementos de una control Calendario
  • Traducción del botón "Hoy"/"Período predefinido"
  • Traducir días y meses en la control Calendario
  • Traducir el menú contextual de la control Calendario
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
Presentación

Control de ventana o página

El control Calendario permite mostrar permanentemente un calendario en una ventana o página. Esta Calendar puede mostrar la fecha actual, o interactuar con la ventana o la página (por ejemplo, mostrando el horario correspondiente al día seleccionado).
Android Condiciones de uso: Para utilizar un control Calendario en Android, se requiere la extensión "Android Support Library V4" en el ordenador de desarrollo, al generar la aplicación Android. El procedimiento de instalación de esta extensión está disponible en la siguiente dirección:
http://developer.android.com/tools/extras/support-library.html#Downloading

Crear un control Calendario

Para crear un control Calendario:
  1. En la pestaña "Creación", en el grupo "Controles gráficos":
    • WINDEVWEBDEV - Código Servidor despliegue "Tiempo" y seleccione "Calendario".
    • WINDEV Mobile haga clic en "Calendario"
  2. Haga clic en la ventana o página en la ubicación en la que desea crear el control. El control aparece en el editor.
Para ver las características del control, seleccione la opción "Descripción en el menú contextual.
Descripción del control Calendario
El control Calendario se puede personalizar en el editor mediante la ventana de descripción.
A continuación veremos algunas características del control Calendario. Es posible:
  • definir un rango de fechas ("Límite mínimo" y "Límite máximo" en la pestaña "General" de la ventana de descripción).
  • definir una imagen de fondo:
    • WINDEV pestaña "General" de la ventana de descripción.
    • WEBDEV - Código Servidor pestaña "Estilo" de la ventana de descripción, elemento "Imagen de fondo".
  • definir las características del calendario (pestaña "Detalles" de la ventana de descripción):
    • primer día de la semana,
    • mostrar el número de la semana (es posible utilizar una numeración que cumpla con la norma ISO 8601).
    • formato de visualización del mes,
    • calendario multiselección (no disponible en WEBDEV, PHP, iPhone, iPad),
    • visualización de un botón "Hoy".
  • definir el estilo de los elementos que aparecen en el calendario (pestaña "Estilo"). Para definir el estilo de un elemento, simplemente haga clic en el texto (por ejemplo, "Domingo").
  • modificar la imagen de los botones "Siguiente" y "Anterior" (pestaña "Estilo", elemento "Botones Siguiente/Anterior").
Traducir los elementos de una control Calendario

Traducción del botón "Hoy"/"Período predefinido"

Los botones "Hoy" y "Período predefinido" se pueden traducir en la ventana de descripción del calendario (pestaña "Detalles").

Traducir días y meses en la control Calendario

Para traducir los días y meses que aparecen en la control Calendario, debes set las opciones de idioma del proyecto:
  1. Abrir el proyecto description: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Idiomas", seleccione el idioma deseado.
  3. En las opciones lingüísticas del idioma seleccionado, vaya a la pestaña "Fecha" y, a continuación, seleccione la opción "Utilizar los siguientes parámetros".
  4. Haga clic en "Días y Meses" e introduzca las traducciones, si es necesario. Valide.
  5. Valide la ventana de descripción del proyecto.
WINDEV

Traducir el menú contextual de la control Calendario

Cuando se selecciona un periodo de tiempo en una control Calendario, aparece un menú contextual. En Default, el menú contextual de control Calendario está disponible en inglés y francés.
Para traducir el menú contextual de la control Calendario a otro idioma, hay que añadir a su proyecto la ventana IW_WINDEVAafMenu_Date.
Para añadir el menú contextual de una control Calendario a su proyecto:
  1. En la pestaña "Proyecto", en el grupo "Proyecto", despliegue "Importar" y seleccione "Elementos WINDEV y dependencias".
  2. Seleccione el subdirectorio que contiene los elementos a importar. El menú contextual del calendario se encuentra en el subdirectorio "\Programs\Data\Preset windows\AAF" del directorio de instalación de WINDEV.
  3. WINDEV hace una lista de los elementos del directorio. Este directorio contiene los elementos que corresponden a las AAF personalizables. Para personalizar la control Calendario, seleccione "IW_WINDEVAafMenu_Date".
  4. Validar. La ventana interna se agrega al proyecto.
Observaciones:
  • No se debe cambiar el nombre de la ventana.
  • Si agrega esta ventana a la aplicación, es posible que no obtenga las mejoras realizadas en ella durante las diferentes actualizaciones. No olvide comprobar si esta ventana ha evolucionado.
  • Atención: Para modificar la ventana, el archivo correspondiente no debe ser de solo lectura. Modifique las características del archivo en Windows si es necesario.
Para personalizar el menú contextual del calendario:
  1. Abra la ventana "IW_WinDevAafMenu_Date".
  2. En la pestaña "UI", haga clic en el botón a la derecha de "Menú Cont.". Seleccione la opción "Editar este menú contextual".
  3. El menú contextual aparece en el editor. Las diferentes opciones se pueden traducir al idioma deseado.
Linux En Linux, no se pueden seleccionar períodos. El menú contextual del calendario no está disponible.
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario