LibreOffice Module sw (master)  1
Classes | Functions
glossary.cxx File Reference
#include <hintids.hxx>
#include <o3tl/any.hxx>
#include <vcl/event.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <vcl/help.hxx>
#include <svl/stritem.hxx>
#include <svl/macitem.hxx>
#include <unotools/pathoptions.hxx>
#include <unotools/lingucfg.hxx>
#include <sfx2/request.hxx>
#include <sfx2/fcontnr.hxx>
#include <sfx2/docfilt.hxx>
#include <svx/svxdlg.hxx>
#include <svx/dialogs.hrc>
#include <editeng/acorrcfg.hxx>
#include <sfx2/viewfrm.hxx>
#include <unocrsr.hxx>
#include <unotools.hxx>
#include <comphelper/processfactory.hxx>
#include <ucbhelper/content.hxx>
#include <com/sun/star/text/AutoTextContainer.hpp>
#include <com/sun/star/ui/dialogs/XFilePicker3.hpp>
#include <com/sun/star/ui/dialogs/XFilterManager.hpp>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <svl/urihelper.hxx>
#include <unotools/charclass.hxx>
#include <swwait.hxx>
#include <swtypes.hxx>
#include <wrtsh.hxx>
#include <view.hxx>
#include <basesh.hxx>
#include <glossary.hxx>
#include <gloshdl.hxx>
#include <glosbib.hxx>
#include <initui.hxx>
#include <glosdoc.hxx>
#include <macassgn.hxx>
#include <swevent.hxx>
#include <docsh.hxx>
#include <shellio.hxx>
#include <cmdid.h>
#include <swerror.h>
#include <globals.hrc>
#include <swmodule.hxx>
#include <sfx2/filedlghelper.hxx>
#include <memory>
#include <strings.hrc>
#include <iodetect.hxx>
#include <officecfg/Office/Writer.hxx>
Include dependency graph for glossary.cxx:

Go to the source code of this file.

Classes

struct  GroupUserData
 
class  SwNewGlosNameDlg
 

Functions

static OUString lcl_GetValidShortCut (const OUString &rName)
 
 IMPL_LINK (SwNewGlosNameDlg, TextFilterHdl, OUString &, rTest, bool)
 
 IMPL_LINK (SwGlossaryDlg, TextFilterHdl, OUString &, rTest, bool)
 
 IMPL_LINK (SwGlossaryDlg, GrpSelect, weld::TreeView &, rBox, void)
 
 IMPL_LINK (SwGlossaryDlg, NameModify, weld::Entry &, rEdit, void)
 
 IMPL_LINK (SwGlossaryDlg, NameDoubleClick, weld::TreeView &, rBox, void)
 
 IMPL_LINK_NOARG (SwGlossaryDlg, EnableHdl, weld::ToggleButton &, void)
 
 IMPL_LINK (SwGlossaryDlg, MenuHdl, const OString &, rItemIdent, void)
 
 IMPL_LINK_NOARG (SwGlossaryDlg, BibHdl, weld::Button &, void)
 
 IMPL_LINK (SwNewGlosNameDlg, Modify, weld::Entry &, rBox, void)
 
 IMPL_LINK_NOARG (SwNewGlosNameDlg, Rename, weld::Button &, void)
 
 IMPL_LINK (SwGlossaryDlg, CheckBoxHdl, weld::ToggleButton &, rBox, void)
 
 IMPL_LINK (SwGlossaryDlg, KeyInputHdl, const KeyEvent &, rKEvt, bool)
 
 IMPL_LINK_NOARG (SwGlossaryDlg, PathHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwGlossaryDlg, InsertHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwGlossaryDlg, PreviewLoadedHdl, SwOneExampleFrame &, void)
 

Function Documentation

IMPL_LINK ( SwNewGlosNameDlg  ,
TextFilterHdl  ,
OUString &  ,
rTest  ,
bool   
)

Definition at line 145 of file glossary.cxx.

IMPL_LINK ( SwGlossaryDlg  ,
TextFilterHdl  ,
OUString &  ,
rTest  ,
bool   
)

Definition at line 183 of file glossary.cxx.

IMPL_LINK ( SwGlossaryDlg  ,
GrpSelect  ,
weld::TreeView ,
rBox  ,
void   
)
IMPL_LINK ( SwGlossaryDlg  ,
NameModify  ,
weld::Entry ,
rEdit  ,
void   
)
IMPL_LINK ( SwGlossaryDlg  ,
NameDoubleClick  ,
weld::TreeView ,
rBox  ,
void   
)

Definition at line 418 of file glossary.cxx.

References RET_OK.

IMPL_LINK ( SwGlossaryDlg  ,
MenuHdl  ,
const OString &  ,
rItemIdent  ,
void   
)
IMPL_LINK ( SwNewGlosNameDlg  ,
Modify  ,
weld::Entry ,
rBox  ,
void   
)

Definition at line 804 of file glossary.cxx.

References aName, and lcl_GetValidShortCut().

IMPL_LINK ( SwGlossaryDlg  ,
CheckBoxHdl  ,
weld::ToggleButton ,
rBox  ,
void   
)
IMPL_LINK ( SwGlossaryDlg  ,
KeyInputHdl  ,
const KeyEvent ,
rKEvt  ,
bool   
)

Definition at line 847 of file glossary.cxx.

References KEY_DELETE.

IMPL_LINK_NOARG ( SwGlossaryDlg  ,
EnableHdl  ,
weld::ToggleButton ,
void   
)

Definition at line 425 of file glossary.cxx.

IMPL_LINK_NOARG ( SwGlossaryDlg  ,
BibHdl  ,
weld::Button ,
void   
)
IMPL_LINK_NOARG ( SwNewGlosNameDlg  ,
Rename  ,
weld::Button ,
void   
)
IMPL_LINK_NOARG ( SwGlossaryDlg  ,
PathHdl  ,
weld::Button ,
void   
)
IMPL_LINK_NOARG ( SwGlossaryDlg  ,
InsertHdl  ,
weld::Button ,
void   
)

Definition at line 889 of file glossary.cxx.

References RET_OK.

IMPL_LINK_NOARG ( SwGlossaryDlg  ,
PreviewLoadedHdl  ,
SwOneExampleFrame ,
void   
)

Definition at line 899 of file glossary.cxx.

static OUString lcl_GetValidShortCut ( const OUString &  rName)
static

Definition at line 86 of file glossary.cxx.

References aBuf.

Referenced by IMPL_LINK().