2010-01-14 4 views
0

Я работаю над приложением python и решил построить gui с PythonCard. Мне нужно, чтобы пользователь выбирал файл для открытия, и в этом контексте выбор более одного файла не имеет смысла. Я могу успешно создать файл dioalog сСоздание одного диалогового окна файла PythonCard?

dialog.fileDialog(self, 'Open Input File', '', '') 

И я предположил бы, что мне нужно использовать дополнительный параметр стиля для того, чтобы получить Sinlge выберите диалог, но я не могу найти пример или документацию о том, что мне нужно чтобы перейти к пятому параметру, чтобы получить один диалог выбора файла.

ответ

1

Попробуйте установить последнюю строку на wx.OPEN - это должно быть так. Кажется, что PythonCard определяет основной стиль диалога как wx.OPEN | wx.MULTIPLE, поэтому переопределить его просто открыть должен сделать трюк.

+0

этот wordked. его также стоит отметить, что параметр стиля является шестым параметром, а не пятым. – shsteimer

0

Вот ссылка для PythonCard диалогов: pythoncard.sourceforge.net/dialogs

Это дает объяснение аргументов для каждого диалогового типа наряду с примерами.

Смежные вопросы