Sha256: 4db8b84841b55381f82d8c63933c5b29cc0e2a3fa42d53b8a2c81c4918c75ec4

Contents?: true

Size: 1.5 KB

Versions: 2

Compression:

Stored size: 1.5 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}.
  # 
  # 
  # @note This class is <b>untracked</b> and should not be derived from nor instances extended!
  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.1-x64-mingw-ucrt lib/wx/doc/gen/grid/grid_cell_activatable_editor.rb
wxruby3-0.9.0-x64-mingw-ucrt lib/wx/doc/gen/grid/grid_cell_activatable_editor.rb