Files
sibo-playground/code/SIBOSDK/include/calwin.g
T
2026-07-06 18:01:36 +01:00

49 lines
1001 B
Plaintext

/* Generated by Ctran from calwin.cl */
#define CALWIN_G
#ifndef BWIN_G
#include <bwin.g>
#endif
/* Class Numbers */
#define C_CALIMGWN 9
#define C_CALWIN 10
/* Method Numbers */
/* Property of calimgwn */
typedef struct {
void *calimg;
} PRS_CALIMGWN;
typedef struct pr_calimgwn
{
PRS_ROOT root;
PRS_WIN win;
PRS_CALIMGWN calimgwn;
} PR_CALIMGWN;
/* Constants for calwin */
#define IN_CALWIN_1_MONTH 0x0001
#define IN_CALWIN_3_MONTH 0x0002
#define IN_CALWIN_12_MONTH 0x0004
#define IN_CALWIN_STD_FLAGS 0x0007
#define IN_CALWIN_USER_SPEC 0x0010
#define PR_CALWIN_TODAY_HOOKED 0x0020
/* Types for calwin */
typedef struct
{
unsigned short int flags;
unsigned long int days;
P_POINT pos;
void *calimg;
void **self_ptr;
} IN_CALWIN;
/* Property of calwin */
typedef struct {
PR_CALIMGWN *calimgwn;
void *calimg;
unsigned short int flags;
void **self_ptr;
} PRS_CALWIN;
typedef struct pr_calwin
{
PRS_ROOT root;
PRS_WIN win;
PRS_CALWIN calwin;
} PR_CALWIN;