|
LibreOffice Module basctl (master) 1
|
#include "scriptdocument.hxx"#include "sbxitem.hxx"#include <svtools/scrolladaptor.hxx>#include <svtools/tabbar.hxx>#include <basic/sbdef.hxx>#include <vcl/dockwin.hxx>#include <vcl/weld.hxx>#include <string_view>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | basctl::BasicStatus |
| class | basctl::DockingWindow |
| class | basctl::TabBar |
| class | basctl::BaseWindow |
| class | basctl::LibInfo |
| class | basctl::LibInfo::Key |
| struct | basctl::LibInfo::Key::Hash |
| class | basctl::LibInfo::Item |
| class | basctl::ModuleInfoHelper |
Namespaces | |
| namespace | weld |
| namespace | basctl |
Enumerations | |
| enum | basctl::BasicWindowStatus { basctl::BASWIN_RUNNINGBASIC = 0x01 , basctl::BASWIN_TOBEKILLED = 0x02 , basctl::BASWIN_SUSPENDED = 0x04 , basctl::BASWIN_INRESCHEDULE = 0x08 } |
Functions | |
| sal_Int32 | basctl::searchEOL (std::u16string_view rStr, sal_Int32 fromIndex) |
| void | basctl::CutLines (OUString &rStr, sal_Int32 nStartLine, sal_Int32 nLines) |
| OUString | basctl::CreateMgrAndLibStr (std::u16string_view rMgrName, std::u16string_view rLibName) |
| sal_uInt32 | basctl::CalcLineCount (SvStream &rStream) |
| bool | basctl::QueryReplaceMacro (std::u16string_view rName, weld::Widget *pParent) |
| bool | basctl::QueryDelMacro (std::u16string_view rName, weld::Widget *pParent) |
| bool | basctl::QueryDelDialog (std::u16string_view rName, weld::Widget *pParent) |
| bool | basctl::QueryDelModule (std::u16string_view rName, weld::Widget *pParent) |
| bool | basctl::QueryDelLib (std::u16string_view rName, bool bRef, weld::Widget *pParent) |
| bool | basctl::QueryPassword (weld::Widget *pDialogParent, const css::uno::Reference< css::script::XLibraryContainer > &xLibContainer, const OUString &rLibName, OUString &rPassword, bool bRepeat=false, bool bNewTitle=false) |
Variables | |
| constexpr auto | basctl::LINE_SEP_CR = 0x0D |
| constexpr auto | basctl::LINE_SEP = 0x0A |