PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • "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
Immediately runs the event "Request for refreshing the display" of the window, page, internal window, internal page, control template or supercontrol.
If the function is called several times during a process, the refresh event will be run several times.
Remark: This function is mainly used:
  • when refreshing the interface via threads.
Example
ExecuteRefreshUI()
Syntax
ExecuteRefreshUI([<Parameter 1> [... [, <Parameter N>]]])
<Parameter 1>: Type of value 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 is used to group the code for refreshing the window (or page) controls: content of controls, state (visible, grayed, etc.), caption to refresh, etc.
This event can receive parameters. Simply declare a procedure in the event. For example:
// Request for refreshing the display
PROCÉDURE AskForRefresh(RefreshType is boolean)
This event is started 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.
When these functions are called, you can specify the value of the parameters expected by "Request for refreshing the display".
Remark: The event "Request for refreshing the display" can also be immediately run by ExecuteProcess with the following syntax:
ExecuteProcess(<Element name>, trtRequestUpdate)
Related Examples:
WM Discover MVP Cross-platform examples (WINDEV Mobile): WM Discover MVP
[ + ] This example shows the implementation of an MVP (Model View Presenter) architecture in a project. This example has been simplified to better explain the concepts of this architecture.
WD Discovering MVP - Part 1 Training (WINDEV): WD Discovering MVP - Part 1
[ + ] This educational example explains how to implement an MVP architecture (Model View Presenter) in a project. This example is simplified in order easily understand the concepts of this architecture.
WD Discovering MVP - Part 2 Training (WINDEV): WD Discovering MVP - Part 2
[ + ] This training example explains how to implement an MVP architecture (Model View Presenter) in a project for a simple analysis (Customer - Order - Order line - Product).

Several types of views (as well as their presentation) are proposed:
- table (with addition, modification, deletion and print),
- form,
- search (with filter).
Component: wd260.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment