Changeset 499 in dev for trunk/ab5.0/abdev/abdev/abdev.cpp
- Timestamp:
- Apr 23, 2008, 10:43:37 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/abdev.cpp
r498 r499 1343 1343 WNDPROC oldMainFrameWndProc; 1344 1344 LRESULT CALLBACK WindowFunc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 1345 int i,i2, i3,WndNum;1345 int i,i2,WndNum; 1346 1346 char str[MAX_PATH],temporary[1024],temp2[MAX_PATH],temp3[MAX_PATH],*pTemp; 1347 HWND hChild ,hEdit;1347 HWND hChild; 1348 1348 RECT rect; 1349 1349 POINT pos; … … 1351 1351 HGLOBAL hGlobal; 1352 1352 HANDLE hFile; 1353 BOOL bChecked;1354 1353 1355 1354 static COLORREF colorUser=RGB(255,255,255); … … 1373 1372 case WM_COMMAND: 1374 1373 switch(LOWORD(wParam)){ 1375 1376 1377 ///////////////////////1378 // 変換メニュー1379 ///////////////////////1380 case IDM_CONV_ALPHA_SMALL:1381 case IDM_CONV_ALPHA_BIG:1382 case IDM_CONV_HALF:1383 case IDM_CONV_MULTI:1384 case IDM_CONV_KATAKANA:1385 case IDM_CONV_HIRAGANA:1386 case IDM_CONV_SPACE:1387 case IDM_CONV_TAB:1388 #ifdef THETEXT1389 case IDM_CONV_HASRETURN:1390 case IDM_CONV_QUOTE:1391 #else1392 case IDM_CODEFORMAT:1393 #endif1394 TextEdit_Convert(LOWORD(wParam));1395 return 0;1396 1397 #ifdef THETEXT1398 ///////////////////////1399 // ツールメニュー1400 ///////////////////////1401 case IDM_STRING_COUNT:1402 DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,(DLGPROC)DlgStringCount,0);1403 return 0;1404 case IDM_SEL_STRING_COUNT:1405 DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,(DLGPROC)DlgStringCount,1);1406 return 0;1407 #endif //THETEXT1408 1409 case IDM_PROJECTVIEW:1410 if(pobj_nv->bClipProjectView){1411 if(IsWindowVisible(hProjectView)){1412 ShowWindow(hProjectView,SW_HIDE);1413 bChecked=0;1414 }1415 else{1416 ShowWindow(hProjectView,SW_SHOW);1417 bChecked=1;1418 }1419 }1420 else{1421 if(IsWindowVisible(hProjectView_ToolWindow)){1422 ShowWindow(hProjectView_ToolWindow,SW_HIDE);1423 bChecked=0;1424 }1425 else{1426 ShowWindow(hProjectView_ToolWindow,SW_SHOW);1427 ShowWindow(hProjectView,SW_SHOW);1428 bChecked=1;1429 }1430 }1431 pobj_MainMenu->CheckMenu(IDM_PROJECTVIEW,bChecked);1432 1433 //再配置1434 ResizeOwnerWnd();1435 1436 ShowWindow(hClient,SW_SHOW);1437 return 0;1438 case IDM_PROJECT_OPTION:1439 DlgProjectOptionSetting(hwnd);1440 return 0;1441 case IDM_TOPMOST:1442 if(pobj_MainMenu->IsCheck(IDM_TOPMOST)){1443 SetWindowPos(hwnd,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);1444 pobj_MainMenu->CheckMenu(IDM_TOPMOST,0);1445 }1446 else{1447 SetWindowPos(hwnd,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);1448 pobj_MainMenu->CheckMenu(IDM_TOPMOST,1);1449 }1450 return 0;1451 1452 #ifdef THETEXT1453 case IDM_RIGHT_TURN:1454 pobj_nv->bRightTurn^=1;1455 ResetState_ViewMenu();1456 1457 //トップのウィンドウを再描画1458 RedrawAllWindow();1459 1460 return 0;1461 #endif1462 1463 case IDM_SET:1464 DlgOptionSetting(hwnd);1465 return 0;1466 1374 1467 1375 #ifndef THETEXT
Note:
See TracChangeset
for help on using the changeset viewer.