8.1 Method groups

8.1.1 class

The classes themselves

8.1.2 oms

Object management operations

8.1.3 conversion

Conversion (for type checking)

8.1.4 type

Type definition, test and conversion

8.1.5 check

Type definition and checking

8.1.6 copy

Copying instances

8.1.7 delegate

Delegation of behaviour

8.1.8 components

Parts I'm built from

8.1.9 name

Naming objects

8.1.10 label

Visible name of objects

8.1.11 path

File/directory path

8.1.12 address

Address specifications

8.1.13 icon

Iconising Frames

8.1.14 receiver

Receiver of message or event

8.1.15 cardinality

Number of elements, characters, ...

8.1.16 range

Range of a vector

8.1.17 initialise

Realising constraints

8.1.18 create

Realising constraints

8.1.19 open

Making objects visible

8.1.20 connect

Establish socket connection (IPC)

8.1.21 visualisation

Making data visible

8.1.22 client

Controlled object

8.1.23 context

Context I belong too, I am executed in

8.1.24 attributes

Object- and sheet attributes

8.1.25 items

Manipulation and query items of a browser or menu

8.1.26 points

Reference points for a smooth line (path)

8.1.27 nodes

Nodes in a hierarchy (tree)

8.1.28 contents

Modify/query contents of object

8.1.29 statement

Argument code object

8.1.30 operant

Operant of expression

8.1.31 transient

Support windows (e.g. prompters)

8.1.32 kind

Category of the instance

8.1.33 value

Related value

8.1.34 command

Process’command specification

8.1.35 content

String content

8.1.36 pixel

Pixel manipulations

8.1.37 pattern

Regular expression patterns

8.1.38 tip

End-points of a joint (line, arc, path) or arrow

8.1.39 pie

Angles, pie-slices, etc.

8.1.40 date_component

Manipulate/query components of a date

8.1.41 list

List operations (add, delete)

8.1.42 add

Adding elements to a list

8.1.43 set

Set operations (no duplicates)

8.1.44 index

Position in a sequence

8.1.45 element

Vector elements

8.1.46 order

Sorting sequences

8.1.47 sort

Sorting sequences

8.1.48 lookup

(Table) lookup methods

8.1.49 input

Handling (process) input

8.1.50 output

Handling (process) output

8.1.51 read

Reading text from objects

8.1.52 write

Writing to files

8.1.53 default

Resource default values

8.1.54 obtain

Obtaining resource-values

8.1.55 obtained

Obtaining resource-values

8.1.56 relation

Relations, constraints, (graphical) connections

8.1.57 constraint

Maintaining constraints and relations

8.1.58 compare

Comparing objects

8.1.59 equality

Comparing objects

8.1.60 test

Test object properties

8.1.61 condition

Specifying conditions

8.1.62 modifier

Test Meta-, Shift- and Control-keys

8.1.63 status

Flags indicating current status

8.1.64 selection

Manipulation and query of selections

8.1.65 window_manager

Interaction with the X-window manager

8.1.66 x

X-window interaction

8.1.67 behaviour

Definition of behaviour

8.1.68 implementation

Implementation of behaviour

8.1.69 meta

Analysing behaviour and objects

8.1.70 limit

Query PCE limits

8.1.71 iterate

Run code on each element of a collection

8.1.72 execute

Execution of dialog objects

8.1.73 forward

Execute code, forwarding context parameters

8.1.74 build

Creating a parse-tree

8.1.75 argument

Argument processing

8.1.76 action

Associated action

8.1.77 apply

Applying dialog windows

8.1.78 modified

Modification of dialog and text

8.1.79 active

Activation (greying) of dialog objects

8.1.80 grey

Colour --> monochrome translation

8.1.81 file

Saving and loading files, file operations

8.1.82 file_type

File properties

8.1.83 host

Communication with the host language

8.1.84 mode

Modes of operation

8.1.85 syntax

Defining a syntax (editor, parser)

8.1.86 language

Specialisation for specific languages

8.1.87 parse

Specialisation for specific languages

8.1.88 animate

Behavariour to support animation

8.1.89 appearance

‘_Look-and-feel_’related aspects

8.1.90 property

Font properties

8.1.91 font

Available fonts

8.1.92 feedback

Feedback for event-handling

8.1.93 annotate

Annotating text

8.1.94 interpolation

Interpolation points for smooth lines

8.1.95 colour

Defining and managing colours

8.1.96 3d

3-D effect related methods

8.1.97 layout

Spatial relations between graphical objects

8.1.98 table

Tabular layout of graphical objects

8.1.99 orientation

Horizontal or vertical orientation

8.1.100 indentation

Create/analyse text indentation

8.1.101 rotate

Rotating objects

8.1.102 resize

Controlling and trapping resizes

