52 virtual char *
operate(
const SeqPart& part,
int& new_len)
const = 0;
61 #error ed4_block.hxx included twice
62 #endif // ED4_BLOCK_HXX
bool ED4_get_highlighted_range(ED4_terminal *term, PosRange &range)
void ED4_setBlocktype(ED4_blocktype bt)
AW_window * ED4_create_replace_window(AW_root *root)
void ED4_perform_block_operation(ED4_blockoperation_type type)
virtual char * operate(const SeqPart &part, int &new_len) const =0
void ED4_toggle_block_type()
ED4_blocktype ED4_getBlocktype()
void ED4_correctBlocktypeAfterModification()
GB_ERROR get_error() const
virtual ~ED4_block_operator()
void ED4_setColumnblockCorner(AW_event *event, ED4_sequence_terminal *seq_term)
AW_window * ED4_create_modsai_window(AW_root *root)