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 / Funciones WLanguage / Controles, páginas y ventanas / Funciones de ventanas
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
Las siguientes funciones se utilizan para gestionar las ventanas WINDEV y WINDEV Mobile mediante programación.
Para más detalles:
AbandonCierra la ventana actual ejecutando el "Click" Event del Cancel control Botón.
CerrarCierra una ventana WINDEV (y devuelve un valor si es necesario).
ChangeSkinTemplateCambia dinámicamente el plantilla:
  • de todas las ventanas encontradas en la aplicación actual,
  • de las ventanas que se encuentran en los componentes WINDEV utilizados por la aplicación,
  • de una ventana específica que se encuentra en el proyecto.
CurrentTitleModifica el título de la ventana actual (devuelto por CurrentWin) y la barra de título.
CurrentWinIdentifica la ventana actualmente en edición.
DelayBeforeClosingLimita la duración de la visualización de una ventana o cuadro de diálogo..  Si no se realiza ninguna acción del usuario, cuando se alcanza la cantidad de tiempo especificada:
  • para una ventana, se ejecutará el código de un botón de ventana. 
  • para una ventana de diálogo, la ventana de diálogo se cierra automáticamente.
EnumMenuDevuelve:
  • el nombre de la enésima opción o subopción que se encuentra en el menú principal de la ventana.
  • el nombre de la enésima opción o subopción que se encuentra en un menú contextual personalizado (creado con WINDEV o WINDEV Mobile).
ExecuteRefreshUIEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" de la ventana, página, ventana interna, página interna, modelo de controles o supercontrol.
ExecuteRefreshUIElementEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del elemento especificado.
ExecuteRefreshUIParentEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del padre.
ExecuteUpdateUIEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" de la ventana, página, ventana interna, página interna, modelo de controles o supercontrol. Esta función se conserva por motivos de compatibilidad con versiones anteriores.
ExecuteUpdateUIParentEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del padre. This function is kept for backward compatibility.
FullScreenActiva o desactiva el modo de pantalla completa en las aplicaciones en modo Universal Windows 10 App.
IconizarMinimiza una ventana WINDEV.
InitWindowInicializa (o no) los controles a cero y ejecuta los procesos de inicialización de los controles y de la ventana.
MaximizarMuestra una ventana WINDEV en su tamaño máximo.
MultitaskRedrawVuelve a dibujar inmediatamente los controles de la ventana que se actualizarán gráficamente.
NextTitleModifica el título de la siguiente ventana a abrir.
OpenAbre una ventana modal de WINDEV.
OpenAsynchronousAbre una ventana cuyo resultado se recuperará a través de una Procedure WLanguage ("callback").
OpenChildAbre una ventana infantil no modal.
OpenMainMenuAbre el menú principal de la ventana actual.
OpenMobileWindowAbre una ventana en una aplicación móvil.
OpenPopupAbre una ventana emergente y espera a que esta ventana se cierre.
OpenPopupAsynchronousAbre una ventana emergente cuyo resultado se obtendrá mediante un procedimiento WLanguage ("callback").
OpenPopupPositionAbre una ventana emergente especificando su posición de apertura y espera hasta que se cierra.
OpenSisterAbre una ventana de hermanos no modal.
PreviousWinIdentifica la ventana que estaba en edición antes de la ventana que está actualmente en edición (para el mismo proyecto).
RequestRefreshUISolicita la ejecución del evento "Solicitud para actualizar la visualización" (y devuelve el control sin esperar a que se ejecute el evento).
RequestRefreshUIElementSolicita la ejecución del evento "Solicitud para actualizar la visualización" del elemento especificado (y devuelve el control sin esperar la ejecución del evento).
RequestRefreshUIParentPide que se ejecute el proceso "Solicitud para actualizar la visualización" del padre.
RequestUpdateUISolicita la ejecución del evento "Solicitud para actualizar la visualización" (y devuelve el control sin esperar a que se ejecute el evento). Esta función se conserva por motivos de compatibilidad con versiones anteriores.
RequestUpdateUIParentPide que se ejecute el proceso "Solicitud para actualizar la visualización" del padre. Esta función se conserva por motivos de compatibilidad con versiones anteriores.
RestaurarMuestra una ventana WINDEV a su tamaño inicial.
UsoAbre una ventana WINDEV y cierra todas las demás ventanas que se abrieron previamente.
WaitWindowEndCierra la ventana de espera de la aplicación abierta por WaitWindowStart.
WaitWindowStartAbre la ventana de espera de la aplicación.
WinAdaptHeightAdapta la altura de la ventana al contenido de los controles.
WinAdaptSizeAdapta el tamaño de la ventana al contenido de los controles.
WinAdaptWidthAdapta el ancho de la ventana al contenido de los controles.
WINBackgroundImageModifica el fondo Image de una ventana y especifica el modo de visualización de este Image.
WinChangeAliasModifica el alias de una ventana.
WinChangeLayoutAplica un layout específico a:
  • una ventana.
  • una ventana interna.
