mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-05 14:31:17 +12:00
Fix various colour values for dark themes (#439)
This commit is contained in:
parent
94b179ef5a
commit
2842615edb
5 changed files with 28 additions and 17 deletions
|
@ -172,10 +172,11 @@ wxString wxTitleManagerList::OnGetItemText(long item, long column) const
|
|||
|
||||
wxItemAttr* wxTitleManagerList::OnGetItemAttr(long item) const
|
||||
{
|
||||
const auto entry = GetTitleEntry(item);
|
||||
const wxColour kSecondColor{ 0xFDF9F2 };
|
||||
static wxListItemAttr s_coloured_attr(GetTextColour(), kSecondColor, GetFont());
|
||||
return item % 2 == 0 ? nullptr : &s_coloured_attr;
|
||||
static wxColour bgColourPrimary = GetBackgroundColour();
|
||||
static wxColour bgColourSecondary = wxHelper::CalculateAccentColour(bgColourPrimary);
|
||||
static wxListItemAttr s_primary_attr(GetTextColour(), bgColourPrimary, GetFont());
|
||||
static wxListItemAttr s_secondary_attr(GetTextColour(), bgColourSecondary, GetFont());
|
||||
return item % 2 == 0 ? &s_primary_attr : &s_secondary_attr;
|
||||
}
|
||||
|
||||
boost::optional<wxTitleManagerList::TitleEntry&> wxTitleManagerList::GetTitleEntry(long item)
|
||||
|
@ -1274,4 +1275,4 @@ void wxTitleManagerList::ClearItems()
|
|||
void wxTitleManagerList::AutosizeColumns()
|
||||
{
|
||||
wxAutosizeColumns(this, ColumnTitleId, ColumnMAX - 1);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue