Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Benutzeroberfläche (https://www.delphipraxis.net/130804-benutzeroberflaeche.html)

delphi-projekt 13. Mär 2009 14:09


Benutzeroberfläche
 
Hallo,

gibt es eine Möglichkeit dass wenn man mehrere Formen hat, genau sagt wo die sich öffnen sollen, also oben links, unten rechts etc.?

Und gibt es dazu noch eine möglichkeit, dass die aufgerufene Form aus dem z.B. rechten Bildschirmrand hervor kommt?

rollstuhlfahrer 13. Mär 2009 14:11

Re: Benutzeroberfläche
 
HI,

1. du kannst die Position von den einzelen Formularen anhand der Bildschirmgröße exakt bestimmen,
2. du kannst auch Formulare einfliegen lassen, indem du die Position bei Left je um 1 dekrementierst.

Bernhard

alleinherrscher 13. Mär 2009 14:12

Re: Benutzeroberfläche
 
Ja, die gibt es! Aber das sind elementare Grundkenntnisse in Delphi. Du solltest dir mal die Form- Parameter Top und Left ansehen.

Abgesehen davon fänd ich es irgendwie freundlich, wenn du mal ein "danke" oder "super hat geklappt" an deinen 40 Minuten alten letzten Post schreiben könntest: http://www.delphipraxis.net/internal...t.php?t=153991

/edit2: Und ich find die Überschrift was schlecht gewählt, die hat nämlich nicht so wirklich viel mit deinem Problem zu tun!

nahpets 13. Mär 2009 14:15

Re: Benutzeroberfläche
 
Hallo,

setzte beim Formular Position auf poDesigned und weise Top, Left, Height und Width die gewünschten Werte zu.
Die einzelnen Werte kannst Du mit beliebigen Rechenoperationen bestimmen.

Delphi-Quellcode:
Form2.left := Form1.Left + Form1.Width + 4;
Dann ist der linke Rand des Form2 4 Pixel rechts vom rechten Rand von Form1.

Sven M. 13. Mär 2009 14:17

Re: Benutzeroberfläche
 
Darüberhinaus gibt es auch noch die Eigenschaft "Position" einer Form.

delphi-projekt 13. Mär 2009 14:24

Re: Benutzeroberfläche
 
Okay DANKE ersteinmal an alle, vor allem an den Herren Alleinherrscher!! :angel:

Ich werde mal versuchen alles umzusetzen.

delphi-projekt 13. Mär 2009 14:34

Re: Benutzeroberfläche
 
Ähm, wie dekrementiert man denn? Oder was heißt das?

alleinherrscher 13. Mär 2009 14:39

Re: Benutzeroberfläche
 
Das heißt einfach nur, dass du von deiner Variable eins abziehst:

Delphi-Quellcode:
dec(i)
mach das selbe wie
Delphi-Quellcode:
 i:=i-1

:zwinker:

delphi-projekt 13. Mär 2009 14:45

Re: Benutzeroberfläche
 
Ja cool, aber warum kommt jetzt:

"Der linken Seite kann nichts zugeordnet werden?"

alleinherrscher 13. Mär 2009 14:46

Re: Benutzeroberfläche
 
Liste der Anhänge anzeigen (Anzahl: 1)
Schau mal in den Anhang!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr.
Seite 1 von 2  1 2      

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