AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bug? Transparentes Form mit Parent geht nicht

Ein Thema von Henryk · begonnen am 9. Dez 2006 · letzter Beitrag vom 10. Dez 2006
 
Henryk

Registriert seit: 8. Jan 2003
27 Beiträge
 
#1

Bug? Transparentes Form mit Parent geht nicht

  Alt 9. Dez 2006, 21:37
Ich dreh hier noch durch...

Geht folgendes nur bei mir nicht?

- Applikation mit Hauptfenster und ClientArea bauen.
- Ein 2. Form erstellen
- Color := clBtnFace
- TransparentColorValue := clWhite
- TransparentColor := True
- Mittig ein Panel auf das Form und Color := clWhite

Nun sollte man ein Form haben, mit einem "Loch" in der Mitte, da das Panel ja die Transparenzfarbe hat.

Jetzt ruf ich in meinem MainForm auf irgendein Button-Event die folgenden Zeilen auf:

Form1 := TForm1.Create(self);
Form1.Visible := True;

Juchu, mein Form mit dem Loch erscheint.

Ich will aber, dass sich mein Form nur im Client-Bereich meines Hauptfensters bewegen lässt:

Form1 := TForm1.Create(self);
Form1.Parent := self;
Form1.Visible := True;

Die Transparenz ist weg.

Wieso das denn?

Hab schon diverse andere Sachen probiert:

Form1 := TForm1.CreateParented(Self.WindowHandle);
Form1.Visible := True;

oder

Form1 := TForm1.Create(self);
Form1.Visible := True;
Form1.Parent := self;

Geht alles nicht. Was ist das wieder für ne Delphi-Macke? Wieso geht mir das immer so? Das Delphi Zeugs geht flüssig von der Hand. Aber dann kommen so sinnlose Kleinigkeiten und ...

Henryk
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz