![]() |
inhalt [itemindex] in tedit
sry eigentlich müsste ich das wissen, aber ich hab genug probiert und bekomm es irgendwie nicht gebacken, dass der string [tlistbox.itemindex] in ein tedit geschrieben wird.
//so müsste es logisch her gehen aber nicht praktisch rename2.text:= fmformat.lbfilter.Items.ValueFromIndex[fmformat.lbfilter.itemindex]; kann mir einer helfen? |
Re: inhalt [itemindex] in tedit
Delphi-Quellcode:
sollte das sein was du suchst oder ?
IF Listbox.itemindex > -1
then edit.text := Listbox.items[Listbox.itemindex]; |
Re: inhalt [itemindex] in tedit
Also anstatt ...Items.ValueFromIndex[fmformat.lbfilter.itemindex];
einfach nur: ...Items[fmformat.lbfilter.itemindex]; verwenden! :wink: |
Re: inhalt [itemindex] in tedit
lol, ich glaubs net. war ich mal wieder sonst wo in gedanken..
danke dir (euch) [Edit]
Delphi-Quellcode:
gibts zwischen tstringgrid und tlistbox einen unterscheid zwischen der textwidth?
rename.width:= (fmformat.sgfiles.Canvas.TextWidth(fmformat.sgfiles.cells[0,1])); //funzt
rename2.width:= fmformat.lbfilter.Canvas.TextWidth(fmformat.lbfilter.items[fmformat.lbfilter.itemindex]); //funzt net [edit=alcaeus]Doppelpost entfernt ;) Mfg, alcaeus[/edit] |
Re: inhalt [itemindex] in tedit
Sicher, dass da auch derselbe Text steht?
Gleiche Textgröße, Schriftart??? |
Re: inhalt [itemindex] in tedit
jo. its the same.
bei manchen einträgen in der tlistbox zeigt der wenigsten was in der tedit an, bei anderen nicht. lol ? :roll: |
Re: inhalt [itemindex] in tedit
Delphi-Quellcode:
sollte gehen aber bei mir kommt immer eine differenz von 1 px also
rename2.ClientWidth:=fmformat.lbfilter.Canvas.TextWidth(fmformat.lbfilter.items[fmformat.lbfilter.itemindex]);
Delphi-Quellcode:
rename2.ClientWidth:=fmformat.lbfilter.Canvas.TextWidth(fmformat.lbfilter.items[fmformat.lbfilter.itemindex])+1;
|
Re: inhalt [itemindex] in tedit
darf ich fragen warum meins nicht ging?
aus fehlern lernt man :roll: |
Re: inhalt [itemindex] in tedit
Es ging Wahrscheinlich aber bei nur 1 buchstaben im eintag wird es beim width überdeckt beim clientwidth irgendwie nur teilweise ....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 Uhr. |
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