Changeset 808 in dev for branches/egtra/ab5.0/abdev/abdev
- Timestamp:
- Feb 12, 2011, 3:52:13 AM (13 years ago)
- Location:
- branches/egtra/ab5.0/abdev/abdev
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/egtra/ab5.0/abdev/abdev/Common.h
r784 r808 628 628 void GetFullPath(char *path,const char *dir); 629 629 void RemoveDirectoryStrong(const char *dirPath); 630 BOOL GetFilePathDialog(HWND hwnd,char *filename,LP STR Filter,LPSTR Title,_int8IsOpen);630 BOOL GetFilePathDialog(HWND hwnd,char *filename,LPCSTR Filter,LPCSTR Title,BOOL IsOpen); 631 631 BOOL GetFolder(HWND hWnd,char *folder,char *OpenFolderTitle); 632 632 int GetFileExtension( const char *path ); -
branches/egtra/ab5.0/abdev/abdev/DialogBoxes.cpp
r797 r808 947 947 switch(LOWORD(wParam)){ 948 948 case IDC_DIR: 949 extern LPSTR ExeFileFilter;949 extern const LPCSTR ExeFileFilter; 950 950 if(!GetFilePathDialog(hwnd,temporary,ExeFileFilter,"DLLデバッグ用の実行可能ファイルを指定してください",1)) break; 951 951 -
branches/egtra/ab5.0/abdev/abdev/FileOperation.cpp
r772 r808 190 190 } 191 191 192 BOOL GetFilePathDialog(HWND hwnd,char *filename,LP STR Filter,LPSTR Title,_int8IsOpen){192 BOOL GetFilePathDialog(HWND hwnd,char *filename,LPCSTR Filter,LPCSTR Title,BOOL IsOpen){ 193 193 OPENFILENAME ofstr; 194 194 filename[0]=0; … … 345 345 BOOL SaveDocument(HWND hChild,char *SaveFileName){ //ウィンドウからバッファを読み取り、ファイルに保存 346 346 //SaveFileNameがNULLのときは上書き保存を試みる。 347 extern LPSTR IconFileFilter;347 extern const LPCSTR IconFileFilter; 348 348 extern HWND hClient,hDocCombo; 349 349 int WndNum,i2; … … 415 415 get_file_path: 416 416 417 LP STR ff;418 419 extern LPSTR DefFileFilter;420 extern LPSTR HtmlFileFilter;421 extern LPSTR TextFileFilter;417 LPCSTR ff; 418 419 extern const LPCSTR DefFileFilter; 420 extern const LPCSTR HtmlFileFilter; 421 extern const LPCSTR TextFileFilter; 422 422 if(MdiInfo[WndNum]->DocType==WNDTYPE_BASIC) 423 423 ff=DefFileFilter; -
branches/egtra/ab5.0/abdev/abdev/FileTree.cpp
r794 r808 98 98 case IDM_FILETREE_INSERT: 99 99 //"プロジェクトへ挿入するファイルを指定して下さい" 100 extern LPSTR DefFileFilter;100 extern const LPCSTR DefFileFilter; 101 101 if(!GetFilePathDialog(hOwner,temporary,DefFileFilter,STRING_FILEOPENTITLE_INSERTEDPROJECT,1)) break; 102 102 Project_File_Insert(temporary); -
branches/egtra/ab5.0/abdev/abdev/NonVolatile.h
r480 r808 1 1 2 2 3 class CNonVolatile:public CSettingFile{ 3 class CNonVolatile : public CSettingFile, boost::noncopyable 4 { 4 5 void InitToDefaultData(); 5 6 -
branches/egtra/ab5.0/abdev/abdev/ProjectControl.cpp
r794 r808 42 42 LRESULT CALLBACK TabProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 43 43 extern HANDLE hHeap; 44 extern LPSTR DefFileFilter;44 extern const LPCSTR DefFileFilter; 45 45 int i,i2,WndNum; 46 46 char str[MAX_PATH],temporary[MAX_PATH]; -
branches/egtra/ab5.0/abdev/abdev/RadToolsAndPropertyProc.cpp
r796 r808 2994 2994 if(pWindowInfo->childWindowInfos[MdiInfo[i]->MdiRadInfo->SelectingItem[0]]->image.IsFile()){ 2995 2995 if((pWindowInfo->childWindowInfos[MdiInfo[i]->MdiRadInfo->SelectingItem[0]]->GetStyle()&0x000F)==SS_ICON){ 2996 extern LPSTR IconFileFilter;2996 extern const LPCSTR IconFileFilter; 2997 2997 //"アイコン ファイルを指定して下さい" 2998 2998 if(!GetFilePathDialog(hwnd,temporary,IconFileFilter,STRING_IMAGEBOXPROP_GETPATH_ICON,1)) return 1; 2999 2999 } 3000 3000 else if((pWindowInfo->childWindowInfos[MdiInfo[i]->MdiRadInfo->SelectingItem[0]]->GetStyle()&0x000F)==SS_BITMAP){ 3001 extern LPSTR BitmapFileFilter;3001 extern const LPCSTR BitmapFileFilter; 3002 3002 //"ビットマップ ファイルを指定して下さい" 3003 3003 if(!GetFilePathDialog(hwnd,temporary,BitmapFileFilter,STRING_IMAGEBOXPROP_GETPATH_BITMAP,1)) return 1; -
branches/egtra/ab5.0/abdev/abdev/Resource.cpp
r794 r808 14 14 void Project_CursorResInsert(void){ 15 15 extern HANDLE hHeap; 16 extern LPSTR CursorFileFilter;16 extern const LPCSTR CursorFileFilter; 17 17 int i3; 18 18 char temporary[MAX_PATH]; … … 114 114 void Project_BitmapResInsert(void){ 115 115 extern HANDLE hHeap; 116 extern LPSTR BitmapFileFilter;116 extern const LPCSTR BitmapFileFilter; 117 117 int i2,i3; 118 118 char temporary[MAX_PATH]; … … 223 223 void Project_IconResInsert(void){ 224 224 extern HANDLE hHeap; 225 extern LPSTR IconFileFilter;225 extern const LPCSTR IconFileFilter; 226 226 int i2,i3; 227 227 char temporary[MAX_PATH]; -
branches/egtra/ab5.0/abdev/abdev/SubOperation.cpp
r793 r808 1209 1209 //実行コマンド 1210 1210 BOOL SetRunning(HWND hChild){ 1211 extern LPSTR DefFileFilter;1211 extern const LPCSTR DefFileFilter; 1212 1212 int WndNum; 1213 1213 char temp2[MAX_PATH]; -
branches/egtra/ab5.0/abdev/abdev/abdev.h
r629 r808 5 5 6 6 #ifdef THETEXT 7 LPSTR DefFileFilter="テキスト ファイル(*.txt)\0*.txt\0HTMLファイル(*.htm;*html)\0*.htm;*html\0CGIファイル(*.cgi;*.pl)\0*.cgi;*.pl\0PHPファイル(*.php)\0*.php\0テンプレート ファイル(*.tpl)\0*.tpl\0すべてのファイル(*.*)\0*\0\0";7 extern const LPCSTR DefFileFilter="テキスト ファイル(*.txt)\0*.txt\0HTMLファイル(*.htm;*html)\0*.htm;*html\0CGIファイル(*.cgi;*.pl)\0*.cgi;*.pl\0PHPファイル(*.php)\0*.php\0テンプレート ファイル(*.tpl)\0*.tpl\0すべてのファイル(*.*)\0*\0\0"; 8 8 #else 9 LPSTR DefFileFilter="プログラム ファイル(*.ab;*.abp;*.bas;*.sbp)\0*.ab;*.abp;*.bas;*sbp\0プロジェクト(*.pj)\0*.pj\0テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0";9 extern const LPCSTR DefFileFilter="プログラム ファイル(*.ab;*.abp;*.bas;*.sbp)\0*.ab;*.abp;*.bas;*sbp\0プロジェクト(*.pj)\0*.pj\0テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0"; 10 10 #endif 11 11 12 LPSTR HtmlFileFilter="HTMLファイル(*.html;*.htm)\0*.html;*.htm\0すべてのファイル(*.*)\0*\0\0";13 LPSTR TextFileFilter="テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0";12 extern const LPCSTR HtmlFileFilter="HTMLファイル(*.html;*.htm)\0*.html;*.htm\0すべてのファイル(*.*)\0*\0\0"; 13 extern const LPCSTR TextFileFilter="テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0"; 14 14 15 LPSTR ProjectFileFilter="プロジェクト(*.pj)\0*.pj\0\0";16 LPSTR BitmapFileFilter="ビットマップ(*.bmp)\0*.bmp\0\0";17 LPSTR IconFileFilter="アイコン(*.ico)\0*.ico\0\0";18 LPSTR CursorFileFilter="カーソル(*.cur)\0*.cur\0\0";15 extern const LPCSTR ProjectFileFilter="プロジェクト(*.pj)\0*.pj\0\0"; 16 extern const LPCSTR BitmapFileFilter="ビットマップ(*.bmp)\0*.bmp\0\0"; 17 extern const LPCSTR IconFileFilter="アイコン(*.ico)\0*.ico\0\0"; 18 extern const LPCSTR CursorFileFilter="カーソル(*.cur)\0*.cur\0\0"; 19 19 20 LPSTR ExeFileFilter="実行可能ファイル(*.exe)\0*.exe\0\0";20 extern const LPCSTR ExeFileFilter="実行可能ファイル(*.exe)\0*.exe\0\0"; 21 21 22 22 #else 23 23 //英語 24 LPSTR DefFileFilter="Program files (*.ab;*.abp;*.bas;*.sbp)\0*.ab;*.abp;*.bas;*sbp\0Project templates (*.pj)\0*.pj\0Text files (*.txt)\0*.txt\0All files(*.*)\0*\0\0";25 LPSTR ProjectFileFilter="Project templates (*.pj)\0*.pj\0\0";26 LPSTR BitmapFileFilter="Bitmap files (*.bmp)\0*.bmp\0\0";27 LPSTR IconFileFilter="Icon files (*.ico)\0*.ico\0\0";28 LPSTR CursorFileFilter="Cursor files (*.cur)\0*.cur\0\0";24 extern const LPCSTR DefFileFilter="Program files (*.ab;*.abp;*.bas;*.sbp)\0*.ab;*.abp;*.bas;*sbp\0Project templates (*.pj)\0*.pj\0Text files (*.txt)\0*.txt\0All files(*.*)\0*\0\0"; 25 extern const LPCSTR ProjectFileFilter="Project templates (*.pj)\0*.pj\0\0"; 26 extern const LPCSTR BitmapFileFilter="Bitmap files (*.bmp)\0*.bmp\0\0"; 27 extern const LPCSTR IconFileFilter="Icon files (*.ico)\0*.ico\0\0"; 28 extern const LPCSTR CursorFileFilter="Cursor files (*.cur)\0*.cur\0\0"; 29 29 #endif 30 30 -
branches/egtra/ab5.0/abdev/abdev/src/MainFrame.cpp
r794 r808 1025 1025 { 1026 1026 //"ファイルを指定してください" 1027 extern LPSTR DefFileFilter;1027 extern const LPCSTR DefFileFilter; 1028 1028 char temporary[1024]; 1029 1029 if(!GetFilePathDialog(m_hWnd,temporary,DefFileFilter,STRING_FILEOPENTITLE_DEFAULT,TRUE)) return; … … 1041 1041 { 1042 1042 //"プロジェクト ファイルを指定して下さい" 1043 extern LPSTR ProjectFileFilter;1043 extern const LPCSTR ProjectFileFilter; 1044 1044 char temporary[1024]; 1045 1045 if(!GetFilePathDialog(m_hWnd,temporary,ProjectFileFilter,STRING_FILEOPENTITLE_PROJECT,TRUE)) … … 1074 1074 { 1075 1075 //"保存先のファイルを指定してください" 1076 extern LPSTR DefFileFilter;1076 extern const LPCSTR DefFileFilter; 1077 1077 char temporary[1024]; 1078 1078 if(!GetFilePathDialog(m_hWnd,temporary,DefFileFilter,STRING_FILESAVETITLE_DEFAULT,FALSE)) return;
Note:
See TracChangeset
for help on using the changeset viewer.