Здравствуйте. Вот наскоряк наваял компонент для окна чата на основе Label-ов и PictureBox-ов. Компонент подерживает анимированые смайлы ну и форматирование текста присущее компонету Label . Возникло пара вопросов и проблем:
1. Низкая скорость прорисовки Label-ов при фоне комопнента в виде картинки(Почему так и как можно исправить).
2. Наличие автопрокрутки(как сделать?).
3. Как сделать так, что бы можно было выделять текст в окне?
Заранее прошу прощения, но я его написал на C#(по тихоньку изучаю. Думаю многие поймут код).
Список смайлов "подгружается" из текстового файла(он лежит в папке с примером программы Debug\Smiles ).
Выкладываю исходник компонента и пример программы. Хотелось бы совместными усилиями(если это возможно) довести компонент до ума. Заранее спасибо за помощь и за дельные советы.