2010-06-25 21 views
15

Los menús radiales han comenzado a aparecer en varios lugares. Tengo curiosidad por saber si alguien ha visto o está trabajando en un componente de menú radial para Delphi. Tenemos un concepto de lo que nos gustaría, que se muestra en el gif animado al http://jmrsoftware.delaneyjoi.com/wheel.gif. (Se tarda unos 10 segundos para que la animación del menú para empezar.)Buscando el componente de menú emergente radial para Delphi

alt text http://jmrsoftware.delaneyjoi.com/wheel.gif

¿Alguien sabe de un componente de Delphi que tiene una funcionalidad similar?

Gracias

+3

Si este control realmente puede hacer un brindis, como muestra la demostración, estaré realmente impresionado. –

+0

Parece el tipo de cosa que alguien en algún lugar tiene una patente y está esperando que alguien lleve a la corte. Me parece recordar lanzamientos muy, muy tempranos de MacOS X (como en los días de "Rhapsody") usando algo como esto, o tal vez era solo el rumormill, no recuerdo bien. No he visto nada preconstruido para Delphi que lo haga, en cualquier caso. –

+0

1) Esta interfaz se usa actualmente en el navegador Dolphin (no en la variante HD) disponible en teléfonos Android ! [Alt text] [1] 2) También se usa de forma más compleja en este programa CAD que se muestra aquí http://www.youtube.com/watch?v=uX2-8Dz0Cfw 3) siendo (o fue) desarrollado como una interfaz de usuario del sistema operativo por una empresa llamada Emblaze Mobile, que se muestra aquí http://www.engadget.com/2009/11/24/emblazes-first-else -vented-in-london-promises-to-be-a-game-c/ [1]: http://1.bp.blogspot.com/_bbZoRtK3YH8 /S16BktaepBI/AAAAAAAAA68/duGrFIi_BnI/s320/Top+Android+App+Dolphin+Browser+Long+Press+Page+Options.png –

Respuesta

1

radiales o menús "pie" son subestimados, pero son elogiados en círculos HCI por ser fácil de usar de una manera precisa. A las personas les resulta más fácil recordar la ruta a un elemento en un menú radial que en un menú tradicional de estilo lineal, donde el cursor debe permanecer dentro de un área precisa para evitar la desaparición de toda una cascada de submenús.

No he visto un componente Delphi que lo haga, pero al haberlos codificado antes en Delphi recomendaría un paquete como Graphics32, tal vez derivando su menú circular de un cuadro de pintura o control de imagen que cubra todo el formulario con una superposición transparente, y luego renderiza/anima segmentos circulares encima de eso.

Cuestiones relacionadas