Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.059 c