LibreOffice Module forms (master) 1
Namespaces | Macros | Functions
ImageControl.cxx File Reference
#include "ImageControl.hxx"
#include <strings.hrc>
#include <frm_resource.hxx>
#include <property.hxx>
#include <services.hxx>
#include <componenttools.hxx>
#include <svtools/imageresourceaccess.hxx>
#include <sfx2/filedlghelper.hxx>
#include <com/sun/star/awt/PopupMenu.hpp>
#include <com/sun/star/awt/XPopupMenu.hpp>
#include <com/sun/star/awt/PopupMenuDirection.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp>
#include <com/sun/star/ui/dialogs/XFilePicker3.hpp>
#include <com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/awt/MouseButton.hpp>
#include <com/sun/star/awt/XWindow.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
#include <com/sun/star/graphic/GraphicObject.hpp>
#include <tools/urlobj.hxx>
#include <tools/stream.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <vcl/graph.hxx>
#include <vcl/svapp.hxx>
#include <unotools/streamhelper.hxx>
#include <comphelper/guarding.hxx>
#include <comphelper/property.hxx>
#include <comphelper/types.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <svl/urihelper.hxx>
#include <memory>
Include dependency graph for ImageControl.cxx:

Go to the source code of this file.

Namespaces

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

Macros

#define ID_OPEN_GRAPHICS   1
 
#define ID_CLEAR_GRAPHICS   2
 

Functions

 frm::IMPL_LINK (OImageControlModel, OnImageImportDone, ::Graphic *, i_pGraphic, void)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_OImageControlModel_get_implementation (css::uno::XComponentContext *component, css::uno::Sequence< css::uno::Any > const &)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_OImageControlControl_get_implementation (css::uno::XComponentContext *component, css::uno::Sequence< css::uno::Any > const &)
 

Macro Definition Documentation

◆ ID_CLEAR_GRAPHICS

#define ID_CLEAR_GRAPHICS   2

Definition at line 61 of file ImageControl.cxx.

◆ ID_OPEN_GRAPHICS

#define ID_OPEN_GRAPHICS   1

Definition at line 60 of file ImageControl.cxx.

Function Documentation

◆ com_sun_star_form_OImageControlControl_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_OImageControlControl_get_implementation ( css::uno::XComponentContext *  component,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 986 of file ImageControl.cxx.

◆ com_sun_star_form_OImageControlModel_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_form_OImageControlModel_get_implementation ( css::uno::XComponentContext *  component,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 979 of file ImageControl.cxx.