![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 08.06.2007
Сообщений: 2
|
![]()
Привет!
У меня в контрольной необходимо создать многооконнфй текстовый редактор (MDI). Я создала родительскую форму и дочернюю, включила ActionList, новый документ создается,открывается, закрывается, но немогу сохранить документ, как сохранять в однооконном редакторе я знаю, TSaveDialog я включила. То есть у меня каждый раз сохраняется содержимое последнего открытого окна, а если делаю переход программа не отслеживает номер активного акна и сохраняет последнее открытое. Помогите пожалуйста разобраться или подскажите литературу где прочитать, в учебниках которыея находила об MDI-приложениях написано мало. Код для сохранения документа(пункт меню "Сохранить_как") procedure TfrmMDIParent.Save_asExecute(Sender : TObject); begin with SaveDialog1 do if Execute then begin frmMDIChild.Memo1.Lines.SaveToFile( FileName); frmMDIChild.Caption:='TextEditor '+ExtractFileName(FileName); end; end; |
![]() |
![]() |
![]() |
#2 |
Регистрация: 18.06.2007
Сообщений: 3
|
![]()
Надо работать с активным в данный момент окном
PHP код:
ActiveMDIChild - активное дочернее окно |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Текстовый редактор | Славный | Общие вопросы Delphi | 3 | 02.07.2008 23:17 |
Текстовый редактор | Snake_ua | Общие вопросы Delphi | 25 | 28.05.2008 09:20 |
Текстовый редактор. | GPhantom | Общие вопросы C/C++ | 4 | 02.11.2007 21:24 |
Многооконный текстовый редактор(MDI) | Tany | Помощь студентам | 1 | 03.08.2007 13:56 |