| Previous Next | Contents |
=========== Updates post Orlando 1999 ============
NewLeaf for APL+Win is now fully functionally compatible with NewLeaf for Dyalog APL. This allows it to share the same source data for both the help file build and the printed manual. The major visible difference is in the report viewer which uses the new-style commandbars, and adds cursor tracking and horizontal and vertical scrollbars. Table-production has been thoroughly revised and now allows wide tables in nltSpread as well as in nltList. Also you can force nltSpread to fit any table to no more than n pages wide, or to scale the entire table to fit on a single page. Tables now have heading, subhead, caption and footnote properties which greatly simplifies the production of captioned reports which require more than one page to print.
N.B. This release requires APL+Win 3.5 or higher.
nlPushFrame and nlPopFrame implemented. Also basic polyline drawing. See TestFrames and TestDraw for some examples. Main purpose is to allow effective flowcharts, organisation diagrams etc. With the possibility of VML output for IE5 and above this can now be used for quite a neat web-design tool!
nlOverlay allows any previous NewLeaf report to be set as the fixed text for a page.
plDesign the pg class now shows the list of Windows printers in the drop-list.
nlUse printer name, paper-size and paper-orientation are now correctly extracted from the report layout and build a page of the correct shape. Checks if the specified printer is still available and warns if not.
psView updated to use the new commandbar instead of the rather tatty tool buttons. Adds a dropdown to let you pick a printer here and route prints on the fly. The dropdown is preset to the current default printer, or the printer targeted by the report.
psPrint uses the correct printer and orientation as above.