The following table describes the parameters included inside the configuration file:
| <main> |
| Parameter |
Data Type |
Default |
Description |
| units |
Number (1 to 8) |
5 |
Specifies the unit of measurement.
Valid Values:
- 1: Meters.
- 2: Centimeters.
- 3: Millimeters.
- 4: Feet.
- 5: Feet and Inches.
- 6: Inches (Decimal).
- 7: Inches (Fractional).
- 8: Pixels.
|
| precision |
Number (0 to 9) |
3 |
Specifies the number of digits after the decimal point (for displaying dimensions). |
| width |
Number (39.37 to 3937) |
1200 |
Specifies the default plan width (in inches). |
| height |
Number (39.37 to 3937) |
1200 |
Specifies the default plan height (in inches). |
| scale |
Number (10 to 600) |
100 |
Specifies the default plan scale. |
| back_color |
Color, in hexadecimal format |
FFFFFF |
The background color of the drawing area. |
| allow_import |
Boolean (true/false) |
false |
Specifies whether or not to allow importing image files.
|
| compress_files |
Boolean (true/false) |
false |
Specifies whether or not to compress the plan files before saving,
it must be set to false if you want to use the plugin in a desktop application.
(true: save as ZIP, false: save as XML)
|
| objects_folder |
String |
(Empty string) |
The relative path of the folder containing the library SWF files (objects and patterns).
Example
<objects_folder>objects/</objects_folder>
<objects_folder>../objects/</objects_folder>
|
| library_file |
String |
library.xml |
The relative path of the file containing the structure of the library.
Example
<library_file>library.xml</library_file>
<library_file>folder1/library.xml</library_file>
|
| language_file |
String |
(Empty string) |
The relative path of the language file.
Example
<language_file></language_file>
<language_file>language.xml</language_file>
<language_file>folder1/language.xml</language_file>
|
| list_script |
String |
(Empty string) |
The relative path of the server-side script file to be used for loading the plan files list.
Example
<list_script>file.php?v=[p]</list_script>
<list_script>folder1/file.php?v=[p]</list_script>
|
| new_script |
String |
(Empty string) |
The relative path of the server-side script file to be used for specifying the new plan name.
Example
<new_script></new_script>
<new_script>file.php?v=[p]</new_script>
<new_script>folder1/file.php?v=[p]</new_script>
Tip
If you want to allow the user to create an unnamed plan,
use: <new_script></new_script>.
|
| load_script |
String |
(Empty string) |
The relative path of the server-side script file to be used for loading plan files.
Example
<load_script></load_script>
<load_script>file.php?v=[p]</load_script>
<load_script>folder1/file.php?v=[p]</load_script>
Tip
To load plan files directly, and without running a server-side script,
use: <load_script></load_script>.
|
| save_script |
String |
(Empty string) |
The relative path of the server-side script file to be used for saving plan files.
Example
<save_script>file.php?v=[p]</save_script>
<save_script>folder1/file.php?v=[p]</save_script>
|
| add_on |
String |
(Empty string) |
The relative path of the add-on file.
|
| |
| <user_interface> |
| Parameter |
Data Type |
Default |
Description |
| menu_bar |
Boolean (true/false) |
true |
Specifies whether or not to display the main menu bar.
|
| toolbar |
Boolean (true/false) |
true |
Specifies whether to show or hide the toolbar.
|
| status_bar |
Boolean (true/false) |
true |
Specifies whether to show or hide the status bar.
|
| library_window |
Boolean (true/false) |
true |
Specifies whether to show or hide the Objects Library window. |
| allow_full_screen |
Boolean (true/false) |
false |
Specifies whether or not to show the Full Screen Mode button .
|
| snap_position |
Number (0 to 2) |
0 |
Specifies the default value for Snap=>Position.
Valid Values:
- 0: Disabled
- 1: 1" (Imperial), 1cm(Metric) or 1px(Pixels)
- 2: to Grid
|
| snap_length |
Number (0 to 2) |
1 |
Specifies the default value for Snap=>Length.
Valid Values:
- 0: Disabled
- 1: 1" (Imperial), 1cm(Metric) or 1px(Pixels)
- 2: 1' (Imperial), 10cm(Metric) or 10px(Pixels)
|
| snap_angle |
Number (0 to 3) |
2 |
Specifies the default value for Snap=>Angle.
Valid Values:
- 0: Disabled
- 1: 1°
- 2: 5°
- 3: 45°
|
| editor_file_menu |
String (comma-delimited) |
new,open,save,save_as,close,export_image,print |
Specifies the list of items to be displayed in the File menu (the File Menu button ) of the editor.
Menu Items:
- new: New
- open: Open...
- save: Save
- save_as: Save As...
- close: Close
- export_image: Export Image...
- print: Print...
|
| viewer_file_menu |
String (comma-delimited) |
export_image,print |
Specifies the list of items to be displayed in the File menu (the File Menu button ) of the viewer.
Menu Items:
- open: Open...
- close: Close
- export_image: Export Image...
- print: Print...
|
| |
| <theme> |
| Parameter |
Data Type |
Default |
Description |
| toolbar_border_color |
Color, in hexadecimal format |
CCD8E0 |
Specifies the color for the bottom border edge of the toolbar. |
| window_border_color |
Color, in hexadecimal format |
2E5B90 |
Specifies the border color of dialog boxes. |
| window_title_bar_color |
Color, in hexadecimal format |
3973AC |
Specifies the color for the title bar of dialog boxes. |
| window_title_text_color |
Color, in hexadecimal format |
FFFFFF |
Specifies the text color for the title bar of dialog boxes. |
| |
| <grid> |
| Parameter |
Data Type |
Default |
Description |
| enabled |
Boolean (true/false) |
true |
Specifies the visibility of the grid. |
| spacing |
Number (1 to 100) |
24 |
Specifies the distance between grid lines/dots (in inches). |
| type |
Number (1 to 2) |
1 |
Specifies the grid type.
Valid Values:
|
| thickness |
Number (0.5 to 3) |
1 |
Specifies the thickness of grid lines/dots (in pixels). |
| color |
Color, in hexadecimal format |
EEEEEE |
Specifies the default grid color. |
| |
| <wall> |
| Parameter |
Data Type |
Default |
Description |
| thickness |
Number (0.3937 to 24) |
6 |
Specifies the default thickness of walls (in inches). |
| color |
Color, in hexadecimal format |
153045 |
Specifies the default color. |
| shadow |
Number (0/1) |
0 |
Specifies the strength of the shadow effect. |
| |
| <fence> |
| Parameter |
Data Type |
Default |
Description |
| thickness |
Number (0.3937 to 24) |
2 |
Specifies the default thickness of fences (in inches). |
| color |
Color, in hexadecimal format |
C7BBAC |
Specifies the default color. |
| shadow |
Number (0/1) |
0 |
Specifies the strength of the shadow effect. |
| |
| <area> |
| Parameter |
Data Type |
Default |
Description |
| color |
Color, in hexadecimal format |
F7F7F7 |
The default fill color. |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
align: Number (1 to 3)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 14
bold: false
italic: false
align: 2
color: 000000
|
The default text format (for labels). |
| |
| <shape> |
| Parameter |
Data Type |
Default |
Description |
| fill_color |
Color, in hexadecimal format |
EEEEEE |
The default fill color. |
| stroke_color |
Color, in hexadecimal format |
000000 |
The default stroke color. |
| |
| <dimension_line> |
| Parameter |
Data Type |
Default |
Description |
| type |
Number (1 to 6) |
1 |
The default value of the Type option. |
| text_placement |
Number (1 to 3) |
1 |
The default value of the Text option. |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 10
bold: false
italic: false
color: 000000
|
The default text format. |
| |
| <text> |
| Parameter |
Data Type |
Default |
Description |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
align: Number (1 to 3)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 10
bold: false
italic: false
align: 1
color: 000000
|
The default text format. |
| |
| <tooltip> |
| Parameter |
Data Type |
Default |
Description |
| type |
Number (1 to 4) |
2 |
Specifies the tooltip style. |
| position |
Number (0 to 8) |
1 |
Specifies the position of the tooltip relative to the mouse pointer. |
| default_offsets |
Boolean (true/false) |
true |
Specifies whether or not to use the default horizontal and vertical offset values. |
| horizontal_offset |
Number (-100 to 100) |
0 |
The horizontal distance between the mouse pointer and the tooltip alignment point. |
| vertical_offset |
Number (-100 to 100) |
0 |
The vertical distance between the mouse pointer and the tooltip alignment point. |
| corner |
Number (0 to 200) |
0 |
Specifies the radius of the corners. |
| shadow |
Number (0 to 10) |
5 |
Specifies the strength of the shadow effect. |
| border |
Number (0 to 10) |
1 |
Specifies the default border thickness. |
| back_color |
Color, in hexadecimal format |
FFFFCC |
Specifies the default background color. |
| border_color |
Color, in hexadecimal format |
D0B8B8 |
Specifies the default border color. |
| horizontal_padding |
Number (-10 to 100) |
1 |
Specifies the left and right paddings. |
| vertical_padding |
Number (-10 to 100) |
1 |
Specifies the top and bottom paddings. |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 12
bold: false
italic: false
color: 000000
|
Specifies the default text format. |
| |
| <text_info_box> |
| Parameter |
Data Type |
Default |
Description |
| type |
Number (1 to 4) |
3 |
Specifies the info box style. |
| position |
Number (0 to 8) |
1 |
Specifies the position of the info box relative to the mouse pointer. |
| default_offsets |
Boolean (true/false) |
true |
Specifies whether or not to use the default horizontal and vertical offset values. |
| horizontal_offset |
Number (-100 to 100) |
0 |
The horizontal distance between the mouse pointer and the info box alignment point. |
| vertical_offset |
Number (-100 to 100) |
0 |
The vertical distance between the mouse pointer and the info box alignment point. |
| corner |
Number (0 to 200) |
10 |
Specifies the radius of the corners. |
| shadow |
Number (0 to 10) |
5 |
Specifies the strength of the shadow effect. |
| border |
Number (0 to 10) |
2 |
Specifies the default border thickness. |
| back_color |
Color, in hexadecimal format |
FFFFFF |
Specifies the default background color. |
| border_color |
Color, in hexadecimal format |
333333 |
Specifies the default border color. |
| horizontal_padding |
Number (-10 to 100) |
5 |
Specifies the left and right paddings. |
| vertical_padding |
Number (-10 to 100) |
5 |
Specifies the top and bottom paddings. |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
align: Number (1 to 3)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 12
bold: false
italic: false
align: 1
color: 000000
|
Specifies the default text format. |
| |
| <image_info_box> |
| Parameter |
Data Type |
Default |
Description |
| type |
Number (1 to 4) |
3 |
Specifies the info box style. |
| position |
Number (0 to 8) |
1 |
Specifies the position of the info box relative to the mouse pointer. |
| default_offsets |
Boolean (true/false) |
true |
Specifies whether or not to use the default horizontal and vertical offset values. |
| horizontal_offset |
Number (-100 to 100) |
0 |
The horizontal distance between the mouse pointer and the info box alignment point. |
| vertical_offset |
Number (-100 to 100) |
0 |
The vertical distance between the mouse pointer and the info box alignment point. |
| corner |
Number (0 to 200) |
10 |
Specifies the radius of the corners. |
| shadow |
Number (0 to 10) |
5 |
Specifies the strength of the shadow effect. |
| border |
Number (0 to 10) |
2 |
Specifies the default border thickness. |
| back_color |
Color, in hexadecimal format |
FFFFFF |
Specifies the default background color. |
| border_color |
Color, in hexadecimal format |
333333 |
Specifies the default border color. |
| horizontal_padding |
Number (-10 to 100) |
5 |
Specifies the left and right paddings. |
| vertical_padding |
Number (-10 to 100) |
5 |
Specifies the top and bottom paddings. |
| |
| <pop_up> |
| Parameter |
Data Type |
Default |
Description |
| type |
Number (1 to 4) |
3 |
Specifies the pop-up style. |
| position |
Number (0 to 8) |
1 |
Specifies the position of the pop-up relative to the mouse pointer. |
| default_offsets |
Boolean (true/false) |
true |
Specifies whether or not to use the default horizontal and vertical offset values. |
| horizontal_offset |
Number (-100 to 100) |
0 |
The horizontal distance between the mouse pointer and the pop-up alignment point. |
| vertical_offset |
Number (-100 to 100) |
0 |
The vertical distance between the mouse pointer and the pop-up alignment point. |
| modal |
Boolean (true/false) |
false |
Specifies whether the pop-up box is modal or non-modal. |
| close_button |
Boolean (true/false) |
false |
Specifies whether the pop-up box has a Close button. |
| corner |
Number (0 to 200) |
10 |
Specifies the radius of the corners. |
| shadow |
Number (0 to 10) |
5 |
Specifies the strength of the shadow effect. |
| border |
Number (0 to 10) |
2 |
Specifies the default border thickness. |
| back_color |
Color, in hexadecimal format |
FFFFFF |
Specifies the default background color. |
| border_color |
Color, in hexadecimal format |
333333 |
Specifies the default border color. |
| button_color |
Color, in hexadecimal format |
999999 |
Specifies the default color of the Close button. |
| text_format |
font: String (comma-delimited)
size: Number (4 to 100)
bold: Boolean (true/false)
italic: Boolean (true/false)
align: Number (1 to 3)
color: Color, in hexadecimal format
|
font: (Empty string)
size: 12
bold: false
italic: false
align: 1
color: 000000
|
Specifies the default text format. |