Lines Matching refs:nsWindow

21 class nsWindow;  variable
97 static bool ProcessMessage(nsWindow* aWindow, UINT msg, WPARAM& wParam,
100 static bool IsComposingOn(nsWindow* aWindow) { in IsComposingOn()
115 static void CommitComposition(nsWindow* aWindow, bool aForce = false);
116 static void CancelComposition(nsWindow* aWindow, bool aForce = false);
117 static void OnFocusChange(bool aFocus, nsWindow* aWindow);
118 static void OnUpdateComposition(nsWindow* aWindow);
119 static void OnSelectionChange(nsWindow* aWindow,
127 static nsresult OnMouseButtonEvent(nsWindow* aWindow,
129 static void SetCandidateWindow(nsWindow* aWindow, CANDIDATEFORM* aForm);
130 static void DefaultProcOfPluginEvent(nsWindow* aWindow,
159 static bool IsComposingWindow(nsWindow* aWindow);
164 static void InitKeyboardLayout(nsWindow* aWindow, HKL aKeyboardLayout);
172 static bool IsTopLevelWindowOfComposition(nsWindow* aWindow);
174 static bool ProcessInputLangChangeMessage(nsWindow* aWindow, WPARAM wParam,
176 static bool ProcessMessageForPlugin(nsWindow* aWindow, UINT msg,
185 static bool OnKeyDownEvent(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
188 bool OnIMEStartComposition(nsWindow* aWindow, MSGResult& aResult);
189 void OnIMEStartCompositionOnPlugin(nsWindow* aWindow, WPARAM wParam,
191 bool OnIMEComposition(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
193 void OnIMECompositionOnPlugin(nsWindow* aWindow, WPARAM wParam,
195 bool OnIMEEndComposition(nsWindow* aWindow, MSGResult& aResult);
196 void OnIMEEndCompositionOnPlugin(nsWindow* aWindow, WPARAM wParam,
198 bool OnIMERequest(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
200 bool OnIMECharOnPlugin(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
202 bool OnChar(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
204 bool OnCharOnPlugin(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
206 void OnInputLangChange(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
211 static bool OnIMEChar(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
213 static bool OnIMESetContext(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
215 static bool OnIMESetContextOnPlugin(nsWindow* aWindow, WPARAM wParam,
217 static bool OnIMECompositionFull(nsWindow* aWindow, MSGResult& aResult);
218 static bool OnIMENotify(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
220 static bool OnIMESelect(nsWindow* aWindow, WPARAM wParam, LPARAM lParam,
224 void HandleStartComposition(nsWindow* aWindow, const IMEContext& aContext);
225 bool HandleComposition(nsWindow* aWindow, const IMEContext& aContext,
229 void HandleEndComposition(nsWindow* aWindow,
231 bool HandleReconvert(nsWindow* aWindow, LPARAM lParam, LRESULT* oResult);
232 bool HandleQueryCharPosition(nsWindow* aWindow, LPARAM lParam,
234 bool HandleDocumentFeed(nsWindow* aWindow, LPARAM lParam, LRESULT* oResult);
245 bool CommitCompositionOnPreviousWindow(nsWindow* aWindow);
270 bool SetIMERelatedWindowsPos(nsWindow* aWindow, const IMEContext& aContext);
271 void SetIMERelatedWindowsPosOnPlugin(nsWindow* aWindow,
291 nsWindow* aWindow, uint32_t aOffset,
305 bool GetCaretRect(nsWindow* aWindow, mozilla::LayoutDeviceIntRect& aCaretRect,
315 void AdjustCompositionFont(nsWindow* aWindow, const IMEContext& aContext,
325 nsWindow* aWindow, const mozilla::WritingMode& aWritingMode,
345 static void DispatchEvent(nsWindow* aWindow, WidgetGUIEvent& aEvent);
356 void DispatchCompositionChangeEvent(nsWindow* aWindow,
389 TextEventDispatcher* GetTextEventDispatcherFor(nsWindow* aWindow);
391 nsWindow* mComposingWindow;
417 bool Init(nsWindow* aWindow);
418 bool EnsureValidSelection(nsWindow* aWindow);