![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
![]()
это не конец, на меня навесили еще задания))
В общем, кто пользуется notepad++ поймут, я создаю текстовый редактор и хочу создать его с вкладками(pagecontrol). Создание новых вкладок по нажатию на кнопку, и объекта ricgedit на них работает, но теперь до меня тупо не доходит как к ним обращаться :DDD например сохранить активную вкладку в... открыть внешний текстовый файл и поместить в активную панель в ричедит... закрыть данную вкладку. Ну еще динамическое контекстное меню (копировать, вырезать, вставить и тд) вот код создания по клику Код:
Код:
Код:
Код:
Последний раз редактировалось hauk70; 20.05.2012 в 01:11. |
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
![]()
up
работает и вырубает активную вкладку Код:
Код:
|
![]() |
![]() |
![]() |
#23 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
Вот)
Не уверен в удалении, так как не очень разбираюсь в удалении динамически созданных объектов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
![]()
Ну чтож, спасибище огромное :3 сейчас всё буду пихать в свой редактор. но мне непонятно в
Код:
Код:
|
![]() |
![]() |
![]() |
#25 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
http://www.az-design.ru/index.shtml?...Delphi/D3/SB38
Как я понимаю, это массив всех vcl элементов, принадлежащих выбранному (могу и ошибаться ![]() Так обращаться к richedit можно только если других компонентов в tabsheet не будет (иначе, наверное, придется перебирать все компоненты активной страницы в поиске richedit).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 19.01.2012
Сообщений: 33
|
![]()
Создаешь цикл
Цикл ограничивается числом строк в мемо (memo1.lines.count) Тело цикла: берешь первую [0] строку из мемо1, декодируешь ее, вписываешь в мемо2, удаляеешь из мемо1.цикл повторяется Если что пиши icq 115557, покажу на примере |
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 06.05.2012
Сообщений: 22
|
![]()
Zoomer123, если что, то проект уже завершен до своего логического конца :3
но мне все еще интересно его кое-как доработать, как заставить загружать *.тхт в поле (например мемо или ричедит) при перетаскивании файла мышкой в само поле =) вот это чудо за которое я получил свой высший бал :О пароль "1" |
![]() |
![]() |
![]() |
#28 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
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 |