Up: GEOS SDK TechDocs | Up | Prev: InstrumentPatch ... | Next: Language ...

InstrumentTable

typedef enum {
         IT_STANDARD_TABLE=0 			/* default table */
} InstrumentTable;

The sound library uses this enumerated type to keep track of which table of simulated musical instruments to use.

JobStatus

typedef struct {
char			JS_fname[13];			/* std DOS (8.3) spool filename */
char			JS_parent[FILE_LONGNAME_LENGTH+1];
						/* parent app's name */
char			JS_documentName[FILE_LONGNAME_LENGTH+1];
						/* document name */
word			JS_numPages;			/* # pages in document */
SpoolTimeStruct			JS_time;			/* time spooled */
byte			JS_printing;			/* TRUE/FALSE if we are printing */
} JobStatus;

 

Justification

typedef ByteEnum Justification;
#define J_LEFT			0
#define J_RIGHT			1
#define J_CENTER			2
#define J_FULL			3

 

KeyboardShortcut

typedef ByteFlags KeyboardShortcut;
        #define KS_PHYSICAL     0x80    /* TRUE: match key, not character   */
        #define KS_ALT          0x40    /* TRUE: <ALT> must be pressed      */
        #define KS_CTRL         0x20    /* TRUE: <CTRL> must be pressed     */
        #define KS_SHIFT        0x10    /* TRUE: <SHIFT> must be pressed    */
         
        #define KS_CHAR_SET_PRINTABLE   (CS_BSW     & 0x0f)
        #define KS_CHAR_SET_CONTROL     (CS_CONTROL & 0x0f)

 

KeyboardType

typedef ByteEnum KeyboardType;
#define KT_NOT_EXTD				1
#define KT_EXTD				2
#define KT_BOTH				3

 

KeyMapType

typedef enum /* word */ {
KEYMAP_US_EXTD=1,
KEYMAP_US,
KEYMAP_UK_EXTD,
KEYMAP_UK,
KEYMAP_GERMANY_EXTD,
KEYMAP_GERMANY,
KEYMAP_SPAIN_EXTD,
KEYMAP_SPAIN,
KEYMAP_DENMARK_EXTD,
KEYMAP_DENMARK,
KEYMAP_BELGIUM_EXTD,
KEYMAP_BELGIUM,
KEYMAP_CANADA_EXTD,
KEYMAP_CANADA,
KEYMAP_ITALY_EXTD,
KEYMAP_ITALY,
KEYMAP_LATIN_AMERICA_EXTD,
KEYMAP_LATIN_AMERICA,
KEYMAP_NETHERLANDS,
KEYMAP_NETHERLANDS_EXTD,
KEYMAP_NORWAY_EXTD,
KEYMAP_NORWAY,
KEYMAP_PORTUGAL_EXTD,
KEYMAP_PORTUGAL,
KEYMAP_SWEDEN_EXTD,
KEYMAP_SWEDEN,
KEYMAP_SWISS_FRENCH_EXTD,
KEYMAP_SWISS_FRENCH,
KEYMAP_SWISS_GERMAN_EXTD,
KEYMAP_SWISS_GERMAN,
KEYMAP_FRANCE_EXTD,
KEYMAP_FRANCE,
} KeyMapType;

 


Up: GEOS SDK TechDocs | Up | Prev: InstrumentPatch ... | Next: Language ...