forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

rambling enquiry about full_mouse_input and callback_reason
Goto page Previous  1, 2, 3, 4
 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> ClearWin+
View previous topic :: View next topic  
Author Message
silicondale



Joined: 15 Mar 2007
Posts: 243
Location: Matlock, Derbyshire, UK

PostPosted: Mon Mar 10, 2014 3:37 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> ClearWin+ All times are GMT + 1 Hour
Goto page Previous  1, 2, 3, 4
Page 4 of 4

 
Jump to:  
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