Hi Erik,
> I don' t have 10.5.8 and py 2.5 to test, but you could try this:
>
> from robofab.world import CurrentFont
> f = CurrentFont()
> from robofab.interface.all.dialogs_legacy import SelectGlyph
> SelectGlyph(f)
It worked, thanks! there is whole other things that raises same error,
what's the difference between your code and mine?
>
> Just for kicks, could you run this in the Macro window as well and post the results?
> from robofab.interface.all.dialogs import test
> test()
>
here is the result:
testing RoboFab Dialogs:
python version: (2, 5, 1)
platform: mac
application: fontlab
applicationVersion: None
platformVersion: 10.5
looking for module: dialogs_fontlab_legacy2
did we find it? True
Available dialogs and source:
AskString robofab.interface.all.dialogs_default
AskYesNoCancel robofab.interface.all.dialogs_fontlab_legacy2
FindGlyph robofab.interface.all.dialogs_default
GetFile robofab.interface.all.dialogs_fontlab_legacy2
GetFolder robofab.interface.all.dialogs_fontlab_legacy2
Message robofab.interface.all.dialogs_fontlab_legacy2
OneList robofab.interface.all.dialogs_default
PutFile robofab.interface.all.dialogs_fontlab_legacy2
SearchList robofab.interface.all.dialogs_default
SelectFont robofab.interface.all.dialogs_default
SelectGlyph robofab.interface.all.dialogs_default
TwoChecks robofab.interface.all.dialogs_default
TwoFields robofab.interface.all.dialogs_default
ProgressBar robofab.interface.all.dialogs_fontlab_legacy2
Regards,
Bahman