rpcsx/rpcs3/Gui/MsgDialog.h
Nekotekina 8ae3401ffa Some things improved
shared_mutex_t implemented
GUI Emu Callbacks rewritten
fxm::import, fxm::import_always implemented
cellMsgDialog rewritten
Emu.CallAfter improved (returns std::future)
2015-09-22 16:48:21 +03:00

26 lines
705 B
C++

#pragma once
#include "Emu/SysCalls/Modules/cellMsgDialog.h"
class MsgDialogFrame : public MsgDialogBase
{
std::unique_ptr<wxDialog> m_dialog;
wxGauge* m_gauge1;
wxGauge* m_gauge2;
wxStaticText* m_text1;
wxStaticText* m_text2;
wxButton* m_button_ok;
wxButton* m_button_yes;
wxButton* m_button_no;
wxStaticText* m_text;
wxSizer* m_sizer1;
wxSizer* m_buttons;
public:
virtual void Create(u32 type, const std::string& msg) override;
virtual void Destroy() override;
virtual void ProgressBarSetMsg(u32 progressBarIndex, const std::string& msg) override;
virtual void ProgressBarReset(u32 progressBarIndex) override;
virtual void ProgressBarInc(u32 progressBarIndex, u32 delta) override;
};