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

Вниз

Пронрамное создание элемента CheckBox   Найти похожие ветки 

 
IGo   (2006-11-23 11:12) [0]

Добрый день !

Пытаюсь программно создать элемент CheckBox. Программно, потому что их будет полсотни, и обрабатывать я их собираюсь, как элементы массива.

var
CatNumSel : TCheckBox;

.......

CatNumSel := TCheckBox.Create(CtlgForm); // CtlgFrom - название формы
CatNumSel.Top := 500;
CatNumSel.Left := 50;
CatNumSel.Height := 10;
CatNumSel.Width := 10;
CatNumSel.Visible := True;

......

Ошибок никаких не выдаёт, но и элемента я не вижу.

Что я делаю не так

Спасибо


 
clickmaker ©   (2006-11-23 11:19) [1]

Parent := CtlgForm
Owner только следит за невизуальной частью компонента, как за объектом. А парент - уже в терминах окон


 
Array ©   (2006-11-23 11:21) [2]


> CatNumSel.Top := 500;


не многовато ли?
и зделали его сироткой... а родителя??

CatNumSel.Parent := CtlgForm;


 
IGo   (2006-11-23 11:23) [3]

В очередной раз спсибо.
Забыл я про родителя.


 
IGo   (2006-11-23 11:24) [4]

to Array
Нормальненько ... Это тестовая форма. Сверху уже всё занято


 
ЮЮ ©   (2006-11-23 11:32) [5]

Программно, потому что их будет полсотни, и обрабатывать я их собираюсь, как элементы массива.

А использовать TCheckListBox, наверное, религия не позволяет?


 
IGo   (2006-11-23 11:38) [6]

to IOIO

Нет. Их количетво и расположение будет варьироваться в заисимости от содержимого OLEContainer"а.


 
Anatoly Podgoretsky ©   (2006-11-23 11:57) [7]

> IGo  (23.11.2006 11:23:03)  [3]

Второй вопрос будет такой, а почему они все поверх друг друга?


 
app ©   (2006-11-23 12:01) [8]

> IGo  (23.11.2006 11:38:06)  [6]

Не коверкай ники.

TCheckListBox не имеет фиксированого количества элементов.


 
IGo   (2006-11-23 13:06) [9]

to Anatoly Podgoretsky
Я не считаю себя проффесионалом, но Ваше мнение ошибочно. Кое что о программировании на Delphi я знаю.

to app
Пошу прощения - не разглядел.

Помимо количества элементов, важно их расположение на форме.



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
15-1163422460
Игорь Ситиков
2006-11-13 15:54
2006.12.10
Контакты сайта


2-1164458040
i-am-vladko
2006-11-25 15:34
2006.12.10
message onDblClick


15-1164019936
Cyrax
2006-11-20 13:52
2006.12.10
Имеет ли C преимущества перед C++ в системном программировании


15-1163547102
nemo2
2006-11-15 02:31
2006.12.10
a dot b = |a||b|cos(a,b)= Ax*Bx + Ay*By + Az*Bz Почему ?


15-1163932576
Palladin
2006-11-19 13:36
2006.12.10
CrystalReports