[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fenfire-dev] MetaView

From: Matti Katila
Subject: [Fenfire-dev] MetaView
Date: Tue, 25 Jan 2005 17:58:48 +0200 (EET)


I'll shortly list the ideas I have about meta view. Oh' what is meta view? 
Meta view is a lob that holds the real view lob. It's responsibility is to 
select between views. 

So first, what are the views? The views are a list of views that can 
handle the node. That is, a node shall be given to a view and the view 
should respond whether it can show it. For example to check the type of 
the node or anything that trivial. In addition to above, the list of views 
should be sorted so that the fist item in list would be the one that is 
used mostly or more often than others. 

Meta view have an index attribute, which is zero by default, that is used 
to select the view item from the views list.

Index attribute and therefore the current real view is selected by action 
key, e.g., ctrl+pgup/down, or by custom lego controller.

The next and previous views should be cached in the background thread.

Conclusion, metaview is loblob that eats some actions to change the state 
between views.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]