Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #767 > unrolled thread
| Started by | "Bill Buckels" <bbuckels@mts.net> |
|---|---|
| First post | 2013-07-24 10:52 -0500 |
| Last post | 2013-07-24 20:13 -0500 |
| Articles | 2 — 1 participant |
Back to article view | Back to comp.sys.apple2.programmer
Announce: Aztec C ProDOS Architecture Example - OVERLAYS and Graphing Program "Bill Buckels" <bbuckels@mts.net> - 2013-07-24 10:52 -0500
Re: Announce: Aztec C ProDOS Architecture Example - OVERLAYS and Graphing Program "Bill Buckels" <bbuckels@mts.net> - 2013-07-24 20:13 -0500
| From | "Bill Buckels" <bbuckels@mts.net> |
|---|---|
| Date | 2013-07-24 10:52 -0500 |
| Subject | Announce: Aztec C ProDOS Architecture Example - OVERLAYS and Graphing Program |
| Message-ID | <ksot7g$c3a$1@speranza.aioe.org> |
Available for Download: http://www.aztecmuseum.ca/GRAPH.zip ReadMe for C:\AppleX\Programs\GRAPH This directory contains a prototype framework for a charting system. The prototype demo program is called linegraf. Read the source code and make file and run the program on the disk image provided for more information. The idea here is break the program up into functional pieces called overlays because the Apple II hasn't enough memory for a complex calculation and charting system. There is a main module (linegraf.sys) and 3 pieces (ovr files) in this prototype. Additional modules such as a main menu and other display and data entry overlay modules can be added to this framework. I have kept this demo very simple and the modules is this demo are not very functional but exercise the basic function of this framework. If a programmer wanted to write a complex calculation program and then display a calculated series of numbers in a graph, he could use this same framework to separate his calculation modules from his display modules and would not run-out of memory if he was careful. He could also expand the functionality to load data sets from file, to save data sets to file, and to save and re-load and display or print graphs as screen images. He could have black and white or color charting modules, all without running out of memory. The Apple II is a low memory environment. Complex programs must be structured modularly to save memory. Bill Buckels July 2013
[toc] | [next] | [standalone]
| From | "Bill Buckels" <bbuckels@mts.net> |
|---|---|
| Date | 2013-07-24 20:13 -0500 |
| Message-ID | <kspu4g$d2e$1@speranza.aioe.org> |
| In reply to | #767 |
"Bill Buckels" <bbuckels@mts.net> wrote: > Available for Download: > http://www.aztecmuseum.ca/GRAPH.zip I have updated this and more or less finished the thing off. If you downloaded the earlier version be sure to refresh your browser cache before downloading this one or you may end-up with your cached version instead of the latest copy. Here's a PDF that describes a little more about what this is: http://www.aztecmuseum.ca/linegraf.pdf Not much of a PDF really and not much of a demo either, but simple enough to get you started. And if you don't want simple then download AppleX and take a look at the more complex overlays like "What Time Is It" or "Me Too". Bill Buckels
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.apple2.programmer
csiph-web