Вниз
Скачать: CL | DM;

Дельфёвая форма с Сишными стилями   Найти похожие ветки 

 
ПсихЪ_задумчивый   (2004-07-26 11:27) [0]

Добрый день, Мастера. Я пишу DLL"ину, в которой прячется форма.  Форму визуализирет С++"нутое приложение. Если писать DLL"ьку на С++, то в свойствах формы стили указываются такие: http://tzlab.amillo.net/delphi/screens/styles.jpg

Style:Child
+Clip siblings
+Clip children

Как то же самое сделать в Delphi?


 
KSergey ©   (2004-07-26 11:30) [1]

Перекрыть CreateParams?


 
ПсихЪ_задумчивый   (2004-07-26 11:44) [2]


> KSergey ©   (26.07.04 11:30) [1]

Где перекрыть? Как? Чем? (:


 
default ©   (2004-07-26 11:47) [3]

ПсихЪ_задумчивый   (26.07.04 11:44) [2]
перекрыть это override советую посмотреть исходники моментально всё станет ясно


 
ПсихЪ_задумчивый   (2004-07-26 12:45) [4]

Пишу в классе формы:

procedure CreateParams( Params : TCreateParams ); override;

Выдаёт ошибку:

[Error] main.pas(67): Declaration of "CreateParams" differs from previous declaration

Куда его впихивать-то?


 
Devel ©   (2004-07-26 13:06) [5]

protected
   procedure CreateParams(var Params: TCreateParams); override;


 
ПсихЪ_задумчивый   (2004-07-26 13:27) [6]


> Devel ©   (26.07.04 13:06) [5]

В твоём случае выдаёт ошибку:

[Error] main.pas(109): Declaration of "CreateParams" differs from previous declaration


 
default ©   (2004-07-26 13:42) [7]

ПсихЪ_задумчивый   (26.07.04 13:27) [6]
var забыл, наверно


 
KSergey ©   (2004-07-26 13:49) [8]

> [6] ПсихЪ_задумчивый   (26.07.04 13:27)

Не может быть
Проверь еще раз внимательно, глянь, как это описано в исходниках VCL, например TCustomForm.CreateParams из модуля Forms, скопируй оттуда, наконец.


 
имя   (2004-07-26 14:01) [9]

Удалено модератором


 
имя   (2004-07-26 14:02) [10]

Удалено модератором


 
имя   (2004-07-26 14:32) [11]

Удалено модератором
Примечание: Не надо использовать разные ники  ветке.


 
Бином Ньютоныч   (2004-07-26 15:16) [12]

>ПсихЪ_задумчивый   (26.07.04 11:44) [2]
>Где перекрыть? Как? Чем? (:

Матом, однозначно


 
ПсихЪ_дубль   (2004-07-26 16:13) [13]

offtopic:
Модератору: Так ведь какой-то придурок занял ник "ПсихЪ_задумчевый"? поэтому я ник и сменил!


> Бином Ньютоныч   (26.07.04 15:16) [12]

Видимо так и придётся... ):



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.031 c
1-1090503794
Artoshka
2004-07-22 17:43
2004.08.08
FLASHH.scr


4-1088015966
FragMan
2004-06-23 22:39
2004.08.08
Как послать Сtrl+V приложению?


1-1090613624
ИМХО
2004-07-24 00:13
2004.08.08
TMemoryStream.Memory


1-1090510591
glGLU
2004-07-22 19:36
2004.08.08
Timer


14-1090244953
PokSer
2004-07-19 17:49
2004.08.08
:))




   Наверх