|
forums.silverfrost.com Welcome to the Silverfrost forums
|
View previous topic :: View next topic |
Author |
Message |
silicondale
Joined: 15 Mar 2007 Posts: 245 Location: Matlock, Derbyshire, UK
|
Posted: Mon Mar 10, 2014 3:37 pm Post subject: |
|
|
jalih - you are an absolute star!! That WM_EXITSIZEMOVE message does the trick. However, it's so obscure, it's not in the win32prm file and hence not picked up by USE MSWIN - had to find the value (0x0232 - decimal 562) from the MS website. I plugged a new callback into the file opening using
Code: |
integer WM_EXITSIZEMOVE
parameter (WM_EXITSIZEMOVE=562)
....
I=winio@('%ww[no_border,not_fixed_size]%mg&', WM_EXITSIZEMOVE, DOREDRAW)
I=winio@('%gr etc etc &')
....
integer function DOREDRAW ()
....
|
and it has done the trick. A single redraw at the end of the resize loop. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|