Q: What did you use to write ForScore?
A: The development language used for ForScore is Clarion.
This is a database/program development language I first came across in the 1980s,
when they ran full-page ads in Infoworld. At that time, they competed against dBase,
FoxPro (pre-Microsoft), Clipper, etc. They were poorly marketed, and eventually
merged with the British company Topspeed, itself an offshoot of Borland. Clarion is
now back in America and developed and supported by SoftVelocity.
A number of third-party tools are used to add functionality to
ForScore, among
them:
- Setupbuilder 7
Developer by Lindersoft is used for the installation program and patches
- A customized version of the
Icetips Previewer is used to preview printouts.
- PDF-format match scores are produced by the PDF
Tools SDK for Clarion
- Documentation (both online and PDF manual) was created using Help & Manual 5 Professional.
- Documentation screenshots were captured and marked up with TNT. and Snagit.
- Documentation screenshots also processed with Photoshop 7.0
- Context-sensitive (right-click) help was created using Capesoft's EZhelp.
- LSZip is the
compression library used to create data file archives
- Barcodes are created in software (not as fonts) using the Taboga
library
- Automatic updating of data file formats is performed on-the-fly for new ForScore versions by
Capesoft's File
Manager 3
- DLL maintenance and rebasing performed by Capesoft's Multi-Proj
- Various low-level machine and Windows API calls are assisted by Valutilities'
vuFiletools
- Various other Windows API calls are assisted by Capesoft's WinEvent
- Checking for and downloading updates and patches is done with Capesoft's NetTalk
- 'Click' functionality - for sending e-mails and for opening a website - uses Capesoft's HyperActive
- Checking for memory leaks is done with PlugIt
- The cool multi-color progress bars are created using Capesoft's Draw and Progress
- The ability to tag-select multiple records in certain procedures is derived from the the Clarion Handy Tools
- The custom menu toolbar function comes from Capesoft's Tearoff
- Postnet codes from Lodestar
- Instructional videos created with
Camtasia
There are probably some others that I'm forgetting at the moment....