Re: Proposal of a Bonobo::Zoomable interface



> Dude, I'm not talking about Nautilus here, but about a generic zooming
> interface which will be useful for all container applications.
> 
> Nautilus is not the only application which is able to display/embed controls
> and the more popular Bonobo will become the more container applications we
> will get. We can't expect all components to provide specialized zooming
> capabilities for all possible container applications.

I know Martin.  I raise my concern, because historically there have
not been any proof of this being wildely used in this sort of
applications.  In this particular case, I am talking about controls,
which map to widget sets or toolkits.

No toolkit or widget set (module PS again) has ever supported this, so
I am a bit hessitant about the idea.  Hence, my concerns about this
are many fold:

	* Are zoomable controls something we would use in a typical
          application?

	* If so, which applications?

	* How is the user interface experience better by having
          zooming support?

	* To have a working Zooming application you need both
	  containers, and controls to support this mechanism.  Ie,
	  given the possible four choices: 

	  Supports Zooming:
				Container	Control
				   no		  no
				   yes		  no
				   no		  yes
				   yes		  yes
		       
	  Only if both container and containee support this zooming
	  interface will the application include such behaviour.

	  Given the fact that various controls might not support this
	  at all, we end up with applications that will have extra
	  code to handle this particular scenario which might not ever
	  be used. 

	* I do not think that zooming controls are useful.  Can you
	  show me some counter examples?

best wishes,
Miguel.




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