LibreOffice Module svtools (master) 1
|
#include <memory>
#include <svtools/svtdllapi.h>
#include <tools/ref.hxx>
#include <svtools/brwbox.hxx>
#include <svtools/brwhead.hxx>
#include <tools/lineend.hxx>
#include <vcl/InterimItemWindow.hxx>
#include <vcl/weldutils.hxx>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< EditBrowseBoxFlags > |
class | svt::CellController |
class | svt::IEditImplementation |
class | svt::ControlBase |
class | svt::EditControlBase |
class | svt::EditControl |
class | svt::EntryImplementation |
class | svt::MultiLineTextCell |
a multi line edit which can be used in a cell of an EditBrowseBox More... | |
class | svt::MultiLineEditImplementation |
class | svt::EditCellController |
class | svt::CheckBoxControl |
class | svt::CheckBoxCellController |
class | svt::ComboBoxControl |
class | svt::ComboBoxCellController |
class | svt::ListBoxControl |
class | svt::ListBoxCellController |
class | svt::FormattedControlBase |
class | svt::FormattedControl |
class | svt::DoubleNumericControl |
class | svt::LongCurrencyControl |
class | svt::TimeControl |
class | svt::DateControl |
class | svt::PatternControl |
class | svt::FormattedFieldCellController |
class | svt::EditBrowserHeader |
class | svt::EditBrowseBox |
class | svt::EditBrowseBox::BrowserMouseEventPtr |
Namespaces | |
namespace | o3tl |
namespace | svt |
Typedefs | |
typedef tools::SvRef< CellController > | svt::CellControllerRef |
Enumerations | |
enum class | EditBrowseBoxFlags { NONE = 0x0000 , NO_HANDLE_COLUMN_CONTENT = 0x0001 , ACTIVATE_ON_BUTTONDOWN = 0x0002 , HANDLE_COLUMN_TEXT = 0x0004 , SMART_TAB_TRAVEL = 0x0008 } |
|
strong |
Enumerator | |
---|---|
NONE | |
NO_HANDLE_COLUMN_CONTENT | if this bit is not set, the handle column will be invalidated upon changing the row in the browse box. This is for forcing the row picture to be repainted. If you do not have row pictures or text, you don't need this invalidation, then you would specify this bit to prevent flicker |
ACTIVATE_ON_BUTTONDOWN | set this bit to activate the cell on a MouseButtonDown, not a MouseButtonUp event |
HANDLE_COLUMN_TEXT | if this bit is set and EditBrowseBoxFlags::NO_HANDLE_COLUMN_CONTENT is not set, the handle column is drawn with the text contained in column 0 instead of an image |
SMART_TAB_TRAVEL | If this bit is set, tab traveling is somewhat modified
|
Definition at line 36 of file editbrowsebox.hxx.