Форум: "Потрепаться";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
ВнизКурсор мышки в конце строки Найти похожие ветки
← →
Alex-21 (2003-02-24 11:24) [0]Как сделать так, чтобы курсор мышки всегда был в конце строки в TMemo? И в случае нажатия мышью в другом месте TMemo курсор мышки оставался на месте, т.е. в конце строки.
← →
Ketmar (2003-02-24 11:29) [1]а зачем? не надо пугають юзверей крифой функиональностью стандартных компонентов.
Satanas Nobiscum! 24-Feb-XXXVIII A.S.
← →
Alex-21 (2003-02-24 11:48) [2]Я пишу одну прогу (UDP-чат), и хотелось бы сделать окно (TMemo) интерактивным, т.е. при печатании буквы в окне эта буква будет передаваться всем по сетке и будет отображаться у них в окне. Вот поэтому мне не хочется, чтобы кто-то нажал мышкой в другом месте этого окна и постирал что-то или напечатал и, наверное, непонятно что будет передаваться и у них что-то отображаться.
← →
Романов Р.В. (2003-02-24 11:52) [3]Alex-21 (24.02.03 11:48)
А оно очень нужно каждую букву отсылать? И как править текст в середине строки?
← →
Alex-21 (2003-02-24 12:05) [4]Ну это придётся стереть полностью строку. Ведь юзера хотят видеть, что он действительно здесь находится перед компом и печатает буквы. Это же живое общение. Посмотрите на прогу Chatter. Нигде я больше не видел такого чата. Именно этого и хотят юзера. А другие чаты им не понравились, где отправляешь сразу текст. А то приходится ждать, и здесь ли он вообще.
← →
Ketmar (2003-02-24 12:42) [5]перехватывай нажатия клавиш и вставляй символы в memo ручками. всегда в конец. будет тебе щастье.
Satanas Nobiscum! 24-Feb-XXXVIII A.S.
← →
Романов Р.В. (2003-02-24 12:56) [6]Отправляй информацию об изменении редактируемой строки.
Например так ID:832803; Add "d";
ID - уникальный номер строки
ADD - команда добавить букву d в конец строки
Клиент при получении этой команды находит строку с таким номером и добавляет в конец букву d.
Так же можно добавить команды Insert, delete и т.д.
Можно каждуй раз передавать всю строку полностью и заменять строку с таким номером.
← →
Alex-21 (2003-02-24 14:53) [7]И как всё это написать на языке Delphi?
← →
Ketmar (2003-02-24 15:12) [8]>Alex-21 (24.02.03 14:53)
примерно так же, как и на испанском, только более формализованно.
Satanas Nobiscum! 24-Feb-XXXVIII A.S.
← →
Alex-21 (2003-02-25 22:43) [9]Ну как же всё таки запретить сдвиг курсора с конца строки?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c