Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi nonVCL-Edit erstellen (https://www.delphipraxis.net/68483-nonvcl-edit-erstellen.html)

SnuffMaster23 30. Apr 2006 19:50

Re: nonVCL-Edit erstellen
 
Aber das VCL-Form dürfte doch das nonVCL-Edit nicht beeinflussen, bezüglich dem Zeichnen. Das Edit ist doch ein eigenes Fenster mit eigenem Handle und wahrscheinlich eigenem DC, oder täusche ich mich da?
Wenn ich das VCL-Edit verwende wird es mit Manifest doch auch richtig dargestellt, es wird ja sowieso von den Common Controls 6 gezeichnet. Und in anderen Programmen sieht man ja, dass es geht...

[Edit]: oder verwenden die "anderen Programme" alle die API-Controls? :?:

Luckie 30. Apr 2006 20:00

Re: nonVCL-Edit erstellen
 
Was hast du eigentlich vor?

SnuffMaster23 30. Apr 2006 20:03

Re: nonVCL-Edit erstellen
 
Ein kleines Tool, das bei einem Webserver ein paar Daten abholt...

Ich möchte halt ein schönes Passwort-Eingabefeld haben

Luckie 30. Apr 2006 20:04

Re: nonVCL-Edit erstellen
 
Stell mal die Schrift des Edits auf Tahoma, gib als Passwortzeichen das Sternchen an und binde ein Manifest ein. So geht es zu mindest bei meinem nonVCL Edit. Allerdings ist dort die Schrift des Parentdialoges schon auf Tahoma.

SnuffMaster23 30. Apr 2006 20:11

Re: nonVCL-Edit erstellen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das hab ich schon, außer die Standardschrift ist nicht Tahoma...

Aber irgendwas stimmt da nicht ganz, ich hab mal nen Shot angehängt.

[Edit]: Es macht doch keinen Unterschied, ob ich die Unit XPMan einbinde oder eine .manifest-Datei beilege, oder??

MathiasSimmack 30. Apr 2006 20:43

Re: nonVCL-Edit erstellen
 
Bitte mal einen Blick in die allseits beliebten Win32-API-Tutorials von Luckie werfen. Soweit ich mich erinnere, wurde das Thema dort im Kapitel "Eingabefelder" durchgekaut, und da gab es auch beim WinXP-Stil keine Probleme.


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

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