PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • "Request for refreshing the display" event
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Warning
From version 24, RequestUpdateUIParent is kept for backward compatibility. This function is replaced by RequestRefreshUIParent.
When called from the event "Request for refreshing the display" of a supercontrol, control template, internal window or internal page, the function asks for the execution of the event "Request for refreshing the display of the higher level. (This usually means the window, but it can also be a supercontrol a control template or an internal window). This event will be run at the end of the current process.
If this function is called several times in the same process, the event "Request for refreshing the display" will only be run once at the end of the current process.
Note: This function is mainly used:
Versions 24 and later
Windows This function is now available for the WEBDEV sites in Windows.
Linux This function is now available for WEBDEV sites in Linux.
New in version 24
Windows This function is now available for the WEBDEV sites in Windows.
Linux This function is now available for WEBDEV sites in Linux.
Windows This function is now available for the WEBDEV sites in Windows.
Linux This function is now available for WEBDEV sites in Linux.
Example
// Process records
// The graphic interface will have to be refreshed
RequestRefreshUIParent()
// -----------------------------------------------------------------
// -- Request for refreshing the display of WIN_Contact_Form
// Refresh the title of the window
MySelf..Title = gpclContactForm.p_sFullname
 
// Refresh the linked controls of the window
SourceToScreen()
Syntax
RequestRefreshUIParent([<Parameter 1> [... [, <Parameter N>]]])
<Parameter 1>: Optional parameter corresponding to the type expected by the event "Request for refreshing the display"
First parameter that will be passed to the event "Request for refreshing the display" of the window or page.
<Parameter N>: Type of value expected by the event "Request for refreshing the display"
Nth parameter that will be passed to the event "Request for refreshing the display" of the window or page.
Remarks

"Request for refreshing the display" event

One of the events associated with the window or page is "Request for refreshing the display". This event makes it possible to group the code for refreshing the controls of a window or page: content of controls, status (visible, grayed, etc.), caption to refresh, etc.
This event may expect parameters. Simply declare a procedure in the event. For example:
// Request for refreshing the display
PROCÉDURE AskForRefresh(RefreshType is boolean)
This event is run upon request by the following functions:
  • RequestRefreshUI: Runs the event "Request for refreshing the display" at the end of the current process (asynchronous execution).
  • ExecuteRefreshUI: Immediately runs the event "Request for refreshing the display".
  • RequestRefreshUIParent: Runs the event "Request for refreshing the display" of the higher level at the end of the current process (asynchronous execution).
  • ExecuteRefreshUIParent: Immediately runs the event "Request for refreshing the display" of the higher level.
During the call to these functions, you can specify the value of the parameters expected by the event.
Component : wd240vm.dll
Minimum version required
  • Version 22
This page is also available for…
Comments
Click [Add] to post a comment