majster napisał(a):
Oczywiście jest to łopatologiczny przykład ale na tej zasadzie nowe dane zawsze będą na gorze.
No można i tak, ale to taki trochę "inny terminal" niż wszystkie:) Zazwyczaj nowe, przechwycone dane wyświetlane są "na dole".
savian86 napisał(a):
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
To chyba najlepsze rozwiązanie w Twoim wypadku, po prostu gdy terminal coś odbierze dorzuć to na końcu swojej metody odbioru.
btw. dlaczego akurat listbox? Jest taka kontrolka jak RichTextBox, która ma w sobie już gotową metodę-ScrollToEnd
Dodatkowo można w niej kolorować czcionkę każdego znaku na inny kolor(kiedyś tego potrzebowałem przy budowaniu terminala, żeby łatwiej mi było znaleźć błędy).
A idąc jeszcze dalej, to możesz do niej wpisywać komendy i wysyłać.