!  ----------------------------------------------------------------
!               WORKSPACE OBJECT DEFAULTS
!
!   These are the object defaults that are common to all Khoros glyphs
!   These can be over-ridden by having a ~/app-defaults, ~/.app-defaults, 
!   or ~/.khoros/app-defaults directory in your account, with an app-defaults 
!   file named "Workspace" there.
!
!  ----------------------------------------------------------------
!

!----------------------------------------------------------------------------
!--- miscellaneous resource settings: colors, fonts, pixmaps, etc         ---
!----------------------------------------------------------------------------
 
! 
! workspaces have black background, maroon foreground (on the grid)
! children of the glyph (ie, select markers) are yellow. background pixmap
! for the workspace is black marble.
!
*Workspace.background:           gray61
*Workspace.canvasPixel:          #4C4C71719E9E
*Workspace.foreground:           gray71

!----------------------------------------------------------------------------
!--------- attribute settings for the cantata workspace  --------------------
!----------------------------------------------------------------------------

!
! A background grid (which may be made visible or not visible) assists
! in the alignment of glyphs in the workspace.  Glyphs will "snap" to
! the upper left corner of the nearest grid whether or not the grid is visible.
! This attribute may be set to 1 or 0.
!
*Workspace.canvasGrid:   1

!
! You may set default grid size (in number of pixels) as desired.
! A grid size of 1, with the "Set Background Grid To" attribute set to
! 'Not Visible', is effectively requesting "no grid".
!
*Workspace.canvasGridsize: 20

!
! This refers to how the glyph connections are automatically adjusted whenever
! a glyph is moved.  Using the value, 'false', the connections will be redrawn
! AFTER the glyph is placed.  Alternately, with 'Rubberband Connections' set to
! 'true', the connection will be continuously updated WHILE the glyph
! is being moved.  (Note, this may take longer than updating AFTER placement.)
! This attribute may be set to true or false.
!
*Workspace.canvasRubberband: true

!
! Procedures that are created from the top level workspace can have
! their own local attributes, or can inherit their attributes from the
! parent workspace.  This attribute is made inactive on the toplevel parent.
! This attribute may be set to true or false.
!
*Workspace.workspaceInherit:         true

!
! When a workspace contains several independant networks, turning parallel
! execution to 'true' makes the workspace execute quicker, as each of the
! independant networks will execute simulataneously.
! This attribute may be set to true or false.
!
*Workspace.workspaceParallel: true

!
! Variables and expressions can be local to a procedure or global to the entire
! workspace. Setting 'Use Global Variables' to 'false' will cause the
! variables to only be known within the local procedure or workspace; setting
! 'Use Global Variables' to 'true' will make them globally available to all
! workspaces. This attribute may be set to 1 (KWORKSPACE_VARIABLES_GLOBAL) or
! 2 (KWORKSPACE_VARIABLES_LOCAL)
!
*Workspace.workspaceVariables:   1

!
! The clipboard is used to hold cut or copied items for later pasting.
! If you find the clipboard icon annoying, you can turn it off.
!
*Workspace.workspaceShowClipboard:   true


!
! The workspace sets a global connection type to be used by ALL connections
! that are used to connect glyphs in the workspace.  Here, the workspace 
! object will enforce a type of Manhattan for the connection type on all 
! connections created within the workspace.
!
*Workspace.connectionType:   2

!
! The commandbar is used to hold certain action buttons associated with the
! workspace.  If you find the commandbar annoying, you can turn it off.
! 
!
*Clipboard.workspaceShowCommandbar:   false
