Changeset 618 in dev for trunk/ab5.0/abdev/abdev/DialogBoxes.cpp
- Timestamp:
- May 19, 2008, 5:10:15 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/DialogBoxes.cpp
r613 r618 641 641 SetFocus(GetDlgItem(hwnd,IDC_FILETYPELIST)); 642 642 643 if( ProjectInfo.name[0]){643 if(projectInfo.name[0]){ 644 644 SendDlgItemMessage(hwnd,IDC_ADDTOPROJECT,BM_SETCHECK,BST_CHECKED,0); 645 645 } … … 729 729 } 730 730 } 731 if(i!=ListView_GetItemCount(hListView)&& ProjectInfo.name[0]&&(731 if(i!=ListView_GetItemCount(hListView)&&projectInfo.name[0]&&( 732 732 lvItem.lParam==FT_BASICPROGRAM|| 733 733 lvItem.lParam==FT_SUBPROGRAM … … 764 764 765 765 void SaveSetting_DlgPjOption(void){ 766 extern PROJECTINFO ProjectInfo;767 766 if(SetSwitch[0]){ 768 767 //出力ファイル 769 lstrcpy( ProjectInfo.lpszOutput_Release,temp_lpszOutputRelease);770 lstrcpy( ProjectInfo.lpszOutput_Debug,temp_lpszOutputDebug);768 lstrcpy(projectInfo.lpszOutput_Release,temp_lpszOutputRelease); 769 lstrcpy(projectInfo.lpszOutput_Debug,temp_lpszOutputDebug); 771 770 772 771 //コメントの有無 773 ProjectInfo.dwOption=temp_dwPjOption;772 projectInfo.dwOption=temp_dwPjOption; 774 773 } 775 774 if(SetSwitch[1]){ 776 775 //Win32API 777 ProjectInfo.dwOption=temp_dwPjOption;776 projectInfo.dwOption=temp_dwPjOption; 778 777 } 779 778 if(SetSwitch[2]){ … … 781 780 782 781 //パス 783 lstrcpy( ProjectInfo.szManifestPath,temp_szManifestPath);784 785 ProjectInfo.dwOption=temp_dwPjOption;786 787 ProjectInfo.ModifuOfResource=1;782 lstrcpy(projectInfo.szManifestPath,temp_szManifestPath); 783 784 projectInfo.dwOption=temp_dwPjOption; 785 786 projectInfo.ModifuOfResource=1; 788 787 } 789 788 if(SetSwitch[3]){ … … 791 790 792 791 //コマンドライン 793 lstrcpy( ProjectInfo.szCmdLine,temp_szDebugCmdLine);792 lstrcpy(projectInfo.szCmdLine,temp_szDebugCmdLine); 794 793 795 794 //デバッグセッション用の実行可能ファイル 796 lstrcpy( ProjectInfo.szExePath,temp_szDebugExePath);797 } 798 799 ProjectInfo.modify=1;795 lstrcpy(projectInfo.szExePath,temp_szDebugExePath); 796 } 797 798 projectInfo.modify=1; 800 799 } 801 800 BOOL CALLBACK DlgProjectOption_Whole(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ … … 809 808 810 809 //出力ファイル 811 SetDlgItemText(hwnd,IDC_EDIT_RELEASE, ProjectInfo.lpszOutput_Release);812 SetDlgItemText(hwnd,IDC_EDIT_DEBUG, ProjectInfo.lpszOutput_Debug);810 SetDlgItemText(hwnd,IDC_EDIT_RELEASE,projectInfo.lpszOutput_Release); 811 SetDlgItemText(hwnd,IDC_EDIT_DEBUG,projectInfo.lpszOutput_Debug); 813 812 814 813 //Unicode … … 878 877 879 878 //パス 880 SetDlgItemText(hwnd,IDC_PATH, ProjectInfo.szManifestPath);879 SetDlgItemText(hwnd,IDC_PATH,projectInfo.szManifestPath); 881 880 882 881 //マニフェストをリソースに埋め込む … … 928 927 SetSwitch[3]=1; 929 928 930 if( ProjectInfo.dwModuleType!=MT_DLL){929 if(projectInfo.dwModuleType!=MT_DLL){ 931 930 EnableWindow(GetDlgItem(hwnd,IDC_EXE_PATH),0); 932 931 EnableWindow(GetDlgItem(hwnd,IDC_DIR),0); 933 932 } 934 933 935 SetDlgItemText(hwnd,IDC_CMD_LINE, ProjectInfo.szCmdLine);936 SetDlgItemText(hwnd,IDC_EXE_PATH, ProjectInfo.szExePath);934 SetDlgItemText(hwnd,IDC_CMD_LINE,projectInfo.szCmdLine); 935 SetDlgItemText(hwnd,IDC_EXE_PATH,projectInfo.szExePath); 937 936 938 937 break; … … 996 995 hpsp[i]=CreatePropertySheetPage(&psp[i]); 997 996 998 temp_dwPjOption= ProjectInfo.dwOption;997 temp_dwPjOption=projectInfo.dwOption; 999 998 1000 999 memset(&psh,0,sizeof(PROPSHEETHEADER));
Note:
See TracChangeset
for help on using the changeset viewer.