by OpenXTalkPaul » Mon Sep 20, 2021 4:11 pm
That is a different thing that's about app extensions bundle identifiers. What I'm talking about here is plain old filename extension (name.whatever or a DOS style 3 char, name.wtr),and also for mac app, creator code (4Chars) and filetype codes (4Chars), which is largely a relic of macOS classic but still present in macOS X+.
LC's creator code is Revo and stack file type is 'RSTK'
HyperCard's (mac classic only) creator code was WILD and file type code was 'STAK'
For OpenXTalk, for now at least, I went with OXTk and 'STAK' (since HyperCard is pretty much dead since after 1998, but I'm thinking of having an HC import module)
https://livecode.byu.edu/helps/file-creatorcodes.php
Apple's look up page for codes is dead link (it's been deprecated since OSX but still used by some odd things, like GarageBand MIDI drag & drop for example)
https://developer.apple.com/datatype
I fixed the small 16px icon missing from the .icns file
Still that's an interesting read, thanks!
[quote=xAction post_id=255 time=1632035698 user_id=75]
[url=https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html]There's a method to this madness[/url]
[/quote]
That is a different thing that's about app extensions bundle identifiers. What I'm talking about here is plain old filename extension (name.whatever or a DOS style 3 char, name.wtr),and also for mac app, creator code (4Chars) and filetype codes (4Chars), which is largely a relic of macOS classic but still present in macOS X+.
LC's creator code is Revo and stack file type is 'RSTK'
HyperCard's (mac classic only) creator code was WILD and file type code was 'STAK'
For OpenXTalk, for now at least, I went with OXTk and 'STAK' (since HyperCard is pretty much dead since after 1998, but I'm thinking of having an HC import module)
https://livecode.byu.edu/helps/file-creatorcodes.php
Apple's look up page for codes is dead link (it's been deprecated since OSX but still used by some odd things, like GarageBand MIDI drag & drop for example)
https://developer.apple.com/datatype
I fixed the small 16px icon missing from the .icns file
Still that's an interesting read, thanks!