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 ); }