Exported objects are stored binary

any reason why it has to be binary ?
with a license I should be able to store them as text files !!!

is there a way to convert binary files into text files without using IDE ?

1 Like

No real reason, other than that’s the way it’s always been and there’s not enough pressure for Xojo to change it. Especially if you’re using source code control and there are other ways to achieve the same result without them being “external”. I don’t recall the specifics, but maybe somebody else will chime in.

Thanks Tim
That’s how it is. I have to rethink what I want to do.


my problem is:

  • I have a folder with my common objects

  • to create this by exporting it from an app to the folder with my common objects ( I wanted one place for all my common code which I can use in all other apps )

  • after changing some common code I export my objects again to the common folder ( can be from any app, to keep it up to date )

  • I drag that common objects into an app and it works fine

  • but reading those objects by code, the file path of all objects points to the app where I exported it and not to the app it is used.

any recommendation / thoughts on this one would be highly appreciated ?

Some options for sharing code are covered here:

UserGuide:Sharing Code - Xojo Documentation

After some testing it looks I have it working.
The problem was, if you use EXPORT, then use IMPORT to copy objects into an app which then sets the right path.
I’m always using drag and drop, but in this case it was the wrong way to do.

thanks Tim and Paul