RELEASE NOTES
Entrance Version 1.7
-- DRAWING LINE SEGMENTS
Entrance can now draw line segments on a ScatterChart. Line segments
are useful for visualizing vector fields, geocoded wind patterns, etc.
Use FIRSTX, FIRSTY, SECONDX, and SECONDY to specify the x- and
y-coordinates of the first and second endpoint. They can
be mixed with other scatter series types, as shown in the vector
field visualization above.
-- COMBINING CHARTS
Multiple charts can be combined to make a single image using the new
keyword "SEND TO". Make the page in the first chart as large as you
want the combined image to be, then use SEND TO TEMPORARY to save the
fisrt chart in a temporary buffer.
In the second chart, use PAGEBITMAP TEMPORARY to use whatever is
in the temporary buffer as a background image for the page.
Charts can be drawn next to each other or on top of each other using
this technique. There are examples here: http://dbentrance.com/candyland/
-- SENDING OUTPUT TO FILES
SENDTO can also be used to send output to PNG image files. The new
syntax is:
SEND [TO] [DELETE IF EXISTS] "(filename)"
This makes it easy to save multiple chart images without invoking
the "Save as PNG..." dialog.
-- LOGGING
The logging system has been rewritten. Hopefully, you will notice
improvements in the way error messages are reported on the desktop.
Also, the servlet now uses PNGLog to write error messages into
the PNG image. (which means you can debug Entrance PLOT scripts from web
pages without reading server logs)
-- FRAME INSETS
The PAGE boundaries are the outer edges of whatever is containing
a chart. They can be set automatically or you can use the PAGE keyword
to set your own. (Use PAGE when you are sending output to a cell phone,
for example) This sets the page to be (width) x (height) pixels in size:
PAGE 0 0 (width) (hwight)
FRAME sets the chart area on the page. Again, it can be calculated
automatically or set manually. This sets the FRAME to have corners
(x0, y0) and (x1, y1):
FRAME (x0) (y0) (x1) (y1)
FRAME INSETS are a new feature that make it easier to leave specified
margins around the chart frame. (This makes it easier to set up the
Entrance page and frame for cell phone output) This sets margins
around the frame:
FRAME INSET (left) (top) (right) (bottom)
-- SELECT THESE (IDE ONLY)
"Select these...", a feature of the Entrance IDE version, has been
rewritten and improved. Table values where a data point is outside
the box are left blank, but column headings are always displayed.
'SKIPPED" series type columns are included in the display.
-- TRANSLATIONS
The PLOT syntax document is now available in Japanese, French and
Russian translations. To make one of the translated versions your default,
edit HelpMenu.menu which you will find in the Entrance system directory.
(The system directory is ~/Library/Application Support/Entrance on
Macintosh computers and ~/.entrance on all others) Replace "en" with
"fr" or "ru" in the URL for the PLOT syntax document:
http://dbentrance.com/newdocs/en/plotsyntax.html
Incidentally, most items in the HelpMenu.menu are links to web pages,
and you can edit them to point to other pages. For example, you might
replace the links to the English language documentaion for MySQL(r) with
links to French versions. (HelpMenu links are opened using the browser
stringyou specify on the Misc tab of the Prefereces Dialog)
Please let us know if you can help with other translations!
-- JAVA API
This is a major release, and several changes may affect you if you are
working with the Entrance Java API. The logging system (based on
EntranceLog) has been rewrriten and simplified. The way axes and series
are associated internally has changed.
Also, some public methods in the Entrance class library have been
deprecated. Those documented on "Entrance API" aige re unchanged. If you
have trouble finding the replacment methods, post to the Community page,
and we can get you going.
-- WEB APPLICATION (WAR)
The Entrance web applcation is now built and tested separately, and
we are looking for testers. If you are interested, please email
support@dbentrance.com and we will let you know when it moves into the
test area. (It won't be long)
BUG FIXES
// #84 cryptic error message when missing SELECT
// #443 output file not updated in Export dialog
// #438 null for order pie in "Make a Pie Chart"
// #431 RadarChart with no data points hangs
// #429 "Select these" shows not attached to axis
// #42l case where NOT ZEROBASED is zero-based
// #416 ticks do not show on a rotated bar chart
// #398 need error message for rotated bar
// #389 need panning on compare.sql
// #360 select these gives error message
// #359 select these gives error message (again)
// #357 bar chart panning is broken
// #353 select these on a rotated bar chart
// #350 select these problem
// #340 dot in wrong palce on datetime-y
// #338 can't zoom in reeatedly:w
// #84 cryptic error message when missing SELECT
// #443 output file not updated in Export dialog
// #438 null for order pie in "Make a Pie Chart"
// #431 RadarChart with no data points hangs
------------------------------------------------------------
Previous release notes:
http://dbentrance.com/newdocs/releasenotes_1_6.html
http://dbentrance.com/newdocs/releasenotes_1_5.html
This file:
http://dbentrance.com/newdocs/releasenotes.html
Copyright (c) 2010 dbEntrance Software, All Rights Reserved