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
  • Nuevas funciones WLanguage
  • Funciones WLanguage mejoradas
  • Nuevas propiedades WLanguage
  • Mejoras en las propiedades de WLanguage
  • Nuevos tipos avanzados de WLanguage
  • Tipos avanzados de WLanguage mejorados
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
En la versión 28, se han introducido nuevas funciones, propiedades y tipos de datos y se han mejorado algunos.
Nuevas funciones WLanguage
WINDEVWindows Las nuevas funciones de WLanguage para las aplicaciones WINDEV en Windows son:
AIDetectDetecta diferentes elementos en una imagen: objeto, rostros, etc, ... Esta detección se realiza mediante la inteligencia artificial (IA).
AIDetectModelEjecuta un modelo de red neuronal entrenado en una imagen. Esta función utiliza la inteligencia artificial para detectar objetos en una imagen.
BTLECharacteristicReadValueLee el valor de una característica en un dispositivo Bluetooth de bajo consumo.
BTLECharacteristicWriteValueEscribe un valor en una característica de un dispositivo Bluetooth Low Energy.
BTLEConnectionStatusDevuelve el estado actual de la conexión a un dispositivo Bluetooth de bajo consumo o pide que se le notifique cuando cambia el estado de la conexión.
BTLEDescriptorReadValueLee el valor de un descriptor en un dispositivo Bluetooth de bajo consumo.
BTLEDescriptorWriteValueEscribe el valor de un descriptor en un dispositivo Bluetooth Low Energy.
BTLEDisconnectSe utiliza para desconectarse de un dispositivo Bluetooth de bajo consumo.
BTLEGetACaracterísticaRecupera la característica de un servicio Bluetooth de baja energía correspondiente al identificador especificado (UUID).
BTLEGetADescriptorRecupera el descriptor de una característica de baja energía de Bluetooth correspondiente al identificador especificado (UUID).
BTLEGetAllCaracterísticasRecupera todas las características (con el mismo identificador) associated con un servicio BLE.
BTLEGetAllServicesRecupera todos los servicios correspondientes a un UUID.
BTLEGetAServiceRecupera el servicio de un dispositivo Bluetooth de baja energía correspondiente al identificador especificado (UUID).
BTLEInitializeInicializa Bluetooth Low Energy (necesario sólo en Windows e iOS)
BTLEInitializeDeviceInicializa un dispositivo Bluetooth Low Energy en Windows.
BTLEListDeviceDevuelve la lista de dispositivos Bluetooth Low Energy.
DiagramGroupCrea un grupo a partir de los elementos seleccionados en el editor de Diagram control.
DiagramInfoXYIndica la presencia de una forma en una posición determinada en el Editor Diagram control.
DiagramLoadCarga un Diagram en un Diagram Variable a partir de un archivo ".wddiag", un memo o un buffer binario.
DiagramLoadLibraryCarga un archivo Diagram y crea una biblioteca de formas preestablecidas a partir de él.
DiagramSaveGuarda un Diagram como archivo "diag".
DiagramSelectMinusDeselecciona una forma en un Diagram Editor control.
DiagramSelectPlusSelecciona una forma en un Diagram Editor control.
DiagramShapeToImageCrea una imagen a partir de una forma en una Diagram (la forma puede aparecer o no en la Diagram).
DiagramToImageExporta una Diagram a una Variable de tipo Image.
DiagramUngroupDisocia las diferentes formas de un grupo en un Diagram Editor control.
EmailExportHTMLRecupera el código HTML de un correo electrónico para mostrarlo en una control HTML (control HTML, control HTML Display, etc.).
ExecuteRefreshUIElementEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del elemento especificado.
geoGetAddressRecupera una dirección o una lista de direcciones correspondientes a la description de un lugar geográfico.
grHolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
grRBAddDataAñade datos a un gráfico de barras radiales.
grRBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
grRBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
grStartAngleEstablece el ángulo inicial de la primera sección en los siguientes tipos de gráfico:
  • Tarta, semicircular o donut.
  • Proyección solar.
  • Gráfico de barras radiales.
gStoredValueAñade un valor "Invisible" a un elemento de un cuadro de lista, Combo Box o control Planificador.
gStoredValueEnablePermite (o no) recuperar el valor definido por gStoredValue en un Cuadro de Lista o en una control Combo Box.
HClusterMasterNodeDevuelve el nombre del nodo maestro de un cluster HFSQL.
HExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
HRSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
HTMLEnableDebuggerActiva el depurador HTML/JavaScript en los controles HTML basados en CEF: Visualización de HTML o editor de HTML control.
HTMLInsertAfterAñade un nodo después del nodo especificado en un HTML Document.
HTMLInsertBeforeAñade un nodo antes del nodo especificado en un HTML Document.
HTMLInsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
HTMLInsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
HTMLModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
HTMLRemoveElimina el nodo especificado y sus descendientes en un HTML Document.
HTMLRemoveAttributeElimina un atributo determinado
HTMLRemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
HTMLUnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
HTMLWrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
HTMLWrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
HTransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
HTransactionSavepointDeclara un punto de guardado de la transacción.
InSysNotificationModeSe utiliza para determinar si la aplicación se lanza desde una Notification interactiva en "Windows 10".
iPrintDiagramImprime una Diagram de:
  • a Diagram Editor control,
  • al archivo "wddiag,
  • a Diagram Variable.
