C
- C and C++ programming languages
- accessing foreign functions for
- converting data types from
- creating a foreign image of source files for
- IEEE format for data types in
call ... across procedure statement
- allowing other processing by using
call next method statement
- effect of multiple inheritance upon
methods with
- execution of
- for invoking a superior method
- introduction to
call procedure statement
- definition of
- invoking procedures using
- using for remote procedures
call-function function
capblty.kb
capitalize-words function
- cardinality
- of relations
- cascade menus
case procedure statement
- definition of
- case sensitivity
- for
Name-in-remote-system attribute of
remote procedure declaration
- categories
- filtering rules in Inspect
- of rules
Categories attribute
- of rules
- specifying symbols for
- using
invoke action in conjunction with
ceiling function
- cells
- of freeform tables
change action
- changing
- color attributes of messages
- list and array elements
- replacing list and array elements
- using
- using with item arrays
Change attribute
- of definition classes
- options
add connection
change attribute
change stubs
copy icon
delete connection
merge
move attribute
move the connection
rename attribute
update
- updating while running
- change logging
- See KB change logging
Change Mode menu choice
change size menu choice
- of items
- using
change the color-attribute-name of action
change the color-pattern of action
- using
- using with messages
change the icon-color of action
change the region-name icon-color action
change the size of action
- shrink wrapping a workspace
- using
change the text of action
- changing
- attribute text by using
- message text
- memory increases due to accumulation of
symbols
- not using for trend charts
- using
change-attribute function
change-element function
change-evaluated-attribute function
Change-log attribute
- of definitional items
- viewing entries of
- changing
- background colors of icons
- color attributes of items
- color patterns of items
- current language
- evaluation attributes of whenever rules
- icon regions of items
- initial values of arrays
- item array elements
- item names
- item size
- width and height of an icon
- changing programmatically
- array elements
- array length
- color attribute of items
- color of icon region
- freeform tables
- icon color of instances
- list elements
- name of item
- text of
- attributes
- textual items
- workspace size
chaos.kb
char datatype for C and C++
- character classes
- precedence in
- system-defined
- term definition
- character codes
- Unicode
- character representation
- in G2
- character sets
- conversion functions for
- external
- external line separators for
- ISO-8859-5
- entering characters from
- JIS
- entering characters from
- KS C 5601
- entering characters from
- non-Unicode translation of Chinese characters
- representing using a conversion style
text-conversion-style to use for
- working with
- character strings
- conventions for
character-codes-to-text
- text processing function
- characters
- converting
- from C to G2
- to lowercase
- to titlecase
- to uppercase
- determining
- lowercase
- titlecase
- uppercase
- international
- support in cut and paste operations
- Unicode
- displaying
- replacement for
CHART class
- charts
- annotations of
- attributes of
- axis component attributes of
- component attributes of
- creating
- data point component attributes of
- data series components of
- determining data point indicator
- displaying
- examples of data point indicators
- styles of
- updating
charts.kb
Chart-style attribute
- of charts
- specifying style with
- check boxes
check for consistent modularization Inspect
command
- Chinese characters
- entering using text inserters
- non-Unicode translation of
- circles
- drawing in icons
- class definitions
- attributes of
- compatibility required for drag and drop
- creating
- connection definitions
- message definitions
- new
- object definitions
- initializable system attributes of
- initializing icon descriptions of
- merging superseded definitions into
- overview
- class descriptions
- obtaining
- class hierarchy
- adding classes to
- defining in bottom-up order
- definition of
- designing for use with methods
- guidelines for planning
- inheritance in
- introduction to
- showing using Inspect
- duplicate display for multiple inheritance
- for multiple inheritance
- for single inheritance
- for viewing
- specifying for generic rules
- writing to a file
- class names
- qualified
- classes
- applicable for user menu choices
- attributes of
- character
- See character classes
- class hierarchy
- adding to
- inheritance within
- introduction to
- multiple inheritance
- suggestions for defining
- viewing by using Inspect
- class inheritance path of
- determining
- shown in attribute
- class-specific attributes and methods of
- creating instances of using indirect
reference
- deleting
- direct superior
- attribute
- single inheritance
- error
- See error handling
- inferior
- inheritance within
- inherited
- attributes of
- default attribute values of
- methods of
- instances of
- in G2
- system-defined
- user-defined
- introduction to
- methods of
- mixin
- nonextensible
- organizing knowledge by
- root
- subclasses
- superior
- expression for referring to
- single inheritance
- syntax terms for
- system-defined
- types of inheritance
- user-defined
- introduction to
- using sequences in
- using structures in
- workspace of, in Text Editor
Class-inheritance-path attribute
- determining default attribute values by
using
- of classes
- of definitions
Class-name attribute
- of definition classes
- updating while running
- class-name syntax term
Class-of-procedure-invocation attribute
- expression for using
- of methods
- of procedures
- class-qualified names
- in symbol expressions
Class-specific-attributes attribute
- of definition classes
- updating while running
Clear KB menu choice
- on Miscellany Menu
- using
click-to-edit configuration clause
- clipboard
- using for text exchange
Clock-adjustment-in-minutes attribute
- of Timing Parameters system table
- clocks
- adjusting
- clock tick
- digital
- G2
- definition of
- in KB processing
- specifying clock tick length
- referring to current times of
- scheduler
Clock-tick-time attribute
- of system profile information
clone menu choice
- of items
- using
Clone option
- of
Operate on Area menu choice
Clone Workspace menu choice
- cloning
- items
- across G2 to G2 connections
- groups of, programmatically
- interactively
- programmatically
- programmatically using
create action
- specific knowledge
- workspaces
- effects of
- programmatically
collect data procedure statement
- accessing variables by using
- allowing other processing by using
- definition of
- collection time
- of variables and parameters
- referencing in expressions
- collisions, name
- handling in foreign images
- color attribute
- changing
- of items
Color menu choice
- of items
- of workspaces
- using interactively
- color palettes
- color pattern
- changing
- color-attribute-name syntax term
Color-menu-ordering attribute
- of Color Parameters system table
- color-name syntax term
Color-on-1st-level-color-menu attribute
- of Color Parameters system table
Color-on-2nd-level-color-menu attribute
- of Color Parameters system table
COLOR-PARAMETERS system table class
- colors
- adding to icons
- assigning to color attributes
- changing
- changing attribute of
- color expression
- color indicator in Icon Editor
- controlling order of in menus
- determining available set of
- metacolors
- background
- foreground
- transparent
- palette of
- described
- selecting for drawing
- printing using
- system tables for
- column charts
- creating
- data point indicator of
- command line options
- dictionary of
- introduction to
- related environment variables
- commands
- in Text Editor
- Alt + n
- Alt + p
- Alt + s
comment as follows configuration statement
- comments
- configuring in items
- entering in procedures
- in KBs
- adding
- example of
- using
- common item menu choices
compare-text
- text processing function
- comparing
- permanent and current item knowledge
- sequences and lists
- structures and items
- text, function for
- compilation
- declaring items
- independent for all
- stable for dependent
- dependencies
- recompiling items
- in Text Editor
- using Inspect
- compilation configurations
- changing items with
- compilation dependencies
- compiled attributes affected by
- declaring for items
- definition of
- for profiling
inlineable
stable-hierarchy
- guidelines for using
independent-for-all-compilations
- performance improvements by using
- run-time validation
stable-for-dependent-compilation
- compiled attributes
- concluding the text of
- item and instance configurations
- of items
- optimizing compilation of
- complex types
- component subtables
- comparing with annotations
- of trend charts
- components
- logical, of items
- of UUIDs
- composite attributes
- definition of
- description of
- composite types
- compound attributes
- of trend charts
- computation
- actions
- formulas
- functions
- methods
- procedures
- rules
- task scheduling
concatenate function
- for sequences
- concatenation operators
- formatting
- numeric values
- using newline
- using
conclude action
- replacing list and array elements
- updating definition classes by using
- using
- conclude actions
conclude attribute values
conclude logical variable or parameter
value
conclude quantitative variable or
parameter value
conclude relation
conclude relation with a sequence
conclude symbolic variable or parameter
value
conclude text variable or parameter value
conclude that the array-length of
conclude that variable has no value
- concluding
- attribute values
- for attributes
- using
conclude action
- icon variables of items
- list or array elements have no value
- relations
- between classes
- between items
- general
- with a sequence
- unnamed object attribute that is a list or an
array
- variable and parameter values
- variable attributes have no value
- concrete classes
Condition attribute
- of user menu choices
- condition messages
- localizing, for G2 login dialog
config.kb
- configuration clause
- for OLE drag and drop facility
- configuration clauses
allow-selection-of-outside-text-from-editor
allow-selection-of-text
click-to-edit
do-not-clear-text-for-edit-in-place
full-editor
inlineable statement
- for methods
- for procedures
menus-for-edit-in-place
move-connection
move-object
move-objects-beyond-workspace-margin
move-workspace
move-workspaces-beyond-window-margin
option-buttons-for-edit-in-place
scale-workspace
show-workspace
stable-hierarchy
- configurations
- See also instance configurations and item
configurations
- aligning items on a grid by using
- appropriate operations in
- associating keystrokes with G2 operations
- clauses, separating
- combining
- absolutely
- cooperatively
- general
- commenting items
- compiled attributes of
- configuring
- activatable subworkspaces of items
- any network access to G2
- attribute displays
- attributes in tables
- attributes shown in tables
- based workspace hierarchy
- connect access to G2
- example of menu choices
- execute access to G2
- inform access to G2
- manual connections
- menu choices
- mouse clicks
- network access to G2
- non-menu choices
- non-menu choices example
- not manual connections
- properties of items
- subworkspace connection posts
- table menu choices
- table menu choices example
- user interface of items
- constraining movement of items
- declaring
- exceptions
- for classes
- for items
- for proprietary items
- for single items
- generic
- independent for all compilations
- localized exceptions
- stable for dependent compilation
- subworkspace connection posts
- definition of
- describing
- for items
- using menu
- determining precedence of
- example of configuring the user interface
- for OLE drag
- kinds of
- instance
- instance in definitions
- item
- obtaining attributes visible in a user mode
- optimizing compilation
- precedence of
- readout tables using
- required for OLE drag and drop facility
- scope of
stable-for-dependent-compilation clause
- for inlining methods
- for inlining procedures
- statements, summary
- using for optimizing compilation
- using in modularized KBs
configure the user interface as follows configuration
statement
- combining
- example of
- for item and instance configuration
- configuring
- KB for item passing as a network handle
- Main Menu
- objects for OLE drag and drop facility
- conflict workspaces
- responding to
- when loading modularized KBs
- conflicts
- See name conflicts and conflict workspaces
connect network access configuration clause
connect to external foreign image at
- Text Editor prompt
connect to foreign image initialization
command
Connect To Foreign Image menu choice
- on
Miscellany Menu
- using
connected status
- of G2 to G2 interface
connected to expression
- for connections
- connecting
- objects
- to foreign image
- as external process
- through an initialization file
- to objects without stubs
Connecting-shading-target attribute
- of trend charts
CONNECTION class
- connection definitions
- creating
- defining regions for
- determining junction blocks for
- specifying stub length for
- using
- connection evaluator functions
- connection posts
- See also
CONNECTION-POST class
- configuring for subworkspaces
- creating
- classes
- on subworkspaces
- subclasses
- using
- general
- with subworkspaces
connection-definition menu choice
- for creating a sample connection definition
connection-direction connection function
- for getting connection direction
Connection-line-visible attribute
- of chart annotations
connection-portname connection function
- for checking connection portname
connection-position connection function
- for checking connection position
CONNECTION-POST class
- creating
connection-post menu choice
- connections
- See also
CONNECTION class
- See also stubs
- actions using
- color attributes of
- configuring manual
- connecting to objects
- with stubs
- without stubs
- connection posts
- creating classes
- using
- creating
- between objects
- general
- on a side
- transient
- definition of
- definition terms for
- deleting
- interactively
- programmatically
- using
delete action
- describing
- detecting events
- connection
- directly connected to
- generic
- disallowing
- manual
- through configurations
- drawing
- diagonal
- orthogonal
- expressions using
- functions using
- G2 to G2
- dragging items across
- point-to-point
- item count of
- junction blocks
- defining
- using
- layering of
- making permanent
- example
- using
make action
- properties of
- referencing
- classes of
- connected objects
- direction
- flow direction
- port names
- regions
- stripe color of
- stubs
- connecting objects by using
- specified in object definition
- system procedures using
- using
- vertices of
- creating
- obtaining
- specifying
connection-side connection function
- to check connection side
connection-style connection function
- to check connection style
- connector formats
- of trend charts
connector formats menu choice
Connector-format-name-or-number attribute
- of trend charts
- specifying
Connector-formats attribute
- of trend charts
Connector-interpolation attribute
- of trend charts
Connector-line-color attribute
- of trend charts
Connector-line-width attribute
- of trend charts
Connectors-visible? attribute
- of trend charts
- consequent
- coding in a rule
- specifying
- sequential actions in
- simultaneous actions in
- consistent modularization
constrain moving ... such that the item aligns on
a grid configuration clause
constrain moving ... to the rectangle configuration
clause
containing-module hidden attribute
continuous minimum scheduling interval
- controlling
- class instantiability
- Operator Logbook page display
- conventions
- character string
- module names
- converting
- character codes to Unicode text
- characters
- to lowercase
- to titlecase
- to uppercase
- text to Unicode character codes
copy to OLE editor menu choice
cos function
crane.kb
create action
- cloning workspaces
- creating
- instances of system-defined classes
- instances of user-defined classes
- items by cloning
- items of a class
- messages
- messages example
- subworkspaces
- workspaces
- using
create an instance of the class named by action
create by cloning action
- using for items
Create New Module menu choice
create subworkspace menu choice
- of items
- using interactively
- creating
- default error handlers
- generic formulas
- items
- detecting through whenever rule
- interactively
- language translation definitions
- module hierarchy
- modules
- interactively
- programmatically
- programmatically
- instances of classes
- items
- items by cloning
- relation definitions
- specific formulas
- subattribute references
- subtables for items
- subworkspaces programmatically
TEXT-CONVERSION-STYLE items
- tokenizers
- top-level module
- transient connections
- workspace hierarchy
Cross-section-pattern attribute
- example of
- of connection definitions
- current KB
- See KBs, current
- current knowledge
- comparing with permanent
- definition of
- exceptions to changing
- facts about
- current language
- changing
- effect of
- in Language Parameters system table
- to Japanese
- to Korean
- to Russian
current value of variable-or-parameter grammar
- in RPCs, for item passing
Current-attribute-displays attribute
- of items
Current-language attribute
- of Language Parameters system table
- changing to support multiple
languages
- for G2 window specific language
- using for G2 window
- using for KB current language
Current-log-file attribute
- of Log File Parameters system table
cut to OLE Text Editor menu choice
- cutting text
- between G2 and other applications
- cyclic dependencies
- in modules
- Cyrillic characters
- entering
- keyboard layout for
Copyright © 1997 Gensym Corporation, Inc.