AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Label mehrzeilig?

Ein Thema von Snooze · begonnen am 9. Okt 2003 · letzter Beitrag vom 9. Okt 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Snooze
Snooze

Registriert seit: 8. Okt 2003
Ort: Niedernsill (Salzburg)
97 Beiträge
 
Delphi 7 Enterprise
 
#1

Label mehrzeilig?

  Alt 9. Okt 2003, 19:15
Hallo,

der Titel wird wohl einige wundern, aber kann ich einem label sagen, dass wenn der text breiter als die vorgegebene Breite ist, in die neue Zeile hüpfen soll?

Macht das nähmlich bei mir nicht...

oder ist das nur irgendeine einstellung beim label



Danke für Hilfe



Stefan
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#2

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:22
AutoSize = false
WordWarp = true
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:23
Moin Stefan,

hast Du es schon einmal mit WordWrap = true versucht?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Snooze
Snooze

Registriert seit: 8. Okt 2003
Ort: Niedernsill (Salzburg)
97 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:26
danke für die schnellen antworten, aber ich habe wie beitrag von neolithos beides richtig eingestellt. dachte auch an wordwrap nur hat das nichts gebracht. auch im laufmodus ist es einzeilig, obwohl keine sperren dafür wären.


mfg Stefan
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#5

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:29
Was ist das für ein Label wo das nicht geht!
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Benutzerbild von Snooze
Snooze

Registriert seit: 8. Okt 2003
Ort: Niedernsill (Salzburg)
97 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:32
verstehe die frage nicht, kann mir leicht vorstellen, dass du darauf rauswillst, das ich nicht den standard-label habe

ne es ist wirklich der Label von der ersten Seite (Standard) das große fette "A" 8)



MFG Stefan
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:34
Moin Stefan,

ist jetzt der Text als solcher zu lang, oder ein einzelnes Wort?
Im letzteren Falle musst Du den Umbruch selber machen.
Dann kannst Du mit Form.Canvas.TextWidth feststellen, wie breit der Text in Pixeln ist, und dies mit der Breite des Labels vergleichen.
Ist der Zeichensatz Proportionalschrift, müsstest Du mit einem Zeichen beginnen, und immer ein Zeichen zugeben, bis die Breite des Labels überschritten wird, dann das letzte weglassen, und ein Blank einfügen.
Ansonsten reicht es auch die Breite eines Zeichens zu ermitteln, und dann zu berechnen, an welchen Stellen Blanks eingefügt werden müssen.
Übrigens muss Autosize auf true gestellt werden, damit sich das Label nach unten Vergrössern kann, wenn ein Wort nicht mehr passt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Snooze
Snooze

Registriert seit: 8. Okt 2003
Ort: Niedernsill (Salzburg)
97 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:36
Sorry Leute, aber war wieder mal typisch...

Hab zum testen einfach mal ne reihe von buchstaben reingehauen und das kann dann ja nur ungern funktionieren.


Sorry nochmals

aber jeder lernt nur aus seinen Fehlern, sag ich immer



Thx and MFG Stefan
  Mit Zitat antworten Zitat
Benutzerbild von Snooze
Snooze

Registriert seit: 8. Okt 2003
Ort: Niedernsill (Salzburg)
97 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:37
aber nochwas, wo mir gerade so toll geholfen wird:


wie kann ich scrollbars einfügen oder hat das der label nicht?



Stefan
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#10

Re: Label mehrzeilig?

  Alt 9. Okt 2003, 19:43
Neue Frage neuer Thread....

kannst du dir aber sparen.

Das geht nicht mit einem Label.

Nimm ein Memo-Feld ohne Rand im Read-Only modus.
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 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