iSequencingAddDiagramAñade una Diagram Document en una secuencia de impresiones reporte.
JSONToXMLConvierte una cadena JSON en XML.
LuhnCalculateCalcula el siguiente dígito de control de Luhn para una secuencia dada.
LuhnCheckComprueba que la secuencia dada es válida según la fórmula de Luhn.
OpenAsynchronousAbre una ventana cuyo resultado se recuperará a través de una Procedure WLanguage ("callback").
OpenDocumentAsynchronousAbre una Document utilizando el editor apropiado
OpenPopupAsynchronousAbre una ventana emergente cuyo resultado se obtendrá mediante un procedimiento WLanguage ("callback").
PDFAddImageAñade una Image a una página de un archivo PDF existente.
PDFAddWatermarkAñade una Watermark a todas o algunas páginas de un archivo PDF existente.
PDFGetSignatureObtiene la firma de un PDF Document como un buffer.
PDFGetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
PDFNbSignaturesObtiene el número de firmas en un PDF Document.
PythonAddPathAñade el ruta a un directorio o el ruta al entorno virtual para buscar módulos de Python.
PythonExecuteEjecuta una función de un módulo de Python.
PythonInitializeIndica la ubicación de la DLL de Python a cargar.
PythonTerminateDescarga la DLL de Python y libera la memoria.
RedisGetObtiene el valor de una clave de un servidor Redis como una cadena.
RedisSetCambia el valor de una clave en un servidor Redis.
RegexReplaceReemplaza todas las partes de una cadena que siguen un formato específico.
RegexSearchBusca las partes de una cadena que siguen un formato específico.
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).
ScanCapabilityDetermina si un escáner tiene una funcionalidad determinada.
ScanGetIdentifica las características de un escáner y las almacena en una variable de tipo Scanner.
ScanListDevuelve la lista de los escáneres conectados al equipo actual.
ScanPropertySe utiliza para obtener y cambiar las propiedades de una Scanner.
ScanSelectAbre un cuadro de diálogo estándar con los escáneres disponibles.
ScanToImageRecupera una Document de un escáner en una Variable de tipo Image.
ScanToPDFGuarda un documento escaneado en un archivo PDF.
ScanWithUserInterfaceGuarda un documento de un escáner en uno o más archivos, utilizando la interfaz de usuario del escáner.
SetFocusAndReturnToUserInputDetiene la Process actual, pone el foco en la ventana o página control especificada, y permite al usuario introducir datos.
StringDeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
StringToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
SysNotificationClearElimina todas las notificaciones interactivas enviadas previamente por la aplicación actual.
SysNotificationCompatibleComprueba si el sistema operativo soporta notificaciones interactivas.
SysNotificationRemoveElimina un Notification interactivo enviado anteriormente.
SysNotificationRemoveIDElimina todas las notificaciones interactivas enviadas anteriormente que coincidan con el identificador (ID) especificado.
SysNotificationSendEnvía una Notification interactiva al sistema para que sea visualizada.
TableSearchEverywhereBusca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
WebserviceWriteCustomHTTPCodeEspecifica el código HTTP personalizado que se devolverá cuando finalice la ejecución de la función REST Webservice.
WebSocketClientConnectEstablece una conexión entre el cliente y un servidor WebSocket.
WebSocketClientConnectSSLEstablece una conexión SSL entre el cliente y un servidor WebSocket.
XMLToJSONConvierte una cadena XML en JSON.
Las nuevas funciones de WLanguage (sintaxis de prefijo) para las aplicaciones WINDEV en Windows son:
<btleCharacteristic Variable>.GetADescriptorRecupera el descriptor de una característica de baja energía de Bluetooth correspondiente al identificador especificado (UUID).
<btleCharacteristic Variable>.ReadValueLee el valor de una característica en un dispositivo Bluetooth de bajo consumo.
<btleCharacteristic Variable>.WriteValueEscribe un valor en una característica de un dispositivo Bluetooth Low Energy.
<btleDescriptor Variable>.ReadValueLee el valor de un descriptor en un dispositivo Bluetooth de bajo consumo.
<btleDescriptor Variable>.WriteValueEscribe el valor de un descriptor en un dispositivo Bluetooth Low Energy.
<btleDevice Variable>.ConnectionStatusDevuelve el estado actual de la conexión a un dispositivo Bluetooth de bajo consumo o pide que se le notifique cuando cambia el estado de la conexión.
<btleDevice Variable>.DesconectarSe utiliza para desconectarse de un dispositivo Bluetooth de bajo consumo.
<btleDevice Variable>.GetAllServicesRecupera todos los servicios correspondientes a un UUID.
<btleDevice Variable>.GetAServiceRecupera el servicio de un dispositivo Bluetooth de baja energía correspondiente al identificador especificado (UUID).
<btleDevice>.InitializeInicializa un dispositivo Bluetooth Low Energy en Windows.
<btleService Variable>.GetACaracterísticaRecupera la característica de un servicio Bluetooth de baja energía correspondiente al identificador especificado (UUID).
<btleService Variable>.GetAllCharacteristicsRecupera todas las características con el mismo identificador associated con un servicio Bluetooth de baja energía.
<Chart>.HolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
<Chart>.RBAddDataAñade datos a un gráfico de barras radiales.
<Chart>.RBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
<Chart>.RBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
<Chart>.StartAngleEstablece el ángulo inicial de la primera sección en los siguientes tipos de gráfico:
  • Tarta, semicircular o donut.
  • Proyección solar.
  • Gráfico de barras radiales.
<Conexión HFSQL>.RSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
<Conexión HFSQL>.TransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
<Conexión HFSQL>.TransactionSavepointDeclara un punto de guardado de la transacción.
<Fichero HFSQL>.ExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
<htmlNode Variable>.InsertAfterAñade un nodo después del nodo especificado en un HTML Document.
<htmlNode Variable>.InsertBeforeAñade un nodo antes del nodo especificado en un HTML Document.
<htmlNode Variable>.InsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
<htmlNode Variable>.InsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
<htmlNode Variable>.ModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
<htmlNode Variable>.RemoveElimina el nodo especificado y sus descendientes en un HTML Document.
<htmlNode Variable>.RemoveAttributeElimina un atributo determinado
<htmlNode Variable>.RemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
<htmlNode Variable>.UnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
<htmlNode Variable>.WrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
<htmlNode Variable>.WrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
<Lector de PDF>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF en un lector de PDF control.
<lector de PDF>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<Lector de PDF>.NbSignaturesObtiene el número de firmas en un PDF Reader control.
<lectorPDF>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<Notification>.RemoveElimina un Notification interactivo enviado anteriormente.
<Notification>.SendEnvía una Notification interactiva al sistema para que sea visualizada.
<pdfDocument Variable>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF existente.
<pdfDocument Variable>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<pdfDocument Variable>.NbSignaturesObtiene el número de firmas en un PDF Document.
<pdfPage Variable>.AddImageAñade una Image a una Page en un archivo PDF existente.
<pdfPage Variable>.AddWatermarkAñade una Watermark a una Page de un archivo PDF existente.
<redisConnection>.getObtiene el valor de una clave de un servidor Redis como una cadena.
<redisConnection>.setCambia el valor de una clave en un servidor Redis.
<Scanner Variable>.ToImageRecupera una Document de un escáner en una Variable de tipo Image.
<Table>.SearchEverywhereBusca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
<Tipo Ansi string>.DeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
<Tipo Ansi string>.ToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
<Variable Scanner>.PropertyPermite obtener y cambiar las características de un escáner.
<Variable Scanner>.ToPDFGuarda un documento escaneado en un archivo PDF.
<Variable Scanner>.WithUserInterfaceGuarda un documento de un escáner en uno o más archivos, utilizando la interfaz de usuario del escáner.
<Ventana>.OpenPopupAsynchronousAbre una ventana emergente cuyo resultado se obtendrá mediante un procedimiento WLanguage ("callback").
<Window>.OpenAsynchronousAbre una ventana cuyo resultado se recuperará a través de una Procedure WLanguage ("callback").
WINDEVLinux Las nuevas funciones de WLanguage para aplicaciones WINDEV para Linux son:
AIDetectDetecta diferentes elementos en una imagen: objeto, rostros, etc, ... Esta detección se realiza mediante la inteligencia artificial (IA).
BorrarParámetroBorra un parámetro (o una set de parámetros) guardado por SaveParameter, o automáticamente a través de la persistencia de datos en los controles.
DiagramGroupCrea un grupo a partir de los elementos seleccionados en el editor de Diagram control.
DiagramInfoXYIndica la presencia de una forma en una posición determinada en el Editor Diagram control.
DiagramLoadCarga un Diagram en un Diagram Variable a partir de un archivo ".wddiag", un memo o un buffer binario.
DiagramLoadLibraryCarga un archivo Diagram y crea una biblioteca de formas preestablecidas a partir de él.
DiagramSaveGuarda un Diagram como archivo "diag".
DiagramSelectMinusDeselecciona una forma en un Diagram Editor control.
DiagramSelectPlusSelecciona una forma en un Diagram Editor control.
DiagramShapeToImageCrea una imagen a partir de una forma en una Diagram (la forma puede aparecer o no en la Diagram).
DiagramToImageExporta una Diagram a una Variable de tipo Image.
DiagramUngroupDisocia las diferentes formas de un grupo en un Diagram Editor control.
EmailExportHTMLRecupera el código HTML de un correo electrónico para mostrarlo en una control HTML (control HTML, control HTML Display, etc.).
ExecuteRefreshUIElementEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del elemento especificado.
geoGetAddressRecupera una dirección o una lista de direcciones correspondientes a la description de un lugar geográfico.
grHolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
grRBAddDataAñade datos a un gráfico de barras radiales.
grRBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
grRBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
grStartAngleEstablece el ángulo inicial de la primera sección en los siguientes tipos de gráfico:
  • Tarta, semicircular o donut.
  • Proyección solar.
  • Gráfico de barras radiales.
