Variables

As described in What is a Variable?, there are many different types of variables. In this section we will take a closer look at each type in more detail, and discuss the results of specific actions when applied to particular variable types. 

A complete list of the types available to values in VTS is provided in the Appendix: VTS Value Types. Some value types will be familiar to any programmer (numbers and text) while others are unique to VTS (Code Pointer, Brush and Rotate).

Topics in this section:

Numbers

Text

Null Strings

Logical Values

Pointers

Streams

Object Variables

Graphic Variables

Array Variables

Constants

Invalid Values

Default Values

Local Variables

Saved Variables

Shared Variables

Persistent Variables

Retained Variables

Network Values Variables and the Network Values Service

Temporary Variables

Protected Variables

Variable Classes

Dictionaries

Meta Data

Structures

Variables and Type Conversions