void GetGetItemDlg(HWND hwnd, LPINSERTITEM pfr) { char szNum[30] ; BOOL dummybool ; BOOL FAR* lptTranslated; #define WSIZEFR 30 GetDlgItemText(hwnd, IDC_INSERTHWNDHD, szNum, WSIZEFR) ; pfr->hwnd = (HWND) MyAtol(szNum, TRUE, dummybool) ; GetDlgItemText(hwnd, IDC_INSERTINDEX, szNum, WSIZEFR); pfr->index = (int) atoi(szNum); GetDlgItemText(hwnd, IDC_INSERTMASK, szNum, WSIZEFR); pfr->mask = (int) MyAtol(szNum, TRUE, dummybool); GetDlgItemText(hwnd, IDC_INSERTCCHTEXTMAX, szNum, WSIZEFR); pfr->cchTextMax = (int) atoi(szNum); // GetDlgItemText(hwnd, IDC_INSERTHBM, szNum, WSIZEFR); // pfr->hbm = (HBITMAP) MyAtol(szNum, TRUE, dummybool); pfr->NullHwd = IsDlgButtonChecked(hwnd, IDC_INSERTNULLHANDLE); pfr->Nullpitem = IsDlgButtonChecked(hwnd, IDC_INSERTNULLPITEM); pfr->NullpszText = IsDlgButtonChecked(hwnd, IDC_INSERTNULLTEXT); }
void GetLayoutDlg(HWND hwnd, LPLAYOUT pfr) { char szNum[30] ; BOOL dummybool ; #define WSIZEFR 30 GetDlgItemText(hwnd, IDC_LAYOUTHD, szNum, WSIZEFR) ; pfr->hwnd = (HWND) MyAtol(szNum, TRUE, dummybool) ; GetDlgItemText(hwnd, IDC_LAYOUTLEFT, szNum, WSIZEFR); pfr->left = atoi(szNum); GetDlgItemText(hwnd, IDC_LAYOUTRIGHT, szNum, WSIZEFR); pfr->right = atoi(szNum); GetDlgItemText(hwnd, IDC_LAYOUTTOP, szNum, WSIZEFR); pfr->top = atoi(szNum); GetDlgItemText(hwnd, IDC_LAYOUTBOTTOM, szNum, WSIZEFR); pfr->bottom = atoi(szNum); pfr->NullHwd = IsDlgButtonChecked(hwnd, IDC_LAYOUTNULLHD); pfr->NullRECT = IsDlgButtonChecked(hwnd, IDC_LAYOUTNULLRECT); pfr->NullWindowPOS = IsDlgButtonChecked(hwnd, IDC_LAYOUTNULLWINDOWPOS); pfr->NullHDLAYOUT = IsDlgButtonChecked(hwnd, IDC_LAYOUTHDLAYOUT); }
void GetDeleteItemDlg(HWND hwnd, LPINSERTITEM pfr) { char szNum[30] ; BOOL dummybool ; #define WSIZEFR 30 GetDlgItemText(hwnd, IDC_DELETEHWNDHD, szNum, WSIZEFR) ; pfr->hwnd = (HWND) MyAtol(szNum, TRUE, dummybool) ; GetDlgItemText(hwnd, IDC_DELETEINDEX, szNum, WSIZEFR); pfr->index = (int) atoi(szNum); pfr->NullHwd = IsDlgButtonChecked(hwnd, IDC_DELETENULLHD); }
void GetFindDlg(HWND hwnd, LPFINDREPLACE pfr) { TCHAR szNum[30] ; BOOL b ; #define WSIZEFR 30 GetDlgItemText(hwnd, ID_STRUCTSIZEFT, szNum, WSIZEFR) ; pfr->lStructSize = (DWORD) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_HWNDOWNERFT, szNum, WSIZEFR) ; pfr->hwndOwner = (HWND) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_HINSTANCEFT, szNum, WSIZEFR) ; pfr->hInstance = (HANDLE) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_FLAGSFT, szNum, WSIZEFR) ; pfr->Flags = (DWORD) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_FINDWHATFT, szFindWhat, 100) ; GetDlgItemText(hwnd, ID_REPLACEWITHFT, szReplaceWith, 100) ; GetDlgItemText(hwnd, ID_FINDWHATLENFT, szNum, WSIZEFR) ; pfr->wFindWhatLen = (WORD) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_REPLACEWITHLENFT, szNum, WSIZEFR) ; pfr->wReplaceWithLen = (WORD) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_CUSTDATAFT, szNum, WSIZEFR) ; pfr->lCustData = MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_HOOKFT, szNum, WSIZEFR) ; pfr->lpfnHook = (LPFRHOOKPROC) MyAtol(szNum, uMode == IDM_HEXMODE, &b) ; GetDlgItemText(hwnd, ID_TEMPLATEFT, szTemplate, 40) ; }