[tcltk-perl] RE: Tcl and Tcl-Tk ready for 0.85 push
Brought to you by:
hobbs
From: Jeff H. <je...@Ac...> - 2005-01-03 19:08:25
|
> > Can you elaborate on what was fixed to improve the combobox in 8.5 > > that isn"t in 8.4? (later 8.4 version perhaps) > > Consider following simpliest script using Combobox: > > package require BWidget > pack [ComboBox .cb -values {one two three}] ... > I noticed few little misbehaviours on Windows system > When user clicks on arrow to performing dropping a listbox > down, first misbehaviour is titlebar of containing toplevel > window redrawn with a color of inactive window. This > misbehaviour in my opinion is irrelevant. Second misbehaviour > is that at some moment window could be dragged but listbox > does not becomes closed. > > see screenshot at www.vkonovalov.ru/tcltk-misc/1st.JPG > > to reproduce: > - click on arrow of ComboBox widget, listbox should appear > - click on a button of our script at Windows taskbar, > toplevel should become active > - after that toplevel could be dragged but listbox not > closed, and it is clickable > > sometimes latest step does not work (toplevel could NOT be > dragged), in this case misbehaviour could be reproduced by > clicking on icon on taskbar once again (so app will be > minimized) and yet once again (and it will be restored) so > toplevel could be dragged afterwards > > I saw this effect on Win2000 and WinXP. > > This does not happens with Tcl/Tk 8.5, so visually behaviour > is better. I believe this was also fixed in Tk 8.4.8+, can you try this with Tk 8.4.9 and see if you have the same problems? I can't repro, because if I click on the Windows taskbar item, since it is already active, it minimizes everything (which is what I would expect). So I'm not able to drag the outer toplevel without the dropdown behaving "as expected". Jeff |