OberonCore
https://forum.oberoncore.ru/

Как правильно открыть форму, из модуля лежащего рядом?
https://forum.oberoncore.ru/viewtopic.php?f=23&t=2037
Страница 1 из 1

Автор:  Виталий [ Среда, 11 Ноябрь, 2009 10:40 ]
Заголовок сообщения:  Как правильно открыть форму, из модуля лежащего рядом?

Доброго всем времени суток.
Есть некая папка где лежит odc с формой. Есть команда
Код:
OpenAuxDialog('_Oberon/Форма/q.odc','Форма');

В модуле который так же лежит в той папке.

Вопрос:
Как можно избавиться от прописывания полного пути (относительно ББ) к файлу формы (q.odc)
Хочу что-то типа OpenAuxDialog('q.odc','Форма'); чоб он искал этот файл в папке с модулем который форму открывает.

P.S. я конечно понимаю что ББ это типа операционки для доков, но может всетки как-то можно сделать а-ля переносимость?

Автор:  Иван Кузьмицкий [ Среда, 11 Ноябрь, 2009 11:15 ]
Заголовок сообщения:  Re: Как правильно открыть форму, из модуля лежащего рядом?

Можно написать свою процедуру OpenAuxDialog, хотя я бы рекомендовал всё же придерживаться соглашений ББ. Соглашение о папках Mod, Rsrc довольно удобное, вон у меня в информсистеме порядка 60 модулей и столько же форм - банально удобнее хранить их раздельно :)

Автор:  Виталий [ Среда, 11 Ноябрь, 2009 12:07 ]
Заголовок сообщения:  Re: Как правильно открыть форму, из модуля лежащего рядом?

Понял.
Не смертельно - стало быть неприятность эту мы пережуем )
Спасибо.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/