ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Windows functions / Miscellaneous WINDEV functions
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Various constants
ConstantUseFunction and/or property
AllFunctionsAll WLanguage functions are available.WLanguageCodeCompiling variable
apArrayBaseIndexSets the start index of arrays sent to ActiveX or Automation objects.
AutomationParameter
apArrayByValueForces the arrays sent to ActiveX or Automation objects to be passed by value.AutomationParameter
apBinaryStringMode for retrieving the binary strings of OLE Automation.AutomationParameter
New in SaaS
authClientSecretBasic
Authentication mode for which the "ClientID" and "ClientSecret" are encoded using Base64 encoding in the HTTP header of the request.
New in SaaS
OAuth2Parameters variable
OpenIDParameters variable
Note: This constant is only available from WINDEV Suite SaaS 2025 Update 1. For more details, see Using new features exclusive to WINDEV Suite SaaS 2025.
authDefaultOAuth authentication by default.OAuth2Parameters variable
New in SaaS
OpenIDParameters variable
Note: This constant is only available from WINDEV Suite SaaS 2025 Update 1. For more details, see Using new features exclusive to WINDEV Suite SaaS 2025.
authPKCEAuthentication via PKCE (Proof Key for Code Exchange).OAuth2Parameters variable
New in SaaS
OpenIDParameters variable
Note: This constant is only available from WINDEV Suite SaaS 2025 Update 1. For more details, see Using new features exclusive to WINDEV Suite SaaS 2025.
ccGlobalThe external component is loaded in "global" mode. For example, the same context will be used if the component is loaded by the project and by a project component.ComponentLoad
ccIsolatedThe external component is isolated. For example, if the component is loaded by the project and by a project component, each component will use a specific context.ComponentLoad
ciCaptionRequested information: Caption of the external component.ComponentInfo
ciCompanyRequested information: Organization that published the external component (same as ciOwner).ComponentInfo
ciCompatibleVersionRequested information: Compatible version of the external component.ComponentInfo
ciCopyrightRequested information: Copyright of external component.ComponentInfo
ciGenerationDateRequested information: Date on which the external component or library was generated.ComponentInfo
ciGlobalCommponentRequested information: External component loading mode (global or isolated external component).ComponentInfo
ciInternalVersionRequested information: WINDEV or WEBDEV version that was used to create the external component.ComponentInfo
ciLoadedAtStartupRequested information: Whether or not to load the external component on project launch.ComponentInfo
ciLogicalNameRequested information: Logical name of the external component.ComponentInfo
ciOwnerRequested information: Organization that published the external component.ComponentInfo
ciPatchNumberRequired information: Number of the first patch accepted by the external component.ComponentInfo
ciPhysicalNameRequested information: Name of the physical file associated with the external component.ComponentInfo
ciProjectVersionRequested information: Version of the external component that was used to compile the project.ComponentInfo
cisAbsentComponent loading report: The specified component is known to the project but is not in the specified path.ComponentLoad,
ComponentInfo
cisLoadedComponent load report: The external component has loaded correctly and is ready for use.ComponentLoad,
ComponentInfo
cisReadyExternal component load report: WDK file ready for use.ComponentLoad,
ComponentInfo
ciStatusRequested information: Status of external component.ComponentInfo
cisUnknownRequested information: Status of external component: The external component is unknown to the projectComponentInfo
cisVersionTooOldExternal component load report: External component version is too old. It is not compatible with the current executable.ComponentLoad,
ComponentInfo
cisVersionTooRecentExternal component load report: External component version is too recent. It is not compatible with the current executable.ComponentLoad,
ComponentInfo
ciVersionRequested information: Actual version of the external component.ComponentInfo
claParentAll the external components of the project are loaded from an internal component.ComponentLoadAll
claProjectAll the components used by the project are loaded. The components used by the components themselves are not loaded.ComponentLoadAll
claRecursiveAll components used by the project and all components used by the components themselves are loaded.ComponentLoadAll
CollapseExpandBranchEvent to handle: Collapsed/Expanded code of a branch node in a TreeView or TreeView Table control.ExecuteProcess,
Process property
colSetDarkThe returned color is chosen among a set of darker colors (suitable for the TreeMap control for example).GetColor
colSetDefaultThe returned color is chosen among a set of standard colors.GetColor
colSetPaletteThe returned color is chosen among the set of colors defined for the current palette. GetColor
colSetPastelThe returned color is chosen among a set of lighter colors.GetColor
colSetTemplateThe returned color is chosen among the set of colors defined for the current skin template.GetColor
CompressGaugeTo view the progress, all you have to do is branch an event on CompressGauge (1174). When this message is received, the _EVE.wParam variable contains the percentage of file compression.fCompress, fUncompress, fStopCompress
CreateQueryOpens Reports & Queries and starts the query creation wizard.RunReportsAndQueries
CreateReportOpens Reports & Queries and starts the report creation wizard.RunReportsAndQueries
diffBinaryBinary comparison of files.diffCreate
diffFilePCSBinary comparison of files optimized for the files created by WINDEV, WEBDEV and WINDEV Mobile.diffCreate
diffMaxPercentageComparison of files with a maximum percentage of differences.
This constant can be combined with diffBinary, diffFilePCS or diffText.
diffCreate
DisableOptimizedAnsiUnicodeConversionOptimized ANSI/Unicode conversion is disabled.ExecutionMode
DisableOptimizedExecutionJITc (Just In Time compilation) is disabled.ExecutionMode
ExternalCallsOptimizedOptimizes the management of external calls to procedures.ExecutionMode
ForceDestructorNonDynamicObjectForces the destruction of non-dynamic objects (even if a strong reference was taken). ExecutionMode
ForceDestructorNonDynamicObjectForces the destruction of non-dynamic objects (even if a strong reference was taken). ExecutionMode
fromFileThe RSS feed to load is contained in a file.rssInitialize
fromStringThe RSS feed to load is contained in a character string.rssInitialize
fromURLThe RSS feed to load is accessible by a URL.rssInitialize
gtAuthorizationCodeAuthorization type: The access authorization is given to the user. A login window appears to let users enter their username and password. The access token is linked to the user.OAuth2Parameters variable, OpenIDParameters variable
gtClientCredentialsAuthorization type: Authentication without login window. The access authorization is given to the application (not to the user). The token provided to access the resources of the application is linked to the application itself.OAuth2Parameters variable, OpenIDParameters variable
New in SaaS
gtCustomGrantType
Authorization type: Authentication using information specified in the AdditionalParameters property. You can use JWT assertions created with JWTCreateAssertion.
Note: This constant is only available from WINDEV Suite SaaS 2025 Update 1. For more details, see Using new features exclusive to WINDEV Suite SaaS 2025.
OAuth2Parameters variable
New in version 2025
gtPassword
Authorization type: Silent user authentication. The access authorization is given to the user specified in the Username property (the associated password is specified with the Password property). The obtained token is linked to the user.OAuth2Parameters variable, OpenIDParameters variable
guidFormattedThe GUID is formatted for display with separators.GetGUID
guidRaw256The GUID corresponds to a sequence of 32 hexadecimal characters.
In previous versions, this constant corresponds to 'guidRough256'.
GetGUID
guidRawThe GUID corresponds to a sequence of 16 hexadecimal characters.
In previous versions, this constant corresponds to 'guidRough'.
GetGUID
inMemoryMakes it possible to save images in memory.dSaveImageBMP,
dSaveImageGIF,
dSaveImageJPEG,
dSaveImagePNG,
TwainToBMP,
TwainToGIF,
TwainToJPEG,
TwainToPDF,
TwainToTIFF
jwtHS256HS256 algorithm (HMAC with SHA-256). JWTParameters variable
jwtRS256RS256 algorithm (RSA signature with SHA-256). JWTParameters variable
lcAllInformation to retrieve: All country information.GetCountryList
lcAlpha2CodeInformation to retrieve: Two-letter ISO country code.GetCountryList
lcAlpha3CodeInformation to retrieve: Three-letter ISO country code.GetCountryList
lcCaptionInformation to retrieve: Country name.GetCountryList
lcNationInformation to retrieve: Country constant for the Nation function.GetCountryList
lcNumericCodeInformation to retrieve: ISO numeric country code.GetCountryList
modeFormerOperatingModeDurationThe Duration properties keep the operating mode used in version 12.ExecutionMode
Nil_UUIDEmpty 128-bit UUID. UUID variable
Nil_UUID_256Empty 256-bit UUID. UUID variable
NoFunctionNo functions available.WLanguageCodeCompiling variable
NormalModeThe errors that occurred generate error messages (WINDEV 11 or WEBDEV 11 mode).ExecutionMode
New in version 2025
oauth2IdToken
Type of token to be introspected: ID token.
New in version 2025
AuthIntrospectToken
New in version 2025
oauth2AccessToken
Type of token to be introspected: Access token.
New in version 2025
AuthIntrospectToken
oauth2ResponseTypeCodeA response of type "Token" is expected.OAuth2Parameters
oauth2ResponseTypeTokenA response of type "Code" is expected.OAuth2Parameters
odFailureDocument opening status: The document could not be opened.OpenDocument
odOpenModifiedDocument opening status: The document has been opened and modified.OpenDocument
OpenDocumentAsynchronous
odOpenNotModifiedDocument opening status: The document was opened but was not modified.OpenDocument
OpenDocumentAsynchronous
odOptionHidePaneDocument opening options: If the document is an image, it is displayed in the image editor and the right pane (that displays the color characteristics) is not displayed by default.OpenDocument
OpenDocumentAsynchronous
PicOpen
<Image editor>.Open
odOptionMaxWindowDocument opening options: Document open in read/write mode in a maximized window.OpenDocument
OpenDocumentAsynchronous
odOptionNoneDocument opening options: Document open in read/write mode in a non-maximized window.OpenDocument
OpenDocumentAsynchronous
PicOpen
<Image editor>.Open
odOptionReadOnlyDocument opening options: Document open in read-only mode. OpenDocument
OpenDocumentAsynchronous
PicOpen
<Image editor>.Open
PermissiveModeThe errors that occurred are ignored (WINDEV 5.5 or WEBDEV 1.5 mode).ExecutionMode
scAnyColorOptions for displaying the window for color selection
All the colors are allowed.
SelectColor
scHelpOptions for displaying the window for color selection
Enables the help button.
SelectColor
scInitOptions for displaying the window for color selection
The color selected by default corresponds to the color passed as parameter.
SelectColor
scNotPersoColorOptions for displaying the window for color selection
The custom color creation button is dimmed.
SelectColor
scPersoColorOptions for displaying the window for color selection
Enables the button for creating custom colors.
SelectColor
scSolidColorOptions for displaying the window for color selection
Only non-hatched colors are allowed.
SelectColor
scSystemOptions for displaying the window for color selection
Displays the standard window for color selection of Windows.
SelectColor
sdcgDefaultText is drawn using the default style (grey debossed text).StyleDrawCaptionGrayed
sdcgMonochromeText is drawn using the specified color.StyleDrawCaptionGrayed
styleGrayedIconGradientManage the display of grayed images.DrawingStyle
styleImageLowQualityConfigure the load mode of large images (priority given to load time or to quality).DrawingStyle
styleIndentBorderOverlapConfigures the number of pixels between the text and the border in the "overlap" display mode.DrawingStyle
styleTranslucentWinBorderManage the display of translucent border of windows.DrawingStyle
tmPageTest run from a page Go.InTestMode
tmProcedureTest run from a procedure Go.InTestMode
tmProjectTest run from a project Go.InTestMode
tmQueryTest run from a query Go.InTestMode
tmReportTest run from a report Go.InTestMode
tmTestTest run from the Go of an automated test.InTestMode
tmWindowTest run from a window Go.InTestMode
trtActionEvent to handle: Action code of the Web Component control. ExecuteProcess,
Process property
trtAddDiagShapeEvent to handle: "Resize a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtAddKanbanCardEvent to handle: Code executed when a card is added in a Kanban control.ExecuteProcess,
Process property
trtAddTokenEvent to handle: "Add token" code of a "Text token" Edit control.ExecuteProcess,
Process property
trtAddWidgetEvent to handle: "Add a widget" code of a Dashboard control.ExecuteProcess,
Process property
trtAfterChangingSkinTemplateEvent to handle: "After changing skin template" code of an internal window.ExecuteProcess,
Process property
trtAfterOpeningDocumentEvent to handle: "After opening a document" code of Word Processing, Image Editor, Spreadsheet and PDF Reader controls.ExecuteProcess,
Process property
trtBeforeChangingSkinTemplateEvent to handle: "Before changing skin template" code of an internal window.ExecuteProcess,
Process property
trtBeforeClosingDocumentEvent to handle: "Before closing a document" code of Word Processing, Image Editor, Spreadsheet and PDF Reader controls.ExecuteProcess,
Process property
trtBeforeClosingWindowEvent to handle: "Allow closing" code of a window.ExecuteProcess,
Process property
trtBeforeCreatingOrganizerAptEvent to handle: "Before creating the appointment" code of an Organizer control.ExecuteProcess,
Process property
trtBeforeCreatingScheduleAptEvent to handle: "Before creating the appointment" code of a Scheduler control.ExecuteProcess,
Process property
trtChangeEvent to handle: "Whenever modified" code of the control, modification code of the window.ExecuteProcess,
Process property
trtChangeDiagShapeEvent to handle: "Change a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtChangeLayoutEvent to handle: "Change layout" code of a window.ExecuteProcess,
Process property
trtChangeOrganizerPeriodEvent to handle: "Whenever changing a period" code of an Organizer control.ExecuteProcess,
Process property
trtChangePlaneEvent to handle: "Whenever changing a plane" code of a Sliding Banner controlExecuteProcess,
Process property
trtChangePositionMapEvent to handle: "Whenever changing a position" code of a Map control.ExecuteProcess,
Process property
trtChangeSchedulePeriodEvent to handle: "Whenever changing a period" code of a Scheduler control.ExecuteProcess,
Process property
trtChangeSliceEvent to handle: "Whenever the page changes to another slice" code of a page in responsive web design mode.ExecuteProcess
trtChangeTokenEvent to handle: Code executed when the user edits a token in a "Text token" Edit control.ExecuteProcess,
Process property
trtClickEvent to handle: Click code of the control, code of the button associated with a click in the window.ExecuteProcess,
Process property
trtClickButtonArrowEvent to handle: Click code of the arrow associated with a button.ExecuteProcess,
Process property
trtClickButtonEditControlLeftEvent to handle: Click on the button on the left side of an Edit control. ExecuteProcess,
Process property
trtClickButtonEditControlRightEvent to handle: Click on the button on the right side of an Edit control. ExecuteProcess,
Process property
trtClickHTMLLinkEvent to handle: "Click on a link" code of an HTML Display control.ExecuteProcess,
Process property
trtClickTokenEvent to handle: Click code of a token in a "Text token" Edit control.ExecuteProcess,
Process property
trtClosingEvent to handle: Window, page or report closing code.ExecuteProcess,
Process property
trtCollapseExpandBreakEvent to handle: Collapsed/Expanded code of a break in a Table or Looper control.ExecuteProcess,
Process property
trtCollapseExpandDrawerEvent to handle: Collapsed/Expanded code of a Drawer control (browser code). ExecuteProcess,
Process property
trtComboClosingEvent to handle: Closing code of a drop-down list in a Combo Box control.ExecuteProcess,
Process property
trtComboOpeningEvent to handle: Opening code of a drop-down list in a Combo Box control.ExecuteProcess,
Process property
trtDelayedPlaneLoadEvent to handle: Delayed plane load code.ExecuteProcess
trtDeleteDiagShapeEvent to handle: "Delete a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtDeleteKanbanCardEvent to handle: Code executed when a card is deleted from a Kanban control.ExecuteProcess,
Process property
trtDeleteOrganizerAptEvent to handle: Code executed when an appointment is deleted from an Organizer control.ExecuteProcess,
Process property
trtDeleteScheduleAptEvent to handle: Code executed when an appointment is deleted from a Scheduler control.ExecuteProcess,
Process property
trtDeleteTokenEvent to handle: "Delete token" code of a "Text token" Edit control.ExecuteProcess,
Process property
trtDeleteWidgetEvent to handle: Code executed when a widget is deleted from a Dashboard control.ExecuteProcess,
Process property
trtDisplayContextMenuEvent to handle: "Before creating the appointment" code of an Organizer control.
Process property
trtDoubleClickEvent to handle: Double click code, code of the button associated with a double click in the window.ExecuteProcess,
Process property
trtEndChangeEvent to handle: End of modification (Slider and Scrollbar control).ExecuteProcess,
Process property
trtEndInitializationEvent to handle: End of initialization (List Box, Table and Combo Box control based on a data file).ExecuteProcess,
Process property
trtEndLoadingHTMLPageEvent to handle: "After loading HTML page" code of an HTML Display control.ExecuteProcess,
Process property
trtEndMovingKanbanCardEvent to handle: Code executed when the user stops moving a card in a Kanban control.ExecuteProcess,
Process property
trtEnterEvent to handle: Control entry code.ExecuteProcess,
Process property
trtEnterInputOrganizerAptEvent to handle: Code executed when the user enters an appointment in an Organizer control.ExecuteProcess,
Process property
trtEnterInputSchedulerAptEvent to handle: Code executed when the user enters an appointment in an Organizer control.ExecuteProcess,
Process property
trtEnterInputTokenEvent to handle: Code executed when the user enters a token in a "Text token" Edit control.ExecuteProcess,
Process property
trtEnterRolloverEvent to handle: Code executed when the user starts hovering over a Table control.Process property
trtErrorLoadingHTMLPageEvent to handle: Page load error code in an HTML Display control.ExecuteProcess,
Process property
trtExitEvent to handle: Code executed when the pointer is moved out of a control.ExecuteProcess,
Process property
trtExitRolloverEvent to handle: Code executed when the pointer is moved out of a Table control.Process property
trtFilterEvent to handle: Code executed when the report data is filtered.ExecuteProcess,
Process property
trtGetFocusEvent to handle: Code executed when the window gains focus.ExecuteProcess,
Process property
trtHorizontalScrollEvent to handle: "Horizontal scrollbar" code (Scrollbar control only).Process property
trtInitEvent to handle: Control, window, page, or report initialization code.ExecuteProcess,
Process property
trtKanbanCardDetailsEvent to handle: Code executed when the details of a card are displayed in a Kanban control.ExecuteProcess,
Process property
trtKeyDownEvent to handle: Key down.Process property
trtKeyPressedEvent to handle: Key pressed.Process property
trtKeyUpEvent to handle: Key up.Process property
trtKillFocusEvent to handle: Code executed when the window loses focus.ExecuteProcess,
Process property
trtLeftButtonDoubleClickEvent to handle: Left mouse button double click.Process property
trtLeftButtonDownEvent to handle: Left mouse button down.Process property
trtLeftButtonUpEvent to handle: Left mouse button up.Process property
trtLineDisplayEvent to handle: Row display code (Table control only).ExecuteProcess,
Process property
trtLineEnterEvent to handle: Row entry code (Table control only).ExecuteProcess,
Process property
trtLineExitEvent to handle: Code executed when the pointer is moved out of a Table control row.ExecuteProcess,
Process property
trtLoadEvent to handle: Page load code.ExecuteProcess
trtLoadingResourceHTMLEvent to handle: "Load resources" code of an HTML Editor or HTML Display control.ExecuteProcess,
Process property
trtMenuOptionEvent to handle: Menu option code.ExecuteProcess,
Process property
trtMiddleButtonDoubleClickEvent to handle: Middle mouse button double click.Process property
trtMiddleButtonDownEvent to handle: Middle mouse button down.Process property
trtMiddleButtonUpEvent to handle: Middle mouse button up.Process property
trtModificationColumnFilterEvent to handle: "Whenever modifying the filter (user input in header)" code of a table column.ExecuteProcess,
Process
trtModificationSpreadsheetCellEvent to handle: "Modify a cell" code of a Spreadsheet control.ExecuteProcess,
Process property
trtMouseWheelEvent to handle: Code executed when the mouse wheel is usedProcess property
trtMoveDiagShapeEvent to handle: "Move a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtMoveKanbanCardEvent to handle: Code executed when the user moves a card in a Kanban control.ExecuteProcess,
Process property
trtMoveOrganizerAptEvent to handle: Code executed when the user moves an appointment in an Organizer control.ExecuteProcess,
Process property
trtMoveScheduleAptEvent to handle: Code executed when the user moves an appointment in a Scheduler control.ExecuteProcess,
Process property
trtMoveWidgetEvent to handle: "Move a widget" code of a Dashboard control.ExecuteProcess,
Process property
trtMoveWindowEvent to handle: Window move code.Process property
trtOpeningEvent to handle: Window, page, or report initialization code.ExecuteProcess,
Process property
trtOrganizerInputExitAptEvent to handle: Code executed when the user leaves the input field of an appointment in an Organizer control.ExecuteProcess,
Process property
trtPostPrintEvent to handle: "After printing" code for a block.ExecuteProcess,
Process property
trtPrePrintEvent to handle: "Before printing" code of a control or block.ExecuteProcess,
Process property
trtProcedureEvent to handle: Procedure.
Finds a procedure among the project procedures.
ExecuteProcess
SeekProcedure
trtProjectProcedureEvent to handle: Procedure of the project hosting the component.
Searches for a procedure in the project hosting the component.
ExecuteProcess
SeekProcedure
trtPullToRefreshEvent to handle: "Pull to refresh" code of a Table or Looper control.ExecuteProcess,
Process property
trtReadDataEvent to handle: Code executed when the report data is read.ExecuteProcess,
Process property
trtReadFirstEvent to handle: Code executed when the first record is read in a Table control.ExecuteProcess,
Process property
trtReadLastEvent to handle: Code executed when the last record is read in a Table control.ExecuteProcess,
Process property
trtReadNextEvent to handle: Code executed when the next record is read in a Table control.ExecuteProcess,
Process property
trtReadPreviousEvent to handle: Code executed when the previous record is read in a Table control.ExecuteProcess,
Process property
trtReassignResourceScheduleAptEvent to handle: Code executed when an appointment is reassigned in a Scheduler control.ExecuteProcess
trtRefreshRibbonEvent to handle: Code executed when the ribbon of the PDF Reader or Word Processing control is refreshed.ExecuteProcess
trtRequestRefreshEvent to handle: UI refresh request.ExecuteProcess,
Process property
trtResetEvent to handle: Page reset code.ExecuteProcess
trtResizeEvent to handle: Window resize code.ExecuteProcess,
Process property
trtResizeDiagShapeEvent to handle: "Resize a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtResizeOrganizerAptEvent to handle: Code executed when an appointment is resized in an Organizer control.ExecuteProcess
trtResizeScheduleAptEvent to handle: Code executed when an appointment is resized in a Scheduler control.ExecuteProcess,
Process property
trtResizeWidgetEvent to handle: "Resize a widget" code of a Dashboard control.ExecuteProcess,
Process property
trtRightButtonDoubleClickEvent to handle: Right mouse button double click.Process property
trtRightButtonDownEvent to handle: Right mouse button down.Process property
trtRightButtonUpEvent to handle: Right mouse button up.Process property
trtRightClickEvent to handle: Right-click code, code of the button associated with a right click in the window.ExecuteProcess,
Process property
trtRightClickHTMLLinkEvent to handle: "Right click on a link" code of an HTML Display control.ExecuteProcess,
Process property
trtRolloverEvent to handle: Control hover code.Process property
trtScheduleInputExitAptEvent to handle: Code executed when the user leaves the input field of an appointment in a Scheduler control.ExecuteProcess,
Process property
trtScrollEvent to handle: Page scroll code.ExecuteProcess
trtSelectDiagShapeEvent to handle: "Select a shape" code in a Diagram Editor control.ExecuteProcess,
Process property
trtSelectionEvent to handle: Selection code (Combo Box, List Box and Table control).ExecuteProcess,
Process property
trtSelectOrganizerAptEvent to handle: Code executed when an appointment is selected in an Organizer control.ExecuteProcess,
Process property
trtSelectOrganizerPeriodEvent to handle: Code executed when a time range is selected in an Organizer control.ExecuteProcess,
Process property
trtSelectScheduleAptEvent to handle: Code executed when an appointment is selected in a Scheduler control.ExecuteProcess,
Process property
trtSelectSchedulePeriodEvent to handle: Code executed when a time range is selected in a Scheduler control.ExecuteProcess,
Process property
trtSliderChangeEvent to handle: "Whenever modified" code of a Slider controlExecuteProcess,
Process property
trtSpinMinusEvent to handle: Code executed when the value increases in a Spin control.ExecuteProcess,
Process property
trtSpinPlusEvent to handle: Code executed when the value decreases in a Spin control.ExecuteProcess,
Process property
trtStartLoadingHTMLPageEvent to handle: "Before loading HTML page" code of an HTML Display control.ExecuteProcess,
Process property
trtStartMovingKanbanCardEvent to handle: Code executed when the user starts moving a card in a Kanban control.ExecuteProcess,
Process property
trtSubmitEvent to handle: Page submit code.ExecuteProcess,
Process property
trtSystemButtonEvent to handle: "Before closing with OK/Close button".ExecuteProcess,
Process property
trtSystemKeyDownEvent to handle: System key down.Process property
trtSystemKeyPressedEvent to handle: System key pressed.Process property
trtSystemKeyUpEvent to handle: System key up.Process property
trtUnloadEvent to handle: Page unload code.ExecuteProcess
trtUpdateUIEvent to handle: UI refresh request.ExecuteProcess,
Process property
trtValueAssignmentEvent to handle: Code for assigning a value to the Value property of a Web Component control. ExecuteProcess,
Process property
trtValueRetrievalEvent to handle: Code executed when the Value property of a Web Component control is retrieved. ExecuteProcess,
Process property
trtVerticalScrollEvent to handle: "Vertical scrollbar" code (Scrollbar control only).Process property
trtWinEdChangeSizeEvent to handle: Code executed when the user resizes a control.Process property
trtWinEdMoveEvent to handle: Code executed when the user moves a control.Process property
trtWinEdSelectionEvent to handle: Code executed when the user selects a control.Process property
trtZoomModificationEvent to handle: Code executed when the zoom value changes in a Range Slider control.ExecuteProcess,
Process property
versionFrameworkReturns the version number of PC SOFT framework.WINDEVVersion
versionLanguageReturns the language of the PC SOFT framework.WINDEVVersion
versionVMWINDEVVersion
WaitIfEmptyWaits for an element to be added into the stack or queue by another thread.Dequeue, Pop
WLanguageCodeFormatHTMLCode in HTML format.WLanguageCodeFormatting type
WLanguageCodeFormatTextCode in plain text format.WLanguageCodeFormatting type
WLanguageCodeKeywordLowercaseKeywords are in lowercase.WLanguageCodeFormatting type
WLanguageCodeKeywordUppercaseKeywords are in uppercase.WLanguageCodeFormatting type
WLanguageCodeThemeDarkTheme used for syntax highlighting: Dark theme.WLanguageCodeFormatting type
WLanguageCodeThemeGrayTheme used for syntax highlighting: Gray theme.WLanguageCodeFormatting type
WLanguageCodeThemeLightTheme used for syntax highlighting: Light theme.WLanguageCodeFormatting type
Minimum version required
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 04/02/2025

Send a report | Local help