LibreOffice Module forms (master) 1
Classes | Namespaces | Macros | Typedefs | Functions
Columns.hxx File Reference
#include <cloneable.hxx>
#include <com/sun/star/io/XObjectInputStream.hpp>
#include <com/sun/star/io/XObjectOutputStream.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/util/XCloneable.hpp>
#include <comphelper/propagg.hxx>
#include <comphelper/proparrhlp.hxx>
#include <comphelper/uno3.hxx>
#include <cppuhelper/basemutex.hxx>
#include <cppuhelper/compbase2.hxx>
#include <rtl/ref.hxx>
Include dependency graph for Columns.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  frm::OGridColumn
 
class  frm::TextFieldColumn
 
class  frm::PatternFieldColumn
 
class  frm::DateFieldColumn
 
class  frm::TimeFieldColumn
 
class  frm::NumericFieldColumn
 
class  frm::CurrencyFieldColumn
 
class  frm::CheckBoxColumn
 
class  frm::ComboBoxColumn
 
class  frm::ListBoxColumn
 
class  frm::FormattedFieldColumn
 

Namespaces

namespace  frm
 ListBox is a bit confusing / different from other form components, so here are a few notes:
 

Macros

#define TYPE_CHECKBOX   0
 
#define TYPE_COMBOBOX   1
 
#define TYPE_CURRENCYFIELD   2
 
#define TYPE_DATEFIELD   3
 
#define TYPE_FORMATTEDFIELD   4
 
#define TYPE_LISTBOX   5
 
#define TYPE_NUMERICFIELD   6
 
#define TYPE_PATTERNFIELD   7
 
#define TYPE_TEXTFIELD   8
 
#define TYPE_TIMEFIELD   9
 

Typedefs

typedef ::cppu::WeakAggComponentImplHelper2< css::lang::XUnoTunnel, css::util::XCloneable > frm::OGridColumn_BASE
 

Functions

const css::uno::Sequence< OUString > & frm::getColumnTypes ()
 
sal_Int32 frm::getColumnTypeByModelName (const OUString &aModelName)
 

Macro Definition Documentation

◆ TYPE_CHECKBOX

#define TYPE_CHECKBOX   0

Definition at line 114 of file Columns.hxx.

◆ TYPE_COMBOBOX

#define TYPE_COMBOBOX   1

Definition at line 115 of file Columns.hxx.

◆ TYPE_CURRENCYFIELD

#define TYPE_CURRENCYFIELD   2

Definition at line 116 of file Columns.hxx.

◆ TYPE_DATEFIELD

#define TYPE_DATEFIELD   3

Definition at line 117 of file Columns.hxx.

◆ TYPE_FORMATTEDFIELD

#define TYPE_FORMATTEDFIELD   4

Definition at line 118 of file Columns.hxx.

◆ TYPE_LISTBOX

#define TYPE_LISTBOX   5

Definition at line 119 of file Columns.hxx.

◆ TYPE_NUMERICFIELD

#define TYPE_NUMERICFIELD   6

Definition at line 120 of file Columns.hxx.

◆ TYPE_PATTERNFIELD

#define TYPE_PATTERNFIELD   7

Definition at line 121 of file Columns.hxx.

◆ TYPE_TEXTFIELD

#define TYPE_TEXTFIELD   8

Definition at line 122 of file Columns.hxx.

◆ TYPE_TIMEFIELD

#define TYPE_TIMEFIELD   9

Definition at line 123 of file Columns.hxx.