Pascal Georges wrote: Hi!
> [ ... ] > > Unfortunately it does not. But I remember that you > fixed this problem some time ago for the former > versions already, so it seems an old missbehaviour to > be reintroduced here. > > > It seems to work for me, even if not perfectly. Note that > windows are "deiconified" but some may stay below others. No, this is not the problem. They do not get a deiconify event, they really stay iconified. And I'm very sure that this was introduced with some former version and you already fixed it once. I just do not know when and how. > 2. Integrate both modes into window placement so that no > "startup windows" would be necessary and one could just close > Scid down and gets all windows, tabs and whatsoever restored > when one restarts Scid. I think it would be imperative here > to store also the windows docking state, and this would also > mean to handle individual windows and tabs at the same time > and to get rid of the different modes for only one windowing > mode that allows docked and undocked windows simultaneously. > > > My first idea is > - to prove that docked windows is feasible in Tk -> ok, done > - see if it's far better than classical mode -> ok, done (from my point > of view) > - polished -> not yet, for example mouse wheel does not work in main > board right now, and I am not sure to be able to solve all shortcut problems Well, you know that I disagree on some of the done. ;) But as long as there can be independent windows I'm perfectly happy. > So for now I made things so the classical mode is left > unchanged (a kind of backup mode, in case ... ). Hm, consider some conservatives like me to use it as the default mode. > However, from a users point of view I think the second > one would probably be the best and ease up the GUI as > well as one gets rid of modes. > > > The way I coded things, I can leave the classical mode > here. But if nobody needs it any longer, I can switch to a > docking only mode, where any window (except main board) > can be undocked. That's not a problem. NOOOO! I DO want the classical mode! Definitely. :) No offense, you put a lot of efford in this docking stuff, you like it, maybe some others as well, but it never conviced me, nor does it now. (Personal preference, of course!) I hate applications I've to open maximised for them to be usable. Don't draw the conclusion that, I just cause repored some missbehaviour in docking mode, I use it. I do not and will not. Not if I can have decent, independent windows. ;) Scid starts here in classic mode. Its much more flexible. IMHO(!) > [...] > > > Additionally, I think (I may be wrong here) that if > restoring a layout also handles undocked windows > properly one is almost there already. > > Not done yet, but pretty straightforward. First I'd like > to know what is the fate of the classical mode. I > personally no longer use it. It is my default startup mode and definitely will be as long as you don't screw it. It would be very nice if you do not screw it. ;) Really I do not like this docking stuff. Never did. Never in any app. To me it's just as broken as MDI... > This will then also point towards alternative one above, ie. > strict separation of both modes, and then only suitable > menues should show up, I think. Otherwise it is a bit > confusing. > > Confusing, I agree. But I am also a bit disturbed by menus > changing depending upon the context. Ok. I come from the best GUI ever, which did not know a thing about graying menues. They were just gone in case they did not make sense, and came back once they made sense again. This shortend many menues, eased up usage a lot and made things a lot easier to handle. Therefore, for me it's the perfect way to hide senseless stuff instead of disableing it. Could be that I'm in the minority, but well I'm used to that. ;) Anyway, probably disabeling instead of removing them would then be more to your liking, and also remove the confusion about it. Well, all personal preferences, I guess. -- Kind regards, / War is Peace. | Freedom is Slavery. Alexander Wagner | Ignorance is Strength. | | Theory : G. Orwell, "1984" / In practice: USA, since 2001 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users