diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-03-19 20:39:39 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-03-20 13:47:25 +0100 |
commit | 9b3ce3a3192eb960341fc0d24423657f0559eff2 (patch) | |
tree | edb8633226c4287b3398cdf48a6be7be9a00f2f8 /editeng | |
parent | beafe72de3427f20c0cb59f7c7ff7852ebcc7427 (diff) |
add GetInputLanguage to EditView
and hide the need to expose its vcl::Window
Change-Id: Ide8a2e2500116af412a8717052a300e8ef4d1a48
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112782
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/editeng/editview.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/editeng/source/editeng/editview.cxx b/editeng/source/editeng/editview.cxx index b101f7f08b85..5f3fb49e7a08 100644 --- a/editeng/source/editeng/editview.cxx +++ b/editeng/source/editeng/editview.cxx @@ -351,6 +351,14 @@ OutputDevice& EditView::GetOutputDevice() const return pImpEditView->GetOutputDevice(); } +LanguageType EditView::GetInputLanguage() const +{ + // it might make sense to add this to getEditViewCallbacks + if (const vcl::Window* pWindow = GetWindow()) + return pWindow->GetInputLanguage(); + return LANGUAGE_DONTKNOW; +} + bool EditView::HasOtherViewWindow( vcl::Window* pWin ) { OutWindowSet& rOutWindowSet = pImpEditView->aOutWindowSet; |