X Property Library Chapter 9
LabWindows/CVI Standard Libraries 9-6 © National Instruments Corporation
Table 9-3. X Property Library Error Types and Descriptions (Continued)
DupPropTypeXErr -9 A property type with the same typeName, but with
different size or unit already exists.
PropertyInUseXErr -10 A property callback was installed with
InstallPropertyCallback for this property.
It is not possible to destroy properties for which
callbacks are installed.
PropTypeInUseXErr -11 There is a property created by
CreateXProperty that has this property type. It
is not possible to destroy property types if there are
properties that use them.
TypeMismatchXErr -12 The actual X type of the property value on the
window does not match the type specified for
property.
UnitMismatchXErr -13 The actual X format of the property value on the
window does not match the unit specified for
property.
InvalidIndexXErr -14 The index specified is larger than the actual number
of property items on the window.
SizeMismatchXErr -15 The number of bytes in the property value is not a
multiple of the size specified for property.
OverflowXErr -16 Arithmetic overflow occurred with calculations
involving the property item sizes and the number of
items specified.
InvalidCallbackXErr -17 The function specified is not installed as a callback.
MissingPropertyXErr -18 The property does not exist on the window.
InsuffMemXErr -19 There is insufficient memory to perform the
operation.
CreateXProperty—There is insufficient
memory to store the property information or there
are already 256 properties.
CreateXPropType—There is insufficient
memory to store the property information or there
are already 64 property types.
GeneralXErr -20 An Xlib function failed for an unknown reason.
BrokenConnectionXErr -21 The connection to the X server was broken. This
occurs if the remote server terminated.