|
|
1.1 root 1: /*
2: * This class represents text paste changes. Because the insertion point
3: * is left at the end of the new characters after a paste, this class
4: * has to calculate which characters were actually pasted.
5: */
6:
7: @interface PasteTextChange : TextSelChange
8: {
9: int textLength; /* length of text before paste */
10: int selectionStart; /* start of selection before paste */
11: int selectionLength; /* size of selection before paste */
12: }
13:
14: /* Creation method */
15:
16: - initView:textView;
17:
18: /* Public methods */
19:
20: - saveBeforeChange;
21: - saveAfterChange;
22:
23: @end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.