20#ifndef INCLUDED_VCL_INC_OSX_SALFRAMEVIEW_H
21#define INCLUDED_VCL_INC_OSX_SALFRAMEVIEW_H
36-(void)clearLiveResizeTimer;
38-(
BOOL)canBecomeKeyWindow;
39-(void)displayIfNeeded;
40-(void)windowDidBecomeKey: (NSNotification*)pNotification;
41-(void)windowDidResignKey: (NSNotification*)pNotification;
42-(void)windowDidChangeScreen: (NSNotification*)pNotification;
43-(void)windowDidMove: (NSNotification*)pNotification;
44-(void)windowDidResize: (NSNotification*)pNotification;
45-(void)windowDidMiniaturize: (NSNotification*)pNotification;
46-(void)windowDidDeminiaturize: (NSNotification*)pNotification;
47-(
BOOL)windowShouldClose: (NSNotification*)pNotification;
48-(void)windowDidChangeBackingProperties:(NSNotification *)pNotification;
52-(void)dockMenuItemTriggered: (
id)sender;
55-(css::uno::Reference < css::accessibility::XAccessibleContext >)accessibleContext;
59-(NSDragOperation)draggingEntered:(
id <NSDraggingInfo>)sender;
60-(NSDragOperation)draggingUpdated:(
id <NSDraggingInfo>)sender;
61-(void)draggingExited:(
id <NSDraggingInfo>)sender;
62-(
BOOL)prepareForDragOperation:(
id <NSDraggingInfo>)sender;
63-(
BOOL)performDragOperation:(
id <NSDraggingInfo>)sender;
64-(void)concludeDragOperation:(
id <NSDraggingInfo>)sender;
66-(void)registerDraggingDestinationHandler:(
id)theHandler;
67-(void)unregisterDraggingDestinationHandler:(
id)theHandler;
69-(void)endExtTextInput;
72-(void)windowDidResizeWithTimer:(NSTimer *)pTimer;
74-(
BOOL)isIgnoredWindow;
77-(id)accessibilityApplicationFocusedUIElement;
78-(id)accessibilityFocusedUIElement;
79-(
BOOL)accessibilityIsIgnored;
80-(
BOOL)isAccessibilityElement;
114-(
BOOL)acceptsFirstResponder;
115-(
BOOL)acceptsFirstMouse: (NSEvent *)pEvent;
117-(void)drawRect: (NSRect)aRect;
118-(void)mouseDown: (NSEvent*)pEvent;
120-(void)mouseUp: (NSEvent*)pEvent;
124-(void)rightMouseDown: (NSEvent*)pEvent;
125-(void)rightMouseDragged: (NSEvent*)pEvent;
126-(void)rightMouseUp: (NSEvent*)pEvent;
127-(void)otherMouseDown: (NSEvent*)pEvent;
128-(void)otherMouseDragged: (NSEvent*)pEvent;
129-(void)otherMouseUp: (NSEvent*)pEvent;
130-(void)scrollWheel: (NSEvent*)pEvent;
131-(void)magnifyWithEvent: (NSEvent*)pEvent;
132-(void)rotateWithEvent: (NSEvent*)pEvent;
133-(void)swipeWithEvent: (NSEvent*)pEvent;
134-(void)keyDown: (NSEvent*)pEvent;
135-(void)flagsChanged: (NSEvent*)pEvent;
136-(void)sendMouseEventToFrame:(NSEvent*)pEvent button:(sal_uInt16)nButton eventtype:(
SalEvent)nEvent;
137-(
BOOL)sendKeyInputAndReleaseToFrame: (sal_uInt16)nKeyCode character: (
sal_Unicode)aChar;
138-(
BOOL)sendKeyInputAndReleaseToFrame: (sal_uInt16)nKeyCode character: (
sal_Unicode)aChar modifiers: (
unsigned int)nMod;
139-(
BOOL)sendKeyToFrameDirect: (sal_uInt16)nKeyCode character: (
sal_Unicode)aChar modifiers: (
unsigned int)nMod;
140-(
BOOL)sendSingleCharacter:(NSEvent*)pEvent;
141-(
BOOL)handleKeyDownException:(NSEvent*)pEvent;
142-(void)clearLastEvent;
143-(void)clearLastMarkedText;
147-(void)insertText:(
id)aString replacementRange:(NSRange)replacementRange;
148-(void)insertTab: (
id)aSender;
149-(void)insertBacktab: (
id)aSender;
150-(void)moveLeft: (
id)aSender;
151-(void)moveLeftAndModifySelection: (
id)aSender;
152-(void)moveBackwardAndModifySelection: (
id)aSender;
153-(void)moveRight: (
id)aSender;
154-(void)moveRightAndModifySelection: (
id)aSender;
155-(void)moveForwardAndModifySelection: (
id)aSender;
156-(void)moveUp: (
id)aSender;
157-(void)moveDown: (
id)aSender;
158-(void)moveWordBackward: (
id)aSender;
159-(void)moveWordBackwardAndModifySelection: (
id)aSender;
160-(void)moveWordLeftAndModifySelection: (
id)aSender;
161-(void)moveWordForward: (
id)aSender;
162-(void)moveWordForwardAndModifySelection: (
id)aSender;
163-(void)moveWordRightAndModifySelection: (
id)aSender;
164-(void)moveToEndOfLine: (
id)aSender;
165-(void)moveToRightEndOfLine: (
id)aSender;
166-(void)moveToLeftEndOfLine: (
id)aSender;
167-(void)moveToEndOfLineAndModifySelection: (
id)aSender;
168-(void)moveToRightEndOfLineAndModifySelection: (
id)aSender;
169-(void)moveToLeftEndOfLineAndModifySelection: (
id)aSender;
170-(void)moveToBeginningOfLine: (
id)aSender;
171-(void)moveToBeginningOfLineAndModifySelection: (
id)aSender;
172-(void)moveToEndOfParagraph: (
id)aSender;
173-(void)moveToEndOfParagraphAndModifySelection: (
id)aSender;
174-(void)moveToBeginningOfParagraph: (
id)aSender;
175-(void)moveToBeginningOfParagraphAndModifySelection: (
id)aSender;
176-(void)moveParagraphForward: (
id)aSender;
177-(void)moveParagraphForwardAndModifySelection: (
id)aSender;
178-(void)moveParagraphBackward: (
id)aSender;
179-(void)moveParagraphBackwardAndModifySelection: (
id)aSender;
180-(void)moveToEndOfDocument: (
id)aSender;
181-(void)scrollToEndOfDocument: (
id)aSender;
182-(void)moveToEndOfDocumentAndModifySelection: (
id)aSender;
183-(void)moveToBeginningOfDocument: (
id)aSender;
184-(void)scrollToBeginningOfDocument: (
id)aSender;
185-(void)moveToBeginningOfDocumentAndModifySelection: (
id)aSender;
186-(void)insertNewline: (
id)aSender;
187-(void)deleteBackward: (
id)aSender;
188-(void)deleteForward: (
id)aSender;
189-(void)cancelOperation: (
id)aSender;
190-(void)deleteBackwardByDecomposingPreviousCharacter: (
id)aSender;
191-(void)deleteWordBackward: (
id)aSender;
192-(void)deleteWordForward: (
id)aSender;
193-(void)deleteToBeginningOfLine: (
id)aSender;
194-(void)deleteToEndOfLine: (
id)aSender;
195-(void)deleteToBeginningOfParagraph: (
id)aSender;
196-(void)deleteToEndOfParagraph: (
id)aSender;
197-(void)insertLineBreak: (
id)aSender;
198-(void)insertParagraphSeparator: (
id)aSender;
199-(void)selectWord: (
id)aSender;
200-(void)selectLine: (
id)aSender;
201-(void)selectParagraph: (
id)aSender;
202-(void)selectAll: (
id)aSender;
203-(void)noop: (
id)aSender;
205-(void)resetCursorRects;
206-(css::accessibility::XAccessibleContext *)accessibleContext;
208-(NSWindow*)windowForParent;
223-(void)registerMouseEventListener: (
id)theListener;
224-(void)unregisterMouseEventListener: (
id)theListener;
228-(NSDragOperation)draggingEntered:(
id <NSDraggingInfo>)sender;
229-(NSDragOperation)draggingUpdated:(
id <NSDraggingInfo>)sender;
230-(void)draggingExited:(
id <NSDraggingInfo>)sender;
231-(
BOOL)prepareForDragOperation:(
id <NSDraggingInfo>)sender;
232-(
BOOL)performDragOperation:(
id <NSDraggingInfo>)sender;
233-(void)concludeDragOperation:(
id <NSDraggingInfo>)sender;
235-(void)registerDraggingDestinationHandler:(
id)theHandler;
236-(void)unregisterDraggingDestinationHandler:(
id)theHandler;
238-(void)endExtTextInput;
240-(void)deleteTextInputWantsNonRepeatKeyDown;
242-(void)insertRegisteredWrapperIntoWrapperRepository;
243-(void)registerWrapper;
247-(id)accessibilityAttributeValue:(NSString *)pAttribute;
248-(
BOOL)accessibilityIsIgnored;
249-(NSArray *)accessibilityAttributeNames;
250-(
BOOL)accessibilityIsAttributeSettable:(NSString *)pAttribute;
251-(NSArray *)accessibilityParameterizedAttributeNames;
252-(
BOOL)accessibilitySetOverrideValue:(
id)pValue forAttribute:(NSString *)pAttribute;
253-(void)accessibilitySetValue:(
id)pValue forAttribute:(NSString *)pAttribute;
254-(id)accessibilityAttributeValue:(NSString *)pAttribute forParameter:(
id)pParameter;
255-(id)accessibilityFocusedUIElement;
256-(NSString *)accessibilityActionDescription:(NSString *)pAction;
257-(void)accessibilityPerformAction:(NSString *)pAction;
258-(NSArray *)accessibilityActionNames;
259-(id)accessibilityHitTest:(NSPoint)aPoint;
260-(NSArray *)accessibilityVisibleChildren;
261-(NSArray *)accessibilitySelectedChildren;
262-(NSArray *)accessibilityChildren;
263-(NSArray <id<NSAccessibilityElement>> *)accessibilityChildrenInNavigationOrder;
SalFrameView * mpParentView
BOOL mbTextInputWantsNonRepeatKeyDown
NSAttributedString * mpLastMarkedText
BOOL mbNeedSpecialKeyHandle
NSEvent * mpLastSuperEvent
BOOL mbInCommitMarkedText
NSTimeInterval mfLastMagnifyTime
AquaA11yWrapper * mpChildWrapper
id mDraggingDestinationHandler
id mDraggingDestinationHandler
NSTimer * mpLiveResizeTimer
void SAL_CALL mouseExited(const css::awt::MouseEvent &e) override
void SAL_CALL mouseMoved(const css::awt::MouseEvent &e) override
void SAL_CALL mouseEntered(const css::awt::MouseEvent &e) override
DECL_LISTENERMULTIPLEXER_END void SAL_CALL mouseDragged(const css::awt::MouseEvent &e) override
const wchar_t *typedef BOOL