Delphi-PRAXiS

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 MDI Child Form mit BorderStyle bsNone funktioniert nicht (https://www.delphipraxis.net/45143-mdi-child-form-mit-borderstyle-bsnone-funktioniert-nicht.html)

Master_BB 30. Apr 2005 14:04


MDI Child Form mit BorderStyle bsNone funktioniert nicht
 
Hallo,
ich habe das Problem das wenn ich meine Form in ein MDI Child Form vom FormStyle her setzte das,
dann trotz gesetzter BorderStyle bsNone eigenschaft der Title usw des fensters zu sehen sind.
Warum ist das so? und wie kriege ich das weg. Ich möchte meine "Design" Form haben, die
aus einem Bild besteht worauf die Userinterface objekte sitzen der rest ist transparent.
Die Transparenz der Form funktiniert bei einer MDI Child form komischer weise auch nicht wie ich gerade gemerkt habe

Poolspieler 1. Mai 2005 18:59

Re: MDI Child Form mit BorderStyle bsNone funktioniert nicht
 
Hi,
ich habs ausprobiert:
Die Transparenz hat bei mir funktioniert (Delphi 7 Prof).
Ich mußte (logischer Weise) sowohl beim MDI Form, als auch beim Child die Eigenschaft
Transparent auf true setzen und natürlich die richtige Farbe für Transparenz einstellen.

Wegen Bordersytle:
Dazu findest Du (leider) folgendes in der Hilfe:
Zitat:

Hinweis: Der Stil bsDialog oder bsNone wirkt sich nicht auf untergeordnete MDI-Formulare aus.
Ich würde darüber nachdenken, ob ich unbedingt eine MDI-Anwendung brauche --> klingt erstmal nicht
logisch, wenn Du eh keine Fenster hin und herschieben willst...


Gruß

Poolspieler

Master_BB 1. Mai 2005 19:19

Re: MDI Child Form mit BorderStyle bsNone funktioniert nicht
 
na docch das hin und herschieben will ich schon das kann man ja trotzdem einbauen auch ohne titel.
aber du hast recht wenn ich mein krasses design machen möchte muss ich da wohl nochmal nachdenken.
ist nen File Synchronizer wo man halt mehrere prozesse zugleich anmachen kann daher MDI anwendung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 Uhr.

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