Entwickler-Ecke
Sonstiges (Delphi) - Extrem Wichtig: AutoScroll und Shortcuts
DarkStarFH - So 25.05.03 18:50
Titel: Extrem Wichtig: AutoScroll und Shortcuts
ich habe eine TListBox, an die ich mit listbox.items.add(bla) einträge angefüge. bei mehrern einträgen erscheint ja eine scrollbar, aber es wird immer nur ab dem obersten eintrag angezeigt, das heisst wenn neue einträge hinzugefügt werden muss ich erst runter scrollen um die zu sehen. wie kann ich da ein autoscroll machen (es soll später ein chatclient geben der dann automatisch imemr nach unten scrollt, das man logischewrweise das sieht was als letztes gepostet wurde und man nicht jedes mal neu scrollen muss)
die 2. frage is eigentlich ne doofe frage aber mit fällt ie antowrt net mehr ein *g*
ich habe einen standartbutton und will jetzt, dass er gedrückt wird wenn ich (solang ich das clientfenster aktiviert hab) die ENTER - Taste drücke, egal ob er gerade den focus hat oder nicht. wie geht das?
Vielen ank für die Hilfe. Greez Dark
toms - So 25.05.03 18:58
1)
Quelltext
1:
| ListBox1.ItemIndex := ListBox1.Items.Add('abc'); |
2) Einfach die Click Methode des Buttons aufrufen:
Button1.Click;
DarkStarFH - So 25.05.03 19:25
also zu 1.) danke as hat geholfen zu 2.)
ja das ich dann die methode aufrufen muss is irgenwie logisch :) aber wie komm ich dahin, also wie sag ich dem ding
"if enter.irgendwo.pressed then button1click" ??
:D
greez dark
Delete - So 25.05.03 22:26
Mach ihn zum "Default"-Button oder frga in OnKeyDown des Formulares VK_RETURN ab. (KeyPreview eventuell noch auf TRUE setzen.)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!