Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TMainMenu-Ckeckbox
p.mason - Do 07.08.03 15:13
Titel: TMainMenu-Ckeckbox
Hallo,
seit Delphi 7 funktionieren meine Image-Checkboxen im Menu nicht mehr. :evil: Bis Delphi 6 wurde die Images animiert, d.h. als angewählt (gedrückt)/Nicht angewählt dargestellt. Jetzt kann ich nicht erkennen ob die Checkbox true oder false ist. Wenn ich das Image lösche wird der Haken im Menu korrekt dargestellt.
Hat jemand eine Idee was ich falsch mache (In der Hilfe und im Forum nichts gefunden oder überlesen).
Danke im voraus.
kongreddgrass - Fr 08.08.03 07:45
Hi,
schau mal in den Einstellungen von Delphi nach.
Hoffe das hilft was.
Mike :mahn:
p.mason - Mo 11.08.03 21:24
Könnte an der gepatchten UXTHEME.dll liegen. Ein Test mit der original Datei und den original Themes hatte den gleichen Effekt (funzt net).
Ich weiss, dass es mit der gepatchten dll schon funktioniert hat, allerdings unter D6.
kongreddgrass - Mo 11.08.03 21:31
Hi,
probier mal den Code zu kopieren. Nur den Code für das andere. Dann die ImageCheckboxen neu anlegen und neu schreiben. Ich hoffe du verstehst, was ich damit meine. :wink:
Mike
p.mason - Di 12.08.03 09:23
Nee habe ich nicht verstanden. :shock:
Was für'n Code?
Vom Theme?
Von der Applikation?
Oder was?
kongreddgrass - Mi 13.08.03 11:04
HI,
ich meine
Schritt 1: Image-Boxen anlegen.
Schritt 2: *.Pas-Datei von dem ehemaligen Delphi öffnen (Mit Notepad).
Schritt 3: Den Code aus dem Notepad rauskopieren (NUR Befehle).
Schritt 4: Den Code in Delphi reinkopieren
Schritt 5: Kompilieren und jubilieren.
Ich hoffe du verstehst, was ich jetzt meine, oder habe ich dich selber falsch verstanden?.
Mike
PS: Für die Dll muss normal auch eine pas-Datei gespeichert werden.
Mike
p.mason - Mi 13.08.03 14:15
Hi kongreddgrass,
Danke für den Tipp, hat nicht geklappt.
Konnte mir aber mit dem TActionMenuManager helfen. Es funktionieren die Checkboxen im "Standard" und im "XP Style", d.h. ich habe die Menüs neu angelegt und TMainmenu gelöscht.
Keine Ahnung warum es nicht mehr funktioniert hat, habe das Problem nur umgangen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!