Softcode 4 allowed one to design application I/O screens in text format (80x25). Then Softcode 4 "BASVE'ed the designed screens with an .SCR extension and generated QB screen management code that could be plugged into one's application code. The application .SCR screen files are then BLOAD'ed individually at run time depending upon where they are needed in the application. Each .SCR file is a byte-by-byte capture of what was on the 80x25 screen when I saved it. I use QB's SCREEN 0 mode when they are loaded. I have 47 of these .SCR files that are used through out my application.
So far, the ongoing discussion regarding using BLOAD seems to be centered around loading BSAVE'ed "graphic" screens...for example, pixel-by-pixel captures. However, the freeBASIC documentation on BLOAD indicates that it supports loading
I was hoping that this meant I could use FB's BLOAD to load my .SCR files. However, the three code examples in the documentation are for loading .BMP files, which I take to be "graphic" files, because they don't work with my .SCR files.Old QB-like data files, saved with BSAVE from QB code, containing "raw" data preceded by a 7-byte header, beginning with &HFD, up to 64 KiB in size