Search results

  1. nilobject

    68k EVX

    i had to make a debug interface for keeping track of the stored values. realbasic has no collection inspection in version 5.5.5. i tried to mimic the macOSX finder's column view. will have to thread the browser windows, so the lists of data can update dynamically. any thoughts?
  2. nilobject

    68k EVX

    Mission editor mockup: Grayscale support:
  3. nilobject

    Recommend me some older Mac-centric books

    Apple ResEdit Reference(awesome read): https://developer.apple.com/library/archive/documentation/mac/pdf/ResEditReference.pdf I grew up with this resedit book: ResEdit Complete https://macintoshgarden.org/apps/resedit-complete-disk...
  4. nilobject

    68k NilApp: Classic Mac Application Engine

    I "borrow" ideas from many systems. Apple often comes up with interesting solutions, but they are Apple solutions, meaning they don't translate to other systems easily. eg. it's almost impossible to do something like an app bundle(opening an app by opening a "folder") on windows. No, but as...
  5. nilobject

    68k NilApp: Classic Mac Application Engine

    Thanks, Patrick, for your interest and patience. I probably sound contradictive, but that is definitely not my intention. Apologies due, where needed. Yep, that's what I'm thinking, too. Depends on your definition of "human readable". HexEdit was just an example of a program which can read and...
  6. nilobject

    68k NilApp: Classic Mac Application Engine

    The application is now threaded. This allows dynamically updating the user interface. eg. A menu title or window name can display the time. Menu actions now work. Selecting "Quit" now quits the app, selecting "About..." now opens the about window. Windows can now be created, though I can't...
  7. nilobject

    68k NilApp: Classic Mac Application Engine

    Any software like that sounds interesting, thanks. I take huge inspiration from HyperCard.
  8. nilobject

    68k NilApp: Classic Mac Application Engine

    Thanks, fogWraith. I've posted a request over at the garden. https://macintoshgarden.org/forum/nilapp-architecture-and-design
  9. nilobject

    68k NilApp: Classic Mac Application Engine

    It's an Object Notation, so not specifically human readable, but serialised data. JSON would limit the editors or binary? Not really. I don't care if the int is a int32, int64, uint32, uint64, etc. Not particularly. I'm designing it using generic interfaces, so a data store can be anything...
  10. nilobject

    68k NilApp: Classic Mac Application Engine

    I'm currently designing how data could be stored on disk. The idea is that users will be able to view the data structure using the Finder and create/modify values using their preferred editors. I have a few concepts, i'll try to illustrate. Any contributions are welcomed. 1. JSON This idea is...
  11. nilobject

    68k NilApp: Classic Mac Application Engine

    Merry Christmas, everybody
  12. nilobject

    68k NilApp: Classic Mac Application Engine

    I back-ported a JSON parsing and serialising module for Real Studio, for use with REALbasic. https://macintoshgarden.org/apps/realbasicstudio-json-plugin
  13. nilobject

    68k NilApp: Classic Mac Application Engine

    Cheers. Interpretation of the data is at runtime. I can't see any performance impacts. It's very similar to how resource forks work. ie. store data on disk, cache in ram when needed. So the common performance issues of disk speed and RAM size apply. REALbasic apps also inherently tend to have a...
  14. nilobject

    68k NilApp: Classic Mac Application Engine

    I was thinking of trying to mimic the MacOS X menu bar. Maybe the "about" and "Preferences" items should be in the application menu. I don't really like that MacOS X still has a "File" and "Edit" menu. Shouldn't it be in the application menu?
  15. nilobject

    ThinkC Presenting TidyMenus

    does gitlab play nicely with the files? https://gitlab.com/
  16. nilobject

    68k NilApp: Classic Mac Application Engine

    I'm developing an application framework for my own personal use. One iteration of the framework I have developed using REALbasic 5.5(and it should be easily ported to REALbasic 3.5 for system 7 support). I'm curious if my work might be useful for anyone in the community. The general concept is...
  17. nilobject

    https://www.youtube.com/@nil0bject

    https://www.youtube.com/@nil0bject