From: Alex T. <al...@tw...> - 2005-05-03 18:08:26
|
Bo Green wrote: > > In Pythoncard/Windows, there is some strange behaviour related to > multiple component selection. Specifically, selecting in the property > editor doesn't mesh with selecting in the resource display window. If > you select a component in propEd, then try to <ctrl>-select a > component in the resEditor, behaviour is unpredictable. Various > combinations of alternating selecting in the two different windows > create more and more unexpected and sometimes buggy behaviours. At one > point I had two component layouts over top of each other in propEd, > just by selecting back and forth. These two should probably work > together, or at least they should transition smoothly between the two > modes. > Very nice work, though. Lots of new and great functionality, and > easier to work with. > Great stuff! Thanks Bo. Sorry about the problems with the propEditor vs main window; I'd found one of those myself, but hadn't seen the problem with the "select in propEd then ctl-click others" sequence. I have a fix for both those now - will test some more tonight, and tidy up other things, then release 0.2 later tonight. The reason there isn't a smoother transition is that I am wary of showing the componentList as a multi-choice list box - it seems to me too easy to mislead the user. With the current single-component mode, we always scroll the list box so the selected item is in view; obviously can't guarantee that when there are multiple components chosen, so that display would be potentially confusing.. So I'm trying to think of the best way to represent this .... open to suggestions. For now, I'll stick to a list box showing only selected components when in multi-component mode. While this display is visible, the box will not act to select a component. When a single component is selected (even if it was in the comp box), you can ctl-click additional components and the display will switch accordingly. Version 0.2 will also have rectangular marquee selection mode, and re-layering of multiple component selection - details in the announcement which should be tonight. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.2 - Release Date: 02/05/2005 |