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

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

Как реализовать [D7, D2005]


Страницы:   1 2

>>DEATH<< ©   (2007-08-05 10:09:00) 

Подскажите как сделать чтобы при нажатии на определенное слово в TRichEdit Происходило определенное действие,,так как это сделано в редакторе DELPHI7 при нажатом ctrl


>>DEATH<<   (2007-08-05 15:03:00) [1]


> поставить тэгам в Ричедите атрибут "скрытый"


это как


MetalFan   (2007-08-05 12:48:00) [2]

поставить тэгам в Ричедите атрибут "скрытый"


Zagaevskiy   (2007-08-05 11:58:00) [3]

Удалено модератором


Колонки   (2007-08-05 11:57:00) [4]

Удалено модератором
Примечание: Придется увеличить RO до 7 дней


Dib@zol   (2007-08-05 11:53:00) [5]

Да! А ить это мысль! Нужно создать массив из скажем TPoint'ов, в которые надо прописать начало и конец тега!


Zagaevskiy   (2007-08-05 11:48:00) [6]


> Хм. Вот об этом както не подумал... Ну а как тогда? Я плохо
> в РичЕдитах разбираюсь.

Ну можно 2 РичЕдита сделать. В одном теги будут, в другом - нет. Но это довольно тупо.

ЗЫ Второй(в котором теги есть) - невидимый, в него добавляется автоматически.


Dib@zol   (2007-08-05 11:35:00) [7]

> [22] Zagaevskiy ©   (05.08.07 11:34)

Хм. Вот об этом както не подумал... Ну а как тогда? Я плохо в РичЕдитах разбираюсь.


Zagaevskiy   (2007-08-05 11:34:00) [8]


> Dib@zol ©   (05.08.07 11:29) [21]
> > а как скрыть эти теги,,чтоб  их невидно было
>
> Допустим печатать их неотображаемыми символами, напр. #1
> - это открывающий, #1#1 - это закрывающий...

а квадратики не будут появляться?


Dib@zol   (2007-08-05 11:29:00) [9]

> а как скрыть эти теги,,чтоб  их невидно было

Допустим печатать их неотображаемыми символами, напр. #1 - это открывающий, #1#1 - это закрывающий...


>>DEATH<<   (2007-08-05 11:28:00) [10]


> Наверняка можно. Отлавливаем нажатие клавиши в текстовом
> поле - туда ставится курсор, ищем по обе стороны от курсора
> теги, и если первый открывающий а второй закрывающий то
> выполняем.


а как скрыть эти теги,,чтоб  их невидно было


Dib@zol   (2007-08-05 11:24:00) [11]

> Dib@zol ! Пошумим?

Зря ты это сказал. Потому что если пошумим, модеры будут знать, кого банить как только прочитают эту ветку.


Zagaevskiy   (2007-08-05 11:22:00) [12]

Удалено модератором
Примечание: Не провоцируй, иначе шуметь будешь в другом месте


Zagaevskiy   (2007-08-05 11:18:00) [13]

Вот ещё! опять он только не выражается!
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1186217934&n=3


Zagaevskiy   (2007-08-05 11:16:00) [14]


> Dib@zol ©   (05.08.07 11:14) [14]

Ваще! офигеть! я сначала не понял, но потом ...


Zagaevskiy   (2007-08-05 11:14:00) [15]

Удалено модератором
Примечание: Модератор дай порулить


Dib@zol   (2007-08-05 11:14:00) [16]

> [12] Zagaevskiy ©   (05.08.07 11:11)

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1183987668&n=9
Вот почитай. Интереснаа... У нас появился блн новый Алекс. Надеюсь его скоро забанят.


Zagaevskiy   (2007-08-05 11:13:00) [17]


> точно так же(ищешь это слово, а действие - изменение цвета
> во всём тексте на обычный, а потом изменение цвета этого
> слова)

Зачем , спрашивается менять цвет во всём тексте? надо просто запоминать предыдущее слово и менять цвет  шрифта только у него


Zagaevskiy   (2007-08-05 11:11:00) [18]

Эй! это не тот @!!ex !!! кто такой ?


@l!ex   (2007-08-05 11:09:00) [19]


> Zagaevskiy, пасибо,,а как сделать чтоб подсвечивалось слово(когда
> на него наводишь)

точно так же(ищешь это слово, а действие - изменение цвета во всём тексте на обычный, а потом изменение цвета этого слова)


Dib@zol   (2007-08-05 11:02:00) [20]

> [9] >>DEATH<<   (05.08.07 10:53)

Наверняка можно. Отлавливаем нажатие клавиши в текстовом поле - туда ставится курсор, ищем по обе стороны от курсора теги, и если первый открывающий а второй закрывающий то выполняем.


Страницы:   1 2

Наверх

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