gStoredValueAñade un valor "Invisible" a un elemento de un cuadro de lista, Combo Box o control Planificador.
gStoredValueEnablePermite (o no) recuperar el valor definido por gStoredValue en un Cuadro de Lista o en una control Combo Box.
HClusterMasterNodeDevuelve el nombre del nodo maestro de un cluster HFSQL.
HExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
HRSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
HTMLInsertAfterAñade un nodo después del nodo especificado en un HTML Document.
HTMLInsertBeforeAñade un nodo antes del nodo especificado en un HTML Document.
HTMLInsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
HTMLInsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
HTMLModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
HTMLRemoveElimina el nodo especificado y sus descendientes en un HTML Document.
HTMLRemoveAttributeElimina un atributo determinado
HTMLRemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
HTMLUnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
HTMLWrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
HTMLWrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
HTransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
HTransactionSavepointDeclara un punto de guardado de la transacción.
JSONToXMLConvierte una cadena JSON en XML.
LuhnCalculateCalcula el siguiente dígito de control de Luhn para una secuencia dada.
LuhnCheckComprueba que la secuencia dada es válida según la fórmula de Luhn.
PDFAddImageAñade una Image a una página de un archivo PDF existente.
PDFAddWatermarkAñade una Watermark a todas o algunas páginas de un archivo PDF existente.
PDFGetSignatureObtiene la firma de un PDF Document como un buffer.
PDFGetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
PDFNbSignaturesObtiene el número de firmas en un PDF Document.
PythonAddPathAñade el ruta a un directorio o el ruta al entorno virtual para buscar módulos de Python.
PythonExecuteEjecuta una función de un módulo de Python.
PythonInitializeIndica la ubicación de la DLL de Python a cargar.
PythonTerminateDescarga la DLL de Python y libera la memoria.
RedisGetObtiene el valor de una clave de un servidor Redis como una cadena.
RedisSetCambia el valor de una clave en un servidor Redis.
RegexReplaceReemplaza todas las partes de una cadena que siguen un formato específico.
RegexSearchBusca las partes de una cadena que siguen un formato específico.
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).
SetFocusAndReturnToUserInputDetiene la Process actual, pone el foco en la ventana o página control especificada, y permite al usuario introducir datos.
SocketConnectSSLSe utiliza para establecer una conexión segura con un servidor SSL.
StringDeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
StringToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
TableSearchEverywhereBusca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
TestAddIterationAñade una iteración a la prueba actual y da los valores de los parámetros de prueba para esta iteración.
TestCheckEscribe un resultado en el estado reporte de un test según el resultado de una expresión booleana.
TestWriteResultEscribe información o un error en el status reporte de una prueba unitaria, en el editor de pruebas.
WebserviceWriteCustomHTTPCodeEspecifica el código HTTP personalizado que se devolverá cuando finalice la ejecución de la función REST Webservice.
WebSocketClientConnectEstablece una conexión entre el cliente y un servidor WebSocket.
WebSocketClientConnectSSLEstablece una conexión SSL entre el cliente y un servidor WebSocket.
XMLToJSONConvierte una cadena XML en JSON.
Las nuevas funciones de WLanguage (sintaxis de prefijo) para las aplicaciones WINDEV para Linux son:
<Chart>.HolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
<Chart>.RBAddDataAñade datos a un gráfico de barras radiales.
<Chart>.RBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
<Chart>.RBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
<Chart>.StartAngleEstablece el ángulo inicial de la primera sección en los siguientes tipos de gráfico:
  • Tarta, semicircular o donut.
  • Proyección solar.
  • Gráfico de barras radiales.
<Conexión HFSQL>.RSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
<Conexión HFSQL>.TransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
<Conexión HFSQL>.TransactionSavepointDeclara un punto de guardado de la transacción.
<Fichero HFSQL>.ExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
<htmlNode Variable>.InsertAfterAñade un nodo después del nodo especificado en un HTML Document.
<htmlNode Variable>.InsertBeforeAñade un nodo antes del nodo especificado en un HTML Document.
<htmlNode Variable>.InsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
<htmlNode Variable>.InsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
<htmlNode Variable>.ModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
<htmlNode Variable>.RemoveElimina el nodo especificado y sus descendientes en un HTML Document.
<htmlNode Variable>.RemoveAttributeElimina un atributo determinado
<htmlNode Variable>.RemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
<htmlNode Variable>.UnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
<htmlNode Variable>.WrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
<htmlNode Variable>.WrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
<Lector de PDF>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF en un lector de PDF control.
<lector de PDF>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<Lector de PDF>.NbSignaturesObtiene el número de firmas en un PDF Reader control.
<lectorPDF>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<pdfDocument Variable>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF existente.
<pdfDocument Variable>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<pdfDocument Variable>.NbSignaturesObtiene el número de firmas en un PDF Document.
<pdfPage Variable>.AddImageAñade una Image a una Page en un archivo PDF existente.
<pdfPage Variable>.AddWatermarkAñade una Watermark a una Page de un archivo PDF existente.
<redisConnection>.getObtiene el valor de una clave de un servidor Redis como una cadena.
<redisConnection>.setCambia el valor de una clave en un servidor Redis.
<Table>.SearchEverywhereBusca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
<Tipo Ansi string>.DeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
<Tipo Ansi string>.ToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
WINDEVJava Las nuevas funciones de WLanguage para las aplicaciones WINDEV en Java son:
ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
ArrayAddSortedAñade un elemento a un lenguaje WL unidimensional array teniendo en cuenta:
  • los criterios de ordenación definidos por ArraySort
  • el operador comparison descrito en la clase, si los elementos del array son instancias de la clase.
