summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorThomas Arnhold <thomas@arnhold.org>2012-06-26 17:51:23 +0200
committerThomas Arnhold <thomas@arnhold.org>2012-06-27 13:34:23 +0200
commit6fcac7dfc4f2ad85e08aea781cfab28443e3781e (patch)
treefbbf82cb46dde6f13b6f5f11664c2c908b5709e1 /svx
parente5c28b86bed03c70bbe3054ccfcc6cb96291c580 (diff)
Remove unused include files
Those never get included at any point in the code. Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
Diffstat (limited to 'svx')
-rw-r--r--svx/inc/dgdefs_.hxx335
-rw-r--r--svx/inc/drawuiks.hxx67
-rw-r--r--svx/inc/lightdlg.hxx75
-rw-r--r--svx/inc/sjctrl.hxx588
-rw-r--r--svx/inc/svx/hyprlink.hxx36
-rw-r--r--svx/source/dialog/hyprdlg.hxx136
-rw-r--r--svx/source/inc/fmgroup.hxx120
7 files changed, 0 insertions, 1357 deletions
diff --git a/svx/inc/dgdefs_.hxx b/svx/inc/dgdefs_.hxx
deleted file mode 100644
index 49075d19ef48..000000000000
--- a/svx/inc/dgdefs_.hxx
+++ /dev/null
@@ -1,335 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-#define optlingu_0a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define insctrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define insctrl_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define insctrl_06 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define zoomctrl_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define zoomctrl_05 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define pszctrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define selctrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define selctrl_02 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define selctrl_05 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define modctrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_02 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_08 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_09 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_0a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_11 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_12 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_13 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_35 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_37 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_38 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_39 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_3a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_3c SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_3d SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_3e SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_3f SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_40 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_41 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_42 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_43 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_44 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_45 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_46 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_47 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_48 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_49 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_4a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_4e SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_4f SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_53 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_54 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_58 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_59 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_5c SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_5f SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_63 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_64 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_65 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define tbcontrl_66 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_04 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_05 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_06 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_08 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_09 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_0a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define linectrl_0e SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define fillctrl_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define fillctrl_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define fillctrl_05 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define fillctrl_06 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define fillctrl_08 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_08 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_10 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_12 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_19 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define itemwin_1f SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define layctrl_09 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define layctrl_0d SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define pszctrl_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define tcovmain_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define pszctrl_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define pszctrl_05 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define tcovidle_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_17 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_16 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_18 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_15 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define modctrl_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define modctrl_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define adritem_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define adritem_28 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optgrid_12 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define optpath_01 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define optpath_02 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define optpath_04 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define optitems_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define optitems_02 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define optitems_04 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define optgenrl_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define optgenrl_02 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define optgenrl_04 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define optgenrl_06 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define optgenrl_08 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define adritem_25 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define optgenrl_0b SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define adritem_04 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define opttypes_01 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define optlingu_01 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define optlingu_03 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define optlingu_05 SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define optlingu_09 SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define optgrid_03 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define optgrid_07 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define optgrid_08 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define optgrid_0a SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define linectrl_0c SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define itemwin_0a SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define linectrl_0d SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define fillctrl_04 SEG_SEGCLASS(STARTSLICE_SEG007,STARTSLICE_CODE)
-#define optpath_07 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optitems_06 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optitems_07 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optitems_0b SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optgenrl_03 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optgrid_09 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define tbcontrl_36 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fillctrl_07 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define optpath_03 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define optlingu_04 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define pszctrl_02 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define tbcontrl_3b SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define optgenrl_07 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define optgenrl_0a SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define adritem_06 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define adritem_29 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define optgrid_11 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define optgrid_13 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define insctrl_02 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define tbcontrl_4b SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define tbcontrl_50 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define tbcontrl_55 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define linectrl_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define linectrl_07 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define linectrl_0b SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define fillctrl_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define itemwin_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define itemwin_09 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define itemwin_11 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define itemwin_1a SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define itemwin_20 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define layctrl_0a SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define layctrl_0e SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define fntctl_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntctl_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntszctl_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntszctl_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntszctl_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntszctl_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define fntszctl_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optpath_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optpath_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_08 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_09 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_0a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optdict_0b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_08 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_09 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_0a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_0c SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_0d SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optitems_0e SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optspell_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgenrl_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgenrl_09 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define adritem_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define adritem_26 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define adritem_27 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define adritem_2a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define opttypes_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optlingu_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optlingu_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optlingu_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optlingu_08 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_0b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_0c SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_0d SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_0e SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_0f SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_10 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define optgrid_14 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define insctrl_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define insctrl_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define zoomctrl_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define zoomctrl_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define zoomctrl_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define zoomctrl_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define selctrl_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define selctrl_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define modctrl_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define tbcontrl_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define tbcontrl_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define tbcontrl_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define tbcontrl_05 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_06 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_07 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_0b SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_0c SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_0d SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_0e SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_0f SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_10 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_14 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_15 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_16 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_17 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_18 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_19 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1a SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1b SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1c SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1d SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1e SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_1f SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_20 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_21 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_22 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_23 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_24 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_25 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_26 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_27 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_28 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_29 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2a SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2b SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2c SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2d SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2e SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_2f SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_30 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_31 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_32 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_33 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_34 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_4c SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_4d SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_51 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_52 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_56 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_57 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_5a SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_5b SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_5d SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_5e SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_60 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_61 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define tbcontrl_62 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define fillctrl_09 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_03 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_04 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_05 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_06 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_07 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_0b SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define itemwin_0c SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_0d SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_0e SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_0f SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_13 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_14 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_15 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_16 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_17 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_18 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_1b SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_1c SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_1d SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_1e SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_21 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_22 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_23 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_24 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_25 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define itemwin_26 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_01 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_02 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_03 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_05 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_06 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_07 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_08 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_0b SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_0c SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_0f SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define layctrl_10 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/inc/drawuiks.hxx b/svx/inc/drawuiks.hxx
deleted file mode 100644
index 2e812194de2b..000000000000
--- a/svx/inc/drawuiks.hxx
+++ /dev/null
@@ -1,67 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-#ifndef _SDUIKS_HXX
-#define _SDUIKS_HXX
-
-#include <usr/uiks.hxx>
-
-#define UIK_SHAPEFACTORY UIK_DRAWING(00)
-#define UIK_POLYGONFACTORY UIK_DRAWING(01)
-#define UIK_TEXTSHAPEFACTORY UIK_DRAWING(02)
-#define UIK_SNAPFACTORY UIK_DRAWING(03)
-
-#define UIK_DRAWPAGES UIK_DRAWING(10)
-#define UIK_DRAWPAGESUMMARIZER UIK_DRAWING(11)
-#define UIK_DRAWPAGEXPANDER UIK_DRAWING(12)
-
-#define UIK_XSHAPEDESCRIPTOR UIK_DRAWING(20)
-#define UIK_XSHAPE UIK_DRAWING(21)
-#define UIK_XSHAPECONNECTOR UIK_DRAWING(22)
-#define UIK_XCONNECTABLESHAPE UIK_DRAWING(23)
-#define UIK_XSHAPE3D UIK_DRAWING(24)
-#define UIK_XSHAPEGROUP UIK_DRAWING(25)
-#define UIK_XSHAPEMIRROR UIK_DRAWING(26)
-#define UIK_XSHAPEALIGNER UIK_DRAWING(27)
-#define UIK_XSHAPEARRANGER UIK_DRAWING(28)
-#define UIK_XCONVERTABLESHAPE UIK_DRAWING(29)
-#define UIK_XANIMATEDSHAPEFACTORY UIK_DRAWING(2a)
-
-#define UIK_DRAWPAGE UIK_DRAWING(30)
-#define UIK_SHAPES UIK_DRAWING(31)
-#define UIK_XSHAPEGROUPER UIK_DRAWING(35)
-#define UIK_XSHAPECOMBINER UIK_DRAWING(36)
-#define UIK_SHAPEBINDER UIK_DRAWING(37)
-#define UIK_DRAWLAYER UIK_DRAWING(38)
-
-#define SD_UIK_PRESENTATION UIK_DRAWING(40)
-#define SD_UIK_PRESENTATION_NAVIGATION UIK_DRAWING(41)
-#define SD_UIK_CUSTOM_PRESENTATION UIK_DRAWING(42)
-#define SD_UIK_CUSTOM_PRESENTATIONS UIK_DRAWING(43)
-//#define SD_UIK_CUSTOM_PRESENTATIONS UIK_DRAWING(44)
-
-#define SD_UIK_ZOOM UIK_DRAWING(50)
-#define SD_UIK_DRAW_VIEW UIK_DRAWING(51)
-#define SD_UIK_OUTLINE_VIEW UIK_DRAWING(52)
-#define SD_UIK_SLIDE_VIEW UIK_DRAWING(53)
-
-#define SD_UIK_PRESENTATION_STYLES UIK_DRAWING(60)
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/inc/lightdlg.hxx b/svx/inc/lightdlg.hxx
deleted file mode 100644
index e770b8adea8e..000000000000
--- a/svx/inc/lightdlg.hxx
+++ /dev/null
@@ -1,75 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-
-#ifndef _SVX_LIGHT3D_HXX_
-#define _SVX_LIGHT3D_HXX_
-
-#include <svx/dlgctl3d.hxx>
-#include <vcl/fixed.hxx>
-#include <vcl/group.hxx>
-#include <sfx2/tabdlg.hxx>
-#include <sfx2/basedlgs.hxx>
-
-#include <vcl/field.hxx>
-#include <svx/dlgctrl.hxx>
-
-/*************************************************************************
-|*
-|* 3D TabDialog
-|*
-\************************************************************************/
-
-class Svx3DTabDialog : public SfxTabDialog
-{
-private:
- const SfxItemSet& rOutAttrs;
-
-public:
- Svx3DTabDialog( Window* pParent, const SfxItemSet* pAttr );
- ~Svx3DTabDialog();
-};
-
-/*************************************************************************
-|*
-|* 3D SingleTabDialog
-|*
-\************************************************************************/
-class Svx3DSingleTabDialog : public SfxSingleTabDialog
-{
-private:
- const SfxItemSet& rOutAttrs;
-
-public:
- Svx3DSingleTabDialog( Window* pParent, const SfxItemSet* pAttr );
- ~Svx3DSingleTabDialog();
-};
-
-#endif // _SVX_LIGHT3D_HXX_
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/inc/sjctrl.hxx b/svx/inc/sjctrl.hxx
deleted file mode 100644
index a4e3861039ec..000000000000
--- a/svx/inc/sjctrl.hxx
+++ /dev/null
@@ -1,588 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifdef SOLAR_JAVA
-
-#include <sfx2/sfxjs.hxx>
-
-class VCControl;
-class VCForm;
-class VCManager;
-class VCRadioManager;
-
-// Base class of all VCControl wrapper classes
-// Keeps reference to the Control and handles some common properties
-class ImpSjJScriptControlBase
-{
- protected:
- VCControl* pControl;
-
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- String ImpGetName() const;
- void ImpSetName( const String & aStrg );
- String ImpGetValue() const;
- void ImpSetValue( const String & aStrg );
- String ImpGetType() const;
-
- // Constructor
- ImpSjJScriptControlBase::ImpSjJScriptControlBase( VCControl* _pControl );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-// Button-Control
-class ImpSjJScriptButtonObject : public SjJScriptButtonObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual void setValue( const String & aStrg );
- virtual String getType() const;
-
- // Methods of the object
- virtual void click();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnClick_Fct() const;
- virtual void setOnClick_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnClick() const;
- virtual void setOnClick( const String & aSourceStrg );
- void onClick();
-
- // constructor
- ImpSjJScriptButtonObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-// PasswordControl (edit control for entering password)
-class ImpSjJScriptPasswordObject : public SjJScriptPasswordObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual String getDefaultValue() const;
- virtual void setDefaultValue( const String & aStrg );
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- virtual void focus();
- virtual void blur();
- virtual void select();
-
- // Events (C++ --> Java)
- //----------------------
- // none!
-
- // construktor
- ImpSjJScriptPasswordObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptCheckboxObject : public SjJScriptCheckboxObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual sal_Bool getChecked() const;
- virtual void setChecked( sal_Bool bCheck );
- virtual sal_Bool getDefaultChecked() const;
- virtual void setDefaultChecked( sal_Bool bCheck );
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- virtual void click();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnClick_Fct() const;
- virtual void setOnClick_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnClick() const;
- virtual void setOnClick( const String & aSourceStrg );
- void onClick();
-
- // construktor
- ImpSjJScriptCheckboxObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-// Wrapper class for RadioArray
-class ImpSjJScriptRadioArray: public SjJSbxArrayObject
-{
- VCRadioManager* pMgr;
-public:
- sal_Int32 ImpSjJScriptRadioArray::getLength() const;
- SjJSbxObject* ImpSjJScriptRadioArray::getElement( sal_Int32 nIndex ) const;
- SjJSbxObject* ImpSjJScriptRadioArray::getElement_String( const String & aName ) const;
-
- // construktor
- ImpSjJScriptRadioArray::ImpSjJScriptRadioArray( VCRadioManager* _pMgr, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptRadioObject : public SjJScriptRadioObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- // Properties of SjJScriptCheckboxObject
- virtual sal_Bool getChecked() const;
- virtual void setChecked( sal_Bool bCheck );
- virtual sal_Bool getDefaultChecked() const;
- virtual void setDefaultChecked( sal_Bool bCheck );
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- virtual void click();
-
- // Events (C++ --> Java)
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnClick_Fct() const;
- virtual void setOnClick_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnClick() const;
- virtual void setOnClick( const String & aSourceStrg );
- void onClick();
-
- // Constructor
- ImpSjJScriptRadioObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptSelectObject : public SjJScriptSelectObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual sal_Int32 getLength();
- virtual sal_Int32 getSelectedIndex() const;
- virtual void setSelectedIndex( sal_Int32 nNo );
-
- // Methods of the object
- virtual void focus();
- virtual void blur();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnBlur_Fct() const;
- virtual void setOnBlur_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnChange_Fct() const;
- virtual void setOnChange_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnFocus_Fct() const;
- virtual void setOnFocus_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnBlur() const;
- virtual void setOnBlur( const String & aSourceStrg );
- void onBlur();
- virtual String getOnChange() const;
- virtual void setOnChange( const String & aSourceStrg );
- void onChange();
- virtual String getOnFocus() const;
- virtual void setOnFocus( const String & aSourceStrg );
- void onFocus();
-
- // SjJSbxArrayObject methods
- virtual sal_Int32 getLength() const;
- // Access through the index
- virtual SjJSbxObject * getElement( sal_Int32 nIndex ) const;
-
- // Constructor
- ImpSjJScriptSelectObject( VCControl* _pControl, SjJSbxObject * p );
-
- // for setting entries of the object (to be called from Java)
- virtual void setOption( sal_Int32 nIndex, const String & aOptionText,
- const String & aOptionValue,
- sal_Bool bDefaultSelected, sal_Bool bSelected );
-
- // interface for the properties of the option objects
- virtual sal_Bool getOptionDefaultSelected( sal_Int32 nIndex ) const;
- virtual void setOptionDefaultSelected( sal_Bool bSelected, sal_Int32 nIndex );
- virtual sal_Bool getOptionSelected( sal_Int32 nIndex ) const;
- virtual void setOptionSelected( sal_Bool bSelected, sal_Int32 nIndex );
- virtual String getOptionText( sal_Int32 nIndex ) const;
- virtual void setOptionText( const String & sText, sal_Int32 nIndex );
- virtual void setOptionValue( const String & sText, sal_Int32 nIndex );
- virtual String getOptionValue( sal_Int32 nIndex ) const;
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptOptionObject : public SjJScriptOptionObject, ImpSjJScriptControlBase
-{
- sal_uInt16 nListBoxIndex;
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- virtual sal_Bool getdefaultSelected() const;
- virtual void setdefaultSelected( sal_Bool bSelected );
- virtual sal_Int32 getIndex() const;
- virtual sal_Bool getSelected() const;
- virtual void setSelected( sal_Bool bSelected );
-
- virtual String getText() const;
- virtual void setText( const String & sText );
- virtual String getValue() const;
- virtual void setValue( const String & aStrg );
-
-
- // DUMMY methods
- virtual String getName() const { return "";}
- virtual void setName( const String &s) { }
- virtual String getType() const { return "";}
- // Methods of the object
- // none !
-
- // Events (C++ --> Java)
- //----------------------
- // none !
-
- // Constructor
- ImpSjJScriptOptionObject( VCControl* _pControl, SjJSbxObject * p, sal_uInt16 _nListBoxIndex );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-// Separate class for forms array
-class SjJSbxFormsArray: public SfxJSArray
-{
- VCManager* pManager;
-
- public:
- // SjJSbxArrayObject methods
- virtual sal_Int32 getLength() const;
- // access through the index
- virtual SjJSbxObject * getElement( sal_Int32 nIndex ) const;
- // access through the name
- // cannot overload native java methods (yet)
- virtual SjJSbxObject * getElement_String( const String & aName ) const;
-
- // Constructor
- SjJSbxFormsArray( VCManager * _pManager, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptTextObject : public SjJScriptTextObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual String getDefaultValue() const;
- virtual void setDefaultValue( const String & aStrg );
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- virtual void focus();
- virtual void blur();
- virtual void select();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnBlur_Fct() const;
- virtual void setOnBlur_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnChange_Fct() const;
- virtual void setOnChange_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnFocus_Fct() const;
- virtual void setOnFocus_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnSelect_Fct() const;
- virtual void setOnSelect_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnBlur() const;
- virtual void setOnBlur( const String & aSourceStrg );
- void onBlur();
- virtual String getOnChange() const;
- virtual void setOnChange( const String & aSourceStrg );
- void onChange();
- virtual String getOnFocus() const;
- virtual void setOnFocus( const String & aSourceStrg );
- void onFocus();
- virtual String getOnSelect() const;
- virtual void setOnSelect( const String & aSourceStrg );
- void onSelect();
-
- // Constructor
- ImpSjJScriptTextObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptTextareaObject : public SjJScriptTextareaObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual String getDefaultValue() const;
- virtual void setDefaultValue( const String & aStrg );
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- virtual void focus();
- virtual void blur();
- virtual void select();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnBlur_Fct() const;
- virtual void setOnBlur_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnChange_Fct() const;
- virtual void setOnChange_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnFocus_Fct() const;
- virtual void setOnFocus_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnSelect_Fct() const;
- virtual void setOnSelect_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnBlur() const;
- virtual void setOnBlur( const String & aSourceStrg );
- void onBlur();
- virtual String getOnChange() const;
- virtual void setOnChange( const String & aSourceStrg );
- void onChange();
- virtual String getOnFocus() const;
- virtual void setOnFocus( const String & aSourceStrg );
- void onFocus();
- virtual String getOnSelect() const;
- virtual void setOnSelect( const String & aSourceStrg );
- void onSelect();
-
- // Constructor
- ImpSjJScriptTextareaObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptSubmitObject : public SjJScriptSubmitObject, ImpSjJScriptControlBase
-{
- // identically equal to ButtonObject
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual void setValue( const String & aStrg );
- virtual String getType() const;
-
- // Methods of the object
- virtual void click();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnClick_Fct() const;
- virtual void setOnClick_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnClick() const;
- virtual void setOnClick( const String & aSourceStrg );
- void onClick();
-
- // Constructor
- ImpSjJScriptSubmitObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptResetObject : public SjJScriptResetObject, ImpSjJScriptControlBase
-{
- // identically equal to ButtonObject
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual void setValue( const String & aStrg );
- virtual String getType() const;
-
- // Methods of the object
- virtual void click();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnClick_Fct() const;
- virtual void setOnClick_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnClick() const;
- virtual void setOnClick( const String & aSourceStrg );
- void onClick();
-
- // Constructor
- ImpSjJScriptResetObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptHiddenObject : public SjJScriptHiddenObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual void setValue( const String & aStrg );
-
- // Methods of the object
- // none !
-
- // Events (C++ --> Java)
- //----------------------
- // none !
-
- // Constructor
- ImpSjJScriptHiddenObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptFileUploadObject : public SjJScriptFileUploadObject, ImpSjJScriptControlBase
-{
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- // Base class properties, are passed through to ImpSjJScriptControlBase
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- // Methods of the object
- // none !
-
- // Events (C++ --> Java)
- //----------------------
- // none !
-
- // Constructor
- ImpSjJScriptFileUploadObject( VCControl* _pControl, SjJSbxObject * p );
-};
-
-//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-class ImpSjJScriptFormObject : public SjJScriptFormObject
-{
- VCForm* pVCForm;
-
- public:
- // Methods from Java --> C++ (for properties)
- //--------------------------------------------
- virtual String getName() const;
- virtual void setName( const String & aStrg );
- virtual String getValue() const;
- virtual String getType() const;
-
- virtual String getAction() const;
- virtual void setAction( const String & sValue );
- virtual String getEncoding() const;
- virtual void setEncoding( const String & sValue );
- virtual String getMethod() const;
- virtual void setMethod( const String & sValue );
- virtual String getTarget() const;
- virtual void setTarget( const String & sValue );
-
- // SjJSbxArrayObject methods
- sal_Int32 getLength() const;
- SjJSbxObject* getElement( sal_Int32 nIndex ) const;
- SjJSbxObject* getElement_String( const String & aName ) const;
-
- // Methods of the object
- virtual void submit();
- virtual void reset();
-
- // Events (C++ --> Java)
- //----------------------
- // New event interface with function objects
- virtual SjJScriptFunctionObject* getOnSubmit_Fct() const;
- virtual void setOnSubmit_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual SjJScriptFunctionObject* getOnReset_Fct() const;
- virtual void setOnReset_Fct( SjJScriptFunctionObject* pFunctionObject );
- virtual String getOnSubmit() const;
- virtual void setOnSubmit( const String & aSourceStrg );
- void onSubmit();
- virtual String getOnReset() const;
- virtual void setOnReset( const String & aSourceStrg );
- void onReset();
-
- // Constructor
- ImpSjJScriptFormObject( VCForm* _pVCForm, SjJSbxObject * p );
-};
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/inc/svx/hyprlink.hxx b/svx/inc/svx/hyprlink.hxx
deleted file mode 100644
index fe1b23f927a2..000000000000
--- a/svx/inc/svx/hyprlink.hxx
+++ /dev/null
@@ -1,36 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-#ifndef _SVX_DLG_HYPERLINK_HXX
-#define _SVX_DLG_HYPERLINK_HXX
-
-#include <sfx2/childwin.hxx>
-#include "svx/svxdllapi.h"
-
-// class SvxHyperlinkDialogWrapper ---------------------------------------
-class SVX_DLLPUBLIC SvxHyperlinkDlgWrapper : public SfxChildWindow
-{
-public:
- SvxHyperlinkDlgWrapper( Window*pParent, sal_uInt16 nId,
- SfxBindings* pBindings, SfxChildWinInfo* pInfo );
- SFX_DECL_CHILDWINDOW(SvxHyperlinkDlgWrapper);
-};
-#endif // _SVX_DLG_HYPERLINK_HXX
-
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/source/dialog/hyprdlg.hxx b/svx/source/dialog/hyprdlg.hxx
deleted file mode 100644
index 186193ba4813..000000000000
--- a/svx/source/dialog/hyprdlg.hxx
+++ /dev/null
@@ -1,136 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-#ifndef _SVX_DLG_HYPERDLG_HXX
-#define _SVX_DLG_HYPERDLG_HXX
-
-#include <vcl/combobox.hxx>
-#include <vcl/toolbox.hxx>
-#include <vcl/menu.hxx>
-#include <svtools/stdctrl.hxx>
-#include <sfx2/ctrlitem.hxx>
-#include <svl/srchcfg.hxx>
-#include <sfx2/tbxctrl.hxx>
-
-class SvxHyperlinkDlg;
-class SfxViewFrame;
-
-/*--------------------------------------------------------------------
- Beschreibung:
- --------------------------------------------------------------------*/
-
-class HyperCombo : public ComboBox
-{
- SvxHyperlinkDlg *pDlg;
- long nMaxWidth;
- long nMinWidth;
- long nRatio;
-
- virtual long Notify( NotifyEvent& rNEvt );
- virtual long PreNotify( NotifyEvent& rNEvt );
-
-public:
- HyperCombo( SvxHyperlinkDlg* pDialog, const ResId& rResId );
-
- inline void SetRatio( long nR ) { nRatio = nR; }
- inline long GetRatio() { return nRatio; }
- long CalcResizeWidth( long nW );
- inline long GetResizeWidth() { return (nMaxWidth - nMinWidth); }
- void DoResize( long nW );
-};
-
-class HyperFixedText : public FixedInfo
-{
- SvxHyperlinkDlg *pDlg;
-
-public:
- HyperFixedText( SvxHyperlinkDlg* pDialog, const ResId& rResId );
-
-};
-
-/*--------------------------------------------------------------------
- Beschreibung: Dialog zum Einfgen/ndern eines Hyperlink
- --------------------------------------------------------------------*/
-
-class SvxHyperlinkDlg : public ToolBox, public SfxControllerItem
-{
- friend class HyperCombo;
- friend class HyperFixedText;
- using ToolBox::StateChanged;
-
-private:
- SfxStatusForwarder aForwarder;
- SfxStatusForwarder aHyperlinkDlgForward;
- HyperCombo aNameCB;
- HyperFixedText aUrlFT;
- HyperCombo aUrlCB;
-
- SvxSearchConfig aSearchConfig;
-
- String sAddress;
- String sExplorer;
- String sOldName;
- String sSearchTitle;
- PopupMenu aLinkPopup;
- PopupMenu *pTargetMenu;
- sal_Bool bNoDoc;
- sal_Bool bSend;
- sal_Bool bHasOldName;
- long nMaxWidth;
- long nMinWidth;
- long nMaxHeight;
- sal_Bool bHtmlMode;
-
- SfxImageManager* mpManager;
-
- virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState );
- virtual void DataChanged( const DataChangedEvent& rDCEvt );
-
- // DockingWindow
- virtual void Resize();
- virtual void Resizing(Size& rSize);
-
- // Drag&Drop
- sal_Bool GetDragData(sal_uInt16 nItem, sal_uIntPtr nDDFormatId, String& rBuffer);
-
- DECL_LINK(TBClickHdl, ToolBox *);
- DECL_LINK(TBSelectHdl, ToolBox *);
- DECL_LINK(DropdownClick, ToolBox * );
- DECL_LINK(LinkPopupSelectHdl, Menu *);
- DECL_LINK(SearchPopupSelectHdl, Menu *);
- DECL_LINK(ComboSelectHdl, ComboBox *);
- DECL_LINK(ComboModifyHdl, ComboBox *);
- DECL_LINK(BookmarkFoundHdl, String *);
-
- void OpenDoc( const String& rURL, SfxViewFrame* pViewFrame );
- void EnableLink();
- void SendToApp(sal_uInt16 nType);
- void AddToHistory(const String& rName, const String& rURL);
- void TargetMenu(const String& rSelEntry, sal_Bool bExecute);
- String GetSelTarget();
-
- void SetImages();
-public:
- SvxHyperlinkDlg(SfxBindings *pBindings, Window* pWindow);
- ~SvxHyperlinkDlg();
-};
-
-
-#endif // _SVX_DLG_HYPERDLG_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/source/inc/fmgroup.hxx b/svx/source/inc/fmgroup.hxx
deleted file mode 100644
index 2a4af9e910f8..000000000000
--- a/svx/source/inc/fmgroup.hxx
+++ /dev/null
@@ -1,120 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef _SVX_FMGROUP_HXX
-#define _SVX_FMGROUP_HXX
-
-#ifndef _SVX_FMCPONT_HXX
-#include "fmcpont.hxx"
-#endif
-
-#ifndef __DBFORM_HXX
-#include <dbform.hxx>
-#endif
-
-struct FmXGroupModel_Impl;
-
-//==================================================================
-// FmXGroupModel
-//==================================================================
-class FmXGroupModel : public XBoundControl,
- public XLoadListener,
- public XPropertyChangeListener,
- public XGroup,
- public FmXControlModel
-{
- FmFormControlMap aControlMap;
-
- friend Reflection* FmXGroupModel_getReflection();
- FmXGroupModel_Impl* pGroupModelData; // Properties
-
-public:
- FmXGroupModel();
- virtual ~FmXGroupModel();
-
- // UNO Anbindung
- SMART_UNO_DECLARATION( FmXGroupModel, FmXControlModel );
- virtual XInterface* queryInterface(UsrUik);
- virtual XIdlClassRef getIdlClass();
-
- // XGroup
- virtual sal_Int32 getFormControlCount();
- virtual XFormControlRef getFormControlByName( const XubString& sName ) const;
- virtual XFormControlRef getFormControlByIndex( sal_Int32 Index ) const;
- virtual void appendFormControl( const XFormControlRef& FormControl );
- virtual XFormControlRef removeFormControl( const XFormControlRef& FormControl );
-
- // XFormControl
- virtual void setParent( const XFormRef& Parent );
-
- // XEventListener
- virtual void disposing( const EventObject& Source );
-
- // XPropertiesChangeListener
- virtual void propertyChange( const PropertyChangeEvent& evt );
-
- // XLoadListener
- virtual void loaded( const EventObject& rEvent );
- virtual void unloaded( const EventObject& rEvent );
-
- // XBoundControl
- virtual void addBoundControlListener( const XBoundControlListenerRef& l );
- virtual void removeBoundControlListener( const XBoundControlListenerRef& l );
-
- // XPersistObject
- virtual XubString getServiceName( void ) const;
- virtual void write( const XObjectOutputStreamRef& OutStream );
- virtual void read( const XObjectInputStreamRef& InStream );
-
- // PropertySetInterface
- virtual FmXPropertySetInfo* createPropertySetInfo() const;
- virtual sal_Bool setPropertyValue( sal_uInt16 nId, const XubString& aPropertyName,
- const UsrAny& aValue,
- PropertyChangeEventSequence* pSeq,
- sal_Int32 nIndex );
- virtual UsrAny getPropertyValue( sal_uInt16 nId, const XubString& aPropertyName ) const;
- virtual void addPropertyChangeListener( const XubString& aPropertyName, const XPropertyChangeListenerRef& aListener );
- virtual void removePropertyChangeListener( const XubString& aPropertyName, const XPropertyChangeListenerRef& aListener );
-};
-
-//==================================================================
-// FmXGroupModelInfo
-// Properties:
-//==================================================================
-class FmXGroupModelInfo : public FmXControlModelInfo
-{
- friend class FmXGroupModel;
-
-protected:
- FmXGroupModelInfo( const FmXGroupModel* pCp );
- virtual void fillProperties( sal_uInt32& nIndex, PropertySequence& aSeq ) const;
-};
-
-
-#endif // _SVX_FMGROUP_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */