Introduction
SPRSHT aims to be a simplified spreadsheet program with an easy method for including or adding user written c++ functions (compiled macros) to show and manipulate data on a spreadsheet.
- fast
- easily modified (if you know enough c++)
- cell array can be resized dynamically (up to 1000 x 1000 although this is an arbitrary limit)
- rows and columns can be inserted or deleted
- data entry and editing in any cell based on an Fl_Input widget
- recursive descent parser for expressions, functions, constants and real and string variables
- user functions and permanent constants (eg pi) can be added at the compile stage
- temporary constants can be defined dynamically
- currently a number of built-in functions including most of <cmath> library
- arithmetic operators +,-,*,/,%(modulus),^(integer exponent)
- cell referencing
- cut, copy, paste absolute, paste relative
- data can be formatted dynamically (font, size, colour, alignment, precision) and by cell or selection
- up to 16 separate and independent worksheets
- sheets can be saved and recovered
- a range of formatting functions
- overlay functions for cell merge; showing pixmaps; adding boxes and lines;
For a description of currently available functions see the help files below with descriptions of the main menubar functions and those also available by right clicking.
Next
About