Class: Wx::AUI::AuiDefaultToolBarArt

Inherits:
AuiToolBarArt show all
Defined in:
lib/wx/doc/gen/aui/aui_tool_bar_art.rb

Overview

AuiDefaultToolBarArt is part of the Wx::AUI class framework.

See also AuiToolBarArt , AuiToolBar and wxAUI Overview.

Category: Window Docking (wxAUI)

Requires:

  • USE_AUI

Instance Method Summary collapse

Methods inherited from AuiToolBarArt

#get_element_size_for_window

Constructor Details

#initializeWx::AUI::AuiDefaultToolBarArt



180
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 180

def initialize; end

Instance Method Details

#cloneWx::AUI::AuiToolBarArt



183
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 183

def clone; end

#draw_background(dc, wnd, rect) ⇒ void

This method returns an undefined value.

Parameters:



216
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 216

def draw_background(dc, wnd, rect) end

#draw_button(dc, wnd, item, rect) ⇒ void

This method returns an undefined value.

Parameters:



236
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 236

def draw_button(dc, wnd, item, rect) end

#draw_control_label(dc, wnd, item, rect) ⇒ void

This method returns an undefined value.

Parameters:



250
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 250

def draw_control_label(dc, wnd, item, rect) end

#draw_drop_down_button(dc, wnd, item, rect) ⇒ void

This method returns an undefined value.

Parameters:



243
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 243

def draw_drop_down_button(dc, wnd, item, rect) end

#draw_gripper(dc, wnd, rect) ⇒ void

This method returns an undefined value.

Parameters:



262
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 262

def draw_gripper(dc, wnd, rect) end

#draw_label(dc, wnd, item, rect) ⇒ void

This method returns an undefined value.

Parameters:



229
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 229

def draw_label(dc, wnd, item, rect) end

#draw_overflow_button(dc, wnd, rect, state) ⇒ void

This method returns an undefined value.

Parameters:



269
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 269

def draw_overflow_button(dc, wnd, rect, state) end

#draw_plain_background(dc, wnd, rect) ⇒ void

This method returns an undefined value.

Parameters:



222
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 222

def draw_plain_background(dc, wnd, rect) end

#draw_separator(dc, wnd, rect) ⇒ void

This method returns an undefined value.

Parameters:



256
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 256

def draw_separator(dc, wnd, rect) end

#get_element_size(elementId) ⇒ Integer Also known as: element_size

Return the size of the element.

Implement the base class pure virtual function by returning the default element size or the last value passed to #set_element_size.

Parameters:

  • elementId (Integer)

Returns:

  • (Integer)


290
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 290

def get_element_size(elementId) end

#get_flagsInteger Also known as: flags

Returns:

  • (Integer)


191
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 191

def get_flags; end

#get_fontWx::Font Also known as: font

Returns:



200
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 200

def get_font; end

#get_label_size(dc, wnd, item) ⇒ Wx::Size Also known as: label_size

Parameters:

Returns:



275
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 275

def get_label_size(dc, wnd, item) end

#get_text_orientationInteger Also known as: text_orientation

Returns:

  • (Integer)


209
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 209

def get_text_orientation; end

#get_tool_size(dc, wnd, item) ⇒ Wx::Size Also known as: tool_size

Parameters:

Returns:



282
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 282

def get_tool_size(dc, wnd, item) end

#set_element_size(elementId, size) ⇒ void

This method returns an undefined value.

Change the size of the element.

Implements the base class pure virtual function by storing the value to be returned by #get_element_size and used by Wx::AUI::AuiToolBarArt#get_element_size_for_window. As for the base class function, size is in DIPs, not pixels, so Window#from_dip should not be used for it.

Parameters:

  • elementId (Integer)
  • size (Integer)


300
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 300

def set_element_size(elementId, size) end

#set_flags(flags) ⇒ void Also known as: flags=

This method returns an undefined value.

Parameters:

  • flags (Integer)


187
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 187

def set_flags(flags) end

#set_font(font) ⇒ void Also known as: font=

This method returns an undefined value.

Parameters:



196
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 196

def set_font(font) end

#set_text_orientation(orientation) ⇒ void Also known as: text_orientation=

This method returns an undefined value.

Parameters:

  • orientation (Integer)


205
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 205

def set_text_orientation(orientation) end

#show_drop_down(wnd, items) ⇒ Integer

Parameters:

Returns:

  • (Integer)


305
# File 'lib/wx/doc/gen/aui/aui_tool_bar_art.rb', line 305

def show_drop_down(wnd, items) end