Mac OSX Build and Run!

OSX上でのプログラミングの初歩について、情報共有ができればと思います。

TSMTE.h アクセッサー関数

TextEditインターフェース用のテキストサービスマネージャー TSMTE.hで使用されているアクセッサー関数は以下の通りです。

/* data types*/
struct TSMTERec {
TEHandle textH;
TSMTEPreUpdateUPP preUpdateProc;
TSMTEPostUpdateUPP postUpdateProc;
long updateFlag;
long refCon;
};
typedef struct TSMTERec TSMTERec;
typedef TSMTERec * TSMTERecPtr;
typedef TSMTERecPtr * TSMTERecHandle;
#if !OPAQUE_TOOLBOX_STRUCTS
struct TSMDialogRecord {
DialogRecord fDialog;
TSMDocumentID fDocID;
TSMTERecHandle fTSMTERecH;
long fTSMTERsvd[3]; /* reserved*/
};
typedef struct TSMDialogRecord TSMDialogRecord;
typedef TSMDialogRecord * TSMDialogPtr;
typedef TSMDialogPtr TSMDialogPeek;
#endif /* !OPAQUE_TOOLBOX_STRUCTS */


スポンサーサイト