Einzelnen Beitrag anzeigen

Benutzerbild von Lemmy1
Lemmy1

Registriert seit: 28. Nov 2004
Ort: Ismaning
184 Beiträge
 
Delphi 2006 Professional
 

Re: XP Style für ein Form abschaltbar?

  Alt 17. Mär 2005, 14:07
Zitat von Lemmy1:
Ich würd mal sagen, versuch doch lieber die FormAlsBitmap Variante Das Problem ist das der SpeedButton kein "echtes" Windows-Control ist sondern "nur" ein Delphi Control und daher zeichnet sich der SpeedButton selbst. Das jetzt auch noch zu umgehen wäre wahrscheinlich ein recht hoher Aufwand.
Hrm...also hab mal noch ein Bischen rumgehackt...folgendes geht anscheinend wenn Du es ins FormShow reintust (vorher Unit Themes in die Uses rein):

Delphi-Quellcode:
var
  p: ^Boolean;
begin
  p := @(Themes.ThemeServices.ThemesAvailable);
  p^ := False;
end;
Aber da der Code sowas von gehackt würd ich die Finger von lassen Ne im Ernst...was hier passiert ist, dass ThemesAvailable auf False gesetzt wird. Da das aber eine ReadOnly property ist geht das nur mit dem bößen Pointer Umweg. Wenn das Formular geschlossen wird, solltest Du den Wert natürlich wiederherstellen. Use at your own risk
Daniel
www.nemu.com - The N64 Emulator
  Mit Zitat antworten Zitat