8.1.103 corner

Specifying the corner of a graphical

8.1.104 resource

Interface to ~/.Xdefault

8.1.105 area

Handling size and position

8.1.106 dimension

Dimensions of (graphical) objects

8.1.107 location

Locating points

8.1.108 position

Position of objects

8.1.109 side

Edges of graphicals

8.1.110 center

Operation on the center of areas

8.1.111 scroll

Controlling the viewport

8.1.112 stacking

Overlapping frames and graphicals

8.1.113 visibility

Making object (in-)visible

8.1.114 classify

Classify events

8.1.115 connection

Line connection graphicals

8.1.116 handle

Connection end-point

8.1.117 calculate

Compute properties

8.1.118 update

Update Dependant properties

8.1.119 popup

Associating (Popup) menus

8.1.120 menu

Associating (Popup) menus

8.1.121 permission

Access rights

8.1.122 authority

Access rights

8.1.123 edit

Modify object

8.1.124 cursor

Image of the pointer (mouse) cursor

8.1.125 caret

Moving the insertion point

8.1.126 mark

Moving the mark

Finding plain text, regex or objects

8.1.128 format

Formatted write (as C printf())

8.1.129 insert

Text insertion commands

8.1.130 delete

Text deletion commands

8.1.131 replace

Text replacement commands

8.1.132 transpose

Transposition of text

8.1.133 case

Case (UPPER/lower) translation

8.1.134 fill

Breaking (long) text into lines

8.1.135 undo

Undoing (edit) operations

8.1.136 edit_continue

Temporary re-binding keys

8.1.137 accelerator

Binding the keyboard

8.1.138 event

Event processing

8.1.139 cancel

Cancel event handling

8.1.140 binding

Binding the keyboard

8.1.141 fragment

Text fragments

8.1.142 registers

Regular expression registers

8.1.143 line

Line oriented operations

8.1.144 completion

Automatic completion of textual constants

8.1.145 complete

Automatic completion of textual constants

8.1.146 textual

Textual representation

8.1.147 report

Reporting events, status and errors

8.1.148 timing

Controlling real-time

8.1.149 time

Controlling real-time

8.1.150 focus

Focussing events to objects

8.1.151 modal

Event sub-loops: modal windows

8.1.152 pointer

Pointer related methods

8.1.153 visual

Behaviour related to the visual hierarchy

8.1.154 organisation

Organisation of (graphical) objects

8.1.155 part

Managed objects

8.1.156 whole

Managing object

8.1.157 member

Find objects (by name)

8.1.158 hierarchy

Hierarchical structure

8.1.159 server

Unix socket organisation (server)

8.1.160 display

X-Screen oriented behaviour

8.1.161 root

Manipulation of the root window (background)

8.1.162 virtual

Dummy methods on super-classes

8.1.163 refine

Customizing objects for a specific goal

8.1.164 scope

Scope of variable assignments

8.1.165 exception

Trapping and generation exceptions

8.1.166 debugging

Debugging PCE programs

8.1.167 abort

Cleanup after aborting execution

8.1.168 reset

Aborting execution

8.1.169 group

Functional grouping of behaviour

8.1.170 filter

Filtering file I/O

8.1.171 control

Control autonomous processes

8.1.172 environment

Handling the process’environment

8.1.173 working_directory

Process’or PCE working directory

8.1.174 quit

Exiting from PCE

8.1.175 console

Controlling the host-window

8.1.176 tty

Controlling the terminal

8.1.177 statistics

Timing, memory usage, etc.

8.1.178 programming

Methods to write methods

8.1.179 callback

Calling the host-language

8.1.180 function

Object management for functions

8.1.181 reference

Object reference manipulation

8.1.182 process

Process identifier

8.1.183 miscellaneous

Remaining behaviour

8.1.184 encoding

Character-set related behaviour

8.1.185 postscript

Generating PostScript for printing

8.1.186 current

Operations on current object

8.1.187 cell

Direct operations on chain cells

8.1.188 change

Trapping object modifications

8.1.189 repaint

Behaviour dealing with repaint

8.1.190 template

Class Template support

8.1.191 runtime

Runtime version detection

8.1.192 term

Conversion to (Prolog) term

8.1.193 manual

Support for the online reference manual

8.1.194 read_ahead

Reading data and tokens ahead (parser)

8.1.195 cache

Caching information (speed up)

8.1.196 hashing

Caching information (speed up)

8.1.197 realise

Realising class definitions

8.1.198 compilation

Compiling representations

8.1.199 version

Versions of XPCE, OS, X, ...

8.1.200 compatibility

Methods for backward compatibility

8.1.201 storage

Definition of storage details

8.1.202 window_system

Connection to the underlying window system

8.1.203 internal

Private behaviour