Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 2 getrente labels andocken (https://www.delphipraxis.net/115467-2-getrente-labels-andocken.html)

SaFu 12. Jun 2008 14:35


2 getrente labels andocken
 
Liste der Anhänge anzeigen (Anzahl: 1)
Tach

Hab mal ein kleines Problem.

Und zwar habe ich zwei einzele Labels in dem die Überschrift und der Name unterschiedlich lang sein kann.

Wie bekomme ich es jetzt hin das wenn die Überschrift mal länger ist das, das andere label mitwandert

hoffe es verteht jemand.

Im anhang ist ein sceenshot da sind die labels weit auseinander das rechte sollte aber an dem linken dran sein. aber das rechte kann auch manschmal länger sein desahlb kann ich es nicht einfach daneben setzen??

mkinzler 12. Jun 2008 14:40

Re: 2 getrente labels andocken
 
.AutoSize auf True setzen

SaFu 12. Jun 2008 14:43

Re: 2 getrente labels andocken
 
Das bring doch nichts das sind zwei verschidene labels das eine ist weiter nach rechts gesetzt aber das muss da bleiben weil meine längste Überschrift vom linken Label bis an des Rechte heran geht und in ein Label kann ich das auch nicht setzen

DeddyH 12. Jun 2008 14:47

Re: 2 getrente labels andocken
 
Pack Dir mal 2 Labels, 1 Edit und einen Button auf eine Form, Label1 auf Autosize um in OnClick des Buttons dann:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
const Abstand = 10;
begin
  if Length(trim(Edit1.Text)) > 0 then
    begin
      Label1.Caption := Edit1.Text;
      Label2.Left := Label1.Left + Label1.Width + Abstand;
    end;
end;

Larsi 12. Jun 2008 14:48

Re: 2 getrente labels andocken
 
Gehts so echt nicht:
Delphi-Quellcode:
Label1.Autosize := true;
Label2.Left := Label1.Left + Label1.Width

Fussball-Robby 12. Jun 2008 14:48

Re: 2 getrente labels andocken
 
Ich hoffe, ich habe dich richtig verstanden, das rechte soll direkt ans linke dran?
Delphi-Quellcode:
LabelRechts.Left := LabelLinks.Left + LabelLinks.Width;//evtl noch + 5 für einen Abstand

rotfc 12. Jun 2008 14:49

Re: 2 getrente labels andocken
 
Für beide Labels eine feste Größe einstellen, beide Labels treffen sich in der Mitte.
Für den Inhalt des linken Labels rechtsbündig einstellen,
für den Inhalt des rechten Labels linkstbündig einstellen.

Sieht dann aus wie zentriert ;-)

SaFu 12. Jun 2008 14:52

Re: 2 getrente labels andocken
 
Na wat soll ich sache

Meister DaddyH hats

vielen dank das wars

DeddyH 12. Jun 2008 14:53

Re: 2 getrente labels andocken
 
Larsi und Robby hatten' s aber auch :zwinker:

SaFu 12. Jun 2008 14:56

Re: 2 getrente labels andocken
 
stimmt danke euch natürlich auch hatte ich garnet mehr gesehen


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 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