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

Вниз

Вставить в dialogtemplate форму.   Найти похожие ветки 

 
GuAV ©   (2004-05-31 14:35) [0]

Хочу вставить форму в DLGTEMPLATEEX, чтобы потом этот template функции из dll передать. Или сделать из формы template в runtime.
Вопрос: как?


 
GuAV ©   (2004-06-01 01:28) [1]

Ну вот не верю я что это невозможно... есть же способ...


 
GuAV ©   (2004-06-02 09:52) [2]

мда. неужели никто пропертишит на дельфи не пытался писать?


 
GuAV ©   (2004-06-04 03:23) [3]

:(


 
nikkie ©   (2004-06-04 03:30) [4]

не очень понятно, что ты такое городишь. чем больше информации, тем больше шансов на ответ.


 
nikkie ©   (2004-06-04 03:36) [5]

если ты пытаешься вызвать функцию PropertySheet и запихать туда форму, то конечно не получится. непонятно почему такая идея пришла тебе в голову...


 
GuAV ©   (2004-06-04 09:57) [6]

Я вообще-то пытаюсь создать Shell Extension, который бы добавлял некоторые вкладки к некоторым файлам. И мне показалось что туда можно запузырить форму, т.к. я видел некоорые приложение использующие DLGTEMPLATEEX в своих ресурсах и они вставляли в эти DLGTEMPLATEEX свои дополнительные окна...


 
nikkie ©   (2004-06-04 18:01) [7]

нет проблем. а причем здесь формы?


 
GuAV ©   (2004-06-04 20:21) [8]


> а причем здесь формы?

Ну вот хочу я вставить окно формы в dlgtemplate...


 
GuAV ©   (2004-06-04 20:22) [9]


> Ну вот хочу я вставить окно формы в dlgtemplate...

а точнее запузырить в PropertySheet


 
nikkie ©   (2004-06-04 20:26) [10]

а оно туда не лезет...

единственный вариант, который я могу придумать, это сделать пустой диалог и на WM_INITDIALOG выставлять его как parent фрейму или панели. может будет работать.


 
GuAV ©   (2004-06-04 21:17) [11]

Попробовал... сначала с формой, потом с другими контролами...
каждый раз по разному получалось. один раз даже
LOL: я двигал форму внутри этого пропшита за её заголовок.короче, за совет спасибо, и я думаю что сегодня добьюсь своего... :)


 
nikkie ©   (2004-06-04 21:25) [12]

что же там у тебя такого, что ты так за VCL цепляешься?


 
GuAV ©   (2004-06-04 21:27) [13]


> что же там у тебя такого, что ты так за VCL цепляешься?

просьба не смеятся...

TChart


 
GuAV ©   (2004-06-04 21:32) [14]

Кстати создать - WM_INITDIALOG, а убить когда? уже понял что в finalization - поздно...


 
GuAV ©   (2004-06-04 21:35) [15]


> Кстати создать - WM_INITDIALOG, а убить когда? уже понял
> что в finalization - поздно...

снимается, торможу...


 
nikkie ©   (2004-06-04 21:56) [16]

>TChart
а мож взять да нарисовать самому?


 
GuAV ©   (2004-06-04 22:17) [17]


> >TChart
> а мож взять да нарисовать самому?

А в лом. Да и потом визульно можно прикинуть в дезайнтайме как лучше будет. И, главное, на winapi я мало вообще рисовал, опыта нет :(



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

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

Наверх




Память: 0.5 MB
Время: 0.041 c
9-1080403189
miek
2004-03-27 18:59
2004.07.18
SpaceDiver (пока техно-демо)


14-1088166852
программист
2004-06-25 16:34
2004.07.18
системный программист


6-1084979142
Ahven
2004-05-19 19:05
2004.07.18
WinSock: gethostbyaddr vs getnameinfo


1-1089096047
qwe
2004-07-06 10:40
2004.07.18
Как в компонент MaskEdit ввести символ "/"


1-1088856022
Tempo
2004-07-03 16:00
2004.07.18
Передача фокуса компоненту