Hi again,

I followed your discussion and it sounds very interesting, but please let me 
make some comments about GUI .... (be patient, my english skill isn't very 
good!)


> But yes, I would prefer a resizable window as it give the user more control 
> over how he sets up the GUI.

Can you make all windows (widgets) interactive?
I mean, when I re-size a window, the others should adapt her size too, because 
it's pretty unhandy to re-size each window individual after adapting one of 
them.
This is the way how 'MoviePack and Extreme' is working .... it's like all 
windows having magnetical borders.
http://www.aistinc.com
I really like this GUI concept, because it is very good structured and well 
organized ... take a look.

> > In the timeline these property-nodes must be visible. You must be able to
> > insert new nodes, delete old nodes and popup a window to edit the values
> > for a node.
> 
> Or in other words, I need to write a KeyFrame widget :-)

Also this could be similar to 'MoviePack and Extreme' , because they had an 
additional window called 'Timegraph' which is showing the applied effect of the 
selected clip, ALL effect-parameters, user can adapt the 'Keyframes' very 
exactly and user can toggle between 'Timeline' and 'Timegraph' mode by shortcut 
very quick and easy .

> Yes, I understand, that is the usual way to visualize. The operators and 
> property nodes could look like the blue lines and blobs, sorry I am not a

This is why I would suggest using a separate window, because I think you will 
cause a graphical overkill when having a lot of 'key frames', 'Property nodes', 
'Envelopes', .... or what ever.
So when you want to differ between 'Transitions' and 'Effects', you could leave 
the 'Transitions' in the 'Timeline' and show all applied effects in the other 
window (could be named as KeyLine? ;-)
 
> good painter ;-). They should be selectable and when selected their 
> properties should be displayed somewhere.

Yes, this could be the 'KeyLine' ;-)) ,because here you also would have a time 
refference and could move the nodes (Key frames) around very safe without 
moving other things , like clips, unintentional.
But besides of that, it could be helpful to have another window to edit the 
effect parameters by changing the values directly.

The MoviePack procedure is for example:

1. Select a clip.

2. Now the applied affects are shown in the effect-window.

3. Select an effect in the effect-window, by activating the appropriate button 
(on top of this window all effects are symbolized as buttons and the 
values/parameters are listed below).

4. And finally user can adapt the keyframes in Timegraph mode (KeyLine? ;-)
(On top you see the clip and below all effect parameter.)


Apropos shortcuts - I suggested you to have a look at the Mustux project ...
http://www.nongnu.org/mustux/

I don't know if it is profitable for your project, but you will obtain a 
shortcut-engine and later on a lot of audio filters for free!
And shortcuts are very important especially for professional users ... IMHO.

You can check out the Mustux functionallities by trying Protux :
http://www.nongnu.org/protux/

greetings and rfc
booker



________________________________________________________________
Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! 
Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13




Reply via email to