Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

SuperCard Programming/Tips & Tricks/Stacks as document templates

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Stacks as documents One approach is to store your template as a user prop and write it out when you need a new document. storeDoc below is run once when you are preparing your application: on storedoc answer file "Choose a template to use:" if it is "" then exit storeDoc put it into tFile open file tFile read from file tfile until end close file Tfile define the UDoc of this proj set the uDoc of this proj to it end storeDoc newDoc when you want a new document: on newDoc ask file "Name your doc:" if it is "" then exit newDoc put it into tFile put the fileType into toldType set the fileType to RUNXMDOX --Or your standalone's creator and file Type open file tfile write the uDoc of this proj to file tfile close file tfile set the fileType to toldType set the itemdel to colon put last item of tfile into tWindowName set the name of wd 1 of proj tFile to tWindowName open proj tFile end newDoc With bundled apps it would also be possible to just store a template somewhere in the bundle and copy it out when you need a new project. Obviously things can get a bit more complex if you want to open an untitled document which works like a standard document and needs to be explicitly saved. Keith's update of Graham Samuel's notes on standalones useful: []