|
||||||
|
||||||
Browser Compatability: Added a javascript work-around to guarantee that both the page and the applet are loaded before initialization. This was required because some browsers consider the applet part of the page and some don't. Those that don't would try to initialize the applet before it had finished loading which generally resulted in a lock-up. So that problem has been solved, some other browser compatability problems remain ellusive.
Jaz: Changed the name of the parent class from JazParent to Jaz. Added a javascript call to let the window know the applet had finished loading. Added pass through methods for optional highlighting of the row/col area and optional truncation of the rol/col values.
JazPanel: The map hashtables are now loaded from a configuration file enabling reconfiguration of the map choices without recompiling.
MapCanvas: Added optional highlighting for row/col areas and optional truncation of the rol/col values. Added row and column offsets for grids with the origin not in the upper-left corner. Moved the highlighting filter code to this class (where it is used) and tweaked it to darken areas that are already too light to lighten effectively.
Please send comments, questions and queries regarding this project to swick@nsidc.org