LibreOffice Module cui (master) 1
Classes | Namespaces | Macros | Functions
hangulhanjadlg.cxx File Reference
#include <hangulhanjadlg.hxx>
#include <dialmgr.hxx>
#include <helpids.h>
#include <strings.hrc>
#include <algorithm>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <tools/debug.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <vcl/virdev.hxx>
#include <vcl/weldutils.hxx>
#include <unotools/lingucfg.hxx>
#include <unotools/linguprops.hxx>
#include <com/sun/star/lang/NoSupportException.hpp>
#include <com/sun/star/linguistic2/ConversionDictionaryType.hpp>
#include <com/sun/star/linguistic2/ConversionDirection.hpp>
#include <com/sun/star/linguistic2/ConversionDictionaryList.hpp>
#include <com/sun/star/i18n/TextConversionOption.hpp>
#include <com/sun/star/util/XFlushable.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/string.hxx>
Include dependency graph for hangulhanjadlg.cxx:

Go to the source code of this file.

Classes

class  svx::RubyRadioButton
 
class  svx::SuggestionList
 

Namespaces

namespace  svx
 

Macros

#define HHC   editeng::HangulHanjaConversion
 
#define LINE_CNT   static_cast< sal_uInt16 >(2)
 
#define MAXNUM_SUGGESTIONS   50
 

Functions

 svx::IMPL_LINK_NOARG (SuggestionDisplay, SelectSuggestionValueSetHdl, ValueSet *, void)
 
 svx::IMPL_LINK_NOARG (SuggestionDisplay, SelectSuggestionListBoxHdl, weld::TreeView &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaConversionDialog, OnSuggestionSelected, SuggestionDisplay &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaConversionDialog, OnSuggestionModified, weld::Entry &, void)
 
 svx::IMPL_LINK (HangulHanjaConversionDialog, ClickByCharacterHdl, weld::Toggleable &, rBox, void)
 
 svx::IMPL_LINK (HangulHanjaConversionDialog, OnConversionDirectionClicked, weld::Toggleable &, rBox, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaConversionDialog, OnOption, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaOptionsDialog, OkHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaOptionsDialog, DictsLB_SelectHdl, weld::TreeView &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaOptionsDialog, NewDictHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaOptionsDialog, EditDictHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaOptionsDialog, DeleteDictHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaNewDictDialog, OKHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaNewDictDialog, ModifyHdl, weld::Entry &, void)
 
 svx::IMPL_LINK (SuggestionEdit, KeyInputHdl, const KeyEvent &, rKEvt, bool)
 
 svx::IMPL_LINK_NOARG (HangulHanjaEditDictDialog, ScrollHdl, weld::ScrolledWindow &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaEditDictDialog, OriginalModifyHdl, weld::ComboBox &, void)
 
 svx::IMPL_LINK (HangulHanjaEditDictDialog, EditModifyHdl1, weld::Entry &, rEdit, void)
 
 svx::IMPL_LINK (HangulHanjaEditDictDialog, EditModifyHdl2, weld::Entry &, rEdit, void)
 
 svx::IMPL_LINK (HangulHanjaEditDictDialog, EditModifyHdl3, weld::Entry &, rEdit, void)
 
 svx::IMPL_LINK (HangulHanjaEditDictDialog, EditModifyHdl4, weld::Entry &, rEdit, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaEditDictDialog, BookLBSelectHdl, weld::ComboBox &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaEditDictDialog, NewPBPushHdl, weld::Button &, void)
 
 svx::IMPL_LINK_NOARG (HangulHanjaEditDictDialog, DeletePBPushHdl, weld::Button &, void)
 

Macro Definition Documentation

◆ HHC

Definition at line 45 of file hangulhanjadlg.cxx.

◆ LINE_CNT

#define LINE_CNT   static_cast< sal_uInt16 >(2)

Definition at line 46 of file hangulhanjadlg.cxx.

◆ MAXNUM_SUGGESTIONS

#define MAXNUM_SUGGESTIONS   50

Definition at line 47 of file hangulhanjadlg.cxx.

Variable Documentation

◆ m_ePosition

RubyPosition m_ePosition
protected

Definition at line 94 of file hangulhanjadlg.cxx.

◆ m_rDev

OutputDevice& m_rDev
private

Definition at line 65 of file hangulhanjadlg.cxx.

◆ m_sPrimaryText

OUString m_sPrimaryText
protected

Definition at line 92 of file hangulhanjadlg.cxx.

◆ m_sSecondaryText

OUString m_sSecondaryText
protected

Definition at line 93 of file hangulhanjadlg.cxx.