WinCopyFormCopia el contenido de un formulario en el portapapeles.
WinCurrentLayoutDevuelve el índice del layout actual:
  • en la ventana actual.
  • en la ventana o ventana interna especificada.
WinDisableEffectDesactiva los efectos visuales del motor gráfico de WINDEV (para un uso en modo TSE por ejemplo).
WindowBitmapCrea la Image de la ventana especificada en un archivo BMP.
WinEnableDDWHabilita o deshabilita la función OVI (Dim Disabled Window):
  • para una ventana específica.
  • para todas las ventanas de la aplicación.
WinForceDDWFuerza la función OVI (Oscurecimiento de Ventanas Inactivas) en una ventana, incluso si esta ventana no es accesible.
WinGiveSuitableHeightDevuelve la altura de una ventana, adaptada al contenido de los controles.
WinGiveSuitableWidthDevuelve el ancho de una ventana, adaptado al contenido de los controles.
WinIconBarHeightDevuelve o modifica la altura actual de la zona "Icon Bar" en la ventana padre MDI actual.
WinInactiveEffectHabilita o deshabilita la función OVI (Dim Disabled Window):
  • para una ventana específica.
  • para todas las ventanas de la aplicación.
WinInHeightDevuelve la altura interna de una ventana (sin barra de título y Border).
WinInitializedPermite saber si el código de "fin de inicialización" se ha ejecutado para una ventana.
WinInputIdentifica la ventana que contiene el código WLanguage que se está ejecutando actualmente.
WinInWidthDevuelve el ancho interno de una ventana (sin Border).
WinInXPosDevuelve la posición horizontal de la Corner superior izquierda del área interna (sin Border y barra de título) de una ventana en relación con la Corner superior izquierda de la pantalla.
WinInYPosDevuelve la posición vertical de la Corner superior izquierda del área interna (sin Border y barra de título) de una ventana en relación con la Corner superior izquierda de la pantalla.
WinOrientationModifica o recupera la orientación de la pantalla de la ventana actual.
WinOutHeightDevuelve la altura completa de la ventana (incluyendo la Border, la barra de menú y el título).
WinOutWidthDevuelve el ancho completo de una ventana (incluyendo la Border).
WinOutXPosDevuelve la posición horizontal de la Corner superior izquierda de una ventana en relación con la Corner superior izquierda de la pantalla.
WinOutYPosDevuelve la posición vertical de la Corner superior izquierda de una ventana en relación con la Corner superior izquierda de la pantalla.
WinPasteFormPega el contenido de un formulario almacenado en el portapapeles.
WinRateDDDWObtiene y establece la tasa de atenuación para las ventanas que utilizan la función OVI (Oscurecimiento de Ventanas Inactivas).
WinRedrawVuelve a dibujar inmediatamente los controles de ventana para los que se requiere una actualización gráfica.
WinRefreshVisibleModifica o devuelve el estado de visibilidad de la barra de actualización en una ventana.
WinScreenRectangleDevuelve las coordenadas de la pantalla que contiene una ventana.
WinSizeWinSize:
  • devuelve o modifica el modo de visualización de la ventana (maximizado, minimizado o Normal),
  • modifica la altura y/o el ancho de la ventana,
  • mueve la ventana y modifica la altura y/o el ancho de una ventana.
WinSlidingVisibleMuestra u oculta una ventana deslizante (menú deslizante).
WinStatusIdentifica o modifica el estado de la ventana.
También se pueden utilizar las siguientes funciones para las ventanas de manipular:
DisableAAFDisables an Automatic Application Feature (AAF) on a control, window or on the current application.
DrawingStylePermite averiguarlo y modificarlo:
  • el modo de visualización de los botones de Grayed que se encuentran en las ventanas de su aplicación.
  • el modo de visualización de Border translúcido para las ventanas de su aplicación.
  • el modo para cargar imágenes grandes.
EnumElementSe utiliza para enumerar los elementos del proyecto: ventanas, páginas, informes, consultas,....
EnumSubElementSe utiliza para enumerar los subelementos de un elemento de proyecto.
ExecuteAAFRuns an Automatic Application Feature (AAF) on a control or window.
LargeFontFactorDevuelve el ratio de ampliación actual de una ventana WINDEV (sólo si Windows está en modo "fuentes grandes").
RestablecerReinicia:
  • todos los controles que se encuentran en la ventana actual o Page (incluidos los grupos de controles, los supercontroles y las ventanas internas).
  • los controles que se encuentran en un grupo de controles, un supercontrol, una ventana interna o un Page interno.
WindowCountCalcula el número de ventanas abiertas actualmente en la aplicación actual.
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: 25/05/2023

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