PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • "Request for refreshing the display" process
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
This function, which is called from the process "Request for refreshing the display" of a supercontrol, control template, internal window or internal page, asks for the process "Request for refreshing the display" to be executed on the upper level (generally the window, but it can also be a supercontrol, a control template or an internal window). This process will be run at the end of current process.
If this function is called several times in the same process, the "Request for refreshing the display" process will only be run once at the end of the current process.
Note: This function is mainly used:
Versions 24 and later
WEBDEV - Server codeWindows This function is now available for the WEBDEV sites in Windows.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
New in version 24
WEBDEV - Server codeWindows This function is now available for the WEBDEV sites in Windows.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
WEBDEV - Server codeWindows This function is now available for the WEBDEV sites in Windows.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
Example
// Process records
// The graphic interface will have to be updated
RequestUpdateUIParent()
// -----------------------------------------------------------------
// -- Request for refreshing the display of WIN_Contact_Form
// Update the title of the window
MySelf..Title = gpclContactForm.p_sFullname

// Update the linked controls of the window
SourceToScreen()
Syntax
RequestUpdateUIParent([ <Parameter 1> [ , <Parameter 2> [ , ... ]]])
<Parameter 1>: Optional parameter corresponding to the type expected by the "Request for refreshing the display" process
First parameter that will be passed to the "Request for refreshing the display" process of the window or page.
<Parameter 2>: Type of value expected by the "Request for refreshing the display" process
Second parameter that will be passed to the "Request for refreshing the display" process of the window or page.
Remarks

"Request for refreshing the display" process

One of the processes associated with the window or page is "Request for refreshing the display". This process makes it possible to group the code for refreshing the controls of a window or page: content of controls, status (visible, grayed, ...), static to update, ...
This process may expect parameters. All you have to do is declare a procedure in the process. For example:
// Request for refreshing the display
PROCÉDURE AskForRefresh(RefreshType is boolean)
This process is started upon request by the following functions:
  • RequestUpdateUI: Runs the process at the end of current process (asynchronous execution).
  • ExecuteUpdateUI: Runs the process immediately.
  • RequestUpdateUIParent: Runs the process of higher level at the end of current process (asynchronous execution).
  • ExecuteUpdateUIParent: Immediately runs the process of higher level.
During the call to these functions, you have the ability to specify the value of parameters expected by the process.
Component : wd240vm.dll
Minimum version required
  • Version 22
This page is also available for…
Comments
Click [Add] to post a comment