test: w98/lh_open/pi_basic.h File Reference

Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

# pi_basic.h File Reference

Go to the source code of this file.

## Classes

struct | Point
struct | Rect
struct | RGBColor
struct | ColorSpec
struct | ColorTable
struct | PixMap
struct | ColorWorldInstanceRecord
struct | BitMap
struct | Picture
struct | DateTimeRec

## Defines

#define | TRUE 1
#define | FALSE 0
#define | nil 0
#define | NULL 0

## Typedefs

typedef double | DREAL
typedef float | REAL
typedef unsigned char | UINT8
typedef unsigned short | UINT16
typedef unsigned int | UINT32
typedef signed char | INT8
typedef signed short | INT16
typedef signed int | INT32
typedef char | SINT8
typedef short | SINT16
typedef long | SINT32
typedef char | SInt8
typedef short | SInt16
typedef long | SInt32
typedef float | Float32
typedef double | Float64
typedef long double | Float80
typedef unsigned char | Boolean
typedef unsigned char | Str255 [256]
typedef unsigned char | Str63 [64]
typedef unsigned char | Str32 [33]
typedef unsigned char | Str31 [32]
typedef unsigned char | Str27 [28]
typedef unsigned char | Str15 [16]
typedef char * | Ptr
typedef char ** | Handle
typedef Point | Point
typedef Point * | PointPtr
typedef Rect | Rect
typedef UINT32 | Fixed
typedef UINT32 | OSType
typedef short | OSErr
typedef Rect * | RectPtr
typedef RGBColor RGBColor * | RGBColorPtr
typedef RGBColor RGBColor ** | RGBColorHdl
typedef ColorSpec | ColorSpec
typedef ColorSpec * | ColorSpecPtr
typedef ColorSpec | CSpecArray [1]
typedef ColorTable ColorTable * | CTabPtr
typedef ColorTable ColorTable ** | CTabHandle
typedef PixMap PixMap * | PixMapPtr
typedef PixMap PixMap ** | PixMapHandle
typedef ColorWorldInstanceRecord | ColorWorldInstanceRecord
typedef ColorWorldInstanceRecord * | ColorWorldInstance
typedef BitMap | BitMap
typedef BitMap * | BitMapPtr
typedef BitMap ** | BitMapHandle
typedef Picture | Picture
typedef Picture * | PicPtr
typedef Picture ** | PicHandle
typedef DateTimeRec | DateTimeRec

## Enumerations

enum | { noErr = 0, unimpErr = -4, notEnoughMemoryErr = 8L }

## Define Documentation

#define FALSE 0

| Definition at line 19 of file w98/lh_open/pi_basic.h.

#define nil 0

| Definition at line 20 of file w98/lh_open/pi_basic.h.

#define NULL 0

| Definition at line 23 of file w98/lh_open/pi_basic.h.

#define TRUE 1

| Definition at line 18 of file w98/lh_open/pi_basic.h.

## Typedef Documentation

typedef struct BitMap BitMap

| Definition at line 134 of file w98/lh_open/pi_basic.h.

typedef BitMap ** BitMapHandle

| Definition at line 136 of file w98/lh_open/pi_basic.h.

typedef BitMap* BitMapPtr

| Definition at line 136 of file w98/lh_open/pi_basic.h.

typedef unsigned char Boolean

| Definition at line 50 of file w98/lh_open/pi_basic.h.

typedef struct ColorSpec ColorSpec

| Definition at line 89 of file w98/lh_open/pi_basic.h.

typedef ColorSpec* ColorSpecPtr

| Definition at line 91 of file w98/lh_open/pi_basic.h.

typedef ColorWorldInstanceRecord* ColorWorldInstance

| Definition at line 127 of file w98/lh_open/pi_basic.h.

typedef struct ColorWorldInstanceRecord ColorWorldInstanceRecord

| Definition at line 125 of file w98/lh_open/pi_basic.h.

typedef ColorSpec CSpecArray[1]

| Definition at line 93 of file w98/lh_open/pi_basic.h.

typedef struct ColorTable ColorTable ** CTabHandle

| Definition at line 101 of file w98/lh_open/pi_basic.h.

typedef struct ColorTable ColorTable* CTabPtr

| Definition at line 101 of file w98/lh_open/pi_basic.h.

