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