Тема: Вопрос о вложеных окнах
Будьте добры помогите.
Почему при открытии вложеного диалогового окна оно открывается только один раз, а после закрытия не открывается?
Привожу часть DCL:
scale:dialog {label="выбор масштаба"; :radio_row {label=""; :radio_column {label="горизонтальный"; :radio_button {label="M 1:500";key="gorscale_500";value="0";} :radio_button {label="M 1:1000";key="gorscale_1000";value="1";} :radio_button {label="M 1:2000";key="gorscale_2000";value="0";} :radio_button {label="M 1:5000";key="gorscale_5000";value="0";} :radio_button {label="M 1:10000";key="gorscale_10000";value="0";}} :radio_column {label="вертикальный"; :radio_button {label="M 1:50";key="verscale_50";value="0";} :radio_button {label="M 1:100";key="verscale_100";value="1";} :radio_button {label="M 1:200";key="verscale_200";value="0";} :radio_button {label="M 1:500";key="verscale_500";value="0";} :radio_button {label="M 1:1000";key="verscale_1000";value="0";}} } ok_button; }
и фрагмент LISP:
(action_tile "scale" "(if (not (new_dialog \"scale\" dcl_id)) (exit)) (start_dialog) (unload_dialog dcl_id)" )