Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2022-02-20 02:02:21 +0300
committerGitHub <noreply@github.com>2022-02-20 02:02:21 +0300
commite0f3f14fb3d648ba640e75cf25e257ac8fde4865 (patch)
treea88b1d0d075cd8a951a757e45114cf64a8cd6fb3 /far2l/src/delete.cpp
parentdc2f6de4c2f438046b4d31cf4c2078b6ad65a5ce (diff)
Language refactor (#1271)
optimized and refactored language files loader got rid of MSG() macro and use Msg:: namespace instead
Diffstat (limited to 'far2l/src/delete.cpp')
-rw-r--r--far2l/src/delete.cpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/far2l/src/delete.cpp b/far2l/src/delete.cpp
index dac880fe..c9393fc5 100644
--- a/far2l/src/delete.cpp
+++ b/far2l/src/delete.cpp
@@ -152,7 +152,7 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
const wchar_t *Ends;
wchar_t StrItems[16];
_itow(SelCount,StrItems,10);
- Ends=MSG(MAskDeleteItemsA);
+ Ends=Msg::AskDeleteItemsA;
int LenItems=StrLength(StrItems);
if (LenItems > 0)
@@ -160,12 +160,12 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
if ((LenItems >= 2 && StrItems[LenItems-2] == L'1') ||
StrItems[LenItems-1] >= L'5' ||
StrItems[LenItems-1] == L'0')
- Ends=MSG(MAskDeleteItemsS);
+ Ends=Msg::AskDeleteItemsS;
else if (StrItems[LenItems-1] == L'1')
- Ends=MSG(MAskDeleteItems0);
+ Ends=Msg::AskDeleteItems0;
}
- strDeleteFilesMsg.Format(MSG(MAskDeleteItems),SelCount,Ends);
+ strDeleteFilesMsg.Format(Msg::AskDeleteItems,SelCount,Ends);
}
Ret=1;
@@ -173,7 +173,7 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
if (Ret && (Opt.Confirm.Delete || SelCount>1))// || (FileAttr & FILE_ATTRIBUTE_DIRECTORY)))
{
const wchar_t *DelMsg;
- const wchar_t *TitleMsg=MSG(Wipe?MDeleteWipeTitle:MDeleteTitle);
+ const wchar_t *TitleMsg = Wipe ? Msg::DeleteWipeTitle : Msg::DeleteTitle;
/* $ 05.01.2001 IS
! Косметика в сообщениях - разные сообщения в зависимости от того,
какие и сколько элементов выделено.
@@ -183,31 +183,31 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
if (SelCount==1)
{
if (Wipe && !(FileAttr & FILE_ATTRIBUTE_REPARSE_POINT))
- DelMsg=MSG(folder?MAskWipeFolder:MAskWipeFile);
+ DelMsg = folder ? Msg::AskWipeFolder : Msg::AskWipeFile;
else
{
if (Opt.DeleteToRecycleBin && !(FileAttr & FILE_ATTRIBUTE_REPARSE_POINT))
- DelMsg=MSG(folder?MAskDeleteRecycleFolder:MAskDeleteRecycleFile);
+ DelMsg = folder ? Msg::AskDeleteRecycleFolder : Msg::AskDeleteRecycleFile;
else
- DelMsg=MSG(folder?MAskDeleteFolder:MAskDeleteFile);
+ DelMsg = folder ? Msg::AskDeleteFolder : Msg::AskDeleteFile;
}
}
else
{
if (Wipe && !(FileAttr & FILE_ATTRIBUTE_REPARSE_POINT))
{
- DelMsg=MSG(MAskWipe);
- TitleMsg=MSG(MDeleteWipeTitle);
+ DelMsg=Msg::AskWipe;
+ TitleMsg=Msg::DeleteWipeTitle;
}
else if (Opt.DeleteToRecycleBin && !(FileAttr & FILE_ATTRIBUTE_REPARSE_POINT))
- DelMsg=MSG(MAskDeleteRecycle);
+ DelMsg=Msg::AskDeleteRecycle;
else
- DelMsg=MSG(MAskDelete);
+ DelMsg=Msg::AskDelete;
}
SetMessageHelp(L"DeleteFile");
- if (Message(0,2,TitleMsg,DelMsg,strDeleteFilesMsg,(Wipe?MDeleteWipe:Opt.DeleteToRecycleBin?MDeleteRecycle:MDelete),MCancel))
+ if (Message(0,2,TitleMsg,DelMsg,strDeleteFilesMsg,(Wipe?Msg::DeleteWipe:Opt.DeleteToRecycleBin?Msg::DeleteRecycle:Msg::Delete),Msg::Cancel))
{
NeedUpdate=FALSE;
goto done;
@@ -220,8 +220,8 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
SetCursorType(FALSE,0);
SetMessageHelp(L"DeleteFile");
- if (Message(MSG_WARNING,2,(Wipe?MWipeFilesTitle:MDeleteFilesTitle),(Wipe?MAskWipe:MAskDelete),
- strDeleteFilesMsg,MDeleteFileAll,MDeleteFileCancel))
+ if (Message(MSG_WARNING,2,(Wipe?Msg::WipeFilesTitle:Msg::DeleteFilesTitle),(Wipe?Msg::AskWipe:Msg::AskDelete),
+ strDeleteFilesMsg,Msg::DeleteFileAll,Msg::DeleteFileCancel))
{
NeedUpdate=FALSE;
goto done;
@@ -233,7 +233,7 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
SrcPanel->GetDizName(strDizName);
DizPresent=(!strDizName.IsEmpty() && apiGetFileAttributes(strDizName)!=INVALID_FILE_ATTRIBUTES);
- DeleteTitle = new ConsoleTitle(MSG(MDeletingTitle));
+ DeleteTitle = new ConsoleTitle(Msg::DeletingTitle);
if ((NeedSetUpADir=CheckUpdateAnotherPanel(SrcPanel,strSelName)) == -1)
goto done;
@@ -339,10 +339,10 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
// для symlink`а не нужно подтверждение
if (!(FileAttr & FILE_ATTRIBUTE_REPARSE_POINT))
- MsgCode=Message(MSG_WARNING,4,(Wipe?MWipeFolderTitle:MDeleteFolderTitle),
- (Wipe?MWipeFolderConfirm:MDeleteFolderConfirm),strFullName,
- (Wipe?MDeleteFileWipe:MDeleteFileDelete),MDeleteFileAll,
- MDeleteFileSkip,MDeleteFileCancel);
+ MsgCode=Message(MSG_WARNING,4,(Wipe?Msg::WipeFolderTitle:Msg::DeleteFolderTitle),
+ (Wipe?Msg::WipeFolderConfirm:Msg::DeleteFolderConfirm),strFullName,
+ (Wipe?Msg::DeleteFileWipe:Msg::DeleteFileDelete),Msg::DeleteFileAll,
+ Msg::DeleteFileSkip,Msg::DeleteFileCancel);
if (MsgCode<0 || MsgCode==3)
{
@@ -432,10 +432,10 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
if (!DeleteAllFolders && !ScTree.IsDirSearchDone() && TestFolder(strFullName) == TSTFLD_NOTEMPTY)
{
- int MsgCode=Message(MSG_WARNING,4,(Wipe?MWipeFolderTitle:MDeleteFolderTitle),
- (Wipe?MWipeFolderConfirm:MDeleteFolderConfirm),strFullName,
- (Wipe?MDeleteFileWipe:MDeleteFileDelete),MDeleteFileAll,
- MDeleteFileSkip,MDeleteFileCancel);
+ int MsgCode=Message(MSG_WARNING,4,(Wipe?Msg::WipeFolderTitle:Msg::DeleteFolderTitle),
+ (Wipe?Msg::WipeFolderConfirm:Msg::DeleteFolderConfirm),strFullName,
+ (Wipe?Msg::DeleteFileWipe:Msg::DeleteFileDelete),Msg::DeleteFileAll,
+ Msg::DeleteFileSkip,Msg::DeleteFileCancel);
if (MsgCode<0 || MsgCode==3)
{
@@ -513,7 +513,7 @@ void ShellDelete(Panel *SrcPanel,int Wipe)
DeleteCode=RemoveToRecycleBin(strSelName);
if (!DeleteCode)
- Message(MSG_WARNING|MSG_ERRORTYPE,1,MError,MCannotDeleteFolder,strSelName,MOk);
+ Message(MSG_WARNING|MSG_ERRORTYPE,1,Msg::Error,Msg::CannotDeleteFolder,strSelName,Msg::Ok);
else
{
TreeList::DelTreeName(strSelName);
@@ -580,7 +580,7 @@ void ShellDeleteMsg(const wchar_t *Name,int Wipe,int Percent)
FormatString strTmp;
strTmp<<L" "<<fmt::Width(3)<<Percent<<L"%";
strProgress+=strTmp;
- DeleteTitle->Set(L"{%d%%} %ls",Percent,MSG(Wipe?MDeleteWipeTitle:MDeleteTitle));
+ DeleteTitle->Set(L"{%d%%} %ls", Percent, (Wipe ? Msg::DeleteWipeTitle : Msg::DeleteTitle).CPtr());
}
}
@@ -588,7 +588,7 @@ void ShellDeleteMsg(const wchar_t *Name,int Wipe,int Percent)
FARString strOutFileName(Name);
TruncPathStr(strOutFileName,static_cast<int>(Width));
CenterStr(strOutFileName,strOutFileName,static_cast<int>(Width));
- Message(0,0,(Wipe?MDeleteWipeTitle:MDeleteTitle),(Percent>=0||!Opt.DelOpt.DelShowTotal)?(Wipe?MDeletingWiping:MDeleting):(MScanningFolder),strOutFileName,strProgress.IsEmpty()?nullptr:strProgress.CPtr());
+ Message(0,0,(Wipe?Msg::DeleteWipeTitle:Msg::DeleteTitle),(Percent>=0||!Opt.DelOpt.DelShowTotal)?(Wipe?Msg::DeletingWiping:Msg::Deleting):Msg::ScanningFolder,strOutFileName,strProgress.IsEmpty()?nullptr:strProgress.CPtr());
PreRedrawItem preRedrawItem=PreRedraw.Peek();
preRedrawItem.Param.Param1=static_cast<void*>(const_cast<wchar_t*>(Name));
preRedrawItem.Param.Param4=(void *)(INT_PTR)Wipe;
@@ -612,9 +612,9 @@ AskDeleteReadOnly::AskDeleteReadOnly(const wchar_t *Name,int Wipe)
MsgCode=ReadOnlyDeleteMode;
else
{
- MsgCode=Message(MSG_WARNING,5,MWarning,MDeleteRO,Name,
- (Wipe?MAskWipeRO:MAskDeleteRO),(Wipe?MDeleteFileWipe:MDeleteFileDelete),
- MDeleteFileAll,MDeleteFileSkip,MDeleteFileSkipAll,MDeleteFileCancel);
+ MsgCode=Message(MSG_WARNING,5,Msg::Warning,Msg::DeleteRO,Name,
+ (Wipe?Msg::AskWipeRO:Msg::AskDeleteRO),(Wipe?Msg::DeleteFileWipe:Msg::DeleteFileDelete),
+ Msg::DeleteFileAll,Msg::DeleteFileSkip,Msg::DeleteFileSkipAll,Msg::DeleteFileCancel);
}
switch (MsgCode)
@@ -679,9 +679,9 @@ int ShellRemoveFile(const wchar_t *Name, int Wipe)
Уничтожение файла приведет к обнулению всех ссылающихся на него файлов.
Уничтожать файл?
*/
- MsgCode=Message(MSG_WARNING,5,MError,strFullName,
- MDeleteHardLink1,MDeleteHardLink2,MDeleteHardLink3,
- MDeleteFileWipe,MDeleteFileAll,MDeleteFileSkip,MDeleteFileSkipAll,MDeleteCancel);
+ MsgCode=Message(MSG_WARNING,5,Msg::Error,strFullName,
+ Msg::DeleteHardLink1,Msg::DeleteHardLink2,Msg::DeleteHardLink3,
+ Msg::DeleteFileWipe,Msg::DeleteFileAll,Msg::DeleteFileSkip,Msg::DeleteFileSkipAll,Msg::DeleteCancel);
}
switch (MsgCode)
@@ -727,9 +727,9 @@ int ShellRemoveFile(const wchar_t *Name, int Wipe)
MsgCode=SkipMode;
else
{
- MsgCode=Message(MSG_WARNING|MSG_ERRORTYPE,4,MError,
- MCannotDeleteFile,strFullName,MDeleteRetry,
- MDeleteSkip,MDeleteFileSkipAll,MDeleteCancel);
+ MsgCode=Message(MSG_WARNING|MSG_ERRORTYPE,4,Msg::Error,
+ Msg::CannotDeleteFile,strFullName,Msg::DeleteRetry,
+ Msg::DeleteSkip,Msg::DeleteFileSkipAll,Msg::DeleteCancel);
}
switch (MsgCode)
@@ -779,9 +779,9 @@ int ERemoveDirectory(const wchar_t *Name,int Wipe)
FARString strFullName;
ConvertNameToFull(Name,strFullName);
- MsgCode=Message(MSG_WARNING|MSG_ERRORTYPE,4,MError,
- MCannotDeleteFolder,Name,MDeleteRetry,
- MDeleteSkip,MDeleteFileSkipAll,MDeleteCancel);
+ MsgCode=Message(MSG_WARNING|MSG_ERRORTYPE,4,Msg::Error,
+ Msg::CannotDeleteFolder,Name,Msg::DeleteRetry,
+ Msg::DeleteSkip,Msg::DeleteFileSkipAll,Msg::DeleteCancel);
}
switch (MsgCode)