# :stopdoc: # This file is automatically generated by the WXRuby3 documentation # generator. Do not alter this file. # :startdoc: module Wx::AUI # # # class AuiMDIChildFrame < Panel # @overload initialize() # @return [Wx::AUI::AuiMDIChildFrame] # @overload initialize(parent, winid, title, pos=Wx::DEFAULT_POSITION, size=Wx::DEFAULT_SIZE, style=Wx::DEFAULT_FRAME_STYLE, name=Wx::FRAME_NAME_STR) # @param parent [Wx::AUI::AuiMDIParentFrame] # @param winid [Integer] # @param title [String] # @param pos [Array(Integer, Integer), Wx::Point] # @param size [Array(Integer, Integer), Wx::Size] # @param style [Integer] # @param name [String] # @return [Wx::AUI::AuiMDIChildFrame] def initialize(*args) end # @param parent [Wx::AUI::AuiMDIParentFrame] # @param winid [Integer] # @param title [String] # @param pos [Array(Integer, Integer), Wx::Point] # @param size [Array(Integer, Integer), Wx::Size] # @param style [Integer] # @param name [String] # @return [Boolean] def create(parent, winid, title, pos=Wx::DEFAULT_POSITION, size=Wx::DEFAULT_SIZE, style=Wx::DEFAULT_FRAME_STYLE, name=Wx::FRAME_NAME_STR) end # @param menuBar [Wx::MenuBar] # @return [void] def set_menu_bar(menuBar) end alias_method :menu_bar=, :set_menu_bar # @return [Wx::MenuBar] def get_menu_bar; end alias_method :menu_bar, :get_menu_bar # @param title [String] # @return [void] def set_title(title) end alias_method :title=, :set_title # @return [String] def get_title; end alias_method :title, :get_title # @param icons [Wx::IconBundle] # @return [void] def set_icons(icons) end alias_method :icons=, :set_icons # @return [Wx::IconBundle] def get_icons; end alias_method :icons, :get_icons # @param icon [Wx::Icon] # @return [void] def set_icon(icon) end alias_method :icon=, :set_icon # @return [void] def activate; end # Destroys the window safely. # Use this function instead of the delete operator, since different window classes can be destroyed differently. Frames and dialogs are not destroyed immediately when this function is called they are added to a list of windows to be deleted on idle time, when all the window's events have been processed. This prevents problems with events being sent to non-existent windows. # true if the window has either been successfully deleted, or it has been added to the list of windows pending real deletion. # @return [Boolean] def destroy; end # Shows or hides the window. # You may need to call {Wx::AUI::AuiMDIChildFrame#raise} for a top level window if you want to bring it to top, although this is not needed if {Wx::AUI::AuiMDIChildFrame#show} is called immediately after the frame creation. # Notice that the default state of newly created top level windows is hidden (to allow you to create their contents without flicker) unlike for all the other, not derived from {Wx::TopLevelWindow}, windows that are by default created in the shown state. # # true if the window has been shown or hidden or false if nothing was done because it already was in the requested state. # @see Wx::AUI::AuiMDIChildFrame#is_shown # @see Wx::AUI::AuiMDIChildFrame#hide # @see Wx::RadioBox#show # @see Wx::ShowEvent. # @param show [Boolean] If true displays the window. Otherwise, hides it. # @return [Boolean] def show(show=true) end # @param number [Integer] # @param style [Integer] # @param winid [Integer] # @param name [String] # @return [Wx::StatusBar] def create_status_bar(number=1, style=1, winid=1, name=('')) end # @return [Wx::StatusBar] def get_status_bar; end alias_method :status_bar, :get_status_bar # @param text [String] # @param number [Integer] # @return [void] def set_status_text(text, number=0) end alias_method :status_text=, :set_status_text # @param widths_field [Array] # @return [void] def set_status_widths(widths_field) end # @param style [Integer] # @param winid [Integer] # @param name [String] # @return [Wx::ToolBar] def create_tool_bar(style, winid, name) end # @return [Wx::ToolBar] def get_tool_bar; end alias_method :tool_bar, :get_tool_bar # @param maximize [Boolean] # @return [void] def maximize(maximize=true) end # @return [void] def restore; end # @param iconize [Boolean] # @return [void] def iconize(iconize=true) end # @return [Boolean] def is_maximized; end alias_method :maximized?, :is_maximized # @return [Boolean] def is_iconized; end alias_method :iconized?, :is_iconized # @param show [Boolean] # @param style [Integer] # @return [Boolean] def show_full_screen(show, style) end # @return [Boolean] def is_full_screen; end alias_method :full_screen?, :is_full_screen # @param parent [Wx::AUI::AuiMDIParentFrame] # @return [void] def set_mdi_parent_frame(parent) end alias_method :mdi_parent_frame=, :set_mdi_parent_frame # @return [Wx::AUI::AuiMDIParentFrame] def get_mdi_parent_frame; end alias_method :mdi_parent_frame, :get_mdi_parent_frame end # AuiMDIChildFrame end