|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.05.2012, 19:11 | #21 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
это не конец, на меня навесили еще задания))
В общем, кто пользуется notepad++ поймут, я создаю текстовый редактор и хочу создать его с вкладками(pagecontrol). Создание новых вкладок по нажатию на кнопку, и объекта ricgedit на них работает, но теперь до меня тупо не доходит как к ним обращаться :DDD например сохранить активную вкладку в... открыть внешний текстовый файл и поместить в активную панель в ричедит... закрыть данную вкладку. Ну еще динамическое контекстное меню (копировать, вырезать, вставить и тд) вот код создания по клику Код:
Код:
Код:
Код:
Последний раз редактировалось hauk70; 20.05.2012 в 01:11. |
20.05.2012, 16:23 | #22 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
up
работает и вырубает активную вкладку Код:
Код:
|
20.05.2012, 23:17 | #23 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Вот)
Не уверен в удалении, так как не очень разбираюсь в удалении динамически созданных объектов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
21.05.2012, 17:00 | #24 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
Ну чтож, спасибище огромное :3 сейчас всё буду пихать в свой редактор. но мне непонятно в
Код:
Код:
|
21.05.2012, 17:11 | #25 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
http://www.az-design.ru/index.shtml?...Delphi/D3/SB38
Как я понимаю, это массив всех vcl элементов, принадлежащих выбранному (могу и ошибаться ). Так обращаться к richedit можно только если других компонентов в tabsheet не будет (иначе, наверное, придется перебирать все компоненты активной страницы в поиске richedit).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
21.05.2012, 20:29 | #26 |
Пользователь
Регистрация: 19.01.2012
Сообщений: 33
|
Создаешь цикл
Цикл ограничивается числом строк в мемо (memo1.lines.count) Тело цикла: берешь первую [0] строку из мемо1, декодируешь ее, вписываешь в мемо2, удаляеешь из мемо1.цикл повторяется Если что пиши icq 115557, покажу на примере |
22.05.2012, 18:22 | #27 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
Zoomer123, если что, то проект уже завершен до своего логического конца :3
но мне все еще интересно его кое-как доработать, как заставить загружать *.тхт в поле (например мемо или ричедит) при перетаскивании файла мышкой в само поле =) вот это чудо за которое я получил свой высший бал :О пароль "1" |
22.05.2012, 18:33 | #28 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
http://delphiworld.narod.ru/base/wm_dropfiles.html
Вот неплохая статейка.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка текста Memo | fineleave | Помощь студентам | 4 | 11.06.2011 21:48 |
memo атрибут текста | grom333 | Помощь студентам | 10 | 21.03.2010 20:34 |
Memo - обробка текста | sv2311 | Помощь студентам | 0 | 25.04.2009 17:42 |
Вставка текста в memo | Revan | Общие вопросы Delphi | 2 | 23.05.2008 17:45 |
В Memo сделать так, чтобы текст был разного цвета, разноцветный memo | Artem | Компоненты Delphi | 3 | 07.09.2007 13:40 |