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

Вниз

Программно установить cbCustomColor для ColorBox равным True   Найти похожие ветки 

 
Alex_Ford   (2009-08-13 11:29) [0]

Здравствуйте!

Мастера подскажите пожалуйста как можно программно установить cbCustomColor для ColorBox равным True
Если задавать просто как ColorBox.Style:= [cbCustomCOlor] то слетает ошибка


 
{RASkov} ©   (2009-08-13 11:35) [1]

Примерно так и устанавливать, как написал.
Или, если не хочется терять остальные стили, то так:
ColorBox.Style=ColorBox.Style+[cbCustomColor]
Что за ошибка-то слетает?


 
Alex_Ford   (2009-08-13 11:39) [2]


> Примерно так и устанавливать, как написал.
> Или, если не хочется терять остальные стили, то так:
> ColorBox.Style=ColorBox.Style+[cbCustomColor]


Я так уже пытался присвоить. Не работает.


> Что за ошибка-то слетает?


Исключение. class EIInvalidOperation with message "Control" has no parent window.
Я так сообразил, что контрол не создается и не располагается на форме в виду непрпавильного присваивания стиля.
p.s. Коспонент создается динамически.


 
{RASkov} ©   (2009-08-13 12:07) [3]

> [2] Alex_Ford   (13.08.09 11:39)
> p.s. Коспонент создается динамически.

Родителя указываешь?
Вот никаких ошибок:
procedure TForm1.Button1Click(Sender: TObject);
begin
 with TColorBox.Create(self) do begin
  Parent:=Self;
  Style:=[cbCustomColor];
 end;
end;


 
Alex_Ford   (2009-08-13 12:16) [4]

Спасибо, немного разобрался. Проблема была в том, что сначала нужно было
> Parent:=Self;

написать а уж потом указывать стили. Все исправил и заработало.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1250396665
Киря
2009-08-16 08:24
2009.10.18
lnk


1-1219514043
ZDO
2008-08-23 21:54
2009.10.18
Монитор каталогов


2-1250853074
Начинающий1234
2009-08-21 15:11
2009.10.18
DrawItem (TListBox)


1-1213341676
dmitry_12_08_74
2008-06-13 11:21
2009.10.18
THotKey нормально не работаетс горячими клавишами типа Win...


11-1205741488
Barloggg
2008-03-17 11:11
2009.10.18
что можно сделать с отжираемым объемом памяти?