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 |