Kontextmenüeinträge rund anordnen
-
Hallo zusammen,
ich habe in diversen CAD Programmen gesehen, dass es möglich ist die Einträge eines Kontextmenüs in runder Anordnung um den Mauszeiger zu platzieren. Zur besseren Vorstellung hier mal ein Link zu einem Beispiel.
Meine Frage: Geht das auch mit MFC? Wenn ja, habt ihr einen Link parat für ein Beispiel o.ä.?
Vielen Dank im Voraus.
MfG
Desert Storm
-
Ob es "mit MFC geht" kommt drauf an was du damit meinst. Natürlich kannst du das in einem MFC Programm umsetzen. Die MFC wird dir dabei aber nicht sehr viel helfen. Du wirst es "zu Fuss" programmieren müssen.
Beispiel dazu wirst du vermutlich auch keine finden. Also selbst googeln wie man Kontext-Menus komplett selbst zeichnet etc.
-
In Inventor sinds vermutlich auch 3D Elemente. Hab da nie so genau draufgeschaut, aber ich geh davon aus, dass die ganze "inline UI" auch 3D ist und kein herkömmliches GUI Framework benutzt.
-
Vielen Dank für die Rückmeldungen. Ich habe schon fast vermutet, dass es etwas komplizierter wird. Aber jetzt weiß ich zumindest schonmal in welche Richtung ich gucken muss.
MfG
Desert Storm
-
Moin,
schau dir doch mal diese Lösung an :
https://www.codeproject.com/articles/11054/radial-context-menu
Vllt. ist das ja ein Ansatz.
Mfg
verwegener