When writing a Gtk app using Pharo Spec2 are there any facilities for
standard system dialogs - open file / save file / etc - or do you have to
create them from scratch yourself (perhaps using SpDialogPresenter) ?
lol, I just realised I forgot to push my changes to it (I am working on fixing a leak on dialogs, so probably you will need to pull again soon, btw :P)
anyway, you can pull gtk-bindings now and you will have the right accessors.
Also, I have been working on a wrapper to help with the Gtk details (the idea is to integrate something to the newtools, so I need something that eventually can be mapped to a morphic component too ;) )
You can file in the exports I sending you (check the right order ;) )
And you should be able to execute what is in NmFileChooserDialog class>>example to get something like this:
I think this can point you in the right direction.
BUT! This is very early work... do not expect something ready for production :)