Named Object Library Classes
By using Named Object Library Classes an item does not need to remember a definition for its Pen for example. Instead each item just remembers a Penname. This saves a lot of memory especially when thousands of items all use the same pen.
The name can be from 1 to 255 characters and can include any character except backslash, tab and escape.
TIP: To distinguish the name from property names avoid these characters: "_ # & %".
The name can contain facets separated by a dot character. This lets Cadcorp SIS Desktop present many Named Object Library Classes in a tree structure.
Note: NOL Classes names are NOT case-sensitive.
To hide the object from the User Interface ensure the first character of its name is an asterisk (*).
Here is the full list (class names are shown in brackets):
- Block (ABlock)
- Brush (ABrush)
- Colourset (AColourset)
- Coordinate Reference System (APrj)
- Feature Table (AFtable)
- Filter (AFilter)
- Geodetic Datum (ADatum)
- Graticule Style (AGraticuleStyle)
- Item (ALibItem)
- Spatial Filter (ALocus)
- Pen (APen)
- Print Template (APrintTemplate)
- Schema (ASchema)
- Symbol (AShape)
- Theme (ATheme)
- Toolbar Definition (AToolBarDefn)
- View (AView)