29 #import "../ui/text.h" |
29 #import "../ui/text.h" |
30 #import "toolkit.h" |
30 #import "toolkit.h" |
31 #import "../../ucx/list.h" |
31 #import "../../ucx/list.h" |
32 |
32 |
33 @interface TextChangeMgr : NSObject<NSTextViewDelegate> { |
33 @interface TextChangeMgr : NSObject<NSTextViewDelegate> { |
34 UiText* value; |
34 UiContext *context; |
|
35 UiText *value; |
|
36 int last_length; |
35 } |
37 } |
36 |
38 |
37 - (TextChangeMgr*)initWithValue:(UiText*)text; |
39 - (TextChangeMgr*)initWithValue:(UiText*)text context:(UiContext*)ctx; |
38 |
40 |
39 - (NSUndoManager*)undoManagerForTextView:(NSTextView*)textview; |
41 - (NSUndoManager*)undoManagerForTextView:(NSTextView*)textview; |
40 |
42 |
41 @end |
43 @end |
42 |
44 |