925 novedades de la versión 2025

N o v e d a d W D W B WM 319 a 369 51 NUEVAS CONSTANTES En la versión 2025, WLanguage incluye 51 nuevas constantes: archi32 archi64 cmdStandardInput cmdErrorOutput cmdStandardOutput crControl crScreen crWindow criptoAES192 DisableOptimizedAnsiUnicodeConversion docFormatPainterModeDisabled docFormatPainterModeMultiple docFormatPainterModeOnce foWithHandle foDirect2D foWithoutHandle ftpIgnoreDeprecated ftpIgnoreUnsafeLegacyRenegotiation grPictorialPercentage hCPTelemetryEnabled hExecSchedulingCanceled hExecSchedulingInProgress hExecSchedulingError hExecSchedulingCompleted hlpFullBackup hlpDifferentialBackup hNullIndexed hNullIndexedCompoundKey hNullNonIndexed htrgHAdd htrgHWrite htrgHModify htrgHCross htrgHDelete piVersion rectHorizontalScrollbar rectVerticalScrollbar rectExternal rectInternal rectEditButtonLeft relationshipAlternative relationshipData relationshipUnspecified relationshipSource relationshipSupplement invalidInputPreventExit invalidInputNonBlocking invalidInputNone taRefreshIndicatorDown taRefreshIndicatorUp gtPassword N o v e d a d W D W B WM 370 a 374 5 NUEVO TIPOS WLanguage incluye 5 nuevos tipos de variables: Command hSchedulingHistory jsonReader pdfControl pdfControlOption N o v e d a d W D W B WM 375 a 377 3 NUEVAS PROPIEDADES DE CONTROLES WLanguage incluye 3 nuevas propiedades en WINDEV: InvalidInput DisplayedValueComboBox PaneVisibleByDefault N o v e d a d W D W B WM 378 a 426 49 NUEVAS FUNCIONES WLANGUAGE PARA WINDEV En la versión 2025,WLanguage incluye 49 nuevas funciones para WINDEV: AuthLogout Cierra el registro de un usuario previamente authenticado mediante OAuth 2.0, OpenID o un token JWT. AuthRevokeToken Revoca un token web JSON (JWT). AuthVerifyAuthentication Devuelve el token del usuario actual en caso de autenticación SSO BitcoinCoreConnectionCount Devuelve el número de pares conectados. BitcoinCoreDateTimeLastLaunched Devuelve la fecha del último lanzamiento de Bitcoin Core. BitcoinCoreDiskSpaceUsed Indica el tamaño de la cadena de bloques en disco. BitcoinCoreBlockHash Devuelve el hash de un bloque por índice. BTLECharacteristicChangeOfValue Activa o desactiva la detección de cambios en el valor de una característica Bluetooth Low Energy. CertificateExport Exporta un certificado de un almacén de certificados a un archivo "pfx" o "cert". CertificatePEMToPFX Convierte un archivo de certificado en formato "pem" en un ar- chivo de certificado en formato "PFX", incluida la clave privada. ControlRectangle Devuelve un rectángulo que corresponde al área especificada de un control. PaletteChange Modifica la paleta utilizada por el proyecto o por una ventana. CmdAddArgument Agrega un argumento a un comando para que se ejecute en modo de consola. CmdAddOption Agrega una opción al comando que se ejecutará en la consola. CmdWriteStandardInput Escribe datos en la entrada estándar del comando ejecutado en modo de consola. CmdExecute Ejecuta un comando en modo de consola. CmdReadErrorOutput Lee los datos de salida de error, para el comando ejecutado en modo de consola. CmdReadStandardOutput Lee los datos del flujo de salida estándar para el comando ejecutado en modo de consola. CmdGetExitCode Obtiene el código de salida del comando ejecutado en modo de consola, es decir, el valor devuelto cuando el comando termina de ejecutarse. DocClearFormatting Reemplaza el formato actual de una selección por el formato predeterminado. DocFormatPainterMode Activa el modo para copiar el formato en el control Procesador de texto o determina si este modo está activado. PaletteGet Muestra el proyecto actual o la paleta de ventanas. EmailAppGetArchitecture Obtiene la arquitectura (32 o 64 bits) del cliente de correo electrónico predeterminado de un equipo. InRecycleMode Indica si el modo de reciclaje de sesiones preiniciadas (servicio web) está activado. ExecuteReactiveProcedure Fuerza la ejecución inmediata de un procedimiento reactivo. WinOptimize Cambia el modo utilizado para crear y dibujar ventanas. Todas las ventanas abiertas después de llamar a esta función utilizarán el nuevo modo. PaletteGenerate Genera una paleta a partir de uno o varios colores base. gImagePalette Construye una secuencia de caracteres que contiene una imagen monocroma cuyo color sigue los cambios de la paleta. grPPCAddData Añade valores a un gráfico de porcentaje pictórico. grPPCImage Define la imagen SVG utilizada para un gráfico de porcentaje pictórico. grPPCMaximumValue Permite especificar el valor máximo del gráfico utilizado para calcular automáticamente los porcentajes (gráfico de porcentaje pictórico). grCategoryThumbnail Permite especificar la miniatura que se utilizará en los gráficos para reemplazar la etiqueta de categoría. HEnableSpare Transforma un servidor Spare en un servidor HFSQL. HImportCSV Importa un archivo CSV en un archivo de datos en formato HFSQL Classic o Client/Server. HListSchedulingHistory Muestra la lista del historial de programación de una tarea. HRplAddFile Añade un archivo a una réplica universal. HDeleteSchedulingHistory Borra el historial de ejecución de tareas. HClearSchedulingHistory Purga todo el archivo de historial de ejecución de la planificación de trabajos. iInitReportVerso Inicializa los parámetros de un reporte que se imprimirá en el reverso de otro reporte. DayOfYearToDate Devuelve la fecha en formato AAAAMMDD que corresponde a un número de día del año. JSONOpenReader Abre un lector JSON. LoadImageProcedureList Especifica el procedimiento al que se llamará cuando se muestre una fila en un control List Box. PaletteLoad Carga una paleta desde un archivo. PaletteSave Guarda una paleta en un archivo. PDFExtract Crea un nuevo documento PDF a partir de páginas individuales extraídas de un archivo PDF existente. GetVariableDefinition Recupera la descripción de una variable. TableAddBeginning Agrega una fila en la parte superior de un control Tabla infinita. LooperAddBeginning Agrega una fila al inicio de un control Looper infinito. LooperAddIWBeginning Agrega una fila constituida por una ventana interna a la primera fila de un control Looper. N o v e d a d e s e n W I ND E V 2 0 2 5 WE B D E V 2 0 2 5 W I ND E V Mo b i l e 2 0 2 5 & W I ND E V S u i t e S a a S 56

RkJQdWJsaXNoZXIy NDQ0OA==