Thread: RE: [tcltk-perl] Tcl and Tcl-Tk ready for 0.85 push
Brought to you by:
hobbs
From: Konovalov, V. <vko...@sp...> - 2004-12-31 07:25:36
|
> I have made minor changes to the modules and bumped their version > numbers to 0.85. I think they are ready for release, if Vadim > doesn't mind giving them a push. > > For Tcl, it is just making the Makefiled do --usestubs by default, > and a test case fix. > > For Tcl-Tk, it is adding pkg_require to deprecate need_tk, fixing > some tests and making the build a tad more robust when it is a > subdir of the Tcl module. ok, will note to myself how to do and what to explain in future... up to now, I did this incorrectly (for example at http://perlmonks.org/?node_id=416925) > > I have already tagged them in CVS as Tcl-0-85 and TclTk-0-85. If > any other changes are made, please remember to retag (with cvs > tag -F $TAGNAME). > > Hopefully these minor changes will make everything pass for PPM > building here, but it needs to be pushed to CPAN to get the real > full test. I had an idea to make some other patches to go into next release (mostly to make 'tcltkdb' working, and some documentation additions that will explain how to easily extend Tcl::Tk) but I'll postpone those to next release, which is probably will be at the very beginning of 2005. So, thank you all for your good addition, I did release to CPAN, also another incremental version is to be within January. I really appreciate all your help, and also I am glad of new comings in Tcl/Tk 8.5 (so Combobox behaving better, and many other good features), so I'll certainly will discuss those in Perl's discussion site. Happy new year to everybody! Best regards, Vadim. |
From: Vadim K. <va...@vk...> - 2005-01-02 16:57:33
|
> > I really appreciate all your help, and also I am glad of new > > comings in Tcl/Tk 8.5 (so Combobox behaving better, and many > > other good features), so I"ll certainly will discuss those in > > Perl"s discussion site. > > 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}] ... or using Perl+Tcl::Tk perl -MTcl::Tk=:perlTk -we "tkinit->ComboBox(-values=>[qw{one two three}])->pack;MainLoop" 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. perlTk does not have good combobox at all, so no good alternate to check on that side. (I tried Tk::JComboBox, Tk::HistEntry, Tk::BrowseEntry, but those have their own limitations and misbehaviours, and most of them look non-natively on Windows) Vadim. |
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 |
From: Vadim K. <va...@vk...> - 2005-01-04 12:04:01
|
>>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? > > > indeed, you're right, I tried 8.4.9 and see problem fixed. my previous version appears to be 8.4.6, so imorovements are between these releases >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". > > > ... but when you click on icon at taskbar second time, application gets restored, and at that moment it could be dragged. Best regards. Vadim. |
From: Jeff H. <je...@Ac...> - 2004-12-31 19:55:07
|
> So, thank you all for your good addition, I did release to > CPAN, also another incremental version is to be within January. Thanks. > I really appreciate all your help, and also I am glad of new > comings in Tcl/Tk 8.5 (so Combobox behaving better, and many > other good features), so I'll certainly will discuss those in > Perl's discussion site. 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) > Happy new year to everybody! Happy New Year! Jeff |