Navigation:  Reference > Ribbon Tabs and Dialogs > Dialogs > Application Menu Dialogs >

The Settings Dialog

Previous pageReturn to chapter overviewNext page

 


Application Menu > Settings

Commandline: set

Explanation

The Settings dialog is comprised of the following sections:

Application - settings that determine the behaviour of WireCAD for this machine.
       Basic
       WireCAD Security
       Global Database Location
       Support Paths
       Organization
       Todo List
User - settings specific to your user profile on this machine.
       Basic
       Projects List
       Drawing
       Drawing (advanced)
       Command Line Shortcuts
       Enterprise CMS (ENT Only)
Project - settings specific to the current project.
       Basic
       Advanced
       Locations
       Enterprise CMS
       Export Settings

 

NOTE: These are the stock basic settings panels. Third party developers may register their own settings panels. See their documentation.

 

 

 

Prerequisites

None

 

 

Related Topics

Dialog Options

Item

Description

Save

Commit your changes and issue a SettingsChanged command to the application.

Close

Do nothing and discard your changes.

Restore Defaults

Restore the defaults of the current settings panel.

 

dlg_settings_app_basic


Application - Basic Panel Options

Item

Description

Check for Program Updates Automatically on Startup

If updates are available you will see a banner pop up in the lower right-hand corner of the screen.

Show Application Setup Wizard on Startup

This is usually unchecked except the first run of the application. You can always start the Application Setup Wizard by clicking Application Menu > Application Setup Wizard.

Community Server Contribution

How will you contribute to the WireCAD Community?

Customer Experience Improvement Program

You must opt in to the CEIP. We will then gather usage and error data. The generic data will be uploaded to our servers and aggregated so we can bring you a better application.

Silent Plugin Load

Hide all error messages on startup.

Default Project Database Host

Applies only to SQL projects. Presets the New Project Wizard

Use SQL Server Project Databases by Default

Presets the New Project Wizard

Users (mere mortals) can select Project Database Mode

Some organizations may wish to limit selection of project database type.

 

dlg_settings_app_security


Application - WireCAD Security Panel Options

Item

Description

Use WireCAD Security

Enable Security. When enabled the WireCAD security system uses the current login to determine program access.

If your user is a member of the Administrators group you will be able to control the access of other users via the Application Menu > Security > Manage Security... dialog.

managesecurity

Database Type

Typically you will only use security in a multi-user environment with a SQL host, but the capability exists to use file based VistaDB databases.

 

dlg_settings_app_global_db


 

Application - Global Database Location Panel Options

Item

Description

Database Mode

VISTA/SQL

NOTE: SQL will work for SQL AZURE as well. We will need the database name and schema name.

VISTADB Location

Path to the VISTADB file that is your WireCADGlobalEquipment.vdb3 file.

Note that this is the default name given to the global database file but you may change it.

Global DB File Name

SQL Server Login Info


Host Name and Instance

This can be a fully qualified path, ip address, or host name.

Database Name

The name of the global database to connect to. This is WireCADGlobalEquipment by default but you may choose to rename it.

Use Schema

WireCAD v8 supports multiple schema in the same database file. This is useful if you are using a cloud based SQL Server service that charges by the database. You can have a schema for your global database and one for each of your project databases. All contained within the same database file.

Schema Name

Use Window Security

Use this if you wish Windows security to manage the login. This will not work with SQL Azure.

User Name


Password


Test Connection

Test to see if you can connect and have the appropriate privileges.

dlg_settings_app_support_paths


Application - Support Paths Panel Options

Item

Description

Block %BLOCKS%

The path that will replace the %BLOCKS% variable in the equipment library.

Images %IMAGES%

The path that will replace the %IMAGES% variable in the equipment library.

Documents %DOCUMENTS%

The path that will replace the %DOCUMENTS% variable in the equipment library.

Icons %ICONS%

The path that will replace the %ICONS% variable in the equipment library.

Template Drawings

The path to the Template Drawings folder. This is the folder where Template Drawings are saved when using the File > Save As Template Drawing function is used and the folder that the New Drawing Wizard searches to fill the Templates list:

newdrawingwiz

Reports

The path to the top reports folder. This is a recursive search and will enumerate all subfolders and files.

Default New Project Location

Presets the New Project Wizard.

newprojectwiz1

 


dlg_settings_app_organization


Application - Organization Panel Options

This one's self-explanatory

 

 

 

dlg_settings_app_todo


Explanation

Sets the dropdowns in the Project Todo List

Application - Todo Panel Options

Item

Description

Assignees

List of people to whom a task may be assigned.

Statuses

List of todo item statuses. Modify this to suit your needs

Priorities

List of priorities. Again, make it fit your needs.

 

 

dlg_settings_user_basic


User - Basic Panel Options

Item

Description

Open New Drawing Upon Application Startup

Opens a blank new drawing when WireCAD starts.

Use the New Drawing Wizard

Shows the New Drawing Wizard when you click File > New. Allows the use of template drawings. If set to false, just creates a new drawing without a template.

Open My Last Project When I Start WireCAD

Behaves like earlier versions of WireCAD that opened the last project automatically on startup.

Show Library Tips

This shows the Tips and Tricks form in front of the Equipment Library.

Show the WireCAD Startup Page

The WireCAD Startup Page shows the latest news from the WireCAD ranch.

Warn of Signal Type Mismatch

When you finish drawing a cable WireCAD will check the source and destination port signal types and let you know

if they don't match. You can use the new status panel to know the port type if you are confused.

portstatus

When I Double-click a Many-to-Many Cable Assign All of Them.

Many-to-Many cables that are set for Multiple Database Entries can either be assigned all at once by a single

double-click, or if this setting is turned off a double-click will find the closest port to the cursor and assign that.

Keep Equipment Library Open

This is useful if you are using dual monitors and want to have the Equipment Library stay open on the other monitor.

When I Link Pointers Go Back to the Starting Drawing When Finished

The default Link Pointer function will leave you on the second sheet. If you set this to true it will jump you back to

the first sheet.

My Spacebar is my Enter Key

This is helpful when executing command line commands

MouseWheel Double-click Zooms Extents


Library Multiple Port Add Leading Zero Count


I Will Manually Refresh the Project Explorer

True to disable autorefresh on the Project Explorer. This may be helpful if your project grows to have hundreds of drawings.

When a Drawing Opens Don't Show the Draw Cables Tool Panel


Lazy Load my drawings in the Project Explorer

True to disable recursive search of all drawing subfolders. This may be helpful if your project grows to have hundreds of drawings.

dlg_settings_user_projects_list


User - Projects List Panel Options

Item

Description

Most Recently Use Projects List Count

How many items allowed in the list.

Projects List


Clear

Reset the list.

Remove Missing Items

Remove items that cannot be found because the path has changed or is currently unavailable.

Remove Item

Remove the selected row.

 


 


 


dlg_settings_user_drawing


User - Drawing Panel Options

Item

Description

Auto Save Duration

Sets the Auto Save Duration. Auto Save saves only drawings that are not currently involved in a function.

Arrow Move Nudge Distance

When nudging a selection how far do we move in the direction.

Grip Color

Sets the grip color.

Grip Size

Sets the grip size in pixels.

Cross Hair Size

Sets the cross hair size in pixels.

Show Layout Tabs

Shows the layout tabs at the bottom of the drawing frame

Show UCS Axis

Shows the UCS Axis:

ucs

Show Paper Space Paper

When a layout is selected, show the current page size as returned by the selected printer as a white "page."

page

True

nopage

False

Save Drawing After Every Cable Number Assignment

Setting this to true is not recommended but will speed the assignment process.

You are responsible then for saving the drawing to ensure drawing/database parity.

Touchscreen Mouse Logic


Clear Selection After Command Executes

Overrides the default behaviour of leaving the selection set in tact after an operation.

