mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-10-14 15:00:53 +02:00
Common: reformat (#4720)
* common: format AlignedMalloc.cpp * common: format AppTrait.h * common: format Assertions.h * common: format CheckedStaticBox * common: format Console * common: format Dependencies.h * common: format EmbeddedImage * common: format EventSource * common: format Exceptions * common: format FastFormatString.cpp * common: format General.h * common: format InitInterface * common: format MathUtils.h * common: format MemsetFast/MemcpyFast * common: format Mutex.cpp * common: format PageFaultSource.h * common: format Path.h * common: format PathUtils.cpp * common: format Pcsx2Types.h * common: format Perf * common: format PersistentThread.h * common: format RwMutex * common: format SafeArray * common: format ScopedAlloc.h * common: format ScopedPtrMT.h * common: format Semaphore.cpp * common: format StringHelpers * common: format ThreadTools.cpp * common: format Threading.h * common: format ThreadingDialogs * common: format ThreadingInternal.h * common: format TraceLog.h * common: format VirtualMemory.cpp * common: format pxCheckBox * common: format pxEvents.h * common: format pxForwardDefs.h * common: format pxRadioPanel * common: format pxStaticText * common: format pxStreams * common: format pxTranslate.cpp * common: format pxWindowTextWriter.cpp * common: format wxAppWithHelpers * common: format wxBaseTools.h * common: format wxGuiTools * common: format wxHelpers.cpp * common: format Darwin directory * common: format Linux directory * common: format Windows directory * common: format LnxCpuDetect.cpp * common: format WinCpuDetect.cpp * common: format bmi.cpp * common: format cpudetect.cpp * common: format cpu_detect_internal.h * common: format fpu.cpp * common: format groups.cpp * common: format instructions.h * common: format internal.h * common: format jmp.cpp * common: format legacy.cpp * common: format legacy_instructions.h * common: format legacy_internal.h * common: format movs.cpp * common: format simd.cpp * common: format tools.h * common: format x86emitter.cpp * common: format x86types.h * common: format bmi.h * common: format dwshift.h * common: format group1.h group2.h group3.h * common: format incdec.h * common: format jmpcall.h * common: format movs.h * common: format simd_arithmetic.h * common: format simd_comparisons.h * common: format simd_helpers.h * common: format simd_moremovs.h * common: format simd_shufflepack.h * common: format simd_templated_helpers.h * common: format test.h
This commit is contained in:
1 parent
f9bf87f50d
commit
13dfceff48
102 files changed
+13189
-12692
No files matched your search
@@ -20,137 +20,140 @@
|
||||
// --------------------------------------------------------------------------------------
|
||||
// pxWindowTextWriter Implementations
|
||||
// --------------------------------------------------------------------------------------
|
||||
pxWindowTextWriter::pxWindowTextWriter(wxDC &dc)
|
||||
: m_dc(dc)
|
||||
pxWindowTextWriter::pxWindowTextWriter(wxDC& dc)
|
||||
: m_dc(dc)
|
||||
{
|
||||
m_curpos = wxPoint();
|
||||
m_align = wxALIGN_CENTER;
|
||||
m_leading = 0;
|
||||
m_curpos = wxPoint();
|
||||
m_align = wxALIGN_CENTER;
|
||||
m_leading = 0;
|
||||
|
||||
OnFontChanged();
|
||||
OnFontChanged();
|
||||
}
|
||||
|
||||
void pxWindowTextWriter::OnFontChanged()
|
||||
{
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::SetWeight(wxFontWeight weight)
|
||||
pxWindowTextWriter& pxWindowTextWriter::SetWeight(wxFontWeight weight)
|
||||
{
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetWeight(weight);
|
||||
m_dc.SetFont(curfont);
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetWeight(weight);
|
||||
m_dc.SetFont(curfont);
|
||||
|
||||
return *this;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::SetStyle(wxFontStyle style)
|
||||
pxWindowTextWriter& pxWindowTextWriter::SetStyle(wxFontStyle style)
|
||||
{
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetStyle(style);
|
||||
m_dc.SetFont(curfont);
|
||||
return *this;
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetStyle(style);
|
||||
m_dc.SetFont(curfont);
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::Normal()
|
||||
pxWindowTextWriter& pxWindowTextWriter::Normal()
|
||||
{
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetStyle(wxFONTSTYLE_NORMAL);
|
||||
curfont.SetWeight(wxFONTWEIGHT_NORMAL);
|
||||
m_dc.SetFont(curfont);
|
||||
wxFont curfont(m_dc.GetFont());
|
||||
curfont.SetStyle(wxFONTSTYLE_NORMAL);
|
||||
curfont.SetWeight(wxFONTWEIGHT_NORMAL);
|
||||
m_dc.SetFont(curfont);
|
||||
|
||||
return *this;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::SetPos(const wxPoint &pos)
|
||||
pxWindowTextWriter& pxWindowTextWriter::SetPos(const wxPoint& pos)
|
||||
{
|
||||
m_curpos = pos;
|
||||
return *this;
|
||||
m_curpos = pos;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::MovePos(const wxSize &delta)
|
||||
pxWindowTextWriter& pxWindowTextWriter::MovePos(const wxSize& delta)
|
||||
{
|
||||
m_curpos += delta;
|
||||
return *this;
|
||||
m_curpos += delta;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::SetY(int ypos)
|
||||
pxWindowTextWriter& pxWindowTextWriter::SetY(int ypos)
|
||||
{
|
||||
m_curpos.y = ypos;
|
||||
return *this;
|
||||
m_curpos.y = ypos;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::MoveY(int ydelta)
|
||||
pxWindowTextWriter& pxWindowTextWriter::MoveY(int ydelta)
|
||||
{
|
||||
m_curpos.y += ydelta;
|
||||
return *this;
|
||||
m_curpos.y += ydelta;
|
||||
return *this;
|
||||
}
|
||||
|
||||
void pxWindowTextWriter::_DoWriteLn(const wxString &msg)
|
||||
void pxWindowTextWriter::_DoWriteLn(const wxString& msg)
|
||||
{
|
||||
int tWidth, tHeight;
|
||||
m_dc.GetMultiLineTextExtent(msg, &tWidth, &tHeight);
|
||||
int tWidth, tHeight;
|
||||
m_dc.GetMultiLineTextExtent(msg, &tWidth, &tHeight);
|
||||
|
||||
wxPoint dispos(m_curpos);
|
||||
wxPoint dispos(m_curpos);
|
||||
|
||||
if (m_align & wxALIGN_CENTER_HORIZONTAL) {
|
||||
dispos.x = (m_dc.GetSize().GetWidth() - tWidth) / 2;
|
||||
} else if (m_align & wxALIGN_RIGHT) {
|
||||
dispos.x = m_dc.GetSize().GetWidth() - tWidth;
|
||||
}
|
||||
if (m_align & wxALIGN_CENTER_HORIZONTAL)
|
||||
{
|
||||
dispos.x = (m_dc.GetSize().GetWidth() - tWidth) / 2;
|
||||
}
|
||||
else if (m_align & wxALIGN_RIGHT)
|
||||
{
|
||||
dispos.x = m_dc.GetSize().GetWidth() - tWidth;
|
||||
}
|
||||
|
||||
m_dc.DrawText(msg, dispos);
|
||||
m_curpos.y += tHeight + m_leading;
|
||||
m_dc.DrawText(msg, dispos);
|
||||
m_curpos.y += tHeight + m_leading;
|
||||
}
|
||||
|
||||
// Splits incoming multi-line strings into pieces, and dispatches each line individually
|
||||
// to the text writer.
|
||||
void pxWindowTextWriter::_DoWrite(const wxChar *msg)
|
||||
void pxWindowTextWriter::_DoWrite(const wxChar* msg)
|
||||
{
|
||||
pxAssert(msg);
|
||||
pxAssert(msg);
|
||||
|
||||
wxArrayString parts;
|
||||
SplitString(parts, msg, L'\n');
|
||||
wxArrayString parts;
|
||||
SplitString(parts, msg, L'\n');
|
||||
|
||||
for (size_t i = 0; i < parts.GetCount(); ++i)
|
||||
_DoWriteLn(parts[i]);
|
||||
for (size_t i = 0; i < parts.GetCount(); ++i)
|
||||
_DoWriteLn(parts[i]);
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::SetFont(const wxFont &font)
|
||||
pxWindowTextWriter& pxWindowTextWriter::SetFont(const wxFont& font)
|
||||
{
|
||||
m_dc.SetFont(font);
|
||||
return *this;
|
||||
m_dc.SetFont(font);
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::Align(const wxAlignment &align)
|
||||
pxWindowTextWriter& pxWindowTextWriter::Align(const wxAlignment& align)
|
||||
{
|
||||
m_align = align;
|
||||
m_curpos.x = 0;
|
||||
return *this;
|
||||
m_align = align;
|
||||
m_curpos.x = 0;
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::WriteLn()
|
||||
pxWindowTextWriter& pxWindowTextWriter::WriteLn()
|
||||
{
|
||||
_DoWriteLn(L"");
|
||||
return *this;
|
||||
_DoWriteLn(L"");
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::WriteLn(const wxChar *fmt)
|
||||
pxWindowTextWriter& pxWindowTextWriter::WriteLn(const wxChar* fmt)
|
||||
{
|
||||
_DoWrite(fmt);
|
||||
return *this;
|
||||
_DoWrite(fmt);
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::FormatLn(const wxChar *fmt, ...)
|
||||
pxWindowTextWriter& pxWindowTextWriter::FormatLn(const wxChar* fmt, ...)
|
||||
{
|
||||
va_list args;
|
||||
va_start(args, fmt);
|
||||
_DoWrite(pxsFmtV(fmt, args));
|
||||
va_end(args);
|
||||
return *this;
|
||||
va_list args;
|
||||
va_start(args, fmt);
|
||||
_DoWrite(pxsFmtV(fmt, args));
|
||||
va_end(args);
|
||||
return *this;
|
||||
}
|
||||
|
||||
pxWindowTextWriter &pxWindowTextWriter::WriteLn(const wxString fmt)
|
||||
pxWindowTextWriter& pxWindowTextWriter::WriteLn(const wxString fmt)
|
||||
{
|
||||
_DoWrite(fmt.wc_str());
|
||||
return *this;
|
||||
_DoWrite(fmt.wc_str());
|
||||
return *this;
|
||||
}
|
||||
Reference in new issue
Block a user