ArrayDistinctDevuelve un array sin duplicados.
ArrayIntersectDevuelve un array que corresponde a la intersección de dos arrays.
ArrayUnionDevuelve un array correspondiente a la unión de dos arrays.
ArrayUnionAllDevuelve un array correspondiente a la unión de dos matrices (sin eliminar duplicados).
CheckAllFalseDevuelve True si todos los elementos de un array valen False.
CheckAllTrueDevuelve True si todos los elementos de un array valen True.
CheckAnyFalseDevuelve True si al menos un elemento de un array vale False.
CheckAnyTrueDevuelve True si al menos un elemento de un array vale True.
ErrorChangeParameterConfigura el comportamiento de automatic que se implementará si se produce un error en el Process actual.
ErrorPropagatePropaga un error no fatal que puede ser procesado por el código de llamada si la gestión de errores no fatales está habilitada para este código (en el editor de código o por ErrorChangeParameter).
ErrorResetReinicia la detección de errores no fatales:
ErrorRestoreParameterRestaura el error Process de una Process.
ExceptionChangeParameterConfigura el comportamiento de la automatic que se implementará si se produce una excepción en la Process actual.
ExceptionDisplayMuestra la ventana estándar de excepciones con el contenido de la excepción actual..
ExceptionPropagatePropaga una excepción.
ExceptionRestoreParameterRestaura la excepción Process de una Process.
ExceptionThrowActiva artificialmente el mecanismo de seguridad de WLanguage lanzando una excepción.
FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
gStoredValueAñade un valor "Invisible" a un elemento de un cuadro de lista, Combo Box o control Planificador.
gStoredValueEnablePermite (o no) recuperar el valor definido por gStoredValue en un Cuadro de Lista o en una control Combo Box.
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
StringDeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
StringToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
Las nuevas funciones de WLanguage (sintaxis de prefijo) para las aplicaciones WINDEV para Java son:
<Array>.AddSortedAñade un elemento a un lenguaje WL unidimensional array teniendo en cuenta:
  • los criterios de ordenación definidos por ArraySort
  • el operador comparison descrito en la clase, si los elementos del array son instancias de la clase.
<Array>.AllFalseDevuelve True si todos los elementos de un array valen False.
<Array>.AllTrueDevuelve True si todos los elementos de un array valen True.
<Array>.AnyFalseDevuelve True si al menos un elemento de un array vale False.
<Array>.AnyTrueDevuelve True si al menos un elemento de un array vale True.
<Array>.ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
<Array>.DistinctDevuelve un array sin duplicados.
<Array>.FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
<Array>.IntersectDevuelve un array que corresponde a la intersección de dos arrays.
<Array>.MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
<Array>.ReduceRealiza un cálculo en cada elemento de un array.
<Array>.UnionDevuelve un array correspondiente a la unión de dos arrays.
<Array>.UnionAllDevuelve un array correspondiente a la unión de dos matrices (sin eliminar duplicados).
<Tipo Ansi string>.DeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
<Tipo Ansi string>.ToNumDevuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres.
Funciones WLanguage mejoradas
WINDEVWindowsLinux En esta versión se han modificado las siguientes funciones:
Certificados EjecutablesAhora puede especificar el algoritmo hash que se utilizará para la firma..
dbgInfoNueva constante utilizada para determinar:
  • Nombre del control asociado al WLanguage Event que se está ejecutando,
  • Nombre de la Procedure que se ejecuta.
EncryptStandardAhora es posible especificar el vector de inicialización que se utilizará.
EncryptStandardAhora es posible especificar el vector de inicialización que se utilizará.
ExeRunNueva constante para indicar que el ejecutable no debe heredar los Handles del padre.
grTooltipNueva constante para definir los tooltips en los gráficos de la barra de progreso.
HashCheckFileGestionar claves derivadas del hash con una sal (PBKDF2).
HashCheckStringGestionar claves derivadas del hash con una sal (PBKDF2).
HashFileGestionar claves derivadas del hash con una sal (PBKDF2).
HashStringGestionar claves derivadas del hash con una sal (PBKDF2).
iParameterPDF
  • Nueva constante para generar archivos PDF en negro y White.
  • Nueva sintaxis para utilizar las variables pdfParameter.
RegistryCopyKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryCreateKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryDeleteKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryDeleteValuePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryExistPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryFirstSubKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryListKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryListValuePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryNextKeyPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryQueryValuePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryRenamePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistrySeekPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistrySeekPosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistrySetValuePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
RegistryValueTypePosibilidad de elegir el modo de acceso al registro: Las aplicaciones de 32 bits también pueden acceder al Registro de 64 bits, y viceversa.
SOAPAddHeaderNueva sintaxis para añadir un nodo XML a una cabecera de servicio web SOAP.
URISelectAhora puede crear una Resource utilizando el selector.
Java En esta versión se han modificado las siguientes funciones:
EncryptStandardAhora es posible especificar el vector de inicialización que se utilizará.
fCopyDirAhora puede utilizar la sintaxis para copy un directorio manejando cada archivo copiado.
fCopyFileAhora puede utilizar la sintaxis para manipular cada archivo copiado.
NoSpaceAhora puede especificar la posición de los espacios a eliminar.
Nuevas propiedades WLanguage
WINDEVWindows Las nuevas propiedades WLanguage son las siguientes:
BlurLevelLa propiedad BlurLevel obtiene y establece el porcentaje de desenfoque aplicado a un control en un reporte.
CharacterSpacingLa propiedad CharacterSpacing obtiene y establece el espaciado entre caracteres.
CheckMarkStyleEl CheckMarkStyle Property obtiene y establece el check Icon de una opción de menú. Esta Icon sólo aparece si la opción de menú está marcada.
ClickableLa propiedad Clickable permite determinar y cambiar el comportamiento de un control cuando se hace clic en él.
HiddenLa propiedad Hidden permite:
  • Determinar si un control en un reporte está oculto.
  • Ocultar o desenfocar un control en un reporte.
