static BOOL OnInitDialog (HWND hwnd, HWND hwndFocus, LPARAM lParam) { HWND hwndUser = GetDlgItem (hwnd, IDC_USR2GRP_USERBOX); LPGROUPUSERPARAMS lpusr2grp = (LPGROUPUSERPARAMS)lParam; char szTitle [MAX_TITLEBAR_LEN]; char szFormat [150]; if (!AllocDlgProp (hwnd, lpusr2grp)) return FALSE; // // force catolist.dll to load // CATOListDummy(); LoadString (hResource, (UINT)IDS_T_USR2GRP, szFormat, sizeof (szFormat)); wsprintf ( szTitle, szFormat, lpusr2grp->GroupName, GetVirtNodeName ( GetCurMdiNodeHandle ())); SetWindowText (hwnd, szTitle); ComboBoxFillUsers (hwndUser); EnableDisableOKButton (hwnd); lpHelpStack = StackObject_PUSH (lpHelpStack, StackObject_INIT ((UINT)IDD_USR2GRP)); richCenterDialog (hwnd); return TRUE; }
static BOOL OnInitDialog (HWND hwnd, HWND hwndFocus, LPARAM lParam) { HWND hwndActionUser = GetDlgItem (hwnd, IDC_AUDITDB_ACTION_USER); LPAUDITDBPARAMS lpauditdb = (LPAUDITDBPARAMS)lParam; char szFormat [100]; char szTitle [MAX_TITLEBAR_LEN]; if (!AllocDlgProp (hwnd, lpauditdb)) return FALSE; ZEROINIT (table); table.bRefuseTblWithDupName = TRUE; table.lpTable = NULL; lpfile = NULL; LoadString (hResource, (UINT)IDS_T_AUDITDB, szFormat, sizeof (szFormat)); wsprintf (szTitle, szFormat, GetVirtNodeName ( GetCurMdiNodeHandle ()), lpauditdb->DBName); lpHelpStack = StackObject_PUSH (lpHelpStack, StackObject_INIT ((UINT)IDD_AUDITDB)); if (lpauditdb->bStartSinceTable) { LPOBJECTLIST obj; char sztemp[MAXOBJECTNAME]; // Title wsprintf( sztemp ," , table %s",lpauditdb->szDisplayTableName); lstrcat(szTitle,sztemp); // Fill Object List obj = AddListObject (table.lpTable, x_strlen (lpauditdb->szCurrentTableName) +1); if (obj) { lstrcpy ((UCHAR *)obj->lpObject,lpauditdb->szCurrentTableName ); table.lpTable = obj; } else { ErrorMessage ((UINT)IDS_E_CANNOT_ALLOCATE_MEMORY, RES_ERR); table.lpTable = NULL; } lpfile = AddElement (lpfile,lpauditdb->szCurrentTableName ); AddFile (hwnd, lpfile); ShowWindow (GetDlgItem (hwnd, IDC_EDIT_TABLE_NAME) ,SW_SHOW); ShowWindow (GetDlgItem (hwnd, IDC_STATIC_TABLE_NAME),SW_SHOW); ShowWindow (GetDlgItem (hwnd, IDC_AUDITDB_IDTABLE) ,SW_HIDE); SetWindowText (GetDlgItem (hwnd, IDC_EDIT_TABLE_NAME) ,lpauditdb->szDisplayTableName ); EnableWindow (GetDlgItem (hwnd, IDC_EDIT_TABLE_NAME) ,FALSE ); Button_SetCheck (GetDlgItem (hwnd, IDC_AUDITDB_TABLES) ,BST_CHECKED); EnableWindow (GetDlgItem (hwnd, IDC_AUDITDB_TABLES) ,FALSE ); } SetWindowText (hwnd, szTitle); InitializeControls (hwnd); ComboBoxFillUsers (hwndActionUser); EnableDisableOKButton (hwnd); EnableDisableControls (hwnd); richCenterDialog(hwnd); return TRUE; }