I want to implement ZUI (Zoomable User Interface) in my os.
Have you anything about ZUI?
Thank you
Zoomable User Interface
I have absolutely no experience or knowlege in GUI development, but I will still say that I like the idea.
Website: https://joscor.com
-
- Member
- Posts: 368
- Joined: Sun Sep 23, 2007 4:52 am
I would say (from a guessing standpoint) that you should just make your algorithm up.
How do *you* think a zoomable UI could be accomplished? Are you using scalar or vector graphics for your UI? scalar graphics would be easiest to write a zoom function (just look up linear scaling and filtering), but would require massive amounts of memory for decent results. Vector graphics will be harder all round, but you will get better results.
How do *you* think a zoomable UI could be accomplished? Are you using scalar or vector graphics for your UI? scalar graphics would be easiest to write a zoom function (just look up linear scaling and filtering), but would require massive amounts of memory for decent results. Vector graphics will be harder all round, but you will get better results.
Use scalable vector graphics fro better results:
mainsite:
Anti-Grain Geometry
example:
Scalable ToolBar
mainsite:
Anti-Grain Geometry
example:
Scalable ToolBar
Author of COBOS
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
The closest thing I can think of to a "zoomable" interface is a research project I heard of a while ago called Archy. It was a big departure from traditional GUIs in that it had no windows, menus, etc. Everything was done with either direct manipulation or entering text. There were no folders visible to the user either -- everything was a file, and they were all scattered around on the desktop at various scales. Jeff Han's multi-touch demo reminded me of the Archie demo I saw a few years ago.
Another "zoomable" UI I know of is the Safari web browser on the iPhone. IIRC, it makes use of new resolution independence features of OS X.
<edit>Fixed the link to "Archy"</edit>
Another "zoomable" UI I know of is the Safari web browser on the iPhone. IIRC, it makes use of new resolution independence features of OS X.
<edit>Fixed the link to "Archy"</edit>
Last edited by Colonel Kernel on Sat Nov 03, 2007 12:20 am, edited 2 times in total.
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
http://en.wikipedia.org/wiki/Zooming_User_Interface
maybe mouse need to be modified adding horizontal wheel for zoom in/out.
maybe mouse need to be modified adding horizontal wheel for zoom in/out.