typedef struct DateTimeRec DateTimeRec

| Definition at line 155 of file w98/lh_open/pi_basic.h.

typedef double DREAL

| Definition at line 26 of file w98/lh_open/pi_basic.h.

typedef UINT32 Fixed

| Definition at line 69 of file w98/lh_open/pi_basic.h.

typedef float Float32

| Definition at line 46 of file w98/lh_open/pi_basic.h.

typedef double Float64

| Definition at line 47 of file w98/lh_open/pi_basic.h.

typedef long double Float80

| Definition at line 48 of file w98/lh_open/pi_basic.h.

typedef char** Handle

| Definition at line 53 of file w98/lh_open/pi_basic.h. Referenced by CICMUserInterface::AddAssociateTab(), CICMUserInterface::AddMonitorTab(), CICMUserInterface::AddPrinterTab(), CICMUserInterface::AddProfileTab(), and CICMUserInterface::AddScannerTab().

typedef signed short INT16

| Definition at line 35 of file w98/lh_open/pi_basic.h.

typedef signed int INT32

| Definition at line 36 of file w98/lh_open/pi_basic.h.

typedef signed char INT8

| Definition at line 34 of file w98/lh_open/pi_basic.h.

typedef short OSErr

| Definition at line 71 of file w98/lh_open/pi_basic.h.

typedef UINT32 OSType

| Definition at line 70 of file w98/lh_open/pi_basic.h.

typedef Picture ** PicHandle

| Definition at line 144 of file w98/lh_open/pi_basic.h.

typedef Picture* PicPtr

| Definition at line 144 of file w98/lh_open/pi_basic.h.

typedef struct Picture Picture

| Definition at line 142 of file w98/lh_open/pi_basic.h.

typedef struct PixMap PixMap ** PixMapHandle

| Definition at line 120 of file w98/lh_open/pi_basic.h.

typedef struct PixMap PixMap* PixMapPtr

| Definition at line 120 of file w98/lh_open/pi_basic.h.

typedef struct Point Point

| Definition at line 59 of file w98/lh_open/pi_basic.h.

typedef Point* PointPtr

| Definition at line 61 of file w98/lh_open/pi_basic.h.

typedef char* Ptr

| Definition at line 52 of file w98/lh_open/pi_basic.h.

typedef float REAL

| Definition at line 27 of file w98/lh_open/pi_basic.h.

typedef struct Rect Rect

| Definition at line 68 of file w98/lh_open/pi_basic.h.

typedef Rect* RectPtr

| Definition at line 73 of file w98/lh_open/pi_basic.h.

typedef struct RGBColor RGBColor ** RGBColorHdl

| Definition at line 83 of file w98/lh_open/pi_basic.h.

typedef struct RGBColor RGBColor* RGBColorPtr

| Definition at line 83 of file w98/lh_open/pi_basic.h.

typedef short SInt16

| Definition at line 43 of file w98/lh_open/pi_basic.h.

typedef short SINT16

| Definition at line 39 of file w98/lh_open/pi_basic.h.

typedef long SInt32

| Definition at line 44 of file w98/lh_open/pi_basic.h.

typedef long SINT32

| Definition at line 40 of file w98/lh_open/pi_basic.h.

typedef char SInt8

| Definition at line 42 of file w98/lh_open/pi_basic.h.

typedef char SINT8

| Definition at line 38 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str15[16]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str255[256]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str27[28]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str31[32]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str32[33]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned char Str63[64]

| Definition at line 51 of file w98/lh_open/pi_basic.h.

typedef unsigned short UINT16

| Definition at line 31 of file w98/lh_open/pi_basic.h.

typedef unsigned int UINT32

| Definition at line 32 of file w98/lh_open/pi_basic.h.

typedef unsigned char UINT8

| Definition at line 30 of file w98/lh_open/pi_basic.h.

## Enumeration Type Documentation

anonymous enum

Enumeration values:

  noErr |
  unimpErr |
  notEnoughMemoryErr |

Definition at line 157 of file w98/lh_open/pi_basic.h.

    00157      {
    00158     noErr                                               = 0,
    00159     unimpErr                                    = -4,           /* unimplemented core routine, should NOT occure */
    00160         notEnoughMemoryErr              = 8L        /* mem Error used in ProfileAccess.c only, from winerror.h          */
    00161 };