Hello all!
I have been using the UI enhancements, and found that it isn't actually closing system windows - especially debugger windows. If I run code like:
(Debugger allInstances collect: [:d | d dependents detect: [:i | i isKindOf: SystemWindow]]) do: [:w | w openInWorld]
I was getting 7 or 8 debugger windows popping up on the screen, they just wouldn't close. I had to start over with a fresh image and load my code. Now that I'm not using the UI enhancements, I don't have this issue, but I sure miss them!
- Brian
Could you explain more explicitly what the problem is and under which circumstances it occurs?
Given that in normal circumstances Debugger allInstances == #()
If your debugger instances dissapear after doing Smalltalk garbageCollect a few times then there is no real problem, I think, otherwise it is possibly something to do with the taskbar.
On Wednesday 03 October 2007 4:17 pm, Brian Brown wrote:
Hello all!
I have been using the UI enhancements, and found that it isn't actually closing system windows - especially debugger windows. If I run code like:
(Debugger allInstances collect: [:d | d dependents detect: [:i | i isKindOf: SystemWindow]]) do: [:w | w openInWorld]
I was getting 7 or 8 debugger windows popping up on the screen, they just wouldn't close. I had to start over with a fresh image and load my code. Now that I'm not using the UI enhancements, I don't have this issue, but I sure miss them!
- Brian
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
Pinesoft Computers are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com
On Oct 4, 2007, at 3:53 AM, Gary Chambers wrote:
Could you explain more explicitly what the problem is and under which circumstances it occurs?
Given that in normal circumstances Debugger allInstances == #()
If your debugger instances dissapear after doing Smalltalk garbageCollect a few times then there is no real problem, I think, otherwise it is possibly something to do with the taskbar.
No amount of garbage collecting has any affect on it, I just noticed that my image was 40 mb bigger than it should have been and so was doing some investigation and asked Pavel Krivanek to help me and he found that System Windows were not actually going away when closed, they just stay around. It could have been taskbar, but turning it off has no effect on the situation... I'll get with Pavel and we give you details of what was found, I don't have the image laying around right now, so I'll dig it up.
Thanks,
Brian
On Wednesday 03 October 2007 4:17 pm, Brian Brown wrote:
Hello all!
I have been using the UI enhancements, and found that it isn't actually closing system windows - especially debugger windows. If I run code like:
(Debugger allInstances collect: [:d | d dependents detect: [:i | i isKindOf: SystemWindow]]) do: [:w | w openInWorld]
I was getting 7 or 8 debugger windows popping up on the screen, they just wouldn't close. I had to start over with a fresh image and load my code. Now that I'm not using the UI enhancements, I don't have this issue, but I sure miss them!
- Brian
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
Pinesoft Computers are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui