Last updated: 11. 1.1998, 17: 2
<*/NOWARN:F*> (*-------------------------------- HELPER.C --- Helper routines (c) Paul Yao, 1996 Helper.mod --- Translation to Stony Brook Modula-2 (c) Peter Stadler, 1997 --------------------------------*) IMPLEMENTATION MODULE Helper; IMPORT WIN32; IMPORT SYSTEM; IMPORT WINUSER; IMPORT COMMCTRL; IMPORT WINX; IMPORT h2d_property; (*------------------------------------------------------------------- *) PROCEDURE SetButtonCheck ( hwndDlg : WIN32.HWND; CtrlID : INTEGER; bCheck : BOOLEAN); (*------------------------------------------------------------------- *) VAR hwndCtrl : WIN32.HWND; BEGIN hwndCtrl := WINUSER.GetDlgItem (hwndDlg, CtrlID) ; IF (bCheck) THEN WINX.Button_SetCheck (hwndCtrl, SYSTEM.CAST(WIN32.BOOL,WINUSER.BST_CHECKED)); END; END SetButtonCheck; (*------------------------------------------------------------------- *) PROCEDURE QueryButtonCheck ( hwndDlg : WIN32.HWND; CtrlID : INTEGER) : BOOLEAN; (*------------------------------------------------------------------- *) VAR hwndCtrl : WIN32.HWND; nCheck : INTEGER; BEGIN hwndCtrl := WINUSER.GetDlgItem (hwndDlg, CtrlID); nCheck := WINX.Button_GetCheck (hwndCtrl); RETURN (nCheck = WINUSER.BST_CHECKED); END QueryButtonCheck; BEGIN END Helper.