33 lines
552 B
C#
33 lines
552 B
C#
using System;
|
|
using CPF.Drawing;
|
|
|
|
namespace CPF.ReoGrid.Main
|
|
{
|
|
internal interface IEditableControlAdapter
|
|
{
|
|
void ShowEditControl(Rect bounds, Cell cell);
|
|
|
|
void HideEditControl();
|
|
|
|
void SetEditControlText(string text);
|
|
|
|
string GetEditControlText();
|
|
|
|
void EditControlSelectAll();
|
|
|
|
void SetEditControlCaretPos(int pos);
|
|
|
|
int GetEditControlCaretPos();
|
|
|
|
void SetEditControlAlignment(ReoGridHorAlign align);
|
|
|
|
void EditControlApplySystemMouseDown();
|
|
|
|
void EditControlCopy();
|
|
|
|
void EditControlPaste();
|
|
|
|
void EditControlCut();
|
|
}
|
|
}
|