Я использую код http://jed-software.com/blog/?p=538, чтобы разрешить пользователю выбирать папку под MAC OSX. Он отлично работает, если я помещаю кнопку в основную форму и нажимаю эту кнопку, чтобы открыть NSOpenPanel.Открывается окно ShowModal NSOpenPanel будет автоматически закрыто в Delphi FMX
Однако, если я открываю модальное окно с ShowModal, то поместите кнопку в этом модальном окне, нажмите эту кнопку, чтобы открыть NSOpenPanel, после того, как вы выбрали папку в NSOpenPanel, независимо от того, как я нажимаю кнопку «ОК» или «Отмена», оба NSOpenPanel и это модальное окно будут автоматически закрыты.
Я ценю любую помощь для решения этой проблемы.
В какой версии Delphi вы используете? – Giel
@Erik: Вы видели мой ответ? –