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

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

Создание формы [D7, XP]


Glivera ©   (2007-08-01 12:11:00) 

Вопрос в следующем: Cоздаю форму:

    i:=i+1;
    NewForm[i]:=TMyForm.Create(nil);
    NewForm[i].ParentWindow:= GetDesktopWindow;//Родитель - Рабочий стол
    NewForm[i].Visible:=True;
    NewForm[i].Show;

Все отлично, но при перемещении мышкой формы она не отображается и Мемо который на этой форме недоступен для редактирования.


Dib@zol   (2007-08-01 12:33:00) [1]

> Оч просто - в код процесса explorer.exe следует внедрить
> свой код, который будет обрабатывать сообщения, адресованный
> окнам твоей формы и контролов на ней)

Эт он просто хотел в свойственной ему манере попросить конкретизировать вопрос... Тык вот, конкретизируй.


Сергей М.   (2007-08-01 12:32:00) [2]

А ты как думал ?)

Установил родителем любой окно - и вуаля ?) Больше ни о чем заботиться не надо, все само собой сделается ?)


Glivera   (2007-08-01 12:30:00) [3]

Спасибо :)
Как два пальца.. ;)


Сергей М.   (2007-08-01 12:26:00) [4]


> как отображать форму при перемешении и как работать с Мемо?


Оч просто - в код процесса explorer.exe следует внедрить свой код, который будет обрабатывать сообщения, адресованный окнам твоей формы и контролов на ней)


Glivera   (2007-08-01 12:23:00) [5]

А вопрос в следующем: как отображать форму при перемешении и как работать с Мемо?


Сергей М.   (2007-08-01 12:16:00) [6]

Это ты изложил факты.

А в чем собственно вопрос ?


Наверх

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