Jump to content

BOOKPAGEINFO

From EDM2
Revision as of 17:57, 25 May 2024 by Martini (talk | contribs)

Notebook page information structure.

 typedef struct _BOOKPAGEINFO {
   ULONG       cb;                // length of control data in bytes
   ULONG       fl;                // page flags - BFA_
   BOOL        bLoadDlg;          // load dialog now?
   ULONG       ulPageData;        // data to associate with page
   HWND        hwndPage;          // hwnd to associate with page
   PFN         pfnPageDlgProc;    // auto load of dialogs for app
   ULONG       idPageDlg;         // id of page
   HMODULE     hmodPageDlg;       // resource info
   PVOID       pPageDlgParams;    // page creation presentation parameters
   PDLGTEMPLATE  pdlgtPage;
   ULONG       cbStatusLine;      // page flags - BFA_
   PSZ         pszStatusLine;     // status line text string
   HBITMAP     hbmMajorTab;       // major tab bitmap handle
   HBITMAP     hbmMinorTab;       // minor tab bitmap handle
   ULONG       cbMajorTab;        // page flags - BFA_
   PSZ         pszMajorTab;       // major tab text string
   ULONG       cbMinorTab;        // page flags - BFA_
   PSZ         pszMinorTab;       // minor tab text string
   PVOID       pBidiInfo;         // reserved
 } BOOKPAGEINFO, *PBOOKPAGEINFO;

typedef   BOOKPAGEINFO   * PBOOKPAGEINFO ;