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

Diff for /OpenXM_contrib2/windows/asir32gui/asir32guiview.cpp between version 1.14 and 1.17

version 1.14, 2005/10/03 00:07:53 version 1.17, 2007/02/13 09:20:44
Line 93  CAsir32guiView::CAsir32guiView()
Line 93  CAsir32guiView::CAsir32guiView()
 {  {
         // TODO: この場所に構築用のコードを追加してください。          // TODO: この場所に構築用のコードを追加してください。
         static int tmpView_created = 0;          static int tmpView_created = 0;
         char errmsg[BUFSIZ];          char errmsg[BUFSIZ],view_handle[BUFSIZ];
   
         init_input_history();          init_input_history();
         read_input_history();          read_input_history();
Line 203  void CAsir32guiView::DeleteChar(int count) {
Line 203  void CAsir32guiView::DeleteChar(int count) {
   
   if ( count > (EndPos-CurrentPos) )    if ( count > (EndPos-CurrentPos) )
     count = EndPos - CurrentPos;      count = EndPos - CurrentPos;
   if ( count == 0 )    if ( count > 0 ) {
     Beep();  
   else {  
     EndPos -= count;      EndPos -= count;
     for ( i = CurrentPos; i < EndPos; i++ )      for ( i = CurrentPos; i < EndPos; i++ )
       Buffer[i] = Buffer[i+count];        Buffer[i] = Buffer[i+count];
Line 718  void CAsir32guiView::OnTodoparametrize() 
Line 716  void CAsir32guiView::OnTodoparametrize() 
         sprintf(helpfile,"%s\\help\\todo_parametrizehelp.chm",root);          sprintf(helpfile,"%s\\help\\todo_parametrizehelp.chm",root);
         ::HtmlHelp(NULL, helpfile, HH_DISPLAY_TOPIC, 0);          ::HtmlHelp(NULL, helpfile, HH_DISPLAY_TOPIC, 0);
   
   }
   
   BOOL CAsir32guiView::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext)
   {
           // TODO: この位置に固有の処理を追加するか、または基本クラスを呼び出してください
   
           BOOL ret = CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext);
           FILE *fp = fopen("asirgui.hnd","w");
           char *temp;
   
           fprintf(fp,"%d",(unsigned int)theView->m_hWnd);
           fclose(fp);
           if ( temp = getenv("TEMP") ) {
                   int len;
                   char *name;
   
                   len = strlen(temp);
                   name = (char *)malloc(len+BUFSIZ);
                   sprintf(name,"%s\\asirgui.hnd",temp);
                   fopen(name,"w");
                   fprintf(fp,"%d",(unsigned int)theView->m_hWnd);
                   fclose(fp);
           }
           return ret;
 }  }

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.17

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