HideWhileScrollingLa propiedad HideWhileScrolling permite:
  • Determinar si el control fijo se oculta al desplazar su contenedor,
  • Mostrar u ocultar el control fijo al desplazar su contenedor.
ImageInitialHeightLa propiedad ImageInitialHeight permite obtener o establecer la altura predeterminada de una imagen en un control Editor de imágenes.
ImageInitialWidthLa propiedad ImageInitialWidth permite obtener o establecer el ancho predeterminado de una imagen en un control Editor de imágenes.
InitialToolLa propiedad InitialTool permite obtener o cambiar la herramienta de dibujo seleccionada de forma predeterminada en un control Editor de imágenes.
LibraryLa propiedad Library permite manipular las diferentes bibliotecas predefinidas asociadas a un control Editor de diagramas. Esta propiedad accede al array de bibliotecas del control Editor de diagramas.
LibraryPanelVisibleLa propiedad LibrayPanelVisible permite:
  • determinar si el panel "Biblioteca" se muestra en un control Editor de diagramas.
  • mostrar u ocultar el panel "Biblioteca" en un control Editor de diagramas.
LineSpacingLa propiedad LineSpacing obtiene y establece el interlineado de las variables de tipo Font.
ModifierPanelVisibleLa propiedad ModifierPanelVisible permite:
  • determinar si el panel "Modificador" se muestra en un control Editor de diagramas.
  • mostrar u ocultar el panel "Modificador" en un control Editor de diagramas.
PageBorderVisibleLa propiedad PageBorderVisible permite:
  • determinar si los bordes de página se muestran en un control Editor de diagramas.
  • mostrar u ocultar los bordes de página en un control Editor de diagramas.
PageLayoutLa propiedad PageLayout obtiene y establece el diseño del diagrama actual en el control Editor de diagramas. El diseño del diagrama se define en una variable de tipo diagLayout.
PinnedLa propiedad Pinned permite:
  • Fijar un control: la posición del control fijado se establecerá con respecto al área visible de su contenedor y no al área del contenido.
  • Determinar si un control está fijado.
SizeUnitEl SizeUnit Property obtiene y establece la unidad de tamaño de la fuente.
spAgeLa propiedad spAge permite obtener el tiempo transcurrido desde la última vez que se cambió la contraseña.
spDerivationLa propiedad spDerivation permite:
  • Obtener la función de derivación de claves utilizada para el hash de un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la función de derivación de claves utilizada para el hash (solo para campos de tipo "Contraseña" definidos mediante programación).
spHashLa propiedad spHash permite:
  • Obtener el algoritmo utilizado para aplicar sal a un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el algoritmo utilizado para aplicar la sal (solo para campos de tipo "Contraseña" descritos mediante programación).
spIterationCountLa propiedad spIterationCount permite:
  • Obtener el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña" (solo para campos de tipo "Contraseña" definidos mediante programación).
spLengthLa propiedad spLength permite:
  • Obtener la longitud del hash de salida. Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la longitud del hash de salida (solo para campos de tipo "Contraseña" definidos mediante programación).
spMatchesDescriptionLa propiedad spMatchesDescription determina si los parámetros (función de derivación de claves, algoritmo hash, número de iteraciones y longitud de salida) del campo de tipo "Contraseña" en el archivo de datos coinciden con los parámetros descritos en el análisis o mediante programación.
Linux Las nuevas propiedades WLanguage son las siguientes:
CharacterSpacingLa propiedad CharacterSpacing obtiene y establece el espaciado entre caracteres.
HiddenLa propiedad Hidden permite:
  • Determinar si un control en un reporte está oculto.
  • Ocultar o desenfocar un control en un reporte.
LibraryLa propiedad Library permite manipular las diferentes bibliotecas predefinidas asociadas a un control Editor de diagramas. Esta propiedad accede al array de bibliotecas del control Editor de diagramas.
LibraryPanelVisibleLa propiedad LibrayPanelVisible permite:
  • determinar si el panel "Biblioteca" se muestra en un control Editor de diagramas.
  • mostrar u ocultar el panel "Biblioteca" en un control Editor de diagramas.
LineSpacingLa propiedad LineSpacing obtiene y establece el interlineado de las variables de tipo Font.
ModifierPanelVisibleLa propiedad ModifierPanelVisible permite:
  • determinar si el panel "Modificador" se muestra en un control Editor de diagramas.
  • mostrar u ocultar el panel "Modificador" en un control Editor de diagramas.
SizeUnitEl SizeUnit Property obtiene y establece la unidad de tamaño de la fuente.
spAgeLa propiedad spAge permite obtener el tiempo transcurrido desde la última vez que se cambió la contraseña.
spDerivationLa propiedad spDerivation permite:
  • Obtener la función de derivación de claves utilizada para el hash de un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la función de derivación de claves utilizada para el hash (solo para campos de tipo "Contraseña" definidos mediante programación).
spHashLa propiedad spHash permite:
  • Obtener el algoritmo utilizado para aplicar sal a un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el algoritmo utilizado para aplicar la sal (solo para campos de tipo "Contraseña" descritos mediante programación).
