Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как выделить макросом выделенный текст в ричЕдите


Bruth ©   (2009-07-23 11:38:00) 

Необходимо выделить макросами выделенный текст в ричедите или в мемо - где легче. Помогите как это сделать? Поделитесь куском кода. Заранее благодарю.


Bruth   (2009-07-23 12:39:00) [1]

Видать в [0] я напрасно вставил фразу "Заранее благодарю."

Я уверен то что мне нужно решается одной, максимум несколько строк. Не понимаю какой кайф тянуть кота за хвост если ты знаешь решение. Если же не знаешь то нефиг вообще человека раздражать своими пустыми ответами.


Bruth   (2009-07-23 12:34:00) [2]


> TIF


Слышиш друг не выпендривайся, а? Или ты и в жизни такой, встреваешь в разговор не имея ничего сказать?


TIF   (2009-07-23 12:32:00) [3]

> не могу понять куда копать :)

В справку? :)


Bruth   (2009-07-23 12:31:00) [4]

Честно, не понял что нужно делать. Вы не помогаете а только запутываете :)

Обьясните как выделить ковычками (если вам так легче если слово макрос вам слух режет) текст который выделен мышкой в ричедите или в мемо?


Anatoly Podgoretsky   (2009-07-23 12:16:00) [5]

Его не надо распознавать


Bruth   (2009-07-23 12:07:00) [6]

или же в обработчике ричедита ончейндж добавить какой то флажек который будет сдвигать позицию выделенного текста ... хз короче помогите не могу понять куда копать :)


Bruth   (2009-07-23 12:06:00) [7]


> TRichEdit.SelStart,SelLength


это понятно но как програмно распознать какой участок именно выделен мышкой ??


Palladin   (2009-07-23 12:01:00) [8]

Подумай над [4].


Bruth   (2009-07-23 11:58:00) [9]

Извините за некорректное название :) Всегда думал, что вот такие свои куски текста, которые потом можно будет как то обрабатывать называются макросами.

Ну да ладно, так как реализовать что бы когда человек выделил мышкой какой то текст то он (текст) потом по краям выделился каким то произвольным текстом?

Ну как пример скажем человек выделил текст а нужно что бы этот текст выделился тегом < b >text< /b > только вместо тега мой собственный "макрос".


Palladin   (2009-07-23 11:51:00) [10]

ах... вот что ты имел ввиду под "макрос"...


Palladin   (2009-07-23 11:49:00) [11]

TRichEdit.SelStart,SelLength

Это назвается - (исходный) программный код, а не "собственный макрос". Иди читай что такое макросы и не вводи людей в заблуждение.


Bruth   (2009-07-23 11:47:00) [12]

Да блин макрос это я так имел ввиду собственный макрос то есть выделенный текст выделить определенным куском своего текста, например есть текст

в лесу родилась елочка в лечу она жила в лесу жила жила жила в лесу она жила

и нужно когда человек выделить мышкой этот текст то в ричедите или в мемо этот текст по краям "выделился" текстом

[open_some_self_makros]в лесу родилась елочка в лечу она жила в лесу жила жила жила в лесу она жила[close_some_self_makros]


Palladin   (2009-07-23 11:42:00) [13]


>  в ричедите или в мемо - где легче

везде одинаково, ни там ни там нет макросов


Palladin   (2009-07-23 11:41:00) [14]

каким еще макросом?


Наверх

Титульная страница Поиск, карта сайта Написать письмо