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

Reply via email to