diff options
Diffstat (limited to 'vcl/inc/osx/salframeview.h')
-rw-r--r-- | vcl/inc/osx/salframeview.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/vcl/inc/osx/salframeview.h b/vcl/inc/osx/salframeview.h index 36537f3db958..4ec0b6c06651 100644 --- a/vcl/inc/osx/salframeview.h +++ b/vcl/inc/osx/salframeview.h @@ -59,6 +59,9 @@ enum class SalEvent; -(void)registerDraggingDestinationHandler:(id)theHandler; -(void)unregisterDraggingDestinationHandler:(id)theHandler; + +-(void)endExtTextInput; +-(void)endExtTextInput:(EndExtTextInputFlags)nFlags; @end @interface SalFrameView : AquaA11yWrapper <NSTextInputClient> @@ -79,9 +82,14 @@ enum class SalEvent; // #i102807# used by magnify event handler NSTimeInterval mfLastMagnifyTime; float mfMagnifyDeltaSum; + + BOOL mbInEndExtTextInput; + BOOL mbInCommitMarkedText; + NSAttributedString* mpLastMarkedText; } +(void)unsetMouseFrame: (AquaSalFrame*)pFrame; -(id)initWithSalFrame: (AquaSalFrame*)pFrame; +-(void)dealloc; -(AquaSalFrame*)getSalFrame; -(BOOL)acceptsFirstResponder; -(BOOL)acceptsFirstMouse: (NSEvent *)pEvent; @@ -112,6 +120,7 @@ enum class SalEvent; -(BOOL)sendSingleCharacter:(NSEvent*)pEvent; -(BOOL)handleKeyDownException:(NSEvent*)pEvent; -(void)clearLastEvent; +-(void)clearLastMarkedText; /* text action methods */ @@ -206,6 +215,9 @@ enum class SalEvent; -(void)registerDraggingDestinationHandler:(id)theHandler; -(void)unregisterDraggingDestinationHandler:(id)theHandler; +-(void)endExtTextInput; +-(void)endExtTextInput:(EndExtTextInputFlags)nFlags; + @end #endif // INCLUDED_VCL_INC_OSX_SALFRAMEVIEW_H |