Ahoj,
během zpracování programu potřebuju vypisovat nějaké info do dialogu. Obvykle používám multiline TextBox, ale pokud chci podobnou funkčnost jako zápis na konzolu (CLI), zjišťuju že to bude vyžadovat spoustu úprav.
- musím vyřešit omezenou délku s automatickým přepisováním, stačilo by cca posledních 400 řádků
- je nežádoucí, aby TextBox umožňoval označení a výběr textu (aaano, jsem si vědom, že je to vstupní pole, takže je to jeho primární určení)
- během přidávání textu se musí rolovat nahoru a zobrazovat aktuální poslední řádky
- ideálně umožnit i barvičky textu (takže spíš RichText)
Některé věci bych uměl vyřešit, jiné jen částečně (např. rolování na konec je kvůli přeblikávání prakticky nepoužitelné), u některých zatím tápu...
Ale než budu pokračovat ve vymýšlení kola, existuje na tohle jiná - vhodnější komponenta, příp. nějaký projekt, kde se tohle řešilo?
Nezdá se mi, že podobné téma není dávno zpracováno, ale neumím se asi správně zeptat Google...