Drawing Background Follows Skin Theme


Background Color

Sets the background color.

OSnap Color

Sets the Object Snap Color.

Pick Size

Sets the pick size in pixels. The pick determines the search window when clicking the cursor.

Mousewheel Zoom Scale

How far do we zoom with every click of the mouse wheel

Show Rulers


Ruler Width

In pixels

Default File Save Format


 

dlg_settings_user_drawing_advanced


User - Drawing Advanced Panel Options

These are really granular controls of the render engine. It is beyond the scope of this manual to explain each we will hit some, but play with them if you are interested and see how they behave.

Item

Description

BackupOnSave

Saves the file with the ~.bak extension before overwriting the existing file.

DisableShowPrinterPaper

Same as Show Paper Space Paper

DisableXrefTooltips

Sometimes XREF tooltips can be annoying.

EnableTooltips

Show tooltips or not.

EnableURLs

URLs of object will be opened.

MirrorText

Controls how the Mirror command deals with text.

ShowUCSAxis


 


ActionHighlightQuality

Speed or Quality

ActionProperties

Default or HideOnLeave

CrossSize


CursorAxisColor


CursorPickColor


CurveResolution

How many segments to a circle.

GridColor


LineDrawQualityMode

Speed/Quality

MappedImageBoundWidth

Used only in 3D texture mapping.

OSnapSize


PickAdd

Sets whether a user selection action replaces the current selection or adds to it.

ReferenceCrossColor


RenderingQuality

Speed/Quality

RubberBandColor


SelectActionKey

Set a key value used in combination with mouse-down to add or remove selected item(s) from a selection.

SelectingCrossColor

Crossing window select color.

SelectingWindowColor

Containing window select color.

SelectionPreviewFlag

Highlight entities that the mouse hovers over.

ShowHatches

Show hatches(filled objects).

UseGLDIBBitmap


 


Tooltip Fiddling

Change the appearance and behaviour of the tooltips.

dlg_settings_user_commandline_shortcuts


User - Command Line Shortcuts Panel Options

Item

Description

Register Your Own Command

Developer function

Remove Command

Developer function

Check

Checks the shortcuts to see if you have any duplicates.

Commands List

You may freely edit any of the columns:

CommandName
Alias
ShortCut

 

Even though the grid allows you to edit the following fields if you are not a developer you should NOT edit any of the columns:

Assembly
NameSpaceAndClass
MethodName

You will break WireCAD.

dlg_settings_user_cms

User - Enterprise CMS Panel Options

Item

Description

Use Stock WireCAD Startup Page

This will change your Startup page from the CMS specific page to the default WireCAD page.

Default New Circuit Strand Count

When creating a new circuit, a default strand count for jumpers is created. This will change that strand count to a different value.

Warn of Connector String Mismatch

Having this box checked will allow a warning message to display anytime WireCAD detects that 2 ports being connected have a different connector type.

dlg_settings_project_basic


Project - Basic Panel Options

Item

Description

Starting Cable Number

The default starting number of ALL sequences.

Leading Zero Count

How many leading zeros in SysNames and Cable Numbers

Ignore Cable # Text Color

Does not color the Cable Number text entities.

I Build My Racks From the Top Down

Probably should read I number my racks from the top down.

Default Rack Height

Default Cable Type

This is the default of defaults. The Signal Types table can override this.

Default Plan View Block File

If no Plan View File is defined on the Equipment definition then this will be used by the Populate Equipment function in the Plan View Tools.

Users (mere mortals) Can Modify These Project Settings

If you can see and edit this you are a WireCAD Administrator or have not set up WireCAD Security.

Add Pinout Data to Each Cable

Allow pinout data to be attached to a cable as it is being assigned. The pinout criteria must match in order to be a candidate for inclusion in the list of available pinouts for a cable.

Use the device display settings

This setting prioritizes any Equipment Library device settings saved with the device over the settings saved for the project.

dlg_settings_project_advanced


Project - Advanced Panel Options

Item

