BOOL CuDlgDomPropTableColumns::OnInitDialog() { CDialog::OnInitDialog(); // // subclass columns list control and connect image list // VERIFY (m_cListColumns.SubclassDlgItem (IDC_MFC_LIST1, this)); m_ImageList.Create(1, 18, TRUE, 1, 0); m_cListColumns.SetImageList (&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListColumns.SetCheckImageList(&m_ImageCheck); #define COLLIST_NUMBER 7 CHECKMARK_COL_DESCRIBE aColColumns[COLLIST_NUMBER] = { /* { _T("Order #"), FALSE, 60 }, */ { _T(""), FALSE, 80 }, { _T(""), FALSE, 100}, { _T(""), FALSE, -1 }, { _T("With Null"), TRUE, -1 }, { _T("With Default"), TRUE, -1 }, { _T(""), FALSE, -1 }, { _T(""), FALSE, -1 }, }; lstrcpy(aColColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_COL_NAME)); lstrcpy(aColColumns[1].szCaption, VDBA_MfcResourceString(IDS_TC_TYPE)); lstrcpy(aColColumns[2].szCaption, VDBA_MfcResourceString(IDS_TC_PRIM_KEY)); lstrcpy(aColColumns[5].szCaption, VDBA_MfcResourceString(IDS_TC_DEFAULT_SPEC)); lstrcpy(aColColumns[6].szCaption, VDBA_MfcResourceString(IDS_TC_COLUMN_COMMENT)); InitializeColumns(m_cListColumns, aColColumns, COLLIST_NUMBER); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL CuDlgDomPropTableGrantees::OnInitDialog() { CDialog::OnInitDialog(); // subclass list control and connect image list VERIFY (m_cListCtrl.SubclassDlgItem (IDC_MFC_LIST1, this)); m_ImageList.Create(16, 16, TRUE, 1, 1); m_ImageList.AddIcon(IDI_TREE_STATIC_DBGRANTEES); // Index 0: unknown type m_ImageList.AddIcon(IDI_TREE_STATIC_USER); // Index 1: user m_ImageList.AddIcon(IDI_TREE_STATIC_GROUP); // Index 2: group m_ImageList.AddIcon(IDI_TREE_STATIC_ROLE); // Index 3: role m_cListCtrl.SetImageList (&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListCtrl.SetCheckImageList(&m_ImageCheck); // Initalize the Column Header of CListCtrl (CuListCtrl) CHECKMARK_COL_DESCRIBE aColumns[LAYOUT_NUMBER] = { { _T(""), FALSE, 80 + 16 + 4 }, // + 16+4 since image { _T("Select"), TRUE, -1 }, { _T("Insert"), TRUE, -1 }, { _T("Update"), TRUE, -1 }, { _T("Delete"), TRUE, -1 }, { _T("Reference"), TRUE, -1 }, { _T("Copy Into"), TRUE, -1 }, { _T("Copy From"), TRUE, -1 }, { _T("All"), TRUE, -1 }, }; lstrcpy(aColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_NAME)); // _T("Name") InitializeColumns(m_cListCtrl, aColumns, LAYOUT_NUMBER-1); // Remove _T("All") return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
void CxDlgCheckPointLst::InitializeListCtrl() { // // subclass columns list control and connect image list // VERIFY (m_cListCtrl.SubclassDlgItem (IDC_LIST_CHECKPOINT, this)); m_ImageList.Create(1, 18, TRUE, 1, 0); m_cListCtrl.SetImageList (&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListCtrl.SetCheckImageList(&m_ImageCheck); #define LAYOUT_NUMBER (6) CHECKMARK_COL_DESCRIBE aColumns[LAYOUT_NUMBER] = { { _T(""), FALSE, 200}, { _T(""), FALSE, -1 }, { _T(""), FALSE, -1 }, { _T(""), FALSE, -1 }, { _T(""), TRUE, -1 }, { _T(""), FALSE, 210} }; lstrcpy(aColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_DATE )); lstrcpy(aColumns[1].szCaption, VDBA_MfcResourceString(IDS_TC_CKPSEQUENCE)); lstrcpy(aColumns[2].szCaption, VDBA_MfcResourceString(IDS_TC_FIRSTJNL )); lstrcpy(aColumns[3].szCaption, VDBA_MfcResourceString(IDS_TC_LASTJNL )); lstrcpy(aColumns[4].szCaption, VDBA_MfcResourceString(IDS_TC_VALID )); lstrcpy(aColumns[5].szCaption, VDBA_MfcResourceString(IDS_TC_MODE )); InitializeColumns(m_cListCtrl, aColumns, LAYOUT_NUMBER); }
BOOL CuDlgDomPropRoleXGrantedEvent::OnInitDialog() { CDialog::OnInitDialog(); // subclass list control and connect image list VERIFY (m_cListCtrl.SubclassDlgItem (IDC_MFC_LIST1, this)); m_ImageList.Create(16, 16, TRUE, 1, 1); m_ImageList.AddIcon(IDI_TREE_STATIC_DBEVENT); m_cListCtrl.SetImageList (&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListCtrl.SetCheckImageList(&m_ImageCheck); CHECKMARK_COL_DESCRIBE aColumns[LAYOUT_NUMBER] = { { _T(""), FALSE, 80 + 16+4 }, // 16+4 for image { _T(""), FALSE, 80 }, { _T(""), FALSE, 80 }, { _T("Raise"), TRUE, -1 }, { _T("Register"), TRUE, -1 }, }; lstrcpy(aColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_NAME));// _T("Name") lstrcpy(aColumns[1].szCaption, VDBA_MfcResourceString(IDS_TC_OWNER));//_T("Owner") lstrcpy(aColumns[2].szCaption, VDBA_MfcResourceString(IDS_TC_PARENT_DB)); InitializeColumns(m_cListCtrl, aColumns, LAYOUT_NUMBER); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL CuDlgDomPropIceFacetNPageRoles::OnInitDialog() { CDialog::OnInitDialog(); // subclass list control and connect image list VERIFY (m_cListCtrl.SubclassDlgItem (IDC_MFC_LIST1, this)); m_ImageList.Create(16, 16, TRUE, 1, 1); m_ImageList.AddIcon(IDI_TREE_STATIC_ICE_ROLE); m_cListCtrl.SetImageList(&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListCtrl.SetCheckImageList(&m_ImageCheck); // Initalize the Column Header of CListCtrl (CuListCtrl) CHECKMARK_COL_DESCRIBE aColumns[LAYOUT_NUMBER] = { { _T(""), FALSE, 100 + 16 + 4 }, // + 16+4 since image { _T("Execute"), TRUE, -1 }, { _T("Read"), TRUE, -1 }, { _T("Update"), TRUE, -1 }, { _T("Delete"), TRUE, -1 }, }; lstrcpy(aColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_NAME)); // _T("Name") InitializeColumns(m_cListCtrl, aColumns, LAYOUT_NUMBER); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL CuDlgDomPropRoleXGrantedDb::OnInitDialog() { CDialog::OnInitDialog(); // subclass list control and connect image list VERIFY (m_cListCtrl.SubclassDlgItem (IDC_MFC_LIST1, this)); m_ImageList.Create(16, 16, TRUE, 1, 1); m_ImageList.AddIcon(IDI_TREE_STATIC_DATABASE); m_cListCtrl.SetImageList (&m_ImageList, LVSIL_SMALL); m_ImageCheck.Create (IDB_CHECK_NOFRAME, 16, 1, RGB (255, 0, 0)); m_cListCtrl.SetCheckImageList(&m_ImageCheck); CHECKMARK_COL_DESCRIBE aColumns[LAYOUT_NUMBER] = { { _T(""), FALSE, 80 + 16+4 }, // 16+4 for image { _T("access"), TRUE, -1 }, // OT_DBGRANT_ACCESY_USER, { _T("no access"), TRUE, -1 }, // OT_DBGRANT_ACCESN_USER, { _T("crepr"), TRUE, -1 }, // OT_DBGRANT_CREPRY_USER, { _T("no crepr"), TRUE, -1 }, // OT_DBGRANT_CREPRN_USER, { _T("cretb"), TRUE, -1 }, // OT_DBGRANT_CRETBY_USER, { _T("no cretb"), TRUE, -1 }, // OT_DBGRANT_CRETBN_USER, { _T("dbadm"), TRUE, -1 }, // OT_DBGRANT_DBADMY_USER, { _T("no dbadm"), TRUE, -1 }, // OT_DBGRANT_DBADMN_USER, { _T("lkmod"), TRUE, -1 }, // OT_DBGRANT_LKMODY_USER, { _T("no lkmod"), TRUE, -1 }, // OT_DBGRANT_LKMODN_USER, { _T("qryio"), TRUE, -1 }, // OT_DBGRANT_QRYIOY_USER, { _T("no qryio"), TRUE, -1 }, // OT_DBGRANT_QRYION_USER, { _T("qryrw"), TRUE, -1 }, // OT_DBGRANT_QRYRWY_USER, { _T("no qryrw"), TRUE, -1 }, // OT_DBGRANT_QRYRWN_USER, { _T("updsc"), TRUE, -1 }, // OT_DBGRANT_UPDSCY_USER, { _T("no updsc"), TRUE, -1 }, // OT_DBGRANT_UPDSCN_USER, { _T("selsc"), TRUE, -1 }, // OT_DBGRANT_SELSCY_USER, { _T("no selsc"), TRUE, -1 }, // OT_DBGRANT_SELSCN_USER, { _T("cnctl"), TRUE, -1 }, // OT_DBGRANT_CNCTLY_USER, { _T("no cnctl"), TRUE, -1 }, // OT_DBGRANT_CNCTLN_USER, { _T("idltl"), TRUE, -1 }, // OT_DBGRANT_IDLTLY_USER, { _T("no idltl"), TRUE, -1 }, // OT_DBGRANT_IDLTLN_USER, { _T("sespr"), TRUE, -1 }, // OT_DBGRANT_SESPRY_USER, { _T("no sespr"), TRUE, -1 }, // OT_DBGRANT_SESPRN_USER, { _T("tblst"), TRUE, -1 }, // OT_DBGRANT_TBLSTY_USER, { _T("no tblst"), TRUE, -1 }, // OT_DBGRANT_TBLSTN_USER, { _T("qrycpu"), TRUE, -1 }, // OT_DBGRANT_QRYCPY_USER, { _T("no qrycpu"), TRUE, -1 }, // OT_DBGRANT_QRYCPN_USER, { _T("qrypage"), TRUE, -1 }, // OT_DBGRANT_QRYPGY_USER, { _T("no qrypage"), TRUE, -1 }, // OT_DBGRANT_QRYPGN_USER, { _T("qrycost"), TRUE, -1 }, // OT_DBGRANT_QRYCOY_USER, { _T("no qrycost"), TRUE, -1 }, // OT_DBGRANT_QRYCON_USER, { _T("sequence"), TRUE, -1 }, // OT_DBGRANT_SEQCRY_USER, { _T("no sequence"), TRUE, -1 } // OT_DBGRANT_SEQCRN_USER, }; lstrcpy(aColumns[0].szCaption, VDBA_MfcResourceString(IDS_TC_NAME));// _T("Name") InitializeColumns(m_cListCtrl, aColumns, GetOIVers()>=OIVERS_30? LAYOUT_NUMBER: LAYOUT_NUMBER-2); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL EventStatDialog::OnInitDialog() { CDialog::OnInitDialog(); m_eventCollectionCheckBox.SetCheck(m_turnOnEventCollection?TRUE:FALSE); m_eventTable.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES ); if( m_timer == NULL ) { m_timer = ::SetTimer( m_hWnd, NULL, sk_dataRefreshDelay, (TIMERPROC) NULL ); } LVCOLUMN lvColumn; CRect tableRect; m_eventTable.GetWindowRect(&tableRect); lvColumn.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT; lvColumn.fmt = LVCFMT_CENTER; //set type name header static const int sk_typeNameWidth = 150; lvColumn.pszText = "Event Type"; lvColumn.cx = sk_typeNameWidth; m_eventTable.InsertColumn(0, &lvColumn); //set counter header lvColumn.pszText = "Counter"; lvColumn.cx = (tableRect.Width()- sk_typeNameWidth - 3) / (sk_numOfColumns); for (int i = 0; i < sk_numOfColumns; i++) { m_eventTable.InsertColumn(i+1, &lvColumn); } for(int i = 0; i < NUMBER_OF_EVENT_TYPES;i++) { char buff[128]; GetEventTypeString((EventType)i, buff); m_eventTable.InsertItem(i,buff); m_numOfRemovedEvents[i] = 0; } InitializeColumns(); UpdateEventsData(); return TRUE; // return TRUE unless you set the focus to a control }
BOOL CuDlgDomPropView::OnInitDialog() { CDialog::OnInitDialog(); m_ImageList.Create(16, 16, TRUE, 1, 1); m_ImageList.AddIcon(IDI_TREE_STATIC_VIEWTABLE); m_ImageList.AddIcon(IDI_TREE_STATIC_TABLE); m_ImageList.AddIcon(IDI_TREE_STATIC_VIEW); m_clistCtrl.SetImageList (&m_ImageList, LVSIL_SMALL); #define VIEWCOMP_NUMBER 2 CHECKMARK_COL_DESCRIBE aViewComps[VIEWCOMP_NUMBER] = { { _T(""), FALSE, 125 + 16 }, // + 16 for image { _T(""), FALSE, 125 }, }; lstrcpy(aViewComps[0].szCaption, VDBA_MfcResourceString(IDS_TC_NAME)); // _T("Name") lstrcpy(aViewComps[1].szCaption, VDBA_MfcResourceString(IDS_TC_OWNER)); InitializeColumns(m_clistCtrl, aViewComps, VIEWCOMP_NUMBER); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }