42 lines
872 B
C
42 lines
872 B
C
/* HEADER - WSDYL.H
|
|||
|
|
Copyright (C) Psion PLC 1991
|
||
|
|
VER DATE BY DESCRIPTION
|
||
|
|
===== ======== === ===========
|
||
|
|
1.00F 26/04/90 NSM First relase
|
||
|
|
*/
|
||
|
|
#ifndef WSDYL_H
|
||
|
|
#define WSDYL_H
|
||
|
|
|
||
|
|
#include <stdepoc.h>
|
||
|
|
#include <p_graf.h>
|
||
|
|
#include <p_object.h>
|
||
|
|
|
||
|
|
typedef struct
|
||
|
|
{
|
||
|
|
P_OBJECT obj;
|
||
|
|
P_RECT total;
|
||
|
|
P_RECT clip;
|
||
|
|
P_RECT workrect;
|
||
|
|
/*
|
||
|
|
The following three elements are grouped together to match the layout of
|
||
|
|
the unpublished BM_DATA structure.
|
||
|
|
*/
|
||
|
|
unsigned short int seg;
|
||
|
|
unsigned char *addr;
|
||
|
|
unsigned short int bytewid;
|
||
|
|
unsigned short int trmode;
|
||
|
|
short int x_offset;
|
||
|
|
short int y_offset;
|
||
|
|
unsigned char *work_space;
|
||
|
|
unsigned char *user_handle;
|
||
|
|
P_POINT *alt_offset;
|
||
|
|
unsigned short int bitmap_segment;
|
||
|
|
P_POINT size;
|
||
|
|
unsigned char *bitmap_addr;
|
||
|
|
unsigned int osdataseg;
|
||
|
|
unsigned char *reply_addr;
|
||
|
|
unsigned int reply_len;
|
||
|
|
} DYL_CALL;
|
||
|
|
|
||
|
|
#endif // WSDYL_H
|