![]() |
Frage zum XP-Hauptmenu
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo !
Ich hätte auch gern so eine Hauptmenüleiste, die von links nach rechts immer dunkler wird. (siehe anhang) Ist das mit einer TToolBar gemacht ? Wenn nein, wie bekomme ich so was hin ? gruss |
Re: Frage zum XP-Hauptmenu
Wie wär's mit 'ner TActionToolbar und ein paar Canvas-Basteleien in ihrem OnPaint-Event?
|
Re: Frage zum XP-Hauptmenu
Das PSDK enthält eine Anleitung zu dem Thema: Es handelt sich dabei im Original tatsächlich um eine Toolbar, deren Buttons wie ein gewöhnliches Hauptmenü funktionieren. Aus dem Grund kann man dieses "Menü" dann auch zum Beispiel in eine Rebar (= Coolbar) verfrachten und munter hin und her schieben.
Der Farbverlauf für Toolbars wird dann wie gehabt vom System zur Verfügung gestellt. Das halte ich persönlich für besser, @George, denn ansonsten müsste MrKnogge selbst die jeweils aktuellen Systemfarben ermitteln und den Farbverlauf berechnen - oder er würde riskieren, dass sein Menü einen fest definierten Farbverlauf benutzt, was u.U. bei anderen Themes bzw. mit anderen Farben Sch*** aussieht. Unter XP dürfte es dann wohl noch ein Theme-Problem geben, weil man dafür sorgen muss, dass sich die Toolbar nicht mehr als Toolbar sondern als Menü präsentiert. Über den Punkt schweigt sich das PSDK leider aus. Evtl. reicht aber schon eine der Theming-Funktionen. |
Re: Frage zum XP-Hauptmenu
@GeorgeWNewbie
Also die ActionMenuBar ist nicht so mein fall, damit bekomme ich nicht annähernd ein Menü hin. @MatthiasSimmack gibts die PSDK auch online ? (56K User :cry: ) |
Re: Frage zum XP-Hauptmenu
Da das PSDK "nur" eine Untermenge des MSDN ist, müsste dir die Suche nach "Creating an Internet Explorer-style Menu Bar" eigentlich weiterhelfen. So lautet der exakte Topictitel im PSDK (wer´s hat, bitte schön: ms-help://MS.PSDK.1033/shellcc/platform/commctls/faq/iemenubar.htm), und ich bin sicher, so müsste das auch online zu finden sein.
|
Re: Frage zum XP-Hauptmenu
Danke !
Bei Google gleich der erste Eintrag :thuimb: |
Re: Frage zum XP-Hauptmenu
Och nee, ich krieg gleich die Kriese :?
Ich hab alles gemacht wie im ![]() Der ToolBar die Menüeinträge zuweisen - kein Problem Aber sie sieht einfach nicht aus wie die MenuBar ! (Wenn ich ein Hauptmenu-Button markiere, wird dieser nicht blau sondern regiert eben wie alle anderen ToolButtons auch !) |
Re: Frage zum XP-Hauptmenu
Nun tu nicht so als hätte dir das keiner gesagt. ;)
Zitat:
|
Re: Frage zum XP-Hauptmenu
:oops: Das muss ich wohl im eifer des Gefechts überlesen habe.
Was meinst du mit Theming-Funtkionen ? |
Re: Frage zum XP-Hauptmenu
WinXP kennt spezielle Theme-Funktionen, mit denen du Controls ein anderes Aussehen verpassen kannst. Ich hatte mal so was probiert, habe dazu die eine notwendige Funktion aber selbst importiert. Ich glaube, der ThemeManager bzw. auch die JEDI-API-Translation enthält eine Unit mit allen Funktionen.
Sorry, ich komme gerade nicht auf den Namen der Funktion. :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz