PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad de WINDEV 27!
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 27, 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:
BTLECharacteristicWriteValueEscribe un valor en una característica de un dispositivo Bluetooth Low Energy.
BTLECharacteristicReadValueLee el valor de una característica en un dispositivo Bluetooth de bajo consumo.
BTLEDisconnectSe utiliza para desconectarse de un dispositivo Bluetooth de bajo consumo.
BTLEDescriptorWriteValueEscribe el valor de un descriptor en un dispositivo Bluetooth Low Energy.
BTLEDescriptorReadValueLee el valor de un descriptor en un dispositivo Bluetooth de bajo consumo.
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.
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.
BTLEGetAllServicesRecupera todos los servicios correspondientes a un UUID.
BTLEGetAllCaracterísticasRecupera todas las características (con el mismo identificador) associated con un servicio BLE.
BTLEGetADescriptorRecupera el descriptor de una característica de baja energía de Bluetooth correspondiente al identificador especificado (UUID).
BTLEGetACaracterísticaRecupera la característica de un servicio Bluetooth de baja energía correspondiente al identificador especificado (UUID).
BTLEGetAServiceRecupera el servicio de un dispositivo Bluetooth de baja energía correspondiente al identificador especificado (UUID).
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.
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).
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.
DiagramUngroupDisocia las diferentes formas de un grupo 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).
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.
DiagramSaveGuarda un Diagram como archivo "diag".
DiagramSelectMinusDeselecciona una forma en un Diagram Editor control.
DiagramSelectPlusSelecciona una forma en un Diagram Editor control.
DiagramToImageExporta una Diagram a una Variable de tipo Image.
SetFocusAndReturnToUserInputDetiene la Process actual, pone el foco en la ventana o página control especificada, y permite al usuario introducir datos.
EmailExportHTMLRecupera el código HTML de un correo electrónico para mostrarlo en una control HTML (control HTML, control HTML Display, etc.).
InSysNotificationModeSe utiliza para determinar si la aplicación se lanza desde una Notification interactiva en "Windows 10".
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.
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.
grRBAddDataAñade datos a un gráfico de barras radiales.
grRBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
grRBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
grHolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • 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.
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.
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.
HTMLInsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
HTMLInsertFirstChildAñade un hijo al principio de los hijos 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.
HTransactionSavepointDeclara un punto de guardado de la transacción.
HTransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
AIDetectDetecta diferentes elementos en una Image: objeto, caras, etc., ... Esta detección se consigue mediante la inteligencia artificial (IA).
AIDetectModelEjecuta un modelo de red neuronal entrenado en un Image. Esta función permite utilizar la inteligencia artificial para detectar objetos en un Image.
iSequencingAddDiagramAñade una Diagram Document en una secuencia de impresiones reporte.
iPrintDiagramImprime una Diagram de:
  • a Diagram Editor control,
  • al archivo "wddiag,
  • a Diagram Variable.
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 recuperará a través de una Procedure WLanguage ("callback").
PDFAddWatermarkAñade una Watermark a todas o algunas páginas de un archivo PDF existente.
PDFAddImageAñade una Image a una página de un archivo PDF existente.
PDFNbSignaturesObtiene el número de firmas en un PDF Document.
PDFGetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
PDFGetSignatureObtiene la firma de un PDF Document como un buffer.
PythonAddPathAñade el ruta a un directorio o el ruta al entorno virtual para buscar módulos de Python.
PythonExecuteEjecuta una función presente en un módulo de Python.
PythonInitializeEspecifica la ubicación de la DLL de Python a cargar.
PythonTerminateDescarga la DLL de Python y libera memoria.
RedisSetCambia el valor de una clave en un servidor Redis.
RedisGetObtiene el valor de una clave de un servidor Redis como una cadena.
RegexSearchBusca las partes de una cadena que siguen un formato específico.
RegexReplaceReemplaza todas las partes de una cadena que siguen un formato específico.
ScanWithUserInterfaceGuarda un Document de un Scanner en uno o más archivos, utilizando el Scanner
ScanCapabilitySe utiliza para determinar si una Scanner tiene una capacidad determinada.
ScanListEnumera los escáneres conectados al ordenador actual.
ScanPropertySe utiliza para obtener y cambiar las propiedades de una Scanner.
ScanGetObtiene las características 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 una Document de una Scanner en un archivo PDF.
SysNotificationCompatibleComprueba si el sistema operativo soporta notificaciones interactivas.
SysNotificationSendEnvía una Notification interactiva al sistema para que sea visualizada.
SysNotificationRemoveElimina un Notification interactivo enviado anteriormente.
SysNotificationRemoveIDElimina todas las notificaciones interactivas enviadas anteriormente que coincidan con el identificador (ID) especificado.
SysNotificationClearElimina todas las notificaciones interactivas enviadas previamente por la aplicación actual.
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>.WriteValueEscribe un valor en una característica de un dispositivo Bluetooth Low Energy.
<btleCharacteristic Variable>.ReadValueLee el valor de una característica en un dispositivo Bluetooth de bajo consumo.
<btleDevice Variable>.DesconectarSe utiliza para desconectarse de un dispositivo Bluetooth de bajo consumo.
<btleDescriptor Variable>.WriteValueEscribe el valor de un descriptor en un dispositivo Bluetooth Low Energy.
<btleDescriptor Variable>.ReadValueLee el valor de un descriptor en un dispositivo Bluetooth de bajo consumo.
<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>.InitializeInicializa un dispositivo Bluetooth Low Energy en Windows.
<btleDevice Variable>.GetAllServicesRecupera todos los servicios correspondientes a un UUID.
<btleService Variable>.GetAllCharacteristicsRecupera todas las características con el mismo identificador associated con un servicio Bluetooth de baja energía.
<btleCharacteristic Variable>.GetADescriptorRecupera el descriptor de una característica de baja energía de Bluetooth correspondiente al identificador especificado (UUID).
<btleService Variable>.GetACaracterísticaRecupera la característica de un servicio Bluetooth de baja energía correspondiente al identificador especificado (UUID).
<btleDevice Variable>.GetAServiceRecupera el servicio de un dispositivo Bluetooth de baja energía correspondiente al identificador especificado (UUID).
<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.
<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.
<Chart>.RBAddDataAñade datos a un gráfico de barras radiales.
<Chart>.RBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
<Chart>.RBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
<Chart>.HolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
<Fichero HFSQL>.ExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
<Conexión HFSQL>.RSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
<htmlNode Variable>.UnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
<htmlNode Variable>.WrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
<htmlNode Variable>.WrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
<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>.InsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
<htmlNode Variable>.InsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
<htmlNode Variable>.ModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
<htmlNode Variable>.RemoveAttributeElimina un atributo determinado
<htmlNode Variable>.RemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
<htmlNode Variable>.RemoveElimina el nodo especificado y sus descendientes en un HTML Document.
<Conexión HFSQL>.TransactionSavepointDeclara un punto de guardado de la transacción.
<Conexión HFSQL>.TransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
<Window>.OpenAsynchronousAbre una ventana cuyo resultado se recuperará a través de una Procedure WLanguage ("callback").
<Window>.OpenPopupAsynchronousAbre una ventana emergente cuyo resultado se recuperará a través de una Procedure WLanguage ("callback").
<Lector de PDF>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF en un lector de PDF control.
<pdfDocument Variable>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF existente.
<pdfPage Variable>.AddWatermarkAñade una Watermark a una página de un archivo PDF existente.
<pdfPage Variable>.AddImageAñade una Image a una página de un archivo PDF existente.
<Lector de PDF>.NbSignaturesObtiene el número de firmas en un PDF Reader control.
<pdfDocument Variable>.NbSignaturesObtiene el número de firmas en un PDF Document.
<lectorPDF>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<pdfDocument Variable>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<lector de PDF>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<redisConnection>.setCambia el valor de una clave en un servidor Redis.
<redisConnection>.getObtiene el valor de una clave de un servidor Redis como una cadena.
<Scanner Variable>.WithUserInterfaceGuarda un Document de un Scanner en uno o más archivos, utilizando el Scanner
<Variable del escáner>.PropertyPermite obtener y modificar las características de una Scanner.
<Scanner Variable>.ToImageRecupera una Document de un escáner en una Variable de tipo Image.
<Scanner Variable>.ToPDFGuarda una Document de una Scanner en un archivo PDF.
<Notification>.SendEnvía una Notification interactiva al sistema para que sea visualizada.
<Notification>.RemoveElimina un Notification interactivo enviado anteriormente.
<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.
WINDEVLinux Las nuevas funciones de WLanguage para aplicaciones WINDEV para Linux son:
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.
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).
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.
DiagramUngroupDisocia las diferentes formas de un grupo 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).
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.
DiagramSaveGuarda un Diagram como archivo "diag".
DiagramSelectMinusDeselecciona una forma en un Diagram Editor control.
DiagramSelectPlusSelecciona una forma en un Diagram Editor control.
DiagramToImageExporta una Diagram a una Variable de tipo Image.
SetFocusAndReturnToUserInputDetiene la Process actual, pone el foco en la ventana o página control especificada, y permite al usuario introducir datos.
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.
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.
grRBAddDataAñade datos a un gráfico de barras radiales.
grRBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
grRBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
grHolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • 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.
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.
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.
HTMLInsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
HTMLInsertFirstChildAñade un hijo al principio de los hijos 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.
HTransactionSavepointDeclara un punto de guardado de la transacción.
HTransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
AIDetectDetecta diferentes elementos en una Image: objeto, caras, etc., ... Esta detección se consigue mediante la inteligencia artificial (IA).
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.
PDFAddWatermarkAñade una Watermark a todas o algunas páginas de un archivo PDF existente.
PDFAddImageAñade una Image a una página de un archivo PDF existente.
PDFNbSignaturesObtiene el número de firmas en un PDF Document.
PDFGetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
PDFGetSignatureObtiene la firma de un PDF Document como un buffer.
PythonAddPathAñade el ruta a un directorio o el ruta al entorno virtual para buscar módulos de Python.
PythonExecuteEjecuta una función presente en un módulo de Python.
PythonInitializeEspecifica la ubicación de la DLL de Python a cargar.
PythonTerminateDescarga la DLL de Python y libera memoria.
RedisSetCambia el valor de una clave en un servidor Redis.
RedisGetObtiene el valor de una clave de un servidor Redis como una cadena.
RegexSearchBusca las partes de una cadena que siguen un formato específico.
RegexReplaceReemplaza todas las partes de una cadena que siguen un formato específico.
SocketConnectSSLSe utiliza para establecer una conexión secure con un servidor SSL.
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.
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.
TestWriteResultEscribe información o un error en el status reporte de una prueba unitaria, en el editor de pruebas.
TestCheckEscribe un resultado en el estado reporte de un test según el resultado de una expresión booleana.
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:
<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.
<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.
<Chart>.RBAddDataAñade datos a un gráfico de barras radiales.
<Chart>.RBRotationDirectionEstablece la dirección de rotación en un gráfico de barras radiales.
<Chart>.RBMaximumValueEstablece el valor máximo en un gráfico de barras radiales.
<Chart>.HolePercentageModifica el porcentaje que corresponde al radio del agujero en los siguientes gráficos:
  • Anillo,
  • Gráfico de barras radiales.
<Fichero HFSQL>.ExportJSONStringExporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
<Conexión HFSQL>.RSRenameServerCambia el nombre DNS del servidor de replicación si tiene un nuevo nombre.
<htmlNode Variable>.UnwrapAllChildrenElimina el nodo especificado en una Document HTML sin borrar sus hijos, que ocupan su lugar.
<htmlNode Variable>.WrapAllChildrenEnvuelve todos los hijos del nodo dado en un nuevo nodo en un HTML Document.
<htmlNode Variable>.WrapEnvuelve el nodo especificado en un nodo dado de un HTML Document.
<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>.InsertLastChildAñade un hijo después del hijo del nodo actual en un HTML Document.
<htmlNode Variable>.InsertFirstChildAñade un hijo al principio de los hijos del nodo actual en un HTML Document.
<htmlNode Variable>.ModifyAttributeAñade o cambia un atributo del nodo actual del HTML Document.
<htmlNode Variable>.RemoveAttributeElimina un atributo determinado
<htmlNode Variable>.RemoveChildElimina un nodo dado en el nodo actual de un HTML Document.
<htmlNode Variable>.RemoveElimina el nodo especificado y sus descendientes en un HTML Document.
<Conexión HFSQL>.TransactionSavepointDeclara un punto de guardado de la transacción.
<Conexión HFSQL>.TransactionRollbackToSavepointDevuelve la transacción al punto de guardado.
<Lector de PDF>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF en un lector de PDF control.
<pdfDocument Variable>.AddWatermarkAñade una Watermark a todas las páginas de un archivo PDF existente.
<pdfPage Variable>.AddWatermarkAñade una Watermark a una página de un archivo PDF existente.
<pdfPage Variable>.AddImageAñade una Image a una página de un archivo PDF existente.
<Lector de PDF>.NbSignaturesObtiene el número de firmas en un PDF Reader control.
<pdfDocument Variable>.NbSignaturesObtiene el número de firmas en un PDF Document.
<lectorPDF>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<pdfDocument Variable>.GetSignatureDateObtiene la fecha de una de las firmas de un PDF Document.
<lector de PDF>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GetSignatureObtiene la firma de un PDF Document como un buffer.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<redisConnection>.setCambia el valor de una clave en un servidor Redis.
<redisConnection>.getObtiene el valor de una clave de un servidor Redis como una cadena.
<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.
WINDEVJava Las nuevas funciones de WLanguage para las aplicaciones WINDEV en Java son:
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
ApplyEjecuta un procedimiento por 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.
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.
ExceptionDisplayMuestra la ventana estándar de excepciones con el contenido de la excepción actual..
ExceptionChangeParameterConfigura el comportamiento de la automatic que se implementará si se produce una excepción en la Process actual.
ExceptionThrowActiva artificialmente el mecanismo de seguridad de WLanguage lanzando una excepción.
ExceptionPropagatePropaga una excepción.
ExceptionRestoreParameterRestaura la excepción Process de una Process.
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.
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).
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
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.
Las nuevas funciones de WLanguage (sintaxis de prefijo) para las aplicaciones WINDEV para Java son:
<Array>.ReduceRealiza un cálculo en cada elemento de un array.
<Array>.ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
<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.
<Array>.FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
<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>.DistinctDevuelve un array sin duplicados.
<Array>.IntersectDevuelve un array que corresponde a la intersección de dos arrays.
<Array>.UnionAllDevuelve un array correspondiente a la unión de dos matrices (sin eliminar duplicados).
<Array>.UnionDevuelve un array correspondiente a la unión de dos arrays.
<Array>.MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
<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.
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:
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.
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.
ClickableLa propiedad Clickable permite determinar y cambiar el comportamiento de un control cuando se hace clic en él.
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.
ImageInitialHeightLa propiedad ImageInitialHeight permite obtener o establecer la altura predeterminada de una imagen en un control Editor de imágenes.
CharacterSpacingLa propiedad CharacterSpacing obtiene y establece el espaciado entre caracteres.
LineSpacingLa propiedad LineSpacing obtiene y establece el interlineado de las variables de tipo Font.
ImageInitialWidthLa propiedad ImageInitialWidth permite obtener o establecer el ancho predeterminado de una imagen en un control Editor de imágenes.
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.
spAgeLa propiedad spAge permite obtener el tiempo transcurrido desde la última vez que se cambió la contraseña.
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.
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).
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.
BlurLevelLa propiedad BlurLevel obtiene y establece el porcentaje de desenfoque aplicado a un control en un reporte.
HiddenLa propiedad Hidden permite:
  • Determinar si un control en un reporte está oculto.
  • Ocultar o desenfocar un control en un reporte.
