LibreOffice Module reportdesign (master)  1
Classes | Namespaces | Macros | Functions
GroupsSorting.cxx File Reference
#include <GroupsSorting.hxx>
#include <svtools/editbrowsebox.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XContainerListener.hpp>
#include <com/sun/star/report/GroupOn.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <strings.hrc>
#include <rptui_slotid.hrc>
#include <core_resource.hxx>
#include <helpids.h>
#include "GroupExchange.hxx"
#include <UITools.hxx>
#include <UndoActions.hxx>
#include <strings.hxx>
#include <ReportController.hxx>
#include <ColumnInfo.hxx>
#include <cppuhelper/implbase.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/svapp.hxx>
#include <tools/diagnose_ex.h>
#include <algorithm>
Include dependency graph for GroupsSorting.cxx:

Go to the source code of this file.

Classes

class  rptui::OFieldExpressionControl
 

Namespaces

 rptui
 

Macros

#define HANDLE_ID   0
 
#define FIELD_EXPRESSION   1
 
#define GROUPS_START_LEN   5
 
#define NO_GROUP   -1
 

Functions

static void rptui::lcl_addToList_throw (weld::ComboBox &_rListBox,::std::vector< ColumnInfo > &o_aColumnList, const uno::Reference< container::XNameAccess > &i_xColumns)
 
 rptui::IMPL_LINK_NOARG (OFieldExpressionControl, CBChangeHdl, weld::ComboBox &, void)
 
 rptui::IMPL_LINK_NOARG (OFieldExpressionControl, DelayedDelete, void *, void)
 
 rptui::IMPL_LINK_NOARG (OGroupsSortingDialog, OnControlFocusGot, LinkParamNone *, void)
 
 rptui::IMPL_LINK (OGroupsSortingDialog, OnWidgetFocusGot, weld::Widget &, rControl, void)
 
 rptui::IMPL_LINK_NOARG (OGroupsSortingDialog, OnWidgetFocusLost, weld::Widget &, void)
 
 rptui::IMPL_LINK (OGroupsSortingDialog, OnFormatAction, const OString &, rCommand, void)
 
 rptui::IMPL_LINK (OGroupsSortingDialog, LBChangeHdl, weld::ComboBox &, rListBox, void)
 

Macro Definition Documentation

#define FIELD_EXPRESSION   1

Definition at line 46 of file GroupsSorting.cxx.

Referenced by rptui::OFieldExpressionControl::lateInit().

#define GROUPS_START_LEN   5

Definition at line 47 of file GroupsSorting.cxx.

Referenced by rptui::OFieldExpressionControl::lateInit().

#define HANDLE_ID   0

Definition at line 45 of file GroupsSorting.cxx.

Referenced by rptui::OFieldExpressionControl::Command().

#define NO_GROUP   -1

Variable Documentation

VclPtr<OFieldExpressionControl> mpParent

Definition at line 82 of file GroupsSorting.cxx.