Panorama X 0.1.027 Release Notes

Panorama X 0.1.026 is now available. You can download this new version from the web site, or you can simply launch your current version of Panorama X and let it automatically update. If Panorama X is already running, choose Check for Updates in the Panorama menu.

This release concentrates less on programming and more on completing the user interface for non-programmers, including new wizards for Text Import, Text Export, and Import Database.

It also includes an install helper for Panorama 6 on macos 10.12 Sierra. There is one really cool new feature for the geeks out there: rich text in custom menus and buttons!

  • Panorama X now includes a Text Export wizard, accessible from the File menu. This wizard allows export formats to be configured with a graphical UI, or by editing a textual specification. Text can be exported to tab or comma separated text, JSON, or HTML (as a table). A live preview immediately shows the effect of configuration changes. Named export templates can be saved and re-used, and the wizard imports any existing templates from Panorama 6.

  • Panorama X now includes a Text Import wizard, accessible from the File menu. This wizard allows import fields to be customized with a graphical UI, or by editing a textual specification. Text can be imported from files, dropped text, or the clipboard. Named import templates can be saved and re-used, and the wizard imports any existing templates from Panorama 6. There is also a new dialog sheet for importing one database into another.

  • New button in the Preferences window for downloading the Panorama 6 installer and launching it. This enables Panorama 6 to be installed on macOS 10.12 Sierra. (The Panorama 6 installer won’t work on macOS Sierra if it is downloaded with a web browser.)

  • Added rich text options for custom menus, push buttons and data buttons. For the buttons, this option is enabled with a checkbox in the properties panel. For menus, this is enabled by setting the font to #Rich or #RichText (note, capitalization doesn’t matter). In addition to mixing fonts and styles, this also allows you to use Font Awesome icons in menus and buttons.
  • In Graphics Mode, the “handles” for selected objects have been changed to make them easier to see. If an object doesn’t fill it’s rectangle, a light blue outline also appears when it is selected (ovals, polygons, stars, text and image objects w/o borders, transparent push buttons and popup buttons). In general, the way Panorama X highlights selected objects now matches Apple software like Keynote and Pages.
  • Restored operation of automatic indenting in procedure editor (was broken in the 0.1.026 release).

  • Multiple groups of radio buttons on a single form now work properly.

  • You can now use multiple windows to open separate help topics.

  • Clicking on a Text Editor object now sets the active field (assuming the object is linked to a field, not a variable). In other words, you can click on a Text Editor object, then sort or perform other field specific operations based on which field you clicked on.

  • The Find & Open dialog options for Open Data Sheet Only and Open with No Windows now work (right click to see these options).

  • Added the tasktimeout option to the urltask( function, which allows an overall timeout to be set. The default is 10 minutes. Note – previously, the overall timeout was set to the regular timeout value, which was problematic if downloading large items.

  • Added missing Click/Release option to Matrix object properties panel.

  • Now makes sure that automatic dash substitution is disabled when a procedure window opens.

  • Text Editor objects no longer trigger a procedure if a procedure is already running (in other words, the editor is closed by the CloseActiveObject statement). This prevents a crash.