Sha256: 9239722060a13d8f923d75e4de9ccc6139b4f80fd0e8b0d9a0a3c408bf4d3218

Contents?: true

Size: 1.22 KB

Versions: 3

Compression:

Stored size: 1.22 KB

Contents

# :stopdoc:
# This file is automatically generated by the WXRuby3 documentation 
# generator. Do not alter this file.
# :startdoc:


module Wx

  # A {Wx::WindowDC} must be constructed if an application wishes to paint on the whole area of a window (client and decorations).
  # 
  # This should normally be constructed as a temporary stack object; don't store a {Wx::WindowDC} object.
  # To draw on a window from inside an EVT_PAINT() handler, construct a {Wx::PaintDC} object instead.
  # To draw on the client area of a window from outside an EVT_PAINT() handler, construct a {Wx::ClientDC} object.
  # A {Wx::WindowDC} object is initialized to use the same font and colours as the window it is associated with.
  # 
  # Category:  Device Contexts
  # @see Wx::DC
  # @see  Wx::MemoryDC
  # @see  Wx::PaintDC
  # @see  Wx::ClientDC
  # @see  Wx::ScreenDC 
  # 
  # 
  # 
  # @note This class is <b>untracked</b> and should not be derived from nor instances extended!
  class WindowDC < DC
  
    # Constructor.
    # 
    # Pass a pointer to the window on which you wish to paint.
    # @param window [Wx::Window] 
    # @return [Wx::WindowDC]
    def initialize(window) end
    
  end # WindowDC
  

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wxruby3-0.9.5-x64-mingw-ucrt lib/wx/doc/gen/window_dc.rb
wxruby3-0.9.4-x64-mingw-ucrt lib/wx/doc/gen/window_dc.rb
wxruby3-0.9.3-x64-mingw-ucrt lib/wx/doc/gen/window_dc.rb