Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс мар 26, 2017 4:40 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 3 сообщения ] 
Автор Сообщение
 Заголовок сообщения: OpenDialog
СообщениеДобавлено: Пт мар 17, 2017 5:35 pm 
Не в сети

Зарегистрирован: Вт янв 03, 2017 2:49 pm
Сообщения: 2
Не подскажите как из своей программы запустить OpenDialog. И получить путь к выбранному файлу.


Вернуться к началу
 Заголовок сообщения: Re: OpenDialog
СообщениеДобавлено: Пт мар 17, 2017 6:21 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
Пример в tinypad смотри. Или в icon(инициализация в @icon.asm строка 168 , вызов самого диалога в dlgadd.inc строки 379-386). Там сначала заполняешь структуру для OpenDialog - OpenDialog_data в примерах назван(там почти интуитивно понятно по примерам), затем вызываешь OpenDialog_Init c параметром OpenDialog_data. Это инициализация. Да, перед этим загрузить proc_lib.obj надо. Там эти функции. Затем уже когда надо вызываешь OpenDialog_Start(OpenDialog_data). После закрытия диалога по указателю в OpenDialog_data.opendialog_path лежит выбранный путь.
PS: Добро пожаловать на форум)

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
 Заголовок сообщения: Re: OpenDialog
СообщениеДобавлено: Пт мар 17, 2017 6:38 pm 
Не в сети

Зарегистрирован: Вт янв 03, 2017 2:49 pm
Сообщения: 2
Спасибо. Сейчас посмотрю :D !


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 3 сообщения ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB