RAPo wrote: ↑
Sun May 10, 2020 5:29 am
Great idea but I don't like the fixed filename. Could their be something like: if I specify a flle name like XXX we can save/load the state of the Calc, including the menu structure. And offcourse selecting the menu file by picking from a filebrowser like it is done on the HP41X?
43S MyMenu will have user defined softmenu buttons, and will store all of that within the 43S memory storage system. MyMenu will likely be integrated with amongst others the global label system in the 43S, which afaics is not text file based.
The point of XEQMENU.TSV is to have one user menu with the ability to be maintained on pc using text files. If it works well, I could look at the three fixed screens of the HOME menu too.
I don't like the fixed filename
I see your point of needing multiple file names for this file, i.e. to select from the flash drive which version of the menu you want to load.
I do not want to include in-calculator edits, file name changes, and stuff like that. It is meant to be pc maintained, so the copying and editing etc. is on pc. I agree selecting from multiple files in calc is good.
save/load the state of the Calc
This is something completely different from the idea under discussion. LOAD and SAVE are already defined in the 43S (therefore also the 43C), so all "user data" will be saved to flash memory. The ReM and OM neither refers to:
1. any other purpose for LOAD/SAVE than backing your data up against RAM loss (battery etc.)
2. any details of the FM (flash memory) usage for the backups
3. any file selection or directories, etc.
The details of the backing up are not discussed in the manuals, i.e. whether the user data (or state file of a kind) will be accessible to back up off calculator. There is no reference to 'file' or 'directory' etc., so we do not know if it is intended to be saved in a file or in another way on the flash memory. That may well still mean Martin could code that requirement in the file system on the flash drive. It doesn't make sense to pre-empt this information. I can evaluate only once it either appears in the manuals, or in the code. We'll see in due time.
selecting the file by a filebrowser
There is a file browser provided in the DMCP backbone. When I start with the coding of the text file reading, I will try use this file_selection_screen. It probably operates and looks like the file selection method in the DM42 when you select the PGM file for the 43C.
like it is done on the HP41X?
I am sorry, I do not know how it is done on the 41 series. I missed that generation completely, i.e. I have worked on the older ones and the newer ones but not the 41 series.