diff options
author | Siqi Liu <me@siqi.fr> | 2015-04-13 16:23:32 +0200 |
---|---|---|
committer | Siqi Liu <me@siqi.fr> | 2015-04-13 16:23:32 +0200 |
commit | 0632f77ee8059f2d65ad72bf148da88901732dc2 (patch) | |
tree | 8717d2ebfc7af6b91499ec2c94792661122317bc /libreofficekit | |
parent | cc54da22377feef44e1aa48a92d9b4c86eda7577 (diff) |
LOK_STATE_CHANGED callback implemented with sfx events interception.
Diffstat (limited to 'libreofficekit')
-rw-r--r-- | libreofficekit/source/gtk/lokdocview.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libreofficekit/source/gtk/lokdocview.cxx b/libreofficekit/source/gtk/lokdocview.cxx index 7430511bac5d..ac94f15ae663 100644 --- a/libreofficekit/source/gtk/lokdocview.cxx +++ b/libreofficekit/source/gtk/lokdocview.cxx @@ -857,6 +857,8 @@ const char* LOKDocView_Impl::callbackTypeToString(int nType) return "LOK_CALLBACK_GRAPHIC_SELECTION"; case LOK_CALLBACK_HYPERLINK_CLICKED: return "LOK_CALLBACK_HYPERLINK_CLICKED"; + case LOK_CALLBACK_STATE_CHANGED: + return "LOK_CALLBACK_STATE_CHANGED"; } return 0; } @@ -937,6 +939,10 @@ gboolean LOKDocView_Impl::callbackImpl(CallbackData* pCallback) gtk_show_uri(NULL, pCallback->m_aPayload.c_str(), GDK_CURRENT_TIME, &pError); #endif } + case LOK_CALLBACK_STATE_CHANGED: + { + g_info(pCallback->m_aPayload.c_str()); + } break; default: g_assert(false); |