LibreOffice Module vcl (master)
1
|
#include <vcl/builder.hxx>
#include <vcl/event.hxx>
#include <vcl/cursor.hxx>
#include <vcl/menu.hxx>
#include <vcl/toolkit/edit.hxx>
#include <vcl/weld.hxx>
#include <vcl/specialchars.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <vcl/uitest/uiobject.hxx>
#include <vcl/ptrstyle.hxx>
#include <window.h>
#include <svdata.hxx>
#include <strings.hrc>
#include <controldata.hxx>
#include <com/sun/star/i18n/BreakIterator.hpp>
#include <com/sun/star/i18n/CharacterIteratorMode.hpp>
#include <com/sun/star/i18n/WordType.hpp>
#include <com/sun/star/datatransfer/XTransferable.hpp>
#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp>
#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp>
#include <com/sun/star/datatransfer/dnd/XDragGestureRecognizer.hpp>
#include <com/sun/star/datatransfer/dnd/XDropTarget.hpp>
#include <com/sun/star/i18n/InputSequenceChecker.hpp>
#include <com/sun/star/i18n/InputSequenceCheckMode.hpp>
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/uno/Any.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/string.hxx>
#include <sot/exchange.hxx>
#include <sot/formats.hxx>
#include <sal/macros.h>
#include <sal/log.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <vcl/unohelp2.hxx>
#include <o3tl/safeint.hxx>
#include <officecfg/Office/Common.hxx>
#include <tools/json_writer.hxx>
#include <algorithm>
#include <memory>
#include <string_view>
Go to the source code of this file.
Classes | |
struct | DDInfo |
struct | Impl_IMEInfos |
Namespaces | |
vcl | |
Macros | |
#define | EDIT_ALIGN_LEFT 1 |
#define | EDIT_ALIGN_CENTER 2 |
#define | EDIT_ALIGN_RIGHT 3 |
#define | EDIT_DEL_LEFT 1 |
#define | EDIT_DEL_RIGHT 2 |
#define | EDIT_DELMODE_SIMPLE 11 |
#define | EDIT_DELMODE_RESTOFWORD 12 |
#define | EDIT_DELMODE_RESTOFCONTENT 13 |
Functions | |
void | vcl::SetGetSpecialCharsFunction (FncGetSpecialChars fn) |
FncGetSpecialChars | vcl::GetGetSpecialCharsFunction () |
Variables | |
static FncGetSpecialChars | pImplFncGetSpecialChars = nullptr |
#define EDIT_ALIGN_CENTER 2 |
Definition at line 81 of file edit.cxx.
Referenced by Edit::ImplAlign(), Edit::ImplInit(), and Edit::StateChanged().
#define EDIT_ALIGN_LEFT 1 |
Definition at line 80 of file edit.cxx.
Referenced by Edit::ImplAlign(), Edit::ImplInit(), Edit::ImplInitEditData(), and Edit::StateChanged().
#define EDIT_ALIGN_RIGHT 3 |
Definition at line 82 of file edit.cxx.
Referenced by Edit::ImplAlign(), Edit::ImplInit(), and Edit::StateChanged().
#define EDIT_DEL_LEFT 1 |
Definition at line 84 of file edit.cxx.
Referenced by Edit::ImplDelete(), and Edit::ImplHandleKeyEvent().
#define EDIT_DEL_RIGHT 2 |
Definition at line 85 of file edit.cxx.
Referenced by Edit::DeleteSelected(), Edit::dragDropEnd(), Edit::drop(), Edit::ImplDelete(), Edit::ImplHandleKeyEvent(), Edit::SetMaxTextLen(), and Edit::Undo().
#define EDIT_DELMODE_RESTOFCONTENT 13 |
Definition at line 89 of file edit.cxx.
Referenced by Edit::ImplDelete(), and Edit::ImplHandleKeyEvent().
#define EDIT_DELMODE_RESTOFWORD 12 |
Definition at line 88 of file edit.cxx.
Referenced by Edit::ImplDelete(), and Edit::ImplHandleKeyEvent().
#define EDIT_DELMODE_SIMPLE 11 |
Definition at line 87 of file edit.cxx.
Referenced by Edit::DeleteSelected(), Edit::dragDropEnd(), Edit::drop(), Edit::ImplHandleKeyEvent(), Edit::SetMaxTextLen(), and Edit::Undo().
|
static |
Definition at line 78 of file edit.cxx.
Referenced by Edit::Command(), vcl::GetGetSpecialCharsFunction(), Edit::ImplHandleKeyEvent(), and vcl::SetGetSpecialCharsFunction().