|
LibreOffice Module sfx2 (master) 1
|
Classes | |
| struct | AsyncExecuteInfo |
Public Types | |
| enum | AsyncExecuteCmd { ASYNCEXECUTE_CMD_DISPOSING , ASYNCEXECUTE_CMD_CHANGEDCONTENTS } |
Public Member Functions | |
| SfxClipboardChangeListener (SfxViewShell *pView, uno::Reference< datatransfer::clipboard::XClipboardNotifier > xClpbrdNtfr) | |
| virtual void SAL_CALL | disposing (const lang::EventObject &rEventObject) override |
| virtual void SAL_CALL | changedContents (const datatransfer::clipboard::ClipboardEvent &rEventObject) override |
| void | DisconnectViewShell () |
| void | ChangedContents () |
Private Member Functions | |
| DECL_STATIC_LINK (SfxClipboardChangeListener, AsyncExecuteHdl_Impl, void *, void) | |
Private Attributes | |
| SfxViewShell * | m_pViewShell |
| uno::Reference< datatransfer::clipboard::XClipboardNotifier > | m_xClpbrdNtfr |
| uno::Reference< lang::XComponent > | m_xCtrl |
Definition at line 123 of file viewsh.cxx.
| Enumerator | |
|---|---|
| ASYNCEXECUTE_CMD_DISPOSING | |
| ASYNCEXECUTE_CMD_CHANGEDCONTENTS | |
Definition at line 138 of file viewsh.cxx.
| SfxClipboardChangeListener::SfxClipboardChangeListener | ( | SfxViewShell * | pView, |
| uno::Reference< datatransfer::clipboard::XClipboardNotifier > | xClpbrdNtfr | ||
| ) |
Definition at line 161 of file viewsh.cxx.
References GetController(), m_pViewShell, m_xClpbrdNtfr, and m_xCtrl.
| void SfxClipboardChangeListener::ChangedContents | ( | ) |
Definition at line 176 of file viewsh.cxx.
References SfxViewFrame::GetBindings(), SfxViewShell::GetViewFrame(), SfxBindings::Invalidate(), comphelper::LibreOfficeKit::isActive(), m_pViewShell, and SfxLokHelper::notifyAllViews().
|
overridevirtual |
Definition at line 230 of file viewsh.cxx.
References ASYNCEXECUTE_CMD_CHANGEDCONTENTS, LINK, and Application::PostUserEvent().
|
private |
|
inline |
Definition at line 135 of file viewsh.cxx.
References m_pViewShell.
|
overridevirtual |
Definition at line 210 of file viewsh.cxx.
References ASYNCEXECUTE_CMD_DISPOSING, LINK, m_xClpbrdNtfr, m_xCtrl, and Application::PostUserEvent().
|
private |
Definition at line 154 of file viewsh.cxx.
Referenced by ChangedContents(), DisconnectViewShell(), and SfxClipboardChangeListener().
|
private |
Definition at line 155 of file viewsh.cxx.
Referenced by disposing(), and SfxClipboardChangeListener().
|
private |
Definition at line 156 of file viewsh.cxx.
Referenced by disposing(), and SfxClipboardChangeListener().