Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Form in mehrer Fenster teilen und ohne Rand (https://www.delphipraxis.net/11933-form-mehrer-fenster-teilen-und-ohne-rand.html)

Alex_ITA01 17. Nov 2003 11:01


Form in mehrer Fenster teilen und ohne Rand
 
Hi an alle,
habe mal ne frage. Geht es Forms in mehrer Fenster zu teilen und ohne Rand darzustellen?
Ich will nicht lauter neue Formulare machen und damit neue Units einbauen.Geht das irgendwie?
Wie stelle ich den Rand auf nicht sichtbar oder ein anderes aussehen?
danke alex

SirThornberry 17. Nov 2003 12:07

Re: Form in mehrer Fenster teilen und ohne Rand
 
du kannst das fenster nicht teilen weil jedes fenster ein eigenes handle braucht.

himitsu 17. Nov 2003 12:36

Re: Form in mehrer Fenster teilen und ohne Rand
 
Liste der Anhänge anzeigen (Anzahl: 1)
Optisch geht es schon!
siehe Demo :mrgreen:

Den Rand eines Form's bekommt man so weg:
Delphi-Quellcode:
Form1.BorderStyle := bsNone;
Oder im OI: BorderStyle = bsNone


Weitere Hilfe zur Aufteilung des Fensters:
Durchsichtiges Fenster (nicht Alpha Blend)
"Loch" in Form

Alex_ITA01 17. Nov 2003 12:39

Re: Form in mehrer Fenster teilen und ohne Rand
 
echt super danke sowas habe ich gebraucht
danke alex

Alex_ITA01 17. Nov 2003 12:45

Re: Form in mehrer Fenster teilen und ohne Rand
 
mal noch ne frage wie mache ich es das angenommen oben ein fenster ist und ein rand hat und unten drunter eins was keinen hat?
danke alex

SirThornberry 17. Nov 2003 13:12

Re: Form in mehrer Fenster teilen und ohne Rand
 
na toll, dachte du willst das man die einzelnen Fenster auch verschieben kann. Aber wenns dir wirklich nur um die unit ging kannst du ja auch die ganzen units in eine reinpacken - wird nur etwas unübersichtlich

himitsu 17. Nov 2003 13:29

Re: Form in mehrer Fenster teilen und ohne Rand
 
Liste der Anhänge anzeigen (Anzahl: 2)
Wenn der Rahmen angezeigt werden soll, dann ist er ja auf die äußeren Fensterteile verteilt, da ja nur Teile des Forms nicht angezeigt werden.

Es sieht dadurch etwas eigenartig aus. :(



Das Einzige, was mann noch machen könnte, ist den Fensterseiten ohne Rahmen mit einem selbstgezeichneten Rahmen zu versehen, damit es besser aussieht.

Ein Beispiel dafür ist 1zu2_FensterMR. Ich habe dort aber den Rahmen nur mal angedeutet.
Der Rahem ist ja etwas komplexer und von System zu System anders aus. (Farbe, Breite...)

himitsu 17. Nov 2003 13:35

Re: Form in mehrer Fenster teilen und ohne Rand
 
@Thornberry,
die einzelnen Fensterteile kann man auch verschieben.
Man muss nur den entspechenden Fensterinhalt und den entsprechenden Ausschnitt verschieben.

Zum Beispiel so, wie in diesem Beitrag canvas.rahmen.aufziehen.laufzeit = wie.aufziehen.entwicklung und den weiter verlinkten...

SirThornberry 17. Nov 2003 13:55

Re: Form in mehrer Fenster teilen und ohne Rand
 
@himitus: dann verschieben sich doch aber alle teile und nicht nur ein teil des fensters?!

himitsu 17. Nov 2003 14:15

Re: Form in mehrer Fenster teilen und ohne Rand
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab mir jetzt mal nicht nie Mühe gemacht, eine Routine zum verschieben zu erstellen.
Das zweite Fenster wird daher mal nur durch einen Timer verschoben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 Uhr.
Seite 1 von 2  1 2      

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