Sha256: 65fca6930b68585e403c32fae87af6895bb836ebbf20549bd94ba4915028f461

Contents?: true

Size: 1.57 KB

Versions: 9

Compression:

Stored size: 1.57 KB

Contents

###
# wxRuby3 wxWidgets interface director
# Copyright (c) M.J.N. Corino, The Netherlands
###

require_relative './window'

module WXRuby3

  class Director

    class AuiMDIChildFrame < Window

      def setup
        super
        spec.no_proxy 'wxAuiMDIChildFrame::Layout'
        # incorrectly documented non-existent virtual method
        # (does exist as non-virtual method in TopLevelWindow with return by value)
        spec.ignore 'wxAuiMDIChildFrame::GetIcon'
        # prevent a lot of unnecessary proxies
        spec.no_proxy %w[
          wxAuiMDIChildFrame::Activate
          wxAuiMDIChildFrame::SetTitle
          wxAuiMDIChildFrame::GetTitle
          wxAuiMDIChildFrame::SetIcons
          wxAuiMDIChildFrame::GetIcons
          wxAuiMDIChildFrame::SetIcon
          wxAuiMDIChildFrame::SetMenuBar
          wxAuiMDIChildFrame::GetMenuBar
          wxAuiMDIChildFrame::GetStatusBar
          wxAuiMDIChildFrame::GetToolBar
          wxAuiMDIChildFrame::Maximize
          wxAuiMDIChildFrame::Restore
          wxAuiMDIChildFrame::Iconize
          wxAuiMDIChildFrame::IsMaximized
          wxAuiMDIChildFrame::IsIconized
          wxAuiMDIChildFrame::ShowFullScreen
          wxAuiMDIChildFrame::IsFullScreen
          ]
        # just rely on the Window implementation
        spec.ignore 'wxAuiMDIChildFrame::IsTopLevel'
        spec.suppress_warning(473,
                              'wxAuiMDIChildFrame::CreateStatusBar',
                              'wxAuiMDIChildFrame::CreateToolBar')
      end
    end # class AuiMDIChildFrame

  end # class Director

end # module WXRuby3

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wxruby3-0.9.0.pre.rc.3 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.rc.2 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.rc.1 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.14 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.13 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.11 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.10 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.9 rakelib/lib/director/aui_mdi_child_frame.rb
wxruby3-0.9.0.pre.beta.8 rakelib/lib/director/aui_mdi_child_frame.rb