/[H6]/ResultDialog.cpp
ViewVC logotype

Diff of /ResultDialog.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 14 by torben, Thu Aug 31 15:58:20 2006 UTC revision 32 by torben, Sun Sep 3 15:31:13 2006 UTC
# Line 1  Line 1 
1  // ResultDialog.cpp : implementation file  /*
2  //   * Developed by Torben H. Nielsen
3     */
4    
5  #include "stdafx.h"  #include "stdafx.h"
6  #include "h6-udlånssystem.h"  #include "h6-udlånssystem.h"
# Line 61  void ResultDialog::OnSetFocus(CWnd* pOld Line 62  void ResultDialog::OnSetFocus(CWnd* pOld
62  void ResultDialog::LoadResults(void)  void ResultDialog::LoadResults(void)
63  {  {
64          CListCtrl *list = (CListCtrl *) GetDlgItem(IDC_LIST);          CListCtrl *list = (CListCtrl *) GetDlgItem(IDC_LIST);
65          EquipmentVector result = CommonStorage::Instance()->getSearchResult();          vector<Equipment> result = CommonStorage::Instance()->getSearchResult();
66    
67          CString count;          CString count;
68          count.Format("Found %d items", result.size());          count.Format("Found %d items", result.size());
# Line 76  void ResultDialog::LoadResults(void) Line 77  void ResultDialog::LoadResults(void)
77    
78          if (result.size() >0) {          if (result.size() >0) {
79                  list->SetColumnWidth(0,LVSCW_AUTOSIZE);                  list->SetColumnWidth(0,LVSCW_AUTOSIZE);
80                  list->SetColumnWidth(1,80);                  list->SetColumnWidth(1,100);
81                  list->SetColumnWidth(2,80);                  list->SetColumnWidth(2,100);
82          }          }
83    
84  }  }
# Line 103  void ResultDialog::OnBnClickedDetails() Line 104  void ResultDialog::OnBnClickedDetails()
104  {  {
105          CListCtrl *list = (CListCtrl *) GetDlgItem(IDC_LIST);          CListCtrl *list = (CListCtrl *) GetDlgItem(IDC_LIST);
106          int sel = list->GetSelectionMark();          int sel = list->GetSelectionMark();
107    
108          if (sel == -1) {          if (sel == -1) {
109                  MessageBox("You must select an item");                  MessageBox("You must select an item");
110                  return;          } else {
111          }                  ResultDetailsDialog resdialog;
112                    resdialog.m_resultIndex = sel;
113    
114          ResultDetailsDialog resdialog;                  resdialog.DoModal();
115          resdialog.m_resultIndex = sel;          }
   
         resdialog.DoModal();  
116  }  }

Legend:
Removed from v.14  
changed lines
  Added in v.32

  ViewVC Help
Powered by ViewVC 1.1.20