Changeset 489 in dev for trunk/ab5.0/abdev/abdev/abdev.cpp
- Timestamp:
- Apr 16, 2008, 1:43:51 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/abdev.cpp
r481 r489 1391 1391 } 1392 1392 } 1393 1394 WNDPROC oldMainFrameWndProc; 1393 1395 LRESULT CALLBACK WindowFunc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 1394 1396 int i,i2,i3,WndNum; … … 1424 1426 1425 1427 switch(message){ 1426 case WM_CREATE:1427 SetupWindow(hwnd);1428 1429 //テキストエディタフォント設定1430 ResetTextEditFont(hwnd);1431 1432 //バックアップ用タイマーを設定(10秒に一回)1433 SetTimer(hwnd,ID_TIMER_BACKUP,10000,NULL);1434 1435 return 0;1436 1437 1438 1428 case WM_TIMER: 1439 1429 //Pro版は自動バックアップ及び復元機能を有効にする … … 2821 2811 } 2822 2812 #endif 2823 if( pobj_SideWeb->bShow){2813 if( pobj_SideWeb && pobj_SideWeb->bShow){ 2824 2814 //SideWebとMDIクライアントの境目のサイズ変更ライン 2825 2815 pobj_SideWeb->GetRect(&rect); … … 2933 2923 return 0; 2934 2924 } 2935 return DefFrameProc(hwnd,hClient,message,wParam,lParam); 2925 2926 return CallWindowProc( oldMainFrameWndProc, hwnd, message, wParam, lParam ); 2936 2927 } 2937 2928 … … 2972 2963 hGrayBrush_LineNumber=CreateSolidBrush(RGB(220,220,220)); 2973 2964 2974 if(!RegWndClass(WindowFunc,"ProjectEditor",(HBRUSH)COLOR_APPWORKSPACE+1,FLAG_DBLCLK)) return 0;2965 //if(!RegWndClass(WindowFunc,"ProjectEditorClass",(HBRUSH)COLOR_APPWORKSPACE+1,FLAG_DBLCLK)) return 0; 2975 2966 if(!RegWndClass(MDIClientWindow_TextEdit,"MDIClientWindow_TextEdit",(HBRUSH)GetStockObject(WHITE_BRUSH),FLAG_DBLCLK)) return 0; 2976 2967 if(!RegWndClass(MethodCheckWindow,"MethodCheckWindow",(HBRUSH)GetStockObject(WHITE_BRUSH),FLAG_DBLCLK)) return 0; … … 3001 2992 if(!RegWndClass(SideWebProc,"SideWeb",(HBRUSH)COLOR_APPWORKSPACE+1,FLAG_DBLCLK)) return 0; 3002 2993 2994 ActiveBasic::IDE::Program::Main(); 2995 2996 //return 0; 3003 2997 3004 2998 … … 3008 3002 RECT *prc; 3009 3003 prc=&pobj_nv->StartupWindowRect; 3010 hOwner=CreateWindowEx(WS_EX_ACCEPTFILES,"ProjectEditor",APPLICATION_NAME, 3004 /* 3005 hOwner=CreateWindowEx(WS_EX_ACCEPTFILES,"ProjectEditorClass",APPLICATION_NAME, 3011 3006 WS_OVERLAPPEDWINDOW|WS_CLIPCHILDREN, 3012 3007 prc->left, prc->top, 3013 3008 prc->right-prc->left, prc->bottom-prc->top, 3014 3009 HWND_DESKTOP,pobj_MainMenu->hMenu,hInst,NULL); 3010 */ 3011 3012 //バックアップ用タイマーを設定(10秒に一回) 3013 SetTimer(hOwner,ID_TIMER_BACKUP,10000,NULL); 3015 3014 3016 3015 SendMessage(hOwner,WM_SETICON,ICON_SMALL,(long)hOwnerIcon);
Note:
See TracChangeset
for help on using the changeset viewer.