[BACK]Return to winfepDlg.cpp CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / winfep

Diff for /OpenXM_contrib2/windows/winfep/winfepDlg.cpp between version 1.1 and 1.2

version 1.1, 2010/01/20 08:24:23 version 1.2, 2010/01/21 03:00:21
Line 95  CWinfepDlg::CWinfepDlg(CWnd* pParent /*=NULL*/)
Line 95  CWinfepDlg::CWinfepDlg(CWnd* pParent /*=NULL*/)
         : CDialog(CWinfepDlg::IDD, pParent)          : CDialog(CWinfepDlg::IDD, pParent)
 {  {
         //{{AFX_DATA_INIT(CWinfepDlg)          //{{AFX_DATA_INIT(CWinfepDlg)
                 // メモ: この位置に ClassWizard によってメンバの初期化が追加されます。  
         //}}AFX_DATA_INIT          //}}AFX_DATA_INIT
         // メモ: LoadIcon は Win32 の DestroyIcon のサブシーケンスを要求しません。          // メモ: LoadIcon は Win32 の DestroyIcon のサブシーケンスを要求しません。
     get_asirhwnd();      get_asirhwnd();
Line 106  void CWinfepDlg::DoDataExchange(CDataExchange* pDX)
Line 105  void CWinfepDlg::DoDataExchange(CDataExchange* pDX)
 {  {
         CDialog::DoDataExchange(pDX);          CDialog::DoDataExchange(pDX);
         //{{AFX_DATA_MAP(CWinfepDlg)          //{{AFX_DATA_MAP(CWinfepDlg)
           DDX_Control(pDX, IDC_CURRENTLINE, m_currentline);
         DDX_Control(pDX, IDC_AFTER, m_after);          DDX_Control(pDX, IDC_AFTER, m_after);
         DDX_Control(pDX, IDC_BEFORE, m_before);          DDX_Control(pDX, IDC_BEFORE, m_before);
         DDX_Control(pDX, IDC_CURRENTLINE, m_currentline);  
         DDX_Control(pDX, IDC_CURRENTFILE, m_currentfile);          DDX_Control(pDX, IDC_CURRENTFILE, m_currentfile);
         //}}AFX_DATA_MAP          //}}AFX_DATA_MAP
 }  }
Line 125  BEGIN_MESSAGE_MAP(CWinfepDlg, CDialog)
Line 124  BEGIN_MESSAGE_MAP(CWinfepDlg, CDialog)
         ON_BN_CLICKED(IDC_PREV, OnPrev)          ON_BN_CLICKED(IDC_PREV, OnPrev)
         ON_BN_CLICKED(IDC_PREV10, OnPrev10)          ON_BN_CLICKED(IDC_PREV10, OnPrev10)
         ON_BN_CLICKED(IDC_NEXT10, OnNext10)          ON_BN_CLICKED(IDC_NEXT10, OnNext10)
           ON_BN_CLICKED(IDC_QUIT, OnQuit)
         //}}AFX_MSG_MAP          //}}AFX_MSG_MAP
 END_MESSAGE_MAP()  END_MESSAGE_MAP()
   
Line 217  void CWinfepDlg::OnSend() 
Line 217  void CWinfepDlg::OnSend() 
         // TODO: この位置にコントロール通知ハンドラ用のコードを追加してください          // TODO: この位置にコントロール通知ハンドラ用のコードを追加してください
         if ( !infile ) return;          if ( !infile ) return;
     if ( currentline >= 0 && currentline < nlines ) {      if ( currentline >= 0 && currentline < nlines ) {
       char *line = lineptr[currentline];            CString str;
             m_currentline.GetWindowText(str);
         LPCSTR line = (LPCSTR)str;
       for ( int i = 0; line[i]; i++ ) {        for ( int i = 0; line[i]; i++ ) {
         if ( line[i] == '\t' )          if ( line[i] == '\t' )
                 ::SendMessage(asirhwnd,WM_CHAR,' ',8);                  ::SendMessage(asirhwnd,WM_CHAR,' ',8);
Line 350  void CWinfepDlg::OnNext10() 
Line 352  void CWinfepDlg::OnNext10() 
     currentline += 10;      currentline += 10;
         if ( currentline >= nlines ) currentline = nlines;          if ( currentline >= nlines ) currentline = nlines;
         show_line(currentline);          show_line(currentline);
   }
   
   void CWinfepDlg::OnOK()
   {
           // TODO: この位置にその他の検証用のコードを追加してください
       OnSend();
   }
   
   void CWinfepDlg::OnQuit()
   {
           // TODO: この位置にコントロール通知ハンドラ用のコードを追加してください
           CDialog::OnOK();
   
 }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>