Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];

Вниз

Поиск в TRichEdit   Найти похожие ветки 

 
Ikvasn   (2003-01-16 14:40) [0]

Уважаемые мастера,
я попробовал сделать для себя простой редактор на основе TRichEdit, все бы неплохо, НО:
при поиске (procedure FindDialogFind) не получается вставить
в ДИАЛОГ строку для поиска (из клипборда) клавишами (Shift+Ins).
Эта строка вставляется в ТЕКСТ RichEdit"a.
С мышкой (конекстное Paste) все получается.

Не ужасно, конечно, но все-таки - что можно сделать?


 
zolotov   (2003-01-16 14:42) [1]

А как на счет Ctrl+C?


 
gek   (2003-01-16 14:51) [2]

А активно ли окно FindDialogFind при вставке?


 
Delirium^.Tremens   (2003-01-16 15:04) [3]

zolotov (16.01.03 14:42)

> А как на счет Ctrl+C?

Я бы для вставки предпочел Ctrl+V если Shift+Ins не нравится.


 
Ikvasn   (2003-01-16 17:28) [4]

2gek
Конечно, окно активно.

2zolotov
Ctrl-V работает.
Не понятно почему не срабатывет Shift+Ins, я так привык
к этой комбинации клавиш ...


 
Smithson   (2003-01-16 17:58) [5]

Клавиши Ctrl+Ins, Shift+Ins (Ctrl+C, Ctrl+V) обрабатывает система и гонит сообщения WM_PASTE, WM_COPY. Не должна она не работать, если ее кто-то не перехватывает. В другом (любом) редакторе эти клавиши живут?


 
Ikvasn   (2003-01-17 12:36) [6]

Дело в том, что клавиши ВСЕ живут и работают, но ПО-РАЗНОМУ.
Ctrl+V работает "правильно", т.е. вставку делает в ДИАЛОГ,
а Shift+Ins вставляет фрагмент в ОСНОВНОЙ текст!
Именно это и непонятно...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
1-86781
Каспер
2003-01-18 06:14
2003.01.27
СПАСИТЕ! Спец вопрос!


1-86820
diks
2003-01-15 22:10
2003.01.27
Radiobutton


7-87178
Геннадий
2002-11-12 17:29
2003.01.27
Чтение/запись сектора диска


1-86959
Игорь Шевченко
2003-01-15 12:49
2003.01.27
Вопрос по Integrated Translation Environment


1-86776
Бук
2003-01-16 07:26
2003.01.27
Иконки для формы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский