Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Luna-Design unterbinden (https://www.delphipraxis.net/62471-luna-design-unterbinden.html)

malo 5. Feb 2006 12:05

Re: Luna-Design unterbinden
 
Zitat:

Zitat von Knotti2005
Mir is das ja eigentlich egal wie das unter Luna aussieht

Wenn das wirklich so wäre, hättest du den Thread nicht aufgemacht.

Verwende doch einfach die richtigen Konstanten, dann passiert so ein Design-Fehler auch nicht.

Knotti2005 5. Feb 2006 12:21

Re: Luna-Design unterbinden
 
Das war die klassische AboutBox (C:\Programme\Borland\Delphi7\Objrepos\about.pas) da hab ich nichts geändert....

Der Code
Delphi-Quellcode:
uses

..., UxTheme;

procedure TForm1.FormCreate(Sender: TObject);
var

s: integer;
begin
   for s := 0 to ControlCount-1 do begin
  if Controls[s] is TWinControl then begin
    SetWindowTheme((ControlsF[s] as TWinControl).Handle, '', '');
  end;
end;
Funktioniert zwar für die Komponten aber nicht für die Form...

Elvis 5. Feb 2006 12:23

Re: Luna-Design unterbinden
 
Zitat:

Zitat von Knotti2005
funktioniert zwar für die Komponten aber nicht für die Form...

Weil du es nur für die Controls ausführst? :gruebel:

Knotti2005 5. Feb 2006 12:42

Re: Luna-Design unterbinden
 
wie mach ich das :gruebel: der code ist ja für control ausgelegt..

SirThornberry 5. Feb 2006 12:46

Re: Luna-Design unterbinden
 
Versuch doch einfach mal den Source zu verstehen (und/oder schau in die Hilfe), dann dürfte sich die Frage erledigt haben.

Waldteufel 5. Feb 2006 12:46

Re: Luna-Design unterbinden
 
Hi.

Darf man fragen, warum du die Panel-Farbe nicht einfach auf clBtnFace änderst, anstatt mit den verschiedenen Windows-Themes zu jonglieren?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:44 Uhr.
Seite 2 von 2     12   

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