Контролы-родители и контролы-дети

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Контролы-родители и контролы-дети

Сообщение kreator »

А есть где-нибудь информация - какие контролы могут быть родителями и для каких контролов (детей). В очередной раз сталкиваюсь. Хотел привязать Box к Image. Неудача. Хотя, например, баттоны можно привязывать.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Контролы-родители и контролы-дети

Сообщение Игорь Столяров »

Описание параметра PARENT для операторов CREATE / CLONE в справке не дает ответа на этот вопрос ?
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Контролы-родители и контролы-дети

Сообщение kreator »

Да в том-то и дело, что не даёт. всё мутно. Вот, например, из справки по Create:
parent
A field number or field equate label that specifies the OPTION, GROUP, SHEET, TAB, MENU, HEADER, FOOTER, DETAIL, BREAK, or FORM to contain the new control. If omitted, the control has no parent.
Image, как видим, не присутствует. А вот пример из справки по prop:Parent:
Example 3:
!name a control as a parent container for other controls
CASE x{Prop:Type}
OF Create:Button
X{Prop:Parent}=?ImageHorizontal
X{Prop:Ypos}=0
X{Prop:Xpos}=ButtonXpos
X{Prop:Scroll}=True
ButtonXPos+=50
OF Create:Prompt
X{Prop:Parent}=?ImageStatic
X{Prop:Xpos}=PromptXpos !controls are mirrored to the image
X{Prop:Scroll}=True
X{Prop:Follows}=LastControl
LastControl=X
OF Create:Entry OROF Create:Text
X{Prop:Parent}=?ImageStatic
X{Prop:Xpos}=Xpos !controls are mirrored to the image
X{Prop:Scroll}=True
X{Prop:Follows}=Lastcontrol
LastControl=X
END
Можно подумать, что к Image можно приклеить только эти четыре типа. Возможно, конечно...
We are hard at work… for you. :)
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Контролы-родители и контролы-дети

Сообщение Yufil »

А где там Image? Откуда следует, что ?ImageHorizontal указует на поле типа Image. Вообще, странный пример...
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

Контролы-родители и контролы-дети

Сообщение kreator »

Да всё странно и мутно. Может вот это - "controls are mirrored to the image" - говорит о контроле. Во всяком случае баттоны хорошо к имиджу прилепляются. Было обсуждение на форуме "как сделать блок кнопок с прокруткой".
We are hard at work… for you. :)
Ответить