LibreOffice Module svtools (master) 1
Functions | Variables
unoimap.cxx File Reference
#include <com/sun/star/container/XIndexContainer.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/document/XEventsSupplier.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/drawing/PointSequence.hpp>
#include <comphelper/servicehelper.hxx>
#include <comphelper/propertysethelper.hxx>
#include <comphelper/propertysetinfo.hxx>
#include <cppuhelper/weakagg.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <algorithm>
#include <osl/diagnose.h>
#include <rtl/ref.hxx>
#include <svtools/unoevent.hxx>
#include <svtools/unoimap.hxx>
#include <vcl/imap.hxx>
#include <vcl/imapcirc.hxx>
#include <vcl/imaprect.hxx>
#include <vcl/imappoly.hxx>
Include dependency graph for unoimap.cxx:

Go to the source code of this file.

Functions

Reference< XInterfaceSvUnoImageMapRectangleObject_createInstance (const SvEventDescription *pSupportedMacroItems)
 
Reference< XInterfaceSvUnoImageMapCircleObject_createInstance (const SvEventDescription *pSupportedMacroItems)
 
Reference< XInterfaceSvUnoImageMapPolygonObject_createInstance (const SvEventDescription *pSupportedMacroItems)
 
Reference< XInterfaceSvUnoImageMap_createInstance ()
 
Reference< XInterfaceSvUnoImageMap_createInstance (const ImageMap &rMap, const SvEventDescription *pSupportedMacroItems)
 
bool SvUnoImageMap_fillImageMap (const Reference< XInterface > &xImageMap, ImageMap &rMap)
 

Variables

const sal_Int32 HANDLE_URL = 1
 
const sal_Int32 HANDLE_DESCRIPTION = 2
 
const sal_Int32 HANDLE_TARGET = 3
 
const sal_Int32 HANDLE_NAME = 4
 
const sal_Int32 HANDLE_ISACTIVE = 5
 
const sal_Int32 HANDLE_POLYGON = 6
 
const sal_Int32 HANDLE_CENTER = 7
 
const sal_Int32 HANDLE_RADIUS = 8
 
const sal_Int32 HANDLE_BOUNDARY = 9
 
const sal_Int32 HANDLE_TITLE = 10
 

Function Documentation

◆ SvUnoImageMap_createInstance() [1/2]

Reference< XInterface > SvUnoImageMap_createInstance ( )

Definition at line 687 of file unoimap.cxx.

◆ SvUnoImageMap_createInstance() [2/2]

Reference< XInterface > SvUnoImageMap_createInstance ( const ImageMap rMap,
const SvEventDescription pSupportedMacroItems 
)

Definition at line 692 of file unoimap.cxx.

◆ SvUnoImageMap_fillImageMap()

bool SvUnoImageMap_fillImageMap ( const Reference< XInterface > &  xImageMap,
ImageMap rMap 
)

Definition at line 697 of file unoimap.cxx.

◆ SvUnoImageMapCircleObject_createInstance()

Reference< XInterface > SvUnoImageMapCircleObject_createInstance ( const SvEventDescription pSupportedMacroItems)

Definition at line 677 of file unoimap.cxx.

◆ SvUnoImageMapPolygonObject_createInstance()

Reference< XInterface > SvUnoImageMapPolygonObject_createInstance ( const SvEventDescription pSupportedMacroItems)

Definition at line 682 of file unoimap.cxx.

◆ SvUnoImageMapRectangleObject_createInstance()

Reference< XInterface > SvUnoImageMapRectangleObject_createInstance ( const SvEventDescription pSupportedMacroItems)

Definition at line 672 of file unoimap.cxx.

Variable Documentation

◆ HANDLE_BOUNDARY

const sal_Int32 HANDLE_BOUNDARY = 9

Definition at line 62 of file unoimap.cxx.

◆ HANDLE_CENTER

const sal_Int32 HANDLE_CENTER = 7

Definition at line 60 of file unoimap.cxx.

◆ HANDLE_DESCRIPTION

const sal_Int32 HANDLE_DESCRIPTION = 2

Definition at line 55 of file unoimap.cxx.

◆ HANDLE_ISACTIVE

const sal_Int32 HANDLE_ISACTIVE = 5

Definition at line 58 of file unoimap.cxx.

◆ HANDLE_NAME

const sal_Int32 HANDLE_NAME = 4

Definition at line 57 of file unoimap.cxx.

◆ HANDLE_POLYGON

const sal_Int32 HANDLE_POLYGON = 6

Definition at line 59 of file unoimap.cxx.

◆ HANDLE_RADIUS

const sal_Int32 HANDLE_RADIUS = 8

Definition at line 61 of file unoimap.cxx.

◆ HANDLE_TARGET

const sal_Int32 HANDLE_TARGET = 3

Definition at line 56 of file unoimap.cxx.

◆ HANDLE_TITLE

const sal_Int32 HANDLE_TITLE = 10

Definition at line 63 of file unoimap.cxx.

◆ HANDLE_URL

const sal_Int32 HANDLE_URL = 1

Definition at line 54 of file unoimap.cxx.