![]() |
CTL3D, TEdit vs. TComboBox?
Hallo zusammen,
ich arbeite gerade an einem Programm, bei dem ich bei den Editfeldern dieses CTL3d deaktiviere, weils IMHO einfach besser aussieht. Jetzt wollte ich das Gleiche bei den Comboboxen machen, allerdings ändert sich da in der Darstellung überhauptnix, weis wer von euch wie ich das so hinbekomme das die Comboboxen dann genauso aussehen wie die Edits(Anstatt dieser 3D Ansicht eben nur eine schwarze Linie)? Danke schonmal :angel: |
Re: CTL3D, TEdit vs. TComboBox?
Hi Angel,
ich denke schon, habe mir mal den Quelltext der Unit StdCtrls angeschaut,
Delphi-Quellcode:
so und NewStyleControls wird anscheinend über die Windowsversion ermittelt.
procedure TCustomComboBox.CMCtl3DChanged(var Message: TMessage);
begin if NewStyleControls then RecreateWnd; inherited; end; Alles ohne Gewähr, wollte nicht noch tiefer wühlen. Warum verwendest Du nicht einfach Flat Komponenten, es gibt doch genug. Uwe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:15 Uhr. |
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