SOCO-CABLES [Package]

Primary Lisp package of the soco_cables Modeling extension module.

The package :SOCO-CABLES (nicknamed :RCA or :SOCO_CABLES) contains cable modeling dialogs and a connector library for the Rigid Cable Modeler.

Programming Notes

This package is not intended to be included in the `:use' specification of other packages due to a high probability of name conflicts. To reference a facility provided by this package, code in another package must use an explicit package prefix, e.g.

(rca:load-module-customization)

Package Contents

Dialogs

Name Summary
RCA_SETTINGS Edit customizable module settings.

Variables / Parameters / Constants

Name Summary
*rca-auto-clear-offset-points* Should point offset values be reset (i.e.
*rca-cable-color* Default color for cables {integer}.
*rca-check-illegal-cond* Show violated rules in display window {boolean}.
*rca-comp-color* Default color for components {integer}.
*rca-conn1-color* Default color for connector1 {integer}.
*rca-conn2-color* Default color for connector1 {integer}.
*rca-create-lbl-comp-feedback* Determine if labels for components should be shown {boolean}.
*rca-display-cable-path-only* Only display cable path when adding/editing points {boolean}.
*rca-enable-cell-editing* Allow editing of point values directly in table (no multi-selection) {boolean}.
*rca-keep-current-part* Keep current part when editing cable (if nil, cable becomes current part) {boolean}.
*rca-lbl-rel-size* Relative size of label with regard to total length of cable {float}.
*rca-model-tip-dist* Let cable protrude through the connector {boolean}.
*rca-use-previous-cabledata* Reuse previous points if creating a new cable {boolean}.
*user-interface-integration* Modeling user interface integration level {keyword} for this extension module.
+module-id+ The extension module ID.

(Generic) Functions / Macros / Accessors

Name Summary
about-module Show the soco_cables about information in the Modeling output textbox.
activate-module Activate this module.
deactivate-module Deactivate this module.
display-module-help Display a module help page in the browser.
get-available-commands Get a list of commands availalable for this module
get-module-manifest Get the extension module manifest.
load-module-customization Load or re-load the module customizations.
module-active-p Predicate to termine if this extension module is active.