Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi XPManifest-Problem (https://www.delphipraxis.net/24792-xpmanifest-problem.html)

dopeline 26. Jun 2004 12:53


XPManifest-Problem
 
Hallo!

Ich habe ein Programm mit einem XPManifest und habe nach dieser Anleitung eine Ressource erstellt und eingebunden. Folgendes Probelm. Wenn ich in den Desktopeigenschaften von WindowsXP ein anderes Theme einstelle, kann ich in meinem Programm keine Buttons und Checkboxes anklicken! Das Problem der Buttons ist übrigens auch nur bei manuell eingefügten Buttons. Bei einem MessageDlg oder einer InputBox lassen sie sich runterklicken.

Woran liegt das?


Gruß, dopeline

Nicodius 26. Jun 2004 12:54

Re: XPManifest-Problem
 
also wenn du vom xp design auf ein anderes stellst?


könntest du bitte einen screenshot anhängen dmit ich sehe wies NACHER ausschaut? und welche kompos verwendest du?

dopeline 26. Jun 2004 13:15

Re: XPManifest-Problem
 
OK, hier ist der Screenshot. Es handelt sich dabei um ein Formular, auf dem Einstellungen für das eigentliche Programm vorgenommen werden können:

http://korbjuhn.de/Einstellungen.jpg

Die 2 Problemzonen sind zum einen der Button ("GetIP") und zum anderen die CheckBox ("Passive Mode"). MouseOver (Objekt wird blau) funktioniert auch, allerdings kein MouseDown.

Gruß, dopeline

dopeline 26. Jun 2004 13:57

Re: XPManifest-Problem
 
Ich habe das Problem jetzt "provisorisch" gelöst: Ich habe die Aktionen, die eigentlich im OnClick-Ereignis ausgeführt werden in das OnMouseUp-Ereignis verschoben. Es scheinen alle Ereignisse bis auf OnClick zu funktionieren. Ich habe keine Ahnung woran das liegt. Aber mit dieser Methode sind wenigstens die Objekte wieder benutzbar..

Vielleicht findet ja jemand noch einen eleganteren Weg...


Gruß, dopeline


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz