Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.05;
Скачать: CL | DM;

Вниз

TForm2.CreateParented(Handle_); и потом изменение позиции Form2   Найти похожие ветки 

 
KPP   (2004-02-22 20:17) [0]

Делаю

Form2:=TForm2.CreateParented(Handle_);
а потом нужно измененить позицию Form2 (расположение формы Form2)

т.е. меняю Form2.Left и Form2.Top ... наблюдаю странный эффект:
форма Form2 скачет где угодно, но не там где нужно ;(

подскажите, как правильно работать с координатами Form2

всем заранее спасибо


 
Гаврила   (2004-02-22 20:21) [1]

Скорее всего, путаница в системе координат
либо экранные, либо того самого контрола, чей Handle_ передается


 
KPP   (2004-02-23 13:08) [2]

По моему вопросу никто не подскажет?


 
Юрий Федоров ©   (2004-02-23 13:09) [3]

зачем ты используешь именно это конструктор ?
что именно нужно добиться от формы 2 ?


 
KPP   (2004-02-23 13:16) [4]

а почему нельзя использовать этот конструктор?

он меня устаивает по всем параметрам:
form2 - это окно поиска оно должно быть:
- всегда сверху родительского окна, но не модальным окном;
- сворачиваться при сворачивании родительского окна;
- удалятся при закрытии родительского окна.


 
Юрий Федоров ©   (2004-02-23 13:36) [5]

Этот конструктор используется в тех случаях, коглда в качестве Parent используется не VCL окно
всеглда сверху - для этого есть стиль StayOnTop
сворачиваться - будет
удаляться - будет, если передашь параметром owner родительское окно


 
KPP   (2004-02-23 13:39) [6]

StayOnTop будет поверх ВСЕХ окон приложения, а мне нужно, чтобы было поверх ТОЛЬКО родительского окна


 
Юрий Федоров ©   (2004-02-23 13:43) [7]

попробуй присвоить Parent или ParentWindow
создавать все таки лучще конструктором Create(Owner: TComponent) имхо


 
KPP   (2004-02-23 13:45) [8]

constructor TWinControl.CreateParented(ParentWindow: HWnd);
begin
FParentWindow := ParentWindow;
Create(nil);
end;



Страницы: 1 вся ветка

Текущий архив: 2004.03.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
7-12567
Arsenij
2003-12-17 16:26
2004.03.05
Обмен данными через COM порт


1-12378
Кен
2004-02-20 04:51
2004.03.05
А существует ли такое дерево у которого ветки могли бы ссылаться


1-12418
Дельфятник
2004-02-24 15:57
2004.03.05
Вопрос по функции pos


1-12405
ghg
2004-02-24 16:04
2004.03.05
потеря значения переменной


1-12429
Cherepah
2004-02-23 05:27
2004.03.05
Treeview и Count