Changeset 499 in dev for trunk/ab5.0/abdev/abdev/src/MainFrame.cpp
- Timestamp:
- Apr 23, 2008, 10:43:37 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/src/MainFrame.cpp
r498 r499 665 665 DialogBox(hResInst,MAKEINTRESOURCE(IDD_PERMUTATION),m_hWnd,(DLGPROC)DlgPermutation); 666 666 } 667 668 void MainFrame::OnCmdConvertX( UINT uNotifyCode, int nID, CWindow wndCtl ) 669 { 670 TextEdit_Convert( nID ); 671 } 672 673 #ifdef THETEXT 674 void MainFrame::OnCmdStringCount( UINT uNotifyCode, int nID, CWindow wndCtl ) 675 { 676 DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),m_hWnd,(DLGPROC)DlgStringCount,0); 677 } 678 679 void MainFrame::OnCmdSelStringCount( UINT uNotifyCode, int nID, CWindow wndCtl ) 680 { 681 DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),m_hWnd,(DLGPROC)DlgStringCount,1); 682 } 683 #endif 684 685 void MainFrame::OnCmdProjectView( UINT uNotifyCode, int nID, CWindow wndCtl ) 686 { 687 extern HWND hProjectView; 688 bool isCheck = false; 689 if(pobj_nv->bClipProjectView){ 690 if(::IsWindowVisible(hProjectView)){ 691 ::ShowWindow(hProjectView,SW_HIDE); 692 } 693 else{ 694 ::ShowWindow(hProjectView,SW_SHOW); 695 isCheck = true; 696 } 697 } 698 else{ 699 extern HWND hProjectView_ToolWindow; 700 if(::IsWindowVisible(hProjectView_ToolWindow)){ 701 ::ShowWindow(hProjectView_ToolWindow,SW_HIDE); 702 } 703 else{ 704 ::ShowWindow(hProjectView_ToolWindow,SW_SHOW); 705 ::ShowWindow(hProjectView,SW_SHOW); 706 isCheck = true; 707 } 708 } 709 pobj_MainMenu->CheckMenu(IDM_PROJECTVIEW,isCheck); 710 711 //再配置 712 ResizeOwnerWnd(); 713 714 ::ShowWindow(hClient,SW_SHOW); 715 } 716 717 void MainFrame::OnCmdProjectOption( UINT uNotifyCode, int nID, CWindow wndCtl ) 718 { 719 DlgProjectOptionSetting( m_hWnd ); 720 } 721 722 void MainFrame::OnCmdTopMost( UINT uNotifyCode, int nID, CWindow wndCtl ) 723 { 724 if(pobj_MainMenu->IsCheck(IDM_TOPMOST)){ 725 SetWindowPos( HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); 726 pobj_MainMenu->CheckMenu(IDM_TOPMOST,0); 727 } 728 else{ 729 SetWindowPos( HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); 730 pobj_MainMenu->CheckMenu(IDM_TOPMOST,1); 731 } 732 } 733 734 void ResetState_ViewMenu(void); 735 void MainFrame::OnCmdRightTurn( UINT uNotifyCode, int nID, CWindow wndCtl ) 736 { 737 pobj_nv->bRightTurn^=1; 738 ResetState_ViewMenu(); 739 740 //トップのウィンドウを再描画 741 RedrawAllWindow(); 742 } 743 744 void MainFrame::OnCmdSet( UINT uNotifyCode, int nID, CWindow wndCtl ) 745 { 746 DlgOptionSetting( m_hWnd ); 747 }
Note:
See TracChangeset
for help on using the changeset viewer.