Delphi-PRAXiS
Seite 1 von 3  1 23      

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/)
-   -   Form Top und Left setzen (https://www.delphipraxis.net/96372-form-top-und-left-setzen.html)

RC AmOk 23. Jul 2007 10:27


Form Top und Left setzen
 
Dieser thread ergab sich aus einer Antwort von diesem Post.

o gott...das klingt alles sehr kompliziert...vllt sollte ich erstmal mit was anderem anfangen...ich bin ja erst seit gestern dabei...

hab schon 1 rechner für +
1 für alle 4 rechnungen
und ein kleines beschäftigungs spiel...aber nur als BETA...da muss man ganz viele fenster schliessen^^
->Frage: weisst du wie ich beim befehl Form2.ShowModal die koords der einzelnen fenster in der Windoof oberfläche festlegen kann?
sind alle übereinander und das is zu einfsch;)

[edit=Phoenix]Verweis auf Ursprungsthread eingefügt. Mfg, Phoenix[/edit]
[edit=Phoenix]Whoops. Da ist der Titel beim Trennen flöten gegangen. Mfg, Phoenix[/edit]

tr909 23. Jul 2007 10:32

Re: Lan Chat Prog machen
 
Form2.Left bzw Form2.Top

Gruß
tr909

angos 23. Jul 2007 10:33

Re: Lan Chat Prog machen
 
Hi RC Amok,

bitte erstelle doch für ein neues Thema zukünftig einen neuen Thread.

Anonsten such für dein jetziges Problem mal in dre Delphi-Hilfe nach Left, Top, Width und Height. Damit solltest du weiterkommen.
Wie gesagt bei mehr fragen zu diesem (neuen) Problem, bitte delphi, google und delphipraxis-suche nutzen und wenn da kein ergebnis kommt, einen neuen Thread erstellen

cruiser 23. Jul 2007 10:34

Re: Lan Chat Prog machen
 
ist etwas Offtopic. Normalerweise gilt in der DP neues Thema >> neuer Thread

aber gut... wie wäre es mit VOR dem Showmodal setzen?

RC AmOk 23. Jul 2007 11:45

Re: Lan Chat Prog machen
 
is zwar wieder nich zum thread thema aber...was bringt die funktion VOR??

DeddyH 23. Jul 2007 11:47

Re: Lan Chat Prog machen
 
Das ist keine Funktion, er meinte, dass Du Left und Top setzen sollst, bevor Du das modale Formular aufrufst.

RC AmOk 23. Jul 2007 12:30

Re: Lan Chat Prog machen
 
[Fehler] Unit1.pas(30): Undefinierter Bezeichner: 'LeftShowModal'

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

uses Unit2;

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.LeftShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
Form2.ShowModal;
end;

end.

hab ma versucht das da vor zu setzten aber das klappt nich...Fehler steht oben

Phoenix 23. Jul 2007 12:34

Re: Lan Chat Prog machen
 
Zitat:

Zitat von DeddyH
Das ist keine Funktion, er meinte, dass Du Left und Top setzen sollst, bevor Du das modale Formular aufrufst.

Form2.Left := linkekoordinate;
Form2.Top := rechtekoordinate;
Form2.ShowModal;

Aber das ganze solltest Du idealerweise in einer Schleife machen, weil bei Deinem jetzigen Brute-Force-Ansatz würden alle Fenster wieder genau übereinander erscheinen.

RC AmOk 23. Jul 2007 12:40

Re: Lan Chat Prog machen
 
ahh...COOL es geht;) dann kann ich ja gleich ma anfangen jedem kästchen eine Koord zu geben^^

Phoenix 23. Jul 2007 12:42

Re: Lan Chat Prog machen
 
Zitat:

Zitat von RC AmOk
dann kann ich ja gleich ma anfangen jedem kästchen eine Koord zu geben^^

:wall:
Schleife. Das Zauberwort heisst Schleife. Konkret sogar: For-Schleife.
:wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 Uhr.
Seite 1 von 3  1 23      

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