In this example, a Settings notebook page is added to let the user modify the Last Worker's name.
SOM_Scope BOOL SOMLINK myf_wpAddSettingsPages(MYFILE *somSelf, HWND hwndNotebook)
{
PAGEINFO pageinfo;
MYFILEData *somThis = MYFILEGetData(somSelf);
MYFILEMethodDebug("MYFILE","myf_wpAddSettingsPages");
parent_wpAddSettingsPages(somSelf, hwndNotebook);
memset((PCH)&pageinfo,0,sizeof(PAGEINFO));
pageinfo.cb = sizeof(PAGEINFO);
pageinfo.hwndPage = NULLHANDLE;
pageinfo.usPageStyleFlags = BKA_MAJOR;
pageinfo.usPageInsertFlags = BKA_FIRST;
pageinfo.pfnwp = LastWorkerDlgProc;
pageinfo.resid = hmod;
pageinfo.dlgid = IDD_LASTWORKER;
pageinfo.pszName = "LastWorker";
pageinfo.pCreateParams = somSelf;
pageinfo.idDefaultHelpPanel = ID_HELP_LASTWORKER;
pageinfo.pszHelpLibraryName = szHelpLibrary;
return _wpInsertSettingsPage( somSelf, hwndNotebook, &pageinfo );
}