LibreOffice Module vcl (master) 1
Classes | Namespaces | Functions | Variables
svtabbx.cxx File Reference
#include <vcl/svtaccessiblefactory.hxx>
#include <vcl/accessiblefactory.hxx>
#include <vcl/toolkit/svtabbx.hxx>
#include <vcl/headbar.hxx>
#include <vcl/toolkit/svlbitm.hxx>
#include <vcl/toolkit/treelistentry.hxx>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/string_view.hxx>
#include <osl/diagnose.h>
#include <strings.hrc>
#include <svdata.hxx>
#include <memory>
#include <tools/json_writer.hxx>
Include dependency graph for svtabbx.cxx:

Go to the source code of this file.

Classes

struct  vcl::SvHeaderTabListBoxImpl
 

Namespaces

namespace  vcl
 

Functions

static void lcl_DumpEntryAndSiblings (tools::JsonWriter &rJsonWriter, SvTreeListEntry *pEntry, SvTabListBox *pTabListBox, bool bCheckButtons)
 
 IMPL_LINK_NOARG (SvHeaderTabListBox, ScrollHdl_Impl, SvTreeListBox *, void)
 
 IMPL_LINK_NOARG (SvHeaderTabListBox, CreateAccessibleHdl_Impl, HeaderBar *, void)
 

Variables

constexpr SvLBoxTabFlags MYTABMASK
 

Function Documentation

◆ IMPL_LINK_NOARG() [1/2]

IMPL_LINK_NOARG ( SvHeaderTabListBox  ,
CreateAccessibleHdl_Impl  ,
HeaderBar ,
void   
)

Definition at line 583 of file svtabbx.cxx.

References ColumnHeaderBar, DBG_ASSERT, vcl::Window::GetAccessible(), and m_pImpl.

◆ IMPL_LINK_NOARG() [2/2]

IMPL_LINK_NOARG ( SvHeaderTabListBox  ,
ScrollHdl_Impl  ,
SvTreeListBox ,
void   
)

Definition at line 578 of file svtabbx.cxx.

References m_pImpl.

◆ lcl_DumpEntryAndSiblings()

static void lcl_DumpEntryAndSiblings ( tools::JsonWriter rJsonWriter,
SvTreeListEntry pEntry,
SvTabListBox pTabListBox,
bool  bCheckButtons 
)
static

Variable Documentation

◆ MYTABMASK

constexpr SvLBoxTabFlags MYTABMASK
constexpr