LibreOffice Module svtools (master) 1
|
#include <svtools/svtdllapi.h>
#include <vcl/ctrl.hxx>
#include <vcl/vclptr.hxx>
#include <tools/multisel.hxx>
#include <vcl/event.hxx>
#include <vcl/headbar.hxx>
#include <vcl/transfer.hxx>
#include <vcl/timer.hxx>
#include <vcl/AccessibleBrowseBoxObjType.hxx>
#include <vcl/accessibletableprovider.hxx>
#include <vector>
#include <stack>
#include <limits.h>
#include <memory>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< BrowserMode > |
class | BrowseEvent |
class | BrowserDataWin |
class | BrowserMouseEvent |
class | BrowserAcceptDropEvent |
class | BrowserExecuteDropEvent |
class | BrowseBox |
struct | BrowseBox::CursorMoveAttempt |
struct | BrowseBox::BrowserColumnAccess |
access to selected methods, to be granted to the BrowserColumn More... | |
Namespaces | |
namespace | svt |
namespace | vcl |
namespace | weld |
namespace | o3tl |
Macros | |
#define | BROWSER_INVALIDID SAL_MAX_UINT16 |
#define | BROWSER_NONE 0 |
#define | BROWSER_SELECT 720 |
#define | BROWSER_ENHANCESELECTION 722 |
#define | BROWSER_SELECTDOWN 724 |
#define | BROWSER_SELECTUP 725 |
#define | BROWSER_CURSORDOWN 731 |
#define | BROWSER_CURSORUP 732 |
#define | BROWSER_CURSORLEFT 733 |
#define | BROWSER_CURSORRIGHT 734 |
#define | BROWSER_CURSORPAGEDOWN 735 |
#define | BROWSER_CURSORPAGEUP 736 |
#define | BROWSER_CURSORENDOFFILE 741 |
#define | BROWSER_CURSORTOPOFFILE 742 |
#define | BROWSER_CURSORENDOFSCREEN 743 |
#define | BROWSER_CURSORTOPOFSCREEN 744 |
#define | BROWSER_CURSORHOME 745 |
#define | BROWSER_CURSOREND 746 |
#define | BROWSER_SCROLLDOWN 751 |
#define | BROWSER_SCROLLUP 752 |
#define | BROWSER_SELECTHOME 753 |
#define | BROWSER_SELECTEND 754 |
#define | BROWSER_SELECTCOLUMN 755 |
#define | BROWSER_MOVECOLUMNLEFT 756 |
#define | BROWSER_MOVECOLUMNRIGHT 757 |
Enumerations | |
enum class | BrowserMode { NONE = 0x000000 , COLUMNSELECTION = 0x000001 , MULTISELECTION = 0x000002 , KEEPHIGHLIGHT = 0x000008 , HLINES = 0x000010 , VLINES = 0x000020 , HIDESELECT = 0x000100 , HIDECURSOR = 0x000200 , NO_HSCROLL = 0x000400 , AUTO_VSCROLL = 0x001000 , AUTO_HSCROLL = 0x002000 , TRACKING_TIPS = 0x004000 , NO_VSCROLL = 0x008000 , HEADERBAR_NEW = 0x040000 , AUTOSIZE_LASTCOL = 0x080000 , CURSOR_WO_FOCUS = 0x200000 } |
Variables | |
constexpr sal_Int32 | BROWSER_ENDOFSELECTION = SFX_ENDOFSELECTION |
#define BROWSER_CURSORDOWN 731 |
Definition at line 97 of file brwbox.hxx.
#define BROWSER_CURSOREND 746 |
Definition at line 108 of file brwbox.hxx.
#define BROWSER_CURSORENDOFFILE 741 |
Definition at line 103 of file brwbox.hxx.
#define BROWSER_CURSORENDOFSCREEN 743 |
Definition at line 105 of file brwbox.hxx.
#define BROWSER_CURSORHOME 745 |
Definition at line 107 of file brwbox.hxx.
#define BROWSER_CURSORLEFT 733 |
Definition at line 99 of file brwbox.hxx.
#define BROWSER_CURSORPAGEDOWN 735 |
Definition at line 101 of file brwbox.hxx.
#define BROWSER_CURSORPAGEUP 736 |
Definition at line 102 of file brwbox.hxx.
#define BROWSER_CURSORRIGHT 734 |
Definition at line 100 of file brwbox.hxx.
#define BROWSER_CURSORTOPOFFILE 742 |
Definition at line 104 of file brwbox.hxx.
#define BROWSER_CURSORTOPOFSCREEN 744 |
Definition at line 106 of file brwbox.hxx.
#define BROWSER_CURSORUP 732 |
Definition at line 98 of file brwbox.hxx.
#define BROWSER_ENHANCESELECTION 722 |
Definition at line 94 of file brwbox.hxx.
#define BROWSER_INVALIDID SAL_MAX_UINT16 |
Definition at line 55 of file brwbox.hxx.
#define BROWSER_MOVECOLUMNLEFT 756 |
Definition at line 114 of file brwbox.hxx.
#define BROWSER_MOVECOLUMNRIGHT 757 |
Definition at line 115 of file brwbox.hxx.
#define BROWSER_NONE 0 |
Definition at line 92 of file brwbox.hxx.
#define BROWSER_SCROLLDOWN 751 |
Definition at line 109 of file brwbox.hxx.
#define BROWSER_SCROLLUP 752 |
Definition at line 110 of file brwbox.hxx.
#define BROWSER_SELECT 720 |
Definition at line 93 of file brwbox.hxx.
#define BROWSER_SELECTCOLUMN 755 |
Definition at line 113 of file brwbox.hxx.
#define BROWSER_SELECTDOWN 724 |
Definition at line 95 of file brwbox.hxx.
#define BROWSER_SELECTEND 754 |
Definition at line 112 of file brwbox.hxx.
#define BROWSER_SELECTHOME 753 |
Definition at line 111 of file brwbox.hxx.
#define BROWSER_SELECTUP 725 |
Definition at line 96 of file brwbox.hxx.
|
strong |
Definition at line 58 of file brwbox.hxx.
|
constexpr |
Definition at line 56 of file brwbox.hxx.
Referenced by BrowseBox::Clear(), BrowseBox::ConstructImpl(), BrowseBox::GetAllSelectedRows(), BrowseBox::MouseButtonDown(), BrowseBox::RowInserted(), BrowseBox::StateChanged(), and BrowseBox::ToggleSelection().