# :stopdoc: # This file is automatically generated by the WXRuby3 documentation # generator. Do not alter this file. # :startdoc: module Wx::AUI # {Wx::AUI::AuiToolBarArt} is part of the {Wx::AUI} class framework. # # See also {Wx::AUI::AuiToolBar} and wxAUI Overview. # # Category: Window Docking (wxAUI) # # @wxrb_require USE_AUI class AuiToolBarArt < ::Object # @return [Wx::AUI::AuiToolBarArt] def initialize; end # @return [Wx::AUI::AuiToolBarArt] def clone; end # @param flags [Integer] # @return [void] def set_flags(flags) end alias_method :flags=, :set_flags # @return [Integer] def get_flags; end alias_method :flags, :get_flags # @param font [Wx::Font,Wx::FontInfo] # @return [void] def set_font(font) end alias_method :font=, :set_font # @return [Wx::Font] def get_font; end alias_method :font, :get_font # @param orientation [Integer] # @return [void] def set_text_orientation(orientation) end alias_method :text_orientation=, :set_text_orientation # @return [Integer] def get_text_orientation; end alias_method :text_orientation, :get_text_orientation # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_background(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_plain_background(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_label(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_button(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_drop_down_button(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_control_label(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_separator(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_gripper(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @param state [Integer] # @return [void] def draw_overflow_button(dc, wnd, rect, state) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @return [Wx::Size] def get_label_size(dc, wnd, item) end alias_method :label_size, :get_label_size # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @return [Wx::Size] def get_tool_size(dc, wnd, item) end alias_method :tool_size, :get_tool_size # @param element_id [Integer] # @return [Integer] def get_element_size(element_id) end alias_method :element_size, :get_element_size # @param element_id [Integer] # @param size [Integer] # @return [void] def set_element_size(element_id, size) end # @param wnd [Wx::Window] # @param items [Array,nil] # @return [Integer] def show_drop_down(wnd, items) end end # AuiToolBarArt # {Wx::AUI::AuiDefaultToolBarArt} is part of the {Wx::AUI} class framework. # # See also {Wx::AUI::AuiToolBarArt} , {Wx::AUI::AuiToolBar} and wxAUI Overview. # # Category: Window Docking (wxAUI) # # @wxrb_require USE_AUI class AuiDefaultToolBarArt < AuiToolBarArt # @return [Wx::AUI::AuiDefaultToolBarArt] def initialize; end # @return [Wx::AUI::AuiToolBarArt] def clone; end # @param flags [Integer] # @return [void] def set_flags(flags) end alias_method :flags=, :set_flags # @return [Integer] def get_flags; end alias_method :flags, :get_flags # @param font [Wx::Font,Wx::FontInfo] # @return [void] def set_font(font) end alias_method :font=, :set_font # @return [Wx::Font] def get_font; end alias_method :font, :get_font # @param orientation [Integer] # @return [void] def set_text_orientation(orientation) end alias_method :text_orientation=, :set_text_orientation # @return [Integer] def get_text_orientation; end alias_method :text_orientation, :get_text_orientation # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_background(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_plain_background(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_label(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_button(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_drop_down_button(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @param rect [Wx::Rect] # @return [void] def draw_control_label(dc, wnd, item, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_separator(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @return [void] def draw_gripper(dc, wnd, rect) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param rect [Wx::Rect] # @param state [Integer] # @return [void] def draw_overflow_button(dc, wnd, rect, state) end # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @return [Wx::Size] def get_label_size(dc, wnd, item) end alias_method :label_size, :get_label_size # @param dc [Wx::DC] # @param wnd [Wx::Window] # @param item [Wx::AUI::AuiToolBarItem] # @return [Wx::Size] def get_tool_size(dc, wnd, item) end alias_method :tool_size, :get_tool_size # @param element [Integer] # @return [Integer] def get_element_size(element) end alias_method :element_size, :get_element_size # @param element_id [Integer] # @param size [Integer] # @return [void] def set_element_size(element_id, size) end # @param wnd [Wx::Window] # @param items [Array,nil] # @return [Integer] def show_drop_down(wnd, items) end end # AuiDefaultToolBarArt end