mirror of
https://github.com/aaru-dps/Aaru.Compression.Native.git
synced 2025-12-16 19:24:31 +00:00
Move placement of lzma.
This commit is contained in:
37
3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.cpp
vendored
Normal file
37
3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.cpp
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
// MyMessages.cpp
|
||||
|
||||
#include "StdAfx.h"
|
||||
|
||||
#include "MyMessages.h"
|
||||
|
||||
#include "../../../Windows/ErrorMsg.h"
|
||||
#include "../../../Windows/ResourceString.h"
|
||||
|
||||
#include "../FileManager/LangUtils.h"
|
||||
|
||||
using namespace NWindows;
|
||||
|
||||
void ShowErrorMessage(HWND window, LPCWSTR message)
|
||||
{
|
||||
::MessageBoxW(window, message, L"7-Zip", MB_OK | MB_ICONSTOP);
|
||||
}
|
||||
|
||||
void ShowErrorMessageHwndRes(HWND window, UINT resID)
|
||||
{
|
||||
ShowErrorMessage(window, LangString(resID));
|
||||
}
|
||||
|
||||
void ShowErrorMessageRes(UINT resID)
|
||||
{
|
||||
ShowErrorMessageHwndRes(0, resID);
|
||||
}
|
||||
|
||||
static void ShowErrorMessageDWORD(HWND window, DWORD errorCode)
|
||||
{
|
||||
ShowErrorMessage(window, NError::MyFormatMessage(errorCode));
|
||||
}
|
||||
|
||||
void ShowLastErrorMessage(HWND window)
|
||||
{
|
||||
ShowErrorMessageDWORD(window, ::GetLastError());
|
||||
}
|
||||
16
3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.h
vendored
Normal file
16
3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.h
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
// MyMessages.h
|
||||
|
||||
#ifndef __MY_MESSAGES_H
|
||||
#define __MY_MESSAGES_H
|
||||
|
||||
#include "../../../Common/MyString.h"
|
||||
|
||||
void ShowErrorMessage(HWND window, LPCWSTR message);
|
||||
inline void ShowErrorMessage(LPCWSTR message) { ShowErrorMessage(0, message); }
|
||||
|
||||
void ShowErrorMessageHwndRes(HWND window, UInt32 langID);
|
||||
void ShowErrorMessageRes(UInt32 langID);
|
||||
|
||||
void ShowLastErrorMessage(HWND window = 0);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user