}
void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC& dc,
- wxWindow* wnd,
+ wxWindow* /*wnd*/,
const wxRect& rect,
int state)
{
if (state & wxAUI_BUTTON_STATE_HOVER ||
state & wxAUI_BUTTON_STATE_PRESSED)
{
- wxRect cli_rect = wnd->GetClientRect();
wxColor light_gray_bg = m_highlightColour.ChangeLightness(170);
if (m_flags & wxAUI_TB_VERTICAL)
}
// Is the tab visible?
-bool wxAuiTabContainer::IsTabVisible(int tabPage, int tabOffset, wxDC* dc, wxWindow* wnd)
+bool wxAuiTabContainer::IsTabVisible(int tabPage, int tabOffset, wxDC* dc, wxWindow* /*wnd*/)
{
if (!dc || !dc->IsOk())
return false;
// See if the given page is visible at the given tab offset (effectively scroll position)
for (i = tabOffset; i < page_count; ++i)
{
- wxAuiNotebookPage& page = m_pages.Item(i);
- wxAuiTabContainerButton& tab_button = m_tabCloseButtons.Item(i);
-
rect.x = offset;
rect.width = m_rect.width - right_buttons_width - offset - 2;
return false; // haven't found the tab, and we've run out of space, so return false
int x_extent = 0;
- wxSize size = m_art->GetTabSize(*dc,
- wnd,
- page.caption,
- page.bitmap,
- page.active,
- tab_button.curState,
- &x_extent);
-
offset += x_extent;
if (i == (size_t) tabPage)
}
// Get internal padding
- int paddingLeft = 0, paddingRight = 0, paddingTop = 0, paddingBottom = 0;
+ int paddingLeft = 0, paddingTop = 0;
if (GetAttributes().GetTextBoxAttr().GetPadding().GetLeft().IsValid())
paddingLeft = converter.GetPixels(GetAttributes().GetTextBoxAttr().GetPadding().GetLeft());
- if (GetAttributes().GetTextBoxAttr().GetPadding().GetRight().IsValid())
- paddingRight = converter.GetPixels(GetAttributes().GetTextBoxAttr().GetPadding().GetRight());
if (GetAttributes().GetTextBoxAttr().GetPadding().GetTop().IsValid())
paddingTop = converter.GetPixels(GetAttributes().GetTextBoxAttr().GetPadding().GetTop());
- if (GetAttributes().GetTextBoxAttr().GetPadding().GetLeft().IsValid())
- paddingBottom = converter.GetPixels(GetAttributes().GetTextBoxAttr().GetPadding().GetBottom());
// Assume that left and top padding are also used for inter-cell padding.
int paddingX = paddingLeft;