![]() |
TEdit Transparent
Hab ne Form mit nehm Hintergrundbild. Da die ganze Form aber fast von zwei TEditfeldern verdeckt ist, möchte ich diese ein wenig transparent machen. Wie? Hab bereits gesucht aber nur Sachen für die ganze Form oder solche die ich nicht begriff gefunden :D
Die Funktion sollte für möglichst viele Windowsversionen funktionieren. |
Re: TEdit Transparent
|
Re: TEdit Transparent
Oder du suchst nach
![]() |
Re: TEdit Transparent
Zitat:
Sorry, aber bin ein ziemlicher Delphi Anfänger :corky: |
Re: TEdit Transparent
Hau sie in ein Package und installier es.
|
Re: TEdit Transparent
Zitat:
|
Re: TEdit Transparent
Gott bin ich :wall:
Ich mach n Package->Add->Gib den Pfad der Tan...pas oder so an und dann kommt error die vcl und rtl oder sowas findets nicht?? |
Re: TEdit Transparent
Komponenten -> Installieren -> Transedit.pas auswählen -> Ok -> Ok -> Ok -> Ok -> compilieren -> Installieren -> ok -> ok -> ok -> ok
so ungefähr... zwischen -> ok und ->ok bin ich mir nicht ganz sicher :mrgreen: |
Re: TEdit Transparent
Ab BDS2005 mußt du aber zuerst ein Package manuell erstellen und dann die Unit hinzufügen.
|
Re: TEdit Transparent
Ok, also immoment geht gerade gar nichts mehr :D Kann nicht mehr compilieren (findet ne .dpr nicht mehr) usw.
Das Installieren steht bei mir nicht, nur Neuer VCL Komponent und dann kann ich irgendwas auswählen das ich nicht chegg :D und dann noch Package installieren |
Re: TEdit Transparent
Was für eine Delphi-Version hast du denn?
Wenn du Delphi <=8 hast dann mach ich gleich mal was... |
Re: TEdit Transparent
Geht wieder neu installiert.
@Neutral Warum? :angel: |
Re: TEdit Transparent
Dann mach ich dir ne Schritt-für-Schritt Anleitung mit Screenshots ;)
|
Re: TEdit Transparent
Zitat:
Zitat:
Zitat:
|
Re: TEdit Transparent
Zitat:
|
Re: TEdit Transparent
Also: Neu->Package, dann Unit hinzufügen->Die Unit auswählen, OK, Installieren.
Wenn irgendwas kommt a la "Die folgenden Packages müssen hinzugefügt werden um blablabla", dann einfach auf Ja klicken. |
Re: TEdit Transparent
Liste der Anhänge anzeigen (Anzahl: 1)
Es ist Möglich das es bei dir bisschen anders aussieht manchmal aber das bekommst du hin ;)
Du hast zwar immernoch nicht gesagt welche Delphi Version du hast aber du wirst ja sehn obs klappt :P Gruß Neutral General |
Re: TEdit Transparent
Hat jetzt mit Package geklappt! Danke viel mals!
Keine Ahnung was ich falsch gemacht habe :D Naja jetzt gehts :D |
Re: TEdit Transparent
Ich erlös euch gleich nur noch ne ganz kleine Frage ;)
Kann man die Intensität auch einstellen? Also das es trotzdem noch leicht weisslich ist? Nicht ganz durchscheinend? |
AW: TEdit Transparent
Ich greife da mal einen alten Thread auf :-)
Und war suche ich ebenfalls eine Komponente die mir ein Edit Transparent macht, damit ich hinter dem Edit ein Bild anzeigen kann (allenfalls würde auch eine Edit-Komponente genügen, der man ein Bild als Hintergrundbild setzen kann). Die Komponente hier im Thread funktioniert bei mir nur halb, und zwar ist der Hintergrund des Textes nach wie vor gesetzt. Gibt es keine Komponente die ein Edit komplett Transparent macht oder der man ein Hintergrundbild setzen kann? Danke |
AW: TEdit Transparent
Ich kenne die Komponente jetzt nicht, aber kann nicht vor dem Zeichnen des Textes mit SetBkMode auf transparent umstellen?
|
AW: TEdit Transparent
Hm. Wie meinst Du das?
Der Text wird ja vom Benutzer eingegeben... SetBkMode( TransEdit1.Handle, TRANSPARENT ); doesn't work... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 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