Desktop Applications • Web Services • Cellular Applications • Database Systems • Statistics • GIS • GPS
home
software
prices
downloads
report issues
developer tools
register software
software evaluation
purchase
custom design
current projects
GIS tools
e-mail contacts
faq / help
about us
search
 Strategic Partner
BARKE oikosophia
You are here :  software developer tools

 

Software Tools for Developers:

Software tools provided here are intended for software developers. Most of the tools are for Borland® Delphi®, but some links to C/C++ code also may be presented. Source code is included with some, but not all.

 

 


Visual SQL : Visually create database queries in applications. Designed for use with Interbase. Freeware.


Cartographic projection conversions
. The code originates from C libraries, and converted to Delphi Pascal classes by ESS. This has now been tightly integrated with Shape Viewer Objects GIS components and is no longer available as a separate download. Please download Shape Viewer Objects which will give you full source code and access the projection conversion class.


Text file parser. Delphi source code for a class that imports text files of any delineated format (tab, comma, space, and program defined). Data is retrieved in a similar way as with a Dataset component using a "FieldByName" or "Fields" method (the later being for text sources without field headers). Can read file from disk, or set values from a TStringList in program code. Records can be retrieved from any row by setting the RecordNumber property before a call to FieldByName or Fields.

 

HTML report building component (version 1.01). Freeware. Includes Delphi source code for the TEssHtmlReport component that builds HTML reports using the TDSTableProducer component as a base. However, the TEssHtmlReport component has an embedded scripting language to allow you to build your table or field based reports in any HTML capable software. You may never have to use "banded report" products again.

From this: To This:

Highly recommended: download and use the THtml component set with the TEssHtmlReport component for even more powerful featues.
Available from: http://www.pbear.com

  • You can create template HTML pages in any program that exports HTML. With a simple scripting language you insert table and fields into the document where you want them to appear in the final report output.
  • You can either embed the report HTML source into your program, or import the template HTML file at runtime. The later makes it easy for clients to adjust their report output at any time (and also means one TEssHtmlReport component can be used for an infinite number of different reports). NEW: Improved support for embedding HTML documents into the Header and Footer properties.
  • Built in summation (Sum, Avg, Max, Min, and Count) and math (*, /, +, - ^) functions allows for runtime numeric integration. The functions use the same simple scripting language as mentioned above. NEW: Added support for custom functions.
  • You can set summation function either anywhere on a page or directly inline with the table output. You can even include grouped output fields (similar to the "group bands" use in other report components). NEW: scripting added for group and summary bands in the HTML document for runtime changes from the source document.
  • Since the output, which can be saved to disk, is HTML, it is readable by most word processor programs, as well as being web ready.

 

Copyright 1998-2007, Ecological Software Solutions LLC, All rights reserved.
Last Update: 
March 22, 2006