spIterationCountLa propiedad spIterationCount permite:
  • Obtener el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña" (solo para campos de tipo "Contraseña" definidos mediante programación).
spLengthLa propiedad spLength permite:
  • Obtener la longitud del hash de salida. Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la longitud del hash de salida (solo para campos de tipo "Contraseña" definidos mediante programación).
spMatchesDescriptionLa propiedad spMatchesDescription determina si los parámetros (función de derivación de claves, algoritmo hash, número de iteraciones y longitud de salida) del campo de tipo "Contraseña" en el archivo de datos coinciden con los parámetros descritos en el análisis o mediante programación.
Java Las nuevas propiedades WLanguage son las siguientes:
spAgeLa propiedad spAge permite obtener el tiempo transcurrido desde la última vez que se cambió la contraseña.
spDerivationLa propiedad spDerivation permite:
  • Obtener la función de derivación de claves utilizada para el hash de un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la función de derivación de claves utilizada para el hash (solo para campos de tipo "Contraseña" definidos mediante programación).
spHashLa propiedad spHash permite:
  • Obtener el algoritmo utilizado para aplicar sal a un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el algoritmo utilizado para aplicar la sal (solo para campos de tipo "Contraseña" descritos mediante programación).
spIterationCountLa propiedad spIterationCount permite:
  • Obtener el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña". Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer el número de iteraciones del algoritmo hash utilizado para un campo de tipo "Contraseña" (solo para campos de tipo "Contraseña" definidos mediante programación).
spLengthLa propiedad spLength permite:
  • Obtener la longitud del hash de salida. Esta propiedad puede utilizarse para campos de tipo "Contraseña" definidos en el editor de análisis o mediante programación.
  • Establecer la longitud del hash de salida (solo para campos de tipo "Contraseña" definidos mediante programación).
