LibreOffice Module basctl (master) 1
Classes | Namespaces | Functions
baside2b.cxx File Reference
#include <sal/config.h>
#include <cassert>
#include <string_view>
#include <helpids.h>
#include <iderid.hxx>
#include <strings.hrc>
#include <bitmaps.hlst>
#include "baside2.hxx"
#include "brkdlg.hxx"
#include <basidesh.hxx>
#include <basobj.hxx>
#include <iderdll.hxx>
#include <basic/sbmeth.hxx>
#include <basic/sbuno.hxx>
#include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sun/star/beans/XPropertiesChangeListener.hpp>
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
#include <com/sun/star/script/XLibraryContainer2.hpp>
#include <comphelper/string.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <o3tl/string_view.hxx>
#include <officecfg/Office/Common.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/progress.hxx>
#include <sfx2/viewfrm.hxx>
#include <tools/debug.hxx>
#include <utility>
#include <vcl/image.hxx>
#include <vcl/weld.hxx>
#include <vcl/weldutils.hxx>
#include <svl/urihelper.hxx>
#include <svx/svxids.hrc>
#include <vcl/commandevent.hxx>
#include <vcl/xtextedt.hxx>
#include <vcl/textview.hxx>
#include <vcl/txtattr.hxx>
#include <vcl/settings.hxx>
#include <vcl/ptrstyle.hxx>
#include <vcl/event.hxx>
#include <vcl/svapp.hxx>
#include <vcl/taskpanelist.hxx>
#include <vcl/help.hxx>
#include <cppuhelper/implbase.hxx>
#include <vector>
#include <com/sun/star/reflection/theCoreReflection.hpp>
#include <unotools/charclass.hxx>
#include "textwindowpeer.hxx"
#include "uiobject.hxx"
#include <basegfx/utils/zoomtools.hxx>
Include dependency graph for baside2b.cxx:

Go to the source code of this file.

Classes

class  basctl::EditorWindow::ChangesListener
 
class  basctl::EditorWindow::ProgressInfo
 

Namespaces

namespace  basctl
 

Functions

OUString basctl::getTextEngineText (ExtTextEngine &rEngine)
 Helper functions to get/set text in TextEngine using the stream interface. More...
 
void basctl::setTextEngineText (ExtTextEngine &, std::u16string_view)
 
 basctl::IMPL_LINK_NOARG (EditorWindow, SetSourceInBasicHdl, void *, void)
 
sal_Int32 basctl::searchEOL (std::u16string_view rStr, sal_Int32 fromIndex)
 
 basctl::IMPL_LINK_NOARG (EditorWindow, SyntaxTimerHdl, Timer *, void)
 
 basctl::IMPL_STATIC_LINK_NOARG (WatchWindow, ButtonHdl, weld::Button &, void)
 
 basctl::IMPL_LINK_NOARG (WatchWindow, TreeListHdl, weld::TreeView &, void)
 
 basctl::IMPL_LINK_NOARG (WatchWindow, ActivateHdl, weld::Entry &, bool)
 
 basctl::IMPL_LINK (WatchWindow, KeyInputHdl, const KeyEvent &, rKEvt, bool)
 
 basctl::IMPL_LINK_NOARG (ComplexEditorWindow, ScrollHdl, weld::Scrollbar &, void)
 
static sal_uInt32 basctl::getCorrectedPropCount (SbxArray *p)
 
 basctl::IMPL_LINK (WatchWindow, RequestingChildrenHdl, const weld::TreeIter &, rParent, bool)
 
 basctl::IMPL_LINK_NOARG (WatchWindow, ExecuteUpdateWatches, void *, void)
 
 basctl::IMPL_LINK (WatchWindow, EditingEntryHdl, const weld::TreeIter &, rIter, bool)
 
 basctl::IMPL_LINK (WatchWindow, EditedEntryHdl, const IterString &, rIterString, bool)
 
 basctl::IMPL_LINK_NOARG (CodeCompleteWindow, ImplDoubleClickHdl, weld::TreeView &, bool)
 
 basctl::IMPL_LINK_NOARG (CodeCompleteWindow, ImplSelectHdl, weld::TreeView &, void)
 
 basctl::IMPL_LINK (CodeCompleteWindow, KeyInputHdl, const KeyEvent &, rKEvt, bool)
 

Variable Documentation

◆ maDisplayName

OUString maDisplayName

Definition at line 1627 of file baside2b.cxx.

◆ maMemberList

std::vector<OUString> maMemberList

Definition at line 1629 of file baside2b.cxx.

◆ maName

OUString maName

Definition at line 1626 of file baside2b.cxx.

◆ mpArray

SbxDimArrayRef mpArray

Definition at line 1631 of file baside2b.cxx.

◆ mpArrayParentItem

WatchItem* mpArrayParentItem

Definition at line 1636 of file baside2b.cxx.

◆ mpObject

SbxObjectRef mpObject

Definition at line 1628 of file baside2b.cxx.

◆ nDimCount

int nDimCount

Definition at line 1633 of file baside2b.cxx.

◆ nDimLevel

int nDimLevel

Definition at line 1632 of file baside2b.cxx.

◆ vIndices

std::vector<sal_Int32> vIndices

Definition at line 1634 of file baside2b.cxx.