Customize

From OpenJUMP Wiki
Revision as of 08:46, 6 November 2009 by Mentaer (talk | contribs) (Created page with ''''Back to''' List of Functions <hr /> File:Customize_menu.jpg * '''Options...'''- A new option windows is opened. :Users can customize some drawing options :# ''Const…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Back to List of Functions


File:Customize menu.jpg

  • Options...- A new option windows is opened.
Users can customize some drawing options
  1. Constraints - defines some parameters like: line length, incremental angle and angle
  2. Snap/Grid - defines snapping and grid display
  3. View/Edit - which actually only prevent editing from invalid geometries
  4. Snap Verticle tool - customize menu which inserts vertex in "empty" segments (segments with no vertex)
  5. Skin - where Users can define OpenJUMP skin
In Constraints and Snap/Grid options unit is defined by the project unit.
  • Extension Manager (currently switched off) - Extension manager displays all the plug-ins installed in OpenJUMP.
Users can configure them defining the URL catalogue of Plug-ins.
In the Install option, three customized plugin are ready to download and install (Geometry Converter, Coordinate Transformation and Histogram-Tool). The Install option works fine with OpenJUMP 1.0 version but it has some problems with the new OpenJUMP 1.2 version. In this case it is preferable to manually download the selected plugins and install them (put in OpenJUMP/LIB/EXT folder)
  • BeanShell Console - This function opens a BeanShell embedded Java interpreter. Users can use BeanShell to write new plugins in Java and to extend OpenJUMP functionality. See also Scripting with BeanShell. New functions can be saved in OpenJUMP and activated using BeanTools function (see further).
There is an interesting on line tutorial on Beanshell here written by Masa Sakaguchi
  • BeanTools

List of BeanShell scripts saved in OpenJUMP/LIB/ext/BeanTools directory. See BeanTools>Help for more details. See also Scripting with BeanShell for more details.

  • Python Console and Tools... - opens a new window that contains a Python console with some example tools that have been added with python (using buttons). Note, when opening the first time it may take a while since the Python scripts are compiled.

<--- back to List of Functions