spMatchesDescriptionLa propiedad spMatchesDescription determina si los parámetros (función de derivación de claves, algoritmo hash, número de iteraciones y longitud de salida) del campo de tipo "Contraseña" en el archivo de datos coinciden con los parámetros descritos en el análisis o mediante programación.
Mejoras en las propiedades de WLanguage
WINDEVWindows Las siguientes propiedades de WLanguage han sido mejoradas:
BottomIndentEsta Property ya está disponible para los controles de edición.
Enlace automáticoEsta Property ya está disponible para los controles de procesamiento de textos.
FicCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
ImageStateEsta Property ya está disponible para las imágenes de las opciones del menú.
MmoCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
NdxCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
TopIndentEsta Property ya está disponible para los controles de edición.
Java Las siguientes propiedades de WLanguage han sido mejoradas:
FicCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
MmoCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
NdxCryptMethodEste Property admite ahora tanto AES-192 como AES-256.
Nuevos tipos avanzados de WLanguage
WINDEVWindows Los nuevos tipos de WLanguage para las aplicaciones WINDEV son los siguientes:
aiImageResultEl tipo aiImageResult obtiene el resultado de la función AIDetect.
aiNeuralNetworkModelEl tipo aiNeuralNetworkModel define las características avanzadas de una red neuronal utilizada por la función AIDetectModel.
btleCharacteristicEl tipo btleCharacteristic se utiliza para manipular una característica de un servicio de Bluetooth de baja energía.
btleDescriptorEl tipo btleDescriptor se utiliza para manipular el descriptor de una característica de baja energía de Bluetooth
btleDeviceEl tipo btleDevice le permite manipular un dispositivo que utiliza la tecnología Bluetooth Low Energy.
btleServiceEl tipo btleService se utiliza para manipular un servicio de Bluetooth de baja energía ("Servicio Bluetooth GATT").
diagBorderEl tipo diagBorder se utiliza para definir todas las características avanzadas de un borde (o bordes) de una forma utilizada en un Diagram.
diagConnectionPointEl tipo diagConnectionPoint se utiliza para definir todas las características avanzadas de un punto de conexión (es decir, un punto alrededor de una forma a la que se acopla un conector) en un editor Diagram control.
diagConnectorEl tipo diagConnector se utiliza para definir todas las características avanzadas de un conector en un Diagram.
diagGroupEl tipo diagGroup se utiliza para definir todas las características avanzadas de un grupo de formas en un editor Diagram control.
diagHeadEl tipo diagHead se utiliza para definir todas las características avanzadas de un extremo de un conector en un Diagram.
diagImageEl tipo diagImage se utiliza para definir todas las características avanzadas de una forma Diagram creada a partir de una Image.
diagLayoutEl tipo diagLayout se utiliza para definir todas las características de diseño de un Diagram.
diagLibraryEl tipo diagLibrary se utiliza para definir todas las características avanzadas de una biblioteca de formas preestablecidas utilizadas por un editor Diagram control.
diagOvalEl tipo diagOval se utiliza para definir todas las características avanzadas de una forma de tipo Oval.
diagPathEl tipo diagPath se utiliza para definir todas las características avanzadas de una forma Path (equivalente a un Polygon que puede incluir líneas redondeadas).
diagPointEl tipo diagSelection se utiliza para definir todas las características avanzadas de un punto en un Diagram.
diagPolygonEl tipo diagPolygon se utiliza para definir todas las características avanzadas de una forma del tipo Polygon.
DiagramEl tipo Diagram se utiliza para definir todas las características avanzadas de un Diagram que pueden ser editadas en el Editor Diagram control.
diagRectangleEl tipo diagRectangle se utiliza para definir todas las características avanzadas de una forma de tipo Rectángulo.
diagSelectionEl tipo diagSelection se utiliza para definir todas las características avanzadas de una selección realizada en un Diagram.
diagShapeEl tipo diagShape se utiliza para definir todas las características avanzadas de la forma original utilizada en un Diagram.
diagTextEl tipo diagText se utiliza para definir todas las características avanzadas de un texto asociado a una forma en un Diagram.
diagWaypointEl tipo diagWaypoint se utiliza para definir todas las características avanzadas de un waypoint conector.
JSONXMLConverterEl tipo JSONXMLConverter permite definir todas las características avanzadas de la conversión de un objeto XML a JSON (o a la inversa) mediante las funciones XMLToJSON y JSONToXML).
ScannerEl tipo Scanner manipula la información de un escáner.
SecurePasswordEl tipo SecurePassword es un tipo estructurado que permite obtener una contraseña segura, cifrada con un algoritmo de hash y sal.
sysNotificationEl tipo sysNotification se utiliza para definir todas las características avanzadas de un sistema interactivo Notification.
sysNotificationButtonEl tipo sysNotificationButton se utiliza para definir todas las características avanzadas de control Botón en un Notification interactivo.
sysNotificationInputEl tipo sysNotificationInput se utiliza para definir todas las características avanzadas de un control de entrada, como una entrada de texto o un control de cuadro combinado, en un Notification interactivo.
WINDEVLinux Los nuevos tipos de WLanguage para las aplicaciones WINDEV en Linux son los siguientes:
aiImageResultEl tipo aiImageResult obtiene el resultado de la función AIDetect.
aiNeuralNetworkModelEl tipo aiNeuralNetworkModel define las características avanzadas de una red neuronal utilizada por la función AIDetectModel.
diagBorderEl tipo diagBorder se utiliza para definir todas las características avanzadas de un borde (o bordes) de una forma utilizada en un Diagram.
diagConnectionPointEl tipo diagConnectionPoint se utiliza para definir todas las características avanzadas de un punto de conexión (es decir, un punto alrededor de una forma a la que se acopla un conector) en un editor Diagram control.
diagConnectorEl tipo diagConnector se utiliza para definir todas las características avanzadas de un conector en un Diagram.
diagGroupEl tipo diagGroup se utiliza para definir todas las características avanzadas de un grupo de formas en un editor Diagram control.
diagHeadEl tipo diagHead se utiliza para definir todas las características avanzadas de un extremo de un conector en un Diagram.
diagImageEl tipo diagImage se utiliza para definir todas las características avanzadas de una forma Diagram creada a partir de una Image.
diagLayoutEl tipo diagLayout se utiliza para definir todas las características de diseño de un Diagram.
diagLibraryEl tipo diagLibrary se utiliza para definir todas las características avanzadas de una biblioteca de formas preestablecidas utilizadas por un editor Diagram control.
diagOvalEl tipo diagOval se utiliza para definir todas las características avanzadas de una forma de tipo Oval.
diagPathEl tipo diagPath se utiliza para definir todas las características avanzadas de una forma Path (equivalente a un Polygon que puede incluir líneas redondeadas).
diagPointEl tipo diagSelection se utiliza para definir todas las características avanzadas de un punto en un Diagram.
diagPolygonEl tipo diagPolygon se utiliza para definir todas las características avanzadas de una forma del tipo Polygon.
DiagramEl tipo Diagram se utiliza para definir todas las características avanzadas de un Diagram que pueden ser editadas en el Editor Diagram control.
diagRectangleEl tipo diagRectangle se utiliza para definir todas las características avanzadas de una forma de tipo Rectángulo.
diagSelectionEl tipo diagSelection se utiliza para definir todas las características avanzadas de una selección realizada en un Diagram.
diagShapeEl tipo diagShape se utiliza para definir todas las características avanzadas de la forma original utilizada en un Diagram.
diagTextEl tipo diagText se utiliza para definir todas las características avanzadas de un texto asociado a una forma en un Diagram.
diagWaypointEl tipo diagWaypoint se utiliza para definir todas las características avanzadas de un waypoint conector.
JSONXMLConverterEl tipo JSONXMLConverter permite definir todas las características avanzadas de la conversión de un objeto XML a JSON (o a la inversa) mediante las funciones XMLToJSON y JSONToXML).
SecurePasswordEl tipo SecurePassword es un tipo estructurado que permite obtener una contraseña segura, cifrada con un algoritmo de hash y sal.
WatermarkEl tipo Watermark se utiliza para manipular el texto impreso en Watermark en los informes creados con el editor de reportes o mediante programación.
Java Los nuevos tipos de WLanguage para las aplicaciones WINDEV en Java son los siguientes
SecurePasswordEl tipo SecurePassword es un tipo estructurado que permite obtener una contraseña segura, cifrada con un algoritmo de hash y sal.
Tipos avanzados de WLanguage mejorados
WINDEVWindowsLinux Los siguientes tipos avanzados han sido mejorados para aplicaciones WINDEV:
API descriptionNuevos tipos de parámetros admitidos.
Versión mínima requerida
  • Versión 27
Comentarios
Haga clic en [Agregar] para publicar un comentario