[Pythonmac-SIG] [PyObjC] setting button name in NSOpenPanel
njriley at uiuc.edu
Thu Apr 2 12:28:18 CEST 2009
On Thu, Apr 02, 2009 at 09:52:26AM +0200, Steph-info wrote:
> I have the following piece of code :
> def chooseRec_(self, sender):
> op = NSOpenPanel.openPanel()
> op.setTitle_('Choisir un dossier')
> result = op.runModalForDirectory_file_types_(None, None,
> if result == NSOKButton:
> self.pathRec = op.filename()
> which open an NSOpenPanel but I can't find how to change the default
> "Open" and "Cancel" button's names.
> Could anybody post a line of code demonstrating how to achieve this
> task ?
op.setPrompt_('foo') will change Open. Note that NSOpenPanel inherits
from NSSavePanel and a bunch of the API you might be looking for is in
I don't believe it's possible to change 'Cancel' (beyond localizing it).
Nicholas Riley <njriley at uiuc.edu>
More information about the Pythonmac-SIG