Autor Beitrag
p.mason
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Do 07.08.03 15:13 
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
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 238

Win 98, Win 2000, Win Xp Prof.,Linux 8.2 Prof
Delphi 6
BeitragVerfasst: Fr 08.08.03 07:45 
Hi,
schau mal in den Einstellungen von Delphi nach.
Hoffe das hilft was.
Mike :mahn:

_________________
o.o
p.mason Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 238

Win 98, Win 2000, Win Xp Prof.,Linux 8.2 Prof
Delphi 6
BeitragVerfasst: 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

_________________
o.o
p.mason Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 238

Win 98, Win 2000, Win Xp Prof.,Linux 8.2 Prof
Delphi 6
BeitragVerfasst: 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

_________________
o.o
p.mason Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: 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.