ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Manipulating a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project...
Java application and WINDEV
A Java application is an application entirely compiled in Java...
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Using Java code
You have the ability to enter Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive...
Creating a Java project
WINDEV allows you to generate a Java application without even knowing the Java language...
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
SocketCreateSSL (Function)
Creates a secure socket according to the SSL protocol.
CalendarPosition (Function)
Returns the month displayed in a Calendar control.
GranularityMovement (Property)
The GranularityMovement property is used to get and change the size of the grid to move: appointments in an Organizer control. appointments in a Scheduler control. events in a TimeLine control. tasks in a Gantt Chart column....
SemaphoreEnd (Function)
Allows one or more threads to exit from the area protected by the semaphore.
SocketExist (Function)
Checks the existence of socket.
iEndReport (Function)
Forces the report print to stop.
iPageEnd (Function)
Forces the move to the next page during the report print.
iChangeSubReportSource (Function)
Modifies through programming the report associated with a sub-report in a composite report.
OrganizerInfoXY (Function)
Returns for a given position in the Organizer control (coordinates of a point in the organizer): the index of the appointment for the specified position. the date corresponding to the specified position....
MaskFormat (Function)
Formats a character string using an InputMask variable.
tapiLineDial (Function)
Dials a phone number for a voice line and chooses the device to use.
PythonInitialize (Function)
Specifies the location of the Python DLL to be loaded.
Multiline Zone control functions
Functions for handling Multiline Zone controls....
SysYRes (Function)
Returns the vertical screen resolution.
SMSReset (Function)
Resets all variables of SMS structure.
grDonutHolePercentage (Function)
Modifies the percentage corresponding to the radius of the hole in a Donut chart.
OrganizerChangeMode (Function)
Modifies the time range displayed by an Organizer control (Day/Week/Month)....
grSeriesSecondaryAxis (Function)
Defines whether a series will be drawn on the secondary axis.
MovementAPT (Property)
The MovementAPT property allows you to know and specify whether users can move appointments in a Scheduler or Organizer control.
PeriodSelection (Property)
The PeriodSelection property is used to determine and specify if the user can select a time period in an Scheduler or Organizer control.
WinInput (Function)
Identifies the window containing the WLanguage code currently run.
EmailProgressBar (Function)
Manages a progress bar while sending and receiving emails.
SOAPAddXMLSignature (Function)
Adds an XML signature to a Webservice request.
WINDEV FTP functions
List of WINDEV FTP functions...
Wait (Function)
Temporarily stops the program execution.