Sha256: f8bc1e2b3cb4c2f5731de3f2e98f26884e393f8c95d97d3ca6eb0e2e821491ce

Contents?: true

Size: 1.44 KB

Versions: 2

Compression:

Stored size: 1.44 KB

Contents

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


module Wx::GRID

  # Base class for activatable editors.
  # 
  # Inheriting from this class makes it simpler to implement editors that support only activation, but not in-place editing, as they only need to implement {Wx::GRID::GridCellActivatableEditor#try_activate}, {Wx::GRID::GridCellActivatableEditor#do_activate} and {Wx::GRID::GridCellActivatableEditor#clone} methods, but not all the other pure virtual methods of {Wx::GRID::GridCellEditor}.
  # 
  # @wxrb_require USE_GRID
  class GridCellActivatableEditor < GridCellEditor
  
    # Same method as in {Wx::GRID::GridCellEditor}, but pure virtual.
    # 
    # Note that the implementation of this method must never return Wx::GridActivationResult#do_edit for the editors inheriting from this class, as it doesn't support normal editing.
    # @param row [Integer] 
    # @param col [Integer] 
    # @param grid [Wx::GRID::Grid] 
    # @param actSource [Wx::GridActivationSource] 
    # @return [Wx::GridActivationResult]
    def try_activate(row, col, grid, actSource) end
    
    # Same method as in {Wx::GRID::GridCellEditor}, but pure virtual.
    # @param row [Integer] 
    # @param col [Integer] 
    # @param grid [Wx::GRID::Grid] 
    # @return [void]
    def do_activate(row, col, grid) end
    
  end # GridCellActivatableEditor
  

end

Version data entries

2 entries across 2 versions & 1 rubygems

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