Board.KolibriOS.org
http://board.kolibrios.org/

OpenDialog
http://board.kolibrios.org/viewtopic.php?f=2&t=3499
Страница 1 из 1

Автор:  8086 [ Пт мар 17, 2017 5:35 pm ]
Заголовок сообщения:  OpenDialog

Не подскажите как из своей программы запустить OpenDialog. И получить путь к выбранному файлу.

Автор:  GerdtR [ Пт мар 17, 2017 6:21 pm ]
Заголовок сообщения:  Re: OpenDialog

Пример в 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: Добро пожаловать на форум)

Автор:  8086 [ Пт мар 17, 2017 6:38 pm ]
Заголовок сообщения:  Re: OpenDialog

Спасибо. Сейчас посмотрю :D !

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