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

TEdit>мой компонент   Найти похожие ветки 

← →
Vice____   (2007-11-13 00:01) [0]

создаю наследника от TEdit`a и пытаюсь зарисовать рамку на свою!
каким способом ето можно сделать ???????????


← →
Vice____   (2007-11-13 00:37) [1]

нифига не работает зарисовывыется все кроме рамки
CCan:TControlCanvas;
CCan := TControlCanvas.Create;
CCan.Control:=self;

или
Can:TCanvas
Can.Handle:=GetDc(handle);

или
Brush: HBrush;
Brush := CreateSolidBrush(clRed);
FillRect(GetDC(self.WindowHandle),Rect(-5,-5,25,25),Brush);


← →
KilkennyCat ©   (2007-11-13 00:58) [2]

ну, наверное не от Тэдика надо создавать, а чуть глубже копнуть.


← →
Vice____   (2007-11-13 01:05) [3]


> KilkennyCat ©   (13.11.07 00:58) [2]
>
> ну, наверное не от Тэдика надо создавать, а чуть глубже
> копнуть.

от TObject


← →
homm ©   (2007-11-13 01:07) [4]

> [2] KilkennyCat ©   (13.11.07 00:58)

нет.


> создаю наследника от TEdit`a и пытаюсь зарисовать рамку
> на свою!

NCPAINT. Рамка — это NC — НеКлиентския часть окна.


← →
KilkennyCat ©   (2007-11-13 01:08) [5]


> homm ©   (13.11.07 01:07) [4]


Разве от TCustomEdit сплясать не получится?


← →
Vice____   (2007-11-13 01:26) [6]


> KilkennyCat ©   (13.11.07 01:08) [5]
> Разве от TCustomEdit сплясать не получится?

не получится иначе не спрашивал бы)


← →
KilkennyCat ©   (2007-11-13 01:28) [7]

гм...


← →
homm ©   (2007-11-13 07:29) [8]

> [5] KilkennyCat ©   (13.11.07 01:08)
> Разве от TCustomEdit сплясать не получится?

Получится. От него и надо плясать. Просто в моем понимании это все-же не «глубже», а то-же самое и есть ;)



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

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



Память: 0.46 MB
Время: 0.015 c
2-1195119506
авыф
2007-11-15 12:38
2007.12.09
Как в рантайме у DataSource поменять DataSet


11-1180165434
Vladimir Kladov
2007-05-26 11:43
2007.12.09
Версия 2.63


3-1185982794
StriderMan
2007-08-01 19:39
2007.12.09
TIBValidationService


11-1179996237
=BuckLr=
2007-05-24 12:43
2007.12.09
ScrollBars в рантайм


2-1194979500
Б. Гейтс
2007-11-13 21:45
2007.12.09
Над контролом ли мышь? (API only)




   Наверх