Description

Disable Find Next Available SysName

The default behaviour is for WireCAD to lookup the next number from the Next Numbers table, then check to see if that number is in use - if so keep incrementing until an available number is found.  Disabling this functionality will use the number in the Next Numbers table without checking its availability.

Disable Find Next Available Cable Number

Automatically Consume Prewire Cables

This will use those numbers applied to the PreWire Cable instead of producing a new number.

Hard Delete Cables and SysNames

Overrides the default behaviour which is to mark a deleted cable Available=true and place Deleted in key fields. Enabled this removes the row from the table upon deletion.

Strict Multi-core Assigment

Enforces a policy that all cores in each end of a multi-core cable must originate from the same location.

IP Mask


Maintain Relational Data

By default WireCAD attempts to maintain a series of tables that relate the main tables to each other. This allows you to see, for example, which drawings a SysName can be found in etc. The relational data can get out of sync or otherwise corrupt. You may elect here to not maintain it in the project and your project will speed up. Your main Equipment List, Cables, Drawings, and Circuits tables WILL NOT BE EFFECTED.

Disable Cable Number Edit Dialog Mask

If you find the masking of the Edit Cable Data Cable Number textbox to be cumbersome you can disable it here.

dlg_settings_project_locations


Project - Locations Panel Options

Item

Description

Location Delimiter

Settable on project creation only this is the delimiter that separates CAMPUS from BUILDING, BUILDING from FLOOR, etc. The default is a [.]. This will create Qualified Locations in the form of:

Campus.Building.Floor.Room.Rack

Elevation-Slot Delimiter

The delimiter that separates the elevation numeric from the slot numeric. For example: a device located in elevation 20 at slot 5 with a delimiter of a dash [-] would be typed and 20-5.

Enable Locations Lookup

If disabled the locations field may be typed into directly. This may lead to confusion or referencial issues, ie; user a calls something Rack 1 and user b calls the same thing RK 01.

Locations Table Fields

Enable those that you will use.

Start Numbering at 1

Only applies if you are auto generating locations.

dlg_settings_project_cms


Project - Enterprise CMS Panel Options

Item

Description

Manage Status Items

When creating a backbone, you have the ability to mark a "status" on that backbone such as "In Use", "Proposed" ETC. Using the [+] button, you can create new status items. Selecting a status will cause that to become the default for all backbones in this project.

Backbone Number Format

The variable {0} contains the next number in the Next Numbers grid for Backbones.

Define the string format of the next Backbone number.

Jumper Number Format

The variable {0} contains the Circuit base number.

The variable {1} contains the Strand Number of the circuit for this jumper

The variable {2} contains the Ordinal Number of the circuit for this jumper.

Define the string format of the next Jumper number.

Default Jumper Manufacturer and P/N


Default Horizontal Cable Manufacturer and P/N


Circuit Number Format

The variable {0} contains the next number in the Next Numbers grid for Circuits.

Define the string format of the next Circuit number.

Horizontal Cable Number Format

The variable {0} contains the next number in the Next Numbers grid for Horizontal Cables.

Define the string format of the next Horizontal Cable number.

 


dlg_settings_project_export_settings


Project - Export Settings Panel Options

Item

Description

Use Template

Path to to a template drawing that the output will be exported into. Your template drawings can contain any page borders or layouts and settings that you wish.

Always Ask for FileName and Path

You are involved in the filename selection and path

Circuit FileName Format

Sets the file name format for Circuit output.

{0} = Circuit Name

Backbone FileName Format

Sets the file name format for Backbone output.

{0} = Backbone Number

File Format

Presets the output format.

Path

Where do we output.

Create Folder for Each IT Systems

Create a new folder for each IT System and output the preview to that folder.

Automatically Overwrite Files of Same Name

Self-explanatory.

Append Date Stamp to FileName

Circuit Post Process Script

Path to a c# file which will be run post export but pre write-to-disk. See the Post Process Scripts topic for more information.

Backbone Post Process Script