Tech Tip: Programmatically hiding the splash screen
PRODUCT: 4D | VERSION: 14.3 | PLATFORM: Mac & Win
Published On: May 8, 2015
Here is some sample code that can be used to hide all windows that are running in the application process.
Then to bring it back you can either use the same winRef value that you just passed to HIDE WINDOW with the SHOW WINDOW command or you can use a single line of code like this to show all of the windows for that process
// begin 4d code ARRAY LONGINT($alwindows;0) // get list of window reference ids WINDOW LIST($alwindows) // check the number of windows found $windows:=Size of array($alwindows) // did we find any windows? If ($windows>0) // loop through the windows found For ($a;1;$windows) // check if window belongs to process 1 If (Window process($alwindows{$a})=1) // hide window if belonging to process 1 HIDE WINDOW($alwindows{$a}) End if End for End if // end 4d code |
Then to bring it back you can either use the same winRef value that you just passed to HIDE WINDOW with the SHOW WINDOW command or you can use a single line of code like this to show all of the windows for that process
SHOW PROCESS(1) |