
- #PCGEN CLASS EDITOR FULL#
- #PCGEN CLASS EDITOR PLUS#
#PCGEN CLASS EDITOR FULL#
The full list of top level objects will be visible. The contents of the main object area are fixed.The item selection area: this allows the user to select an item to edit.The main object area: this lists all the top level objects in the system.The object type tab consists of three parts: If the lst file selected is 'new' then the user is asked for a file name to save the data in, the user is also asked if the file should be added to the pcc file.The save button saves the data in the selected tab.
#PCGEN CLASS EDITOR PLUS#
If an object type is selected then the list of files associated with the pcc file that can contain that object, plus 'new' and 'all' are available.If a pcc file is given and no object type selected then all the lst files currently associated with that file are available plus 'new' and 'all'.
If there is no pcc file given then it will be blank. The contents of the selected file area are determined by the pcc file selected and the selection in the editor area. If the 'custom edit file' is used then the user will have the option when saving to load the data into the main application. When the editor is run from within PCGEN the default file will be the 'custom edit file' but other files can be accessed. If the answer is no a warning will be given and confirmation asked for before continuing, this allows the user to examine the file and use cut and paste into another version of the editor. The pcc file area is totally under user control, however if a standard file is selected the user will be warned and asked if he wants to continue in read-only mode. The context load area: this brings up a load screen so that the user can load the context. The selected file area: this indicates the file that current edits will be saved in. The pcc file area: this allows the user to select the pcc file that controls which lst files are to be edited. All controls have tool tips and hitting F1 at any time will give more detailed help. The dialog is split into two areas, the file selection area and the editor area which has multiple tabs. If the editor is run from within PCGEN then it's title bar indicates this plus there is a different colour border around the tabbed area to indicate this. If multiple instances are running then only the first will be editable. More than one instance can be run at a time to allow copying/inspection of data. The user interface is able to be run in stand-alone mode or inside PCGEN. Allows edit both during runtime (meaning you can copy existing objects, but can't modify the ones that already exist) and in a "edit in place" mode (allow editing of the LST files in full, as a stand-alone program, vs.
Any new object would at least give a text field, even if PCGen didn't recognize the object. It also has problems with certain objects. It has some issues and doesn't expand itself when new objects are added (because it's hard coded from before there were LST objects). Currently the editor for LST files built into PCGen is in need of a rebuild. The LST editor for PCGEN is designed to simplify the editing of LST files which are the data files that determine how PCGEN works.