2010-06-25 6 views
15

Les menus radiaux ont commencé à apparaître à plusieurs endroits. Je suis curieux de savoir si quelqu'un a vu ou travaille sur un composant de menu radial pour Delphi? Nous avons un concept de ce que nous aimerions, montré dans le gif animé au http://jmrsoftware.delaneyjoi.com/wheel.gif. (Il faut environ 10 secondes pour que l'animation de menu pour démarrer.)Recherche de composant de menu contextuel radial pour Delphi

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

Est-ce que quelqu'un sait d'un composant pour Delphi qui a des fonctionnalités similaires?

Merci

+3

Si ce contrôle peut vraiment porter un toast, comme le montre la démo, je serai vraiment impressionné. –

+0

Il semble que le genre de chose que quelqu'un quelque part détient un brevet sur et attend juste que quelqu'un de poursuivre en justice. Je me souviens de très, très premières versions de MacOS X (comme dans "Rhapsody" jours) en utilisant quelque chose comme ça - ou peut-être que c'était juste le rumormill, je ne me souviens pas très bien. Je n'ai rien vu de pré-construit pour Delphi qui le fasse, en tout cas. –

+0

1) Cette interface est actuellement utilisée dans le navigateur dauphin (pas la variation HD) disponible sur les téléphones Android ! [Alt text] [1] 2) Il est également utilisé, d'une manière plus complexe dans ce programme de CAO montré http://www.youtube.com/watch?v=uX2-8Dz0Cfw 3) étant (ou a été) développé comme une interface utilisateur OS par une société appelée Emblaze Mobile, montré ici http://www.engadget.com/2009/11/24/emblazes-premier-autre-dévoilé-à-londres-promet-d'-être-un-jeu-c/ [1]: http://1.bp.blogspot.com/_bbZoRtK3YH8 /S16BktaepBI/AAAAAAAAA68/duGrFIi_BnI/s320/Top+Android+App+Dolphin+Browser+Long+Press+Page+Options.png –

Répondre

1

radiales ou menus « circulaires » sont sous-estimés, mais sont appréciés dans les milieux HCI pour être facile à utiliser de façon précise. Les gens trouvent plus facile de se souvenir du chemin d'accès à un élément d'un menu radial que sur un menu linéaire traditionnel, où le curseur doit rester dans une zone précise pour empêcher la disparition d'une cascade de sous-menus. Je n'ai jamais vu un composant Delphi le faire, mais après les avoir codés auparavant dans Delphi, je recommanderais un package comme Graphics32, dériver peut-être votre menu sectoriel d'une boîte de peinture ou d'un contrôle d'image qui couvre tout le formulaire. une superposition transparente, puis rend/anime les segments de tarte par-dessus.