Home » U++ Library support » U++ Core » Core regression between svn 6693 -> 6697
Core regression between svn 6693 -> 6697 [message #41546] |
Sat, 28 December 2013 11:23  |
Didier
Messages: 725 Registered: November 2008 Location: France
|
Contributor |
|
|
Hi all,
Yesterday I spent most my day trying to find out why the AutoWaitCursor was not working any more.
At first I though it was my code so I dug, and dug and dug again ... without success.
I finally took my most recent app code and moved around Upp SVN versions and I found the following:
==> Events and drawing do not work the exact same way as before
- WaitCursor does not work any more (the painting of the mouse cursor is done at the end of the action you are actually wainting for ==> so it just appears very briefly while it does not appear when it should (even if the waiting lasts seconds ...)
- Opening a popup menu of a Ctrl causes refresh of all Ctrls of layout each time the mouse hovers a new selection (without having to select it)
- Closing of a popup menu is delayed until the action selected by menu is finished (mostly visible when selecting copy action in GraphCtrl for the Big data graph)
- App taking focus, by selecting top window decoration, not inside app view (switching from explorer to app for example) causes a full repaint ( while it didn't before )
Are these changes normal or is it my application that is not built correctly : like I should use a PostCallback in all Popup menu actions ??
I encountered these problems while working on my GraphCtrl package that is in SVN sandbox.
I have only tested on LINUX (not tested on win32)
The changes have been introduced somewhere between SVN versions : 6693(OK) ==> 6697(BUG)
[Updated on: Sat, 28 December 2013 12:00] Report message to a moderator
|
|
|
 |
|
Core regression between svn 6693 -> 6697
By: Didier on Sat, 28 December 2013 11:23
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Klugier on Mon, 30 December 2013 18:01
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Mon, 30 December 2013 18:33
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Tue, 31 December 2013 16:54
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Wed, 01 January 2014 20:40
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Mon, 06 January 2014 18:51
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Mon, 06 January 2014 22:18
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Mon, 06 January 2014 23:05
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Wed, 08 January 2014 20:58
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Thu, 09 January 2014 00:00
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Thu, 09 January 2014 20:45
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Thu, 09 January 2014 23:15
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Sat, 11 January 2014 12:00
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: Didier on Sat, 11 January 2014 13:18
|
 |
|
Re: Core regression between svn 6693 -> 6697
By: mirek on Sat, 11 January 2014 16:58
|
 |
 |
Re: Core regression between svn 6693 -> 6697
By: Didier on Sat, 11 January 2014 22:50
|
Goto Forum:
Current Time: Tue Apr 29 18:54:04 CEST 2025
Total time taken to generate the page: 0.01218 seconds
|