InitialToolLa propiedad InitialTool permite obtener o cambiar la herramienta de dibujo seleccionada de forma predeterminada en un control Editor de imágenes.
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.
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.
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.
SizeUnitEl SizeUnit Property obtiene y establece la unidad de tamaño de la fuente.
Linux Las nuevas propiedades WLanguage son las siguientes:
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.
CharacterSpacingLa propiedad CharacterSpacing obtiene y establece el espaciado entre caracteres.
LineSpacingLa propiedad LineSpacing obtiene y establece el interlineado de las variables de tipo Font.
spAgeLa propiedad spAge permite obtener el tiempo transcurrido desde la última vez que se cambió la contraseña.
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.
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).
HiddenLa propiedad Hidden permite:
  • Determinar si un control en un reporte está oculto.
  • Ocultar o desenfocar un control en un reporte.
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.
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.
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.
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.
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).
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:
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 de baja energía.
btleServiceEl tipo btleService se utiliza para manipular un servicio de Bluetooth de baja energía ("Servicio Bluetooth GATT").
diagLibraryEl tipo diagLibrary se utiliza para definir todas las características avanzadas de una biblioteca de formas preestablecidas utilizadas por un editor Diagram control.
diagBorderEl tipo diagBorder se utiliza para definir todas las características avanzadas de un borde (o bordes) de una forma utilizada en un Diagram.
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).
diagHeadEl tipo diagHead se utiliza para definir todas las características avanzadas de un extremo de un conector en un Diagram.
diagShapeEl tipo diagShape se utiliza para definir todas las características avanzadas de la forma original utilizada 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.
diagImageEl tipo diagImage se utiliza para definir todas las características avanzadas de una forma Diagram creada a partir de una Image.
diagConnectorEl tipo diagConnector se utiliza para definir todas las características avanzadas de un conector en un Diagram.
diagLayoutEl tipo diagLayout se utiliza para definir todas las características de diseño de un Diagram.
diagOvalEl tipo diagOval se utiliza para definir todas las características avanzadas de una forma de tipo Oval.
diagPointEl tipo diagSelection se utiliza para definir todas las características avanzadas de un punto 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.
diagWaypointEl tipo diagWaypoint se utiliza para definir todas las características avanzadas de un waypoint conector.
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.
diagTextEl tipo diagText se utiliza para definir todas las características avanzadas de un texto asociado a una forma en un Diagram.
aiNeuralNetworkModelEl tipo aiNeuralNetworkModel se utiliza para definir todas las características avanzadas de una red neuronal utilizada por AIDetectModel.
aiImageResultEl tipo aiImageResult se utiliza para recuperar el resultado de AIDetect.
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 secure Contraseña es un tipo estructurado que se utiliza para obtener una contraseña secure, con hash y sal.
EscánerEl tipo Scanner se utiliza para manipular la información de un Scanner.
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:
diagLibraryEl tipo diagLibrary se utiliza para definir todas las características avanzadas de una biblioteca de formas preestablecidas utilizadas por un editor Diagram control.
diagBorderEl tipo diagBorder se utiliza para definir todas las características avanzadas de un borde (o bordes) de una forma utilizada en un Diagram.
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).
diagHeadEl tipo diagHead se utiliza para definir todas las características avanzadas de un extremo de un conector en un Diagram.
diagShapeEl tipo diagShape se utiliza para definir todas las características avanzadas de la forma original utilizada 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.
diagImageEl tipo diagImage se utiliza para definir todas las características avanzadas de una forma Diagram creada a partir de una Image.
diagConnectorEl tipo diagConnector se utiliza para definir todas las características avanzadas de un conector en un Diagram.
diagLayoutEl tipo diagLayout se utiliza para definir todas las características de diseño de un Diagram.
diagOvalEl tipo diagOval se utiliza para definir todas las características avanzadas de una forma de tipo Oval.
diagPointEl tipo diagSelection se utiliza para definir todas las características avanzadas de un punto 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.
diagWaypointEl tipo diagWaypoint se utiliza para definir todas las características avanzadas de un waypoint conector.
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.
diagTextEl tipo diagText se utiliza para definir todas las características avanzadas de un texto asociado a una forma en un Diagram.
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.
aiNeuralNetworkModelEl tipo aiNeuralNetworkModel se utiliza para definir todas las características avanzadas de una red neuronal utilizada por AIDetectModel.
aiImageResultEl tipo aiImageResult se utiliza para recuperar el resultado de AIDetect.
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 secure Contraseña es un tipo estructurado que se utiliza para obtener una contraseña secure, con hash y sal.
Java Los nuevos tipos de WLanguage para las aplicaciones WINDEV en Java son los siguientes
SecurePasswordEl tipo secure Contraseña es un tipo estructurado que se utiliza para obtener una contraseña secure, con 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