KUndoItem
KUndoItem *item = fInputMethodUndoBuffer.ItemAt(fInputMethodUndoBuffer.CountItems() - 1);
KUndoItem *undo = fInputMethodUndoBuffer.ItemAt(
KUndoItem *item = fInputMethodUndoBuffer.ItemAt(fInputMethodUndoBuffer.CountItems() - 1);
return (KUndoItem*)BList::ItemAt(index);
KUndoItem* NewUndoItem = new KUndoItem(text, length, offset, history,
KUndoItem* CurrentUndoItem;
KUndoItem* undoItem;
KUndoItem* undoItem;
KUndoItem* item = ItemAt(i);
KUndoItem::~KUndoItem()
KUndoItem::InitCheck()
KUndoItem::Merge(const char* text, int32 length)
KUndoBuffer::AddItem(KUndoItem* item, int32 index)
KUndoItem::KUndoItem(const char* redo_text, int32 length, int32 offset,
KUndoBuffer::AddItem(KUndoItem* item)
KUndoItem*
return (KUndoItem*)BList::RemoveItem(index);
KUndoItem*
class KUndoItem
KUndoItem(const char* text, int32 length,
~KUndoItem();
bool AddItem(KUndoItem* item, int32 index);
bool AddItem(KUndoItem* item);
KUndoItem* RemoveItem(int32 index);
KUndoItem* ItemAt(int32 index) const;