summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--animations/source/animcore/animcore.map9
-rw-r--r--animations/source/animcore/makefile.mk2
-rw-r--r--sd/inc/segdefs.hxx29
-rw-r--r--sd/inc/segdefs_.hxx1400
-rw-r--r--sd/inc/stlpool.hxx2
-rwxr-xr-xsd/prj/build.lst1
-rw-r--r--sd/prj/make.bat92
-rw-r--r--sd/prj/postdlv.btm2
-rw-r--r--sd/prj/stree.bat151
-rw-r--r--sd/qa/unoapi/Test.java51
-rw-r--r--sd/qa/unoapi/knownissues.xcl4
-rw-r--r--sd/qa/unoapi/makefile.mk30
-rw-r--r--sd/qa/unoapi/sd.sce14
-rw-r--r--sd/source/core/stlpool.cxx14
-rw-r--r--sd/source/filter/eppt/epptso.cxx6
-rw-r--r--sd/source/ui/animations/CustomAnimation.src2
-rw-r--r--sd/source/ui/app/makefile.mk4
-rw-r--r--sd/source/ui/func/fupage.cxx47
-rw-r--r--sd/source/ui/func/fupoor.cxx1
-rw-r--r--sd/source/ui/func/futext2.cxx30
-rw-r--r--sd/source/ui/func/makefile.mk2
-rw-r--r--sd/source/ui/slideshow/slideshowimpl.cxx37
-rw-r--r--sd/source/ui/toolpanel/ControlDescriptorIterator.cxx223
-rw-r--r--sd/source/ui/unoidl/unoobj.cxx40
-rw-r--r--sd/source/ui/view/DocumentRenderer.src10
-rw-r--r--sd/source/ui/view/drviews1.cxx24
-rw-r--r--sd/source/ui/view/makefile.mk1
-rw-r--r--sd/source/ui/view/sdview5.cxx29
-rw-r--r--sd/uiconfig/sdraw/menubar/menubar.xml10
-rw-r--r--sd/uiconfig/simpress/menubar/menubar.xml16
-rw-r--r--sd/util/makefile.mk2
-rw-r--r--sd/util/sd.map8
-rw-r--r--sd/util/sdd.map8
-rw-r--r--sd/util/sdfilt.map2
-rw-r--r--sd/util/sdui.map2
-rw-r--r--slideshow/source/engine/OGLTrans/exports.map8
-rw-r--r--slideshow/source/engine/OGLTrans/makefile.mk2
-rw-r--r--slideshow/source/engine/activities/activitybase.cxx2
-rw-r--r--slideshow/source/engine/activities/continuouskeytimeactivitybase.cxx69
-rw-r--r--slideshow/source/engine/activities/continuouskeytimeactivitybase.hxx7
-rw-r--r--slideshow/source/engine/activities/interpolation.hxx21
-rw-r--r--slideshow/source/engine/shapes/viewshape.cxx7
-rw-r--r--slideshow/source/engine/slide/layer.cxx11
-rw-r--r--slideshow/source/engine/slide/layer.hxx6
-rw-r--r--slideshow/source/engine/tools.cxx26
-rw-r--r--slideshow/source/inc/lerp.hxx59
-rw-r--r--slideshow/test/export.map2
-rw-r--r--slideshow/util/exports.map8
-rw-r--r--slideshow/util/makefile.mk2
49 files changed, 260 insertions, 2275 deletions
diff --git a/animations/source/animcore/animcore.map b/animations/source/animcore/animcore.map
deleted file mode 100644
index 30c5bb729ac7..000000000000
--- a/animations/source/animcore/animcore.map
+++ /dev/null
@@ -1,9 +0,0 @@
-UDK_3_0_0 {
- global:
- component_getImplementationEnvironment;
- component_writeInfo;
- component_getFactory;
- component_canUnload;
- local:
- *;
-};
diff --git a/animations/source/animcore/makefile.mk b/animations/source/animcore/makefile.mk
index 645ea8233d64..b78460ada157 100644
--- a/animations/source/animcore/makefile.mk
+++ b/animations/source/animcore/makefile.mk
@@ -48,7 +48,7 @@ SLOFILES = $(SLO)$/animcore.obj\
$(SLO)$/targetpropertiescreator.obj
SHL1TARGET= $(TARGET)
-SHL1VERSIONMAP= $(TARGET).map
+SHL1VERSIONMAP=$(SOLARENV)/src/unloadablecomponent.map
SHL1STDLIBS= \
$(SALLIB) \
diff --git a/sd/inc/segdefs.hxx b/sd/inc/segdefs.hxx
deleted file mode 100644
index fc06d39b4ac1..000000000000
--- a/sd/inc/segdefs.hxx
+++ /dev/null
@@ -1,29 +0,0 @@
-/*************************************************************************
- *
- * 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.
- *
- ************************************************************************/
-#include <segdefs_.hxx>
-
-
diff --git a/sd/inc/segdefs_.hxx b/sd/inc/segdefs_.hxx
deleted file mode 100644
index a93071b463b6..000000000000
--- a/sd/inc/segdefs_.hxx
+++ /dev/null
@@ -1,1400 +0,0 @@
-/*************************************************************************
- *
- * 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.
- *
- ************************************************************************/
-#define app_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app_04 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app_05 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app_0a SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app2_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app2_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app2_06 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app4_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define splcfg_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define splcfg_04 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define app5_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_01 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_02 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_03 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_04 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_06 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define optsitem_07 SEG_SEGCLASS(STARTING_SEG000,STARTING_CODE)
-#define drawdoc2_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviewsa_0a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawdoc_11 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawdoc2_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdpage_11 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawdoc_0e SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define stlsheet_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawview_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdview_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawview_09 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews5_08 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdview_11 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawview_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews5_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshel_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_0b SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fusel_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshel_0a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews4_08 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_09 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews4_0b SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_09 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fusel_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews4_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviewsa_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshel_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fupoor_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshel2_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews1_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews5_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews1_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fupoor_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fusel_08 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_0a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fupoor_04 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fupoor_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews7_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshel_08 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews6_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define tbxitem_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define tbxitem_02 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshell_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drawdoc2_0c SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshell_0a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshel4_1d SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define stlsheet_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_20 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshell_08 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshell_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshe2_16 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_0c SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fudraw_0e SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define fupoor_12 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define docshel4_0b SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews1_0b SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews7_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews7_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdview_0a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define tbxitem_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define drviews3_06 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_07 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdpage_03 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define viewshe2_01 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_14 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_1b SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_1c SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_19 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_17 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_18 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_1a SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_15 SEG_SEGCLASS(STARTWORK_SEG000,STARTWORK_CODE)
-#define sdwindow_0d SEG_SEGCLASS(STARTWORK_SEG001,STARTWORK_CODE)
-#define sdwindow_04 SEG_SEGCLASS(STARTWORK_SEG001,STARTWORK_CODE)
-#define sdpage2_08 SEG_SEGCLASS(STARTWORK_SEG001,STARTWORK_CODE)
-#define sdruler_06 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshe2_09 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_0e SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_0f SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlview_0f SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlview_09 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define fuoltext_06 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlnvsh_1c SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlnvsh_11 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlview_0a SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_21 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define outlnvsh_15 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshe2_07 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_11 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_10 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_12 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshe2_08 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews1_06 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews4_02 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews5_05 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshel_10 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshel_12 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdwindow_13 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews1_10 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshel_13 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define viewshel_0f SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdpage_1f SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews1_1c SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews5_06 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews5_04 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews1_13 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdruler_03 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define sdruler_01 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviews1_14 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define app3_01 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define docshel4_1c SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drviewsh_01 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define docshell_02 SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define docshel4_0e SEG_SEGCLASS(STARTSLICE_SEG000,STARTSLICE_CODE)
-#define drawdoc2_07 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc2_09 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc2_0e SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage2_05 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage2_07 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc_04 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define outlview_0c SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_0e SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_0d SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc2_13 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_19 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_04 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_05 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc_13 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdoutl_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc_12 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define outlnvsh_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdview_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drawdoc2_05 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define drtxtob_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_1d SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_1b SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_12 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define sdpage_13 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define stlpool_03 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define stlsheet_01 SEG_SEGCLASS(STARTSLICE_SEG001,STARTSLICE_CODE)
-#define app3_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define fusel_01 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define fusel_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define drviewsa_05 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define drawdoc2_0d SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_14 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_0b SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define frmview_04 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define sdview_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define sdview_06 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define drawview_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlnvsh_05 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define fuoltext_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define fuoutl_02 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define fuoltext_08 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_12 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_18 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_01 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlview_13 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define outlnvsh_14 SEG_SEGCLASS(STARTSLICE_SEG002,STARTSLICE_CODE)
-#define drtxtob_04 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define outlview_16 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define tbxww_08 SEG_SEGCLASS(STARTSLICE_SEG003,STARTSLICE_CODE)
-#define viewshe2_0b SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define sdpage_1a SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define sdpage_0a SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define sdview_03 SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define outlnvsh_0d SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define sdview_04 SEG_SEGCLASS(STARTSLICE_SEG004,STARTSLICE_CODE)
-#define outlnvsh_0b SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define drviews1_16 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define sdwindow_05 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define drviews1_15 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define drviews1_12 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define outlnvsh_1e SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define drawdoc2_12 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define drawdoc_01 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define stlpool_01 SEG_SEGCLASS(STARTSLICE_SEG005,STARTSLICE_CODE)
-#define optsitem_14 SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define optsitem_16 SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define optsitem_17 SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define drviews1_1d SEG_SEGCLASS(STARTSLICE_SEG006,STARTSLICE_CODE)
-#define stlsheet_05 SEG_SEGCLASS(STARTSLICE_SEG007,STARTSLICE_CODE)
-#define drawdoc4_01 SEG_SEGCLASS(STARTSLICE_SEG007,STARTSLICE_CODE)
-#define stlpool_07 SEG_SEGCLASS(STARTSLICE_SEG007,STARTSLICE_CODE)
-#define drawdoc_10 SEG_SEGCLASS(STARTSLICE_SEG007,STARTSLICE_CODE)
-#define outlnvsh_06 SEG_SEGCLASS(STARTSLICE_SEG008,STARTSLICE_CODE)
-#define outlview_03 SEG_SEGCLASS(STARTSLICE_SEG008,STARTSLICE_CODE)
-#define viewshel_01 SEG_SEGCLASS(STARTSLICE_SEG008,STARTSLICE_CODE)
-#define viewshel_02 SEG_SEGCLASS(STARTSLICE_SEG008,STARTSLICE_CODE)
-#define sdwindow_01 SEG_SEGCLASS(STARTSLICE_SEG008,STARTSLICE_CODE)
-#define frmview_01 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define frmview_07 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define drviewsa_03 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define frmview_03 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define outlnvsh_03 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define outlnvsh_10 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define fuoutl_01 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define drviewsa_07 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define fuoltext_01 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define fuoltext_07 SEG_SEGCLASS(STARTSLICE_SEG009,STARTSLICE_CODE)
-#define drawitem_03 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_06 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define docshell_0b SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define docshell_01 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_02 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_08 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_0c SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_09 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_0e SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_12 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_0f SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_14 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_18 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_15 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_1a SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_1e SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_1b SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_20 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_24 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drawitem_21 SEG_SEGCLASS(STARTSLICE_SEG010,STARTSLICE_CODE)
-#define drviews1_11 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define drbezob_01 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define tabcontr_01 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define drawview_01 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define drstdob_01 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define layertab_01 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define sdruler_02 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define sdruler_08 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define docshel2_03 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define docshel2_02 SEG_SEGCLASS(STARTSLICE_SEG011,STARTSLICE_CODE)
-#define tbxww_04 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define viewshe2_1d SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define viewshel_04 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define docshel2_05 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define sdwindow_02 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define drtxtob_02 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define drstdob_02 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define drbezob_02 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define sdruler_04 SEG_SEGCLASS(STARTSLICE_SEG012,STARTSLICE_CODE)
-#define tabcontr_02 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define layertab_02 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define drviews1_0a SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define outlnvsh_1a SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define app4_02 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define docdlg_01 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define tabcontr_04 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define viewshe2_10 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define outlnvsh_08 SEG_SEGCLASS(STARTSLICE_SEG013,STARTSLICE_CODE)
-#define outlnvsh_09 SEG_SEGCLASS(STARTSLICE_SEG014,STARTSLICE_CODE)
-#define outlnvsh_0a SEG_SEGCLASS(STARTSLICE_SEG014,STARTSLICE_CODE)
-#define outlnvsh_18 SEG_SEGCLASS(STARTSLICE_SEG014,STARTSLICE_CODE)
-#define outlnvsh_19 SEG_SEGCLASS(STARTSLICE_SEG014,STARTSLICE_CODE)
-#define tabcontr_08 SEG_SEGCLASS(STARTSLICE_SEG015,STARTSLICE_CODE)
-#define drawdoc2_16 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define drviews2_02 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define drawview_05 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fucopy_01 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define drawview_03 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdview_08 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define drviews1_03 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdpage2_06 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdview_09 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fudraw_06 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdview2_07 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define drviewsc_01 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fuoltext_04 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define outlview_19 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdview_0e SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define futext_04 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fupoor_05 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define fuconstr_04 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define sdpage2_04 SEG_SEGCLASS(CALLOPT_SEG000,CALLOPT_CODE)
-#define viewshel_0b SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define drviews4_09 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define sdwindow_0a SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define fusel_05 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define fudraw_05 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define fupoor_0f SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define drawdoc3_09 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define fusel_03 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define viewshel_09 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define drviews4_07 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define fudraw_03 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define sdwindow_08 SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define viewshe2_1b SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define sdwindow_0b SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define drviews4_0a SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define viewshel_0c SEG_SEGCLASS(WORKSET_SEG000,WORKSET_CODE)
-#define viewshel_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define drviews8_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define drviewsb_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define outlnvsh_0f SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuarea_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconpol_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define sdview_10 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconrec_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconstr_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0a SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0b SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0c SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define sdview_13 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_08 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconstr_07 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconpol_07 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define app6_06 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0f SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconrec_07 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0d SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_03 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define sdview_14 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_0e SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_02 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_10 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconbez_05 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconstr_02 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconpol_02 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconpol_08 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconstr_08 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconrec_08 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define futext_09 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconstr_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fuconpol_01 SEG_SEGCLASS(SLICES_SEG000,SLICES_CODE)
-#define fudraw_0d SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define fupoor_0d SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define futext_11 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdwindow_1d SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdwindow_1f SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define drviews1_08 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdview2_05 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define fuoutl_03 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdwindow_1e SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define viewshe2_13 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_08 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_0e SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define drawdoc2_0b SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_0d SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlnvsh_0e SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define viewshe2_1c SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdwindow_22 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define drviews1_09 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define sdview2_06 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_1a SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define fuoltext_09 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define fuoltext_0b SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define viewshe2_12 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_07 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_10 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define outlview_11 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define drawdoc2_0f SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define fubullet_01 SEG_SEGCLASS(SLICES_SEG001,SLICES_CODE)
-#define drviews4_05 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define showwin_03 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define fuslshow_0c SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define fupoor_08 SEG_SEGCLASS(SLICES_SEG002,SLICES_CODE)
-#define fusel_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdpage_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdpage2_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshel4_0f SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc3_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc3_0a SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshell_05 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlsheet_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlpool_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlpool_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define dragserv_03 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc3_08 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdoutl_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlpool_05 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define fuprlout_01 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc_03 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdpage_18 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdpage2_01 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawview_07 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshel4_0c SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdiocmpt_01 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define frmview_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlsheet_03 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdpage2_03 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc_05 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshel4_1e SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define frmview_05 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc2_11 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define drawdoc2_14 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshel4_14 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define docshel4_0d SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define stlsheet_04 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define viewshe2_1f SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define app6_0a SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_12 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_11 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_14 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_06 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_02 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define app6_05 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdobjpal_04 SEG_SEGCLASS(SLICES_SEG003,SLICES_CODE)
-#define sdview_0c SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_17 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_0c SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_01 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_0d SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define app6_07 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define app6_0b SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define drviews6_03 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_10 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define drviews6_04 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_0e SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define app6_08 SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define sdobjpal_0f SEG_SEGCLASS(SLICES_SEG004,SLICES_CODE)
-#define fuconstr_03 SEG_SEGCLASS(SLICES_SEG005,SLICES_CODE)
-#define fuconrec_03 SEG_SEGCLASS(SLICES_SEG005,SLICES_CODE)
-#define fuconbez_03 SEG_SEGCLASS(SLICES_SEG005,SLICES_CODE)
-#define fuconarc_03 SEG_SEGCLASS(SLICES_SEG005,SLICES_CODE)
-#define futext_12 SEG_SEGCLASS(SLICES_SEG006,SLICES_CODE)
-#define frmview_02 SEG_SEGCLASS(SLICES_SEG006,SLICES_CODE)
-#define fuconrec_04 SEG_SEGCLASS(SLICES_SEG006,SLICES_CODE)
-#define viewshe2_0a SEG_SEGCLASS(SLICES_SEG006,SLICES_CODE)
-#define drviews3_01 SEG_SEGCLASS(SLICES_SEG006,SLICES_CODE)
-#define drawdoc2_10 SEG_SEGCLASS(SLICES_SEG007,SLICES_CODE)
-#define fuoltext_03 SEG_SEGCLASS(SLICES_SEG007,SLICES_CODE)
-#define fuoltext_05 SEG_SEGCLASS(SLICES_SEG007,SLICES_CODE)
-#define fuconrec_01 SEG_SEGCLASS(SLICES_SEG007,SLICES_CODE)
-#define fuconrec_02 SEG_SEGCLASS(SLICES_SEG007,SLICES_CODE)
-#define sdview_0f SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define drtxtob_03 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define outlview_15 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define fuchar_01 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define dlgchar_01 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define dlgchar_02 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define fuolbull_01 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_02 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_04 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define dlgolbul_01 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_03 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_07 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_05 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0f SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_10 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0b SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_06 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_01 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0c SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_09 SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0a SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0d SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define enumdlg_0e SEG_SEGCLASS(SLICES_SEG008,SLICES_CODE)
-#define sdpage_07 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define app1_03 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define newfoil_01 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define newfoil_03 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define newfoil_07 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define newfoil_05 SEG_SEGCLASS(SLICES_SEG009,SLICES_CODE)
-#define newfoil_02 SEG_SEGCLASS(SLICES_SEG010,SLICES_CODE)
-#define newfoil_04 SEG_SEGCLASS(SLICES_SEG010,SLICES_CODE)
-#define newfoil_06 SEG_SEGCLASS(SLICES_SEG010,SLICES_CODE)
-#define futext_07 SEG_SEGCLASS(SLICES_SEG010,SLICES_CODE)
-#define app_02 SEG_SEGCLASS(SLICES_SEG010,SLICES_CODE)
-#define sdobjpal_03 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define sdobjpal_13 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define tabcontr_03 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define fuconpol_04 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define app2_02 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define app1_02 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define app6_02 SEG_SEGCLASS(SLICES_SEG011,SLICES_CODE)
-#define app2_07 SEG_SEGCLASS(SLICES_SEG012,SLICES_CODE)
-#define outlnvsh_1d SEG_SEGCLASS(SLICES_SEG012,SLICES_CODE)
-#define drviews1_07 SEG_SEGCLASS(SLICES_SEG012,SLICES_CODE)
-#define fuconbez_04 SEG_SEGCLASS(SLICES_SEG012,SLICES_CODE)
-#define fupoor_0e SEG_SEGCLASS(SLICES_SEG012,SLICES_CODE)
-#define app_08 SEG_SEGCLASS(SLICES_SEG013,SLICES_CODE)
-#define sdobjpal_19 SEG_SEGCLASS(SLICES_SEG013,SLICES_CODE)
-#define tbxww_01 SEG_SEGCLASS(SLICES_SEG013,SLICES_CODE)
-#define tbxww_06 SEG_SEGCLASS(SLICES_SEG013,SLICES_CODE)
-#define tbxww_07 SEG_SEGCLASS(SLICES_SEG013,SLICES_CODE)
-#define tbxww_05 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fupoor_10 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define unchss_01 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define drviews6_09 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_03 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_06 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_0e SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_11 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_13 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_07 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_07 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showview_01 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showwin_07 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_11 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_0d SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_1b SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_08 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_15 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_16 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_1a SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showwin_05 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_08 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_0b SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showview_03 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showview_06 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define showview_04 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_01 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_0b SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_02 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_14 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_0a SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_01 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshow_12 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_0c SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_08 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_0b SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_0c SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_10 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_12 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_0e SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw3_09 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_02 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_21 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_22 SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fuslshw2_0f SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define fader_0f SEG_SEGCLASS(SLICES_SEG014,SLICES_CODE)
-#define tbxww_02 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define drviews1_19 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define fupage_01 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define viewshe2_20 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define drawdoc2_06 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define dlgpage_01 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define sdundogr_05 SEG_SEGCLASS(SLICES_SEG015,SLICES_CODE)
-#define fuconbez_07 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fuconstr_06 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fuconrec_06 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fuconbez_06 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fudraw_0c SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fuslshow_01 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define drawdoc_08 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define drawdoc_09 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define drawdoc_0a SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define drawdoc_0b SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define drawdoc_0c SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define present_01 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define present_03 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define present_04 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define present_02 SEG_SEGCLASS(SLICES_SEG016,SLICES_CODE)
-#define fuslshow_02 SEG_SEGCLASS(SLICES_SEG017,SLICES_CODE)
-#define fader_02 SEG_SEGCLASS(SLICES_SEG017,SLICES_CODE)
-#define mover_02 SEG_SEGCLASS(SLICES_SEG017,SLICES_CODE)
-#define showview_02 SEG_SEGCLASS(SLICES_SEG017,SLICES_CODE)
-#define fuslshow_0e SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define fuslshow_0f SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define docshel4_11 SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define docshel4_16 SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define app6_03 SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define sdobjpal_21 SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define app6_04 SEG_SEGCLASS(SLICES_SEG018,SLICES_CODE)
-#define fuedibez_03 SEG_SEGCLASS(SLICES_SEG019,SLICES_CODE)
-#define fuedibez_0a SEG_SEGCLASS(SLICES_SEG019,SLICES_CODE)
-#define fuedibez_04 SEG_SEGCLASS(SLICES_SEG019,SLICES_CODE)
-#define fuedibez_05 SEG_SEGCLASS(SLICES_SEG019,SLICES_CODE)
-#define fuconbez_01 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define fuconbez_08 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define fader_01 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define fupoor_09 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define sdview2_01 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define mover_01 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define showwin_01 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define showwin_02 SEG_SEGCLASS(SLICES_SEG020,SLICES_CODE)
-#define dragserv_02 SEG_SEGCLASS(SLICES_SEG021,SLICES_CODE)
-#define dragserv_04 SEG_SEGCLASS(SLICES_SEG021,SLICES_CODE)
-#define dragserv_05 SEG_SEGCLASS(SLICES_SEG021,SLICES_CODE)
-#define dragserv_06 SEG_SEGCLASS(SLICES_SEG021,SLICES_CODE)
-#define dragserv_08 SEG_SEGCLASS(SLICES_SEG021,SLICES_CODE)
-#define stlpool_09 SEG_SEGCLASS(SLICES_SEG022,SLICES_CODE)
-#define stlpool_0a SEG_SEGCLASS(SLICES_SEG022,SLICES_CODE)
-#define drviews6_08 SEG_SEGCLASS(SLICES_SEG023,SLICES_CODE)
-#define fuslshow_09 SEG_SEGCLASS(SLICES_SEG023,SLICES_CODE)
-#define fuedibez_07 SEG_SEGCLASS(SLICES_SEG024,SLICES_CODE)
-#define fuconbez_02 SEG_SEGCLASS(SLICES_SEG024,SLICES_CODE)
-#define fupoor_0b SEG_SEGCLASS(SLICES_SEG024,SLICES_CODE)
-#define sdview2_03 SEG_SEGCLASS(SLICES_SEG024,SLICES_CODE)
-#define showwin_04 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define showwin_06 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define fuinsert_01 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define graphpro_01 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define graphpro_02 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define graphpro_03 SEG_SEGCLASS(SLICES_SEG025,SLICES_CODE)
-#define fuinsert_02 SEG_SEGCLASS(SLICES_SEG026,SLICES_CODE)
-#define fuprlout_02 SEG_SEGCLASS(SLICES_SEG026,SLICES_CODE)
-#define fucopy_02 SEG_SEGCLASS(SLICES_SEG026,SLICES_CODE)
-#define fucopy_04 SEG_SEGCLASS(SLICES_SEG026,SLICES_CODE)
-#define fuline_01 SEG_SEGCLASS(SLICES_SEG026,SLICES_CODE)
-#define unprlout_01 SEG_SEGCLASS(SLICES_SEG027,SLICES_CODE)
-#define unmovss_01 SEG_SEGCLASS(SLICES_SEG027,SLICES_CODE)
-#define stlsheet_08 SEG_SEGCLASS(SLICES_SEG027,SLICES_CODE)
-#define copydlg_01 SEG_SEGCLASS(SLICES_SEG027,SLICES_CODE)
-#define copydlg_03 SEG_SEGCLASS(SLICES_SEG027,SLICES_CODE)
-#define copydlg_02 SEG_SEGCLASS(SLICES_SEG028,SLICES_CODE)
-#define copydlg_04 SEG_SEGCLASS(SLICES_SEG028,SLICES_CODE)
-#define docshell_0c SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define docshel3_01 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fusearch_01 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define sdoutl_03 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define app2_04 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define sdoutl_04 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fusearch_02 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fuspell_01 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fuspell_02 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fusearch_03 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define sdoutl_07 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define fuspell_03 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define sdoutl_05 SEG_SEGCLASS(SLICES_SEG029,SLICES_CODE)
-#define viewshe2_04 SEG_SEGCLASS(SLICES_SEG030,SLICES_CODE)
-#define viewshe2_05 SEG_SEGCLASS(SLICES_SEG030,SLICES_CODE)
-#define sdwindow_16 SEG_SEGCLASS(SLICES_SEG030,SLICES_CODE)
-#define outlnvsh_13 SEG_SEGCLASS(SLICES_SEG030,SLICES_CODE)
-#define viewshe2_0e SEG_SEGCLASS(SLICES_SEG031,SLICES_CODE)
-#define fuzoom_04 SEG_SEGCLASS(SLICES_SEG031,SLICES_CODE)
-#define fuzoom_05 SEG_SEGCLASS(SLICES_SEG031,SLICES_CODE)
-#define outlnvsh_16 SEG_SEGCLASS(SLICES_SEG031,SLICES_CODE)
-#define fuzoom_01 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuzoom_02 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuzoom_03 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuzoom_07 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuzoom_08 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuolbull_02 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define fuolbull_04 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define newfoil_08 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define app6_09 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define app6_01 SEG_SEGCLASS(SLICES_SEG032,SLICES_CODE)
-#define docdlg_04 SEG_SEGCLASS(SLICES_SEG033,SLICES_CODE)
-#define docdlg_05 SEG_SEGCLASS(SLICES_SEG033,SLICES_CODE)
-#define drviews1_0d SEG_SEGCLASS(SLICES_SEG033,SLICES_CODE)
-#define fuconarc_01 SEG_SEGCLASS(SLICES_SEG033,SLICES_CODE)
-#define fuconarc_02 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuconarc_04 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuconarc_05 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuconarc_07 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuconarc_08 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuedibez_01 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuedibez_02 SEG_SEGCLASS(SLICES_SEG034,SLICES_CODE)
-#define fuedibez_08 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fupoor_0c SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_01 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_02 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_03 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_04 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_05 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_07 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define fudspord_08 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define futempl_01 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define drawview_08 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define sdview_12 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define tabtempl_01 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define tabtempl_02 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define tabtempl_03 SEG_SEGCLASS(SLICES_SEG035,SLICES_CODE)
-#define slidvish_01 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidvish_03 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidvish_0c SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define fuslid_01 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidvish_18 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_05 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_12 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_06 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_0a SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_11 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_01 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_09 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_04 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidview_0b SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define slidvish_1c SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define fuslsel_01 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define fuslsel_08 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define fuslid_06 SEG_SEGCLASS(SLICES_SEG036,SLICES_CODE)
-#define drviews4_06 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define sdruler_05 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define viewshe2_1e SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define fuslshow_13 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define fuinsfil_01 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define fuinsfil_07 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define fuinsfil_09 SEG_SEGCLASS(SLICES_SEG037,SLICES_CODE)
-#define fuinsfil_02 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define fuinsfil_04 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define fuprtmpl_01 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prlayout_01 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prlayout_03 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prlayout_05 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prlayout_02 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prlayout_04 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prltempl_03 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prltempl_01 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define prltempl_02 SEG_SEGCLASS(SLICES_SEG038,SLICES_CODE)
-#define fuprtmpl_02 SEG_SEGCLASS(SLICES_SEG039,SLICES_CODE)
-#define docshel4_19 SEG_SEGCLASS(SLICES_SEG039,SLICES_CODE)
-#define sdobjpal_08 SEG_SEGCLASS(SLICES_SEG039,SLICES_CODE)
-#define sdobjpal_09 SEG_SEGCLASS(SLICES_SEG040,SLICES_CODE)
-#define sdobjpal_18 SEG_SEGCLASS(SLICES_SEG041,SLICES_CODE)
-#define drviews1_05 SEG_SEGCLASS(SLICES_SEG041,SLICES_CODE)
-#define drviews1_0c SEG_SEGCLASS(SLICES_SEG041,SLICES_CODE)
-#define fuedibez_06 SEG_SEGCLASS(SLICES_SEG041,SLICES_CODE)
-#define unmodpg_01 SEG_SEGCLASS(SLICES_SEG041,SLICES_CODE)
-#define unmodpg_06 SEG_SEGCLASS(SLICES_SEG042,SLICES_CODE)
-#define drviews5_02 SEG_SEGCLASS(SLICES_SEG042,SLICES_CODE)
-#define drviews5_0c SEG_SEGCLASS(SLICES_SEG042,SLICES_CODE)
-#define layertab_04 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define layertab_08 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define sdruler_07 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define futxtatt_01 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define fusnapln_01 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define dlgsnap_01 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define dlgsnap_03 SEG_SEGCLASS(SLICES_SEG043,SLICES_CODE)
-#define inspage_05 SEG_SEGCLASS(SLICES_SEG044,SLICES_CODE)
-#define inspage_06 SEG_SEGCLASS(SLICES_SEG044,SLICES_CODE)
-#define sdpage_09 SEG_SEGCLASS(SLICES_SEG045,SLICES_CODE)
-#define app_0b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define app_0c SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define docshell_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define drviewsh_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_05 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_06 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_08 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_09 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_0a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_0b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_0d SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_0e SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_0f SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_10 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_11 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_12 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_13 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_14 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_15 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_16 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_17 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_19 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_1a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_1b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_1d SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_1e SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define slidvish_1f SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_04 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_07 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_0c SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_12 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_17 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_1b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_1f SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define outlnvsh_20 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdobjfac_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define drawdoc2_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define drawdoc2_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define drawdoc2_08 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define drawdoc2_0a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_09 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0a SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0b SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0c SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0d SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0e SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_0f SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_10 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_11 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_12 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_13 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_14 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_15 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define sdattr_16 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define anminfo_01 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define anminfo_02 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define anminfo_03 SEG_SEGCLASS(UNUSED_SEG000,UNUSED_CODE)
-#define anminfo_04 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define anminfo_05 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define anminfo_06 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define anminfo_07 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define anminfo_08 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define anminfo_09 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define app3_03 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define app4_03 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define app1_01 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define docshel3_02 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews3_05 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews3_07 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews3_09 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews9_01 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews9_02 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews9_03 SEG_SEGCLASS(UNUSED_SEG001,UNUSED_CODE)
-#define drviews9_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews4_03 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews4_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews6_01 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews6_02 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews6_05 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews6_06 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews7_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews7_05 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviews7_06 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviewsa_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviewsa_08 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define drviewsa_09 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_02 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_03 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_04 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_05 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_06 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_07 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_09 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_0a SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_0c SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_0d SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_0e SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_0f SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_10 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_11 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define fuslsel_12 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define viewshe2_02 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define viewshe2_03 SEG_SEGCLASS(UNUSED_SEG002,UNUSED_CODE)
-#define viewshe2_06 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_0f SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_14 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_17 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_18 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_19 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshe2_1a SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_02 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_03 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_07 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_08 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_0c SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_0d SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_0e SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_0f SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define slidview_10 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslhide_01 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslhide_02 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslprms_01 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslprms_02 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslprms_03 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslprms_04 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslshow_05 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslshow_06 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslshow_15 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuslshow_16 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshel_03 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshel_0e SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshel_11 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define viewshel_14 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuzoom_06 SEG_SEGCLASS(UNUSED_SEG003,UNUSED_CODE)
-#define fuscale_01 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuscale_02 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuscale_03 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuscale_04 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_03 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_04 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_05 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_06 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_07 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_0a SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_0d SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_0e SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_0f SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_10 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_11 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuslshw3_13 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuoltext_0a SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define outlview_04 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define outlview_05 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define outlview_06 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define outlview_17 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define futhes_01 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define futhes_02 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuinsfil_03 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuinsfil_05 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuinsfil_06 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuinsfil_08 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuprobjs_01 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuprobjs_02 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define fuolbull_03 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define docshel4_12 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define docshel4_1f SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define app7_01 SEG_SEGCLASS(UNUSED_SEG004,UNUSED_CODE)
-#define dlgass_01 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_02 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_03 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_04 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_05 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_06 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_07 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_08 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_09 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0a SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0b SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0c SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0d SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0e SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_0f SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_10 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_11 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_12 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define dlgass_13 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define splcfg_02 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define splcfg_03 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define optsitem_05 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define optsitem_08 SEG_SEGCLASS(UNUSED_SEG005,UNUSED_CODE)
-#define optsitem_09 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0a SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0b SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0c SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0d SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0e SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_0f SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_10 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_11 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_12 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_13 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_15 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_18 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define optsitem_19 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_01 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_03 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_04 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_05 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_06 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_07 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_08 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0a SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0b SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0c SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0d SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0e SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_0f SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_10 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_11 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_12 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_13 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_14 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_15 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_16 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_17 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_18 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_19 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define animobjs_1a SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define diactrl_01 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define diactrl_02 SEG_SEGCLASS(UNUSED_SEG006,UNUSED_CODE)
-#define diactrl_03 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_04 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_05 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_06 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_07 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_08 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_09 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0a SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0b SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0c SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0d SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0e SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_0f SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_10 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_11 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_12 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_13 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_14 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_15 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_16 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_17 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_18 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_19 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1a SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1b SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1c SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1d SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1e SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_1f SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_20 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define diactrl_21 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_05 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_07 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_0a SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_15 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_16 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdobjpal_20 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdview_05 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdview_0d SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdview_15 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdview_16 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdview_17 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define fuexhtml_01 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define fuexhtml_02 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define fuexhtml_03 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define fuexhtml_04 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdundogr_01 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdundogr_02 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdundogr_03 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define sdundogr_04 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define drviews1_0e SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define drviews1_17 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define drviews1_18 SEG_SEGCLASS(UNUSED_SEG007,UNUSED_CODE)
-#define drviews1_1a SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define drviews1_1b SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_01 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_03 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_04 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_06 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_07 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_08 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_09 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_0a SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_0b SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define undopage_0c SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconarc_06 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedibez_09 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_01 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_03 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_04 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_06 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_07 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuconctl_08 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_01 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_03 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_04 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_06 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_07 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuedipo_08 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define drviews8_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define unmodpg_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define unmodpg_03 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define unmodpg_04 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define unmodpg_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuslid_02 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuslid_03 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuslid_04 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuslid_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fuslid_07 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_05 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_10 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_12 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_14 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_17 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_18 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_19 SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_1c SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_1d SEG_SEGCLASS(UNUSED_SEG008,UNUSED_CODE)
-#define fader_1e SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_1f SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_20 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_23 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_24 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_25 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_26 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_27 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_28 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_29 SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_2a SEG_SEGCLASS(UNUSED_SEG009,UNUSED_CODE)
-#define fader_2b SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fader_2c SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define showview_05 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define showview_07 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define showview_08 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fupoor_06 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fupoor_0a SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fupoor_11 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define sdwindow_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define bmcache_01 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define bmcache_02 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define bmcache_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_01 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_02 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_04 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_05 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_06 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_07 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_08 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_09 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_0a SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_0b SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define diadlg_0c SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define unslprms_01 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define unslprms_02 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define unslprms_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define unslprms_04 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_05 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_06 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_07 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_08 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define mover_09 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fuslshw2_03 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fuslshw2_04 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fuslshw2_05 SEG_SEGCLASS(UNUSED_SEG010,UNUSED_CODE)
-#define fuslshw2_06 SEG_SEGCLASS(UNUSED_SEG011,UNUSED_CODE)
-#define fuslshw2_08 SEG_SEGCLASS(UNUSED_SEG011,UNUSED_CODE)
-#define fuslshw2_09 SEG_SEGCLASS(UNUSED_SEG011,UNUSED_CODE)
-#define fuslshw2_0a SEG_SEGCLASS(UNUSED_SEG011,UNUSED_CODE)
-#define fuslshw2_0d SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define fuslshw2_1a SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define inspagob_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define inspagob_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define inspagob_03 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define inspagob_04 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define inspagob_05 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define unchss_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define unchss_03 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define unchss_04 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define unchss_05 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define unchss_06 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define prlayout_06 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_06 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_07 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_08 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_09 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0a SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0b SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0c SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0d SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0e SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_0f SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_10 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel2_11 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define optdlg_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define optdlg_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define optdlg_04 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_03 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_04 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_05 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_06 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_07 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_08 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define assclass_09 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define drtxtob_05 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel5_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel5_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define docshel5_03 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define sdclient_01 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define sdclient_02 SEG_SEGCLASS(UNUSED_SEG012,UNUSED_CODE)
-#define sdclient_03 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdclient_04 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdclient_05 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdview2_02 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdview2_04 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdview2_08 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdview2_09 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_05 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_06 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_07 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_09 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_0a SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define tabcontr_0b SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define drviews5_03 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define drviews5_09 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define drviews5_0a SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define drviews5_0b SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define drviews5_0d SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_03 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_05 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_06 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_07 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_09 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_0a SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define layertab_0b SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define dlgctrls_01 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdoutl_06 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdoutl_08 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define pubdlg_01 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define pubdlg_02 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define sdruler_09 SEG_SEGCLASS(UNUSED_SEG013,UNUSED_CODE)
-#define prntopts_01 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define prntopts_02 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define prntopts_03 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define prntopts_04 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define prntopts_05 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define prntopts_07 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fudraw_07 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fudraw_08 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fulink_01 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define futransf_01 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define futransf_02 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define futransf_03 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuoaprms_01 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuoaprms_02 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuoaprms_03 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuoaprms_04 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuinsert_05 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuinsert_06 SEG_SEGCLASS(UNUSED_SEG014,UNUSED_CODE)
-#define fuinsert_09 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fuinsert_0a SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fuinsert_0b SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fulinend_01 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fuconpol_03 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fuconpol_06 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fucopy_03 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define fuparagr_01 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_02 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_03 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_04 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_05 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_06 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_07 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define sdtreelb_08 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define enumdlg_08 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define clview_01 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define clview_02 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define clview_03 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define clview_04 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define clview_05 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define dragserv_01 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define dragserv_07 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_01 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_02 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_03 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_04 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_05 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_07 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_08 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_09 SEG_SEGCLASS(UNUSED_SEG015,UNUSED_CODE)
-#define tpoption_0a SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_0b SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_0c SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_0d SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_0e SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_0f SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpoption_10 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_01 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_02 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_03 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_04 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_05 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_06 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_07 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_08 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_0b SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_0c SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpscale_0d SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_01 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_02 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_03 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_04 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_05 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_06 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_07 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_08 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_09 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0a SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0b SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0c SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0d SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0e SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_0f SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_10 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_11 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_12 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_13 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_14 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_15 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_16 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_17 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_18 SEG_SEGCLASS(UNUSED_SEG016,UNUSED_CODE)
-#define tpeffect_19 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1a SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1b SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1c SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1d SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1e SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_1f SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_20 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_21 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_22 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_23 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_24 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_25 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_26 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_27 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_28 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_29 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_2a SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_2b SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_2c SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_2d SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tpeffect_2e SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unoaprms_01 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unoaprms_02 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unoaprms_03 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unoaprms_04 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unprlout_02 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unprlout_03 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unprlout_04 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unprlout_05 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unprlout_06 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unmovss_02 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unmovss_03 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unmovss_04 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unmovss_05 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define unmovss_06 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define tabtempl_04 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define copydlg_05 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define paragr_01 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define inspage_07 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define dlgsnap_02 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define dlgsnap_04 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define dlgsnap_05 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_06 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_08 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_0b SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_0c SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_14 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_15 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_16 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_17 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_1c SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define sdpage_1e SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define drawdoc3_01 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define drawdoc3_02 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define drawdoc3_03 SEG_SEGCLASS(UNUSED_SEG017,UNUSED_CODE)
-#define drawdoc3_04 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawdoc3_05 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawdoc3_07 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_01 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_04 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_05 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_07 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_0a SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_0b SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_0d SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_10 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_11 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_13 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_16 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_17 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_19 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_1c SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_1d SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_1f SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_22 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define drawitem_23 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define stlpool_04 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define stlpool_0b SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define pglink_01 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define pglink_02 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define pglink_03 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
-#define pglink_04 SEG_SEGCLASS(UNUSED_SEG018,UNUSED_CODE)
diff --git a/sd/inc/stlpool.hxx b/sd/inc/stlpool.hxx
index d49d743b6dee..7dfeac99121b 100644
--- a/sd/inc/stlpool.hxx
+++ b/sd/inc/stlpool.hxx
@@ -126,6 +126,8 @@ public:
virtual void SAL_CALL addEventListener( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener >& xListener ) throw (::com::sun::star::uno::RuntimeException);
virtual void SAL_CALL removeEventListener( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener >& aListener ) throw (::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL acquire (void) throw ();
+ virtual void SAL_CALL release (void) throw ();
protected:
void CopySheets(SdStyleSheetPool& rSourcePool, SfxStyleFamily eFamily );
diff --git a/sd/prj/build.lst b/sd/prj/build.lst
index bc8bf923f7e5..87204261b200 100755
--- a/sd/prj/build.lst
+++ b/sd/prj/build.lst
@@ -44,3 +44,4 @@ sd sd\source\ui\framework\factories nmake - all sd_framework_factories sd
sd sd\source\ui\framework\tools nmake - all sd_framework_tools sd_inc NULL
sd sd\source\ui\annotations nmake - all sd_uiannotations sd_inc NULL
sd sd\util nmake - all sd_util sd_app sd_cgm sd_core sd_dlg sd_docsh sd_eppt sd_filt sd_func sd_grf sd_unid sd_view sd_xml sd_html sd_ppt sd_accessibility sd_animations sd_toolpanel sd_toolpanel_controls sd_tools sd_slsshell sd_slsmodel sd_slsview sd_slscontroller sd_slscache sd_notes sd_table sd_slideshow sd_presenter sd_undo sd_helper sd_framework_configuration sd_framework_module sd_framework_tools sd_framework_factories sd_text sd_annotations sd_uiannotations NULL
+sd sd\qa\unoapi nmake - all sd_qa_unoapi NULL
diff --git a/sd/prj/make.bat b/sd/prj/make.bat
deleted file mode 100644
index 7525d0a51632..000000000000
--- a/sd/prj/make.bat
+++ /dev/null
@@ -1,92 +0,0 @@
-@echo off
-REM *****************************************************************
-REM * MAKE
-REM * (c) Copyright 1992-1994 STAR DIVISION
-REM * Beschreibung: Uebersetzt aktuelle Version
-REM * Aufruf: MAKE [Option1 .. OptionN]
-REM * Optionen: PRODUCT - Product-Version (FULL)
-REM * DEMO - Product-Version (DEMO)
-REM * DEPEND - Depend-Listen erzeugen
-REM * OPTIMIZE - Version mit Optimierung
-REM * DEBUG - Version mit Debuginformationen
-REM * PROFILE - Version fuer Profiling
-REM * DBGUITL - Version mit Assertions
-REM * ESO: PCH - Precompiled Header verwenden
-REM *****************************************************************
-
-IF "%1" == "" goto Next
-
-set STEMPFILE=%temp%\temp.mak
-echo. >%STEMPFILE%
-set MAKECMD=@%STEMPFILE%
-
-REM *** Parameter parsen ***
-:Loop
-
-IF "%1" == "" goto Next
-
-IF "%1" == "product" echo product=full >>%STEMPFILE%
-IF "%1" == "Product" echo product=full >>%STEMPFILE%
-IF "%1" == "PRODUCT" echo product=full >>%STEMPFILE%
-
-IF "%1" == "demo" echo product=demo >>%STEMPFILE%
-IF "%1" == "Demo" echo product=demo >>%STEMPFILE%
-IF "%1" == "DEMO" echo product=demo >>%STEMPFILE%
-
-IF "%1" == "depend" echo depend=true >>%STEMPFILE%
-IF "%1" == "Depend" echo depend=true >>%STEMPFILE%
-IF "%1" == "DEPEND" echo depend=true >>%STEMPFILE%
-
-IF "%1" == "optimize" echo optimize=true >>%STEMPFILE%
-IF "%1" == "Optimize" echo optimize=true >>%STEMPFILE%
-IF "%1" == "OPTIMIZE" echo optimize=true >>%STEMPFILE%
-
-IF "%1" == "debug" echo debug=true >>%STEMPFILE%
-IF "%1" == "Debug" echo debug=true >>%STEMPFILE%
-IF "%1" == "DEBUG" echo debug=true >>%STEMPFILE%
-
-IF "%1" == "profile" echo product=full profile=true >>%STEMPFILE%
-IF "%1" == "Profile" echo product=full profile=true >>%STEMPFILE%
-IF "%1" == "PROFILE" echo product=full profile=true >>%STEMPFILE%
-
-IF "%1" == "dbgutil" echo dbgutil=true >>%STEMPFILE%
-IF "%1" == "Dbgutil" echo dbgutil=true >>%STEMPFILE%
-IF "%1" == "DBGUTIL" echo dbgutil=true >>%STEMPFILE%
-
-IF "%1" == "seg" echo product=full seg=true >>%STEMPFILE%
-IF "%1" == "Seg" echo product=full seg=true >>%STEMPFILE%
-IF "%1" == "SEG" echo product=full seg=true >>%STEMPFILE%
-
-IF "%1" == "tcv" echo product=full tcv=-2000 >>%STEMPFILE%
-IF "%1" == "tcv" echo product=full tcv=-2000 >>%STEMPFILE%
-IF "%1" == "TCV" echo product=full tcv=-2000 >>%STEMPFILE%
-
-IF "%1" == "siz" echo product=full siz=true >>%STEMPFILE%
-IF "%1" == "Siz" echo product=full siz=true >>%STEMPFILE%
-IF "%1" == "SIZ" echo product=full siz=true >>%STEMPFILE%
-
-IF "%1" == "pch" echo prjpch=true >>%STEMPFILE%
-IF "%1" == "Pch" echo prjpch=true >>%STEMPFILE%
-IF "%1" == "PCH" echo prjpch=true >>%STEMPFILE%
-
-IF "%1" == "-i" echo -i >>%STEMPFILE%
-IF "%1" == "-I" echo -i >>%STEMPFILE%
-
-shift
-goto Loop
-
-:Next
-REM *** Kommando setzen ***
-SET STREECMD=nmake %MAKECMD%
-
-REM *** Kommando ausfuehren ***
-echo ******************************************************
-echo MAKE - (c) 1992-1994 STAR DIVISION
-call stree MAKE
-
-REM *** Aufraeumen ***
-IF NOT "%STEMPFILE%" == "" del %STEMPFILE%
-SET STREECMD=
-set STEMPFILE=
-set MAKECMD=
-echo on
diff --git a/sd/prj/postdlv.btm b/sd/prj/postdlv.btm
deleted file mode 100644
index 3db49b3ad126..000000000000
--- a/sd/prj/postdlv.btm
+++ /dev/null
@@ -1,2 +0,0 @@
-quit
-
diff --git a/sd/prj/stree.bat b/sd/prj/stree.bat
deleted file mode 100644
index 3903ca0043fc..000000000000
--- a/sd/prj/stree.bat
+++ /dev/null
@@ -1,151 +0,0 @@
-REM *****************************************************************
-REM * STREE
-REM * (c) Copyright 1992-1994 STAR DIVISION
-REM * Beschreibung: Arbeitet Source-Verzeichnis-Baum von TOOLS ab
-REM * Aufruf: STREE DIR
-REM * DIR: ALL - Alle Verzeichnisse
-REM * MAKE - Alle Verzeichnisse mit MAKEFILE
-REM * Umgebung: GUI - Systemversion
-REM * COM - Systemversion
-REM * GUIBASE - Abhaengiges Source-Verzeichnis
-REM * STREECMD - Auszufuehrendes Kommando (z.B. nmake)
-REM *****************************************************************
-
-REM *** Parameter parsen und Variablen ueberpruefen ***
-IF "%GUI%" == "" GOTO Error1
-IF "%COM%" == "" GOTO Error1
-IF "%GUIBASE%" == "" GOTO Error1
-
-IF "%1" == "" GOTO Error3
-IF "%STREECMD%" == "" GOTO Error3
-
-
-REM *** Kommando ausgeben ***
-echo Kommando: %STREECMD%
-
-REM *** In die Root wechseln
-cd ..
-
-
-REM *** Include - Verzeichnisse ***
-IF NOT "%1" == "ALL" goto NotAll
-cd inc
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd res
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd source\ui\inc
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..\..\..
-
-REM *** Verzeichnisse mit Makefile ***
-:NotAll
-
-cd sdi
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-REM stardiv/sd -> ONE
-
-cd source\ui
-cd app
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd dlg
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd docshell
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd view
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd func
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd unoidl
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..\..
-
-cd core
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-cd filter
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-echo ------------------------------------------------------
-cd
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-echo ------------------------------------------------------
-cd util
-%STREECMD%
-IF ERRORLEVEL 1 goto Error2
-cd ..
-
-echo ------------------------------------------------------
-cd prj
-goto End
-
-REM *** Fehler ausgeben ***
-:Error1
-echo Error: Keine Systemversion oder nicht vollstaendig gesetzt !
-goto End
-:Error2
-echo Error: Fehler bei Ausfhrung eines Kommandos !
-goto End
-:Error3
-echo Error: Falsche Parameter wurden an STREE uebergeben !
-goto End
-
-REM *** Aufraeumen ***
-:End
-
diff --git a/sd/qa/unoapi/Test.java b/sd/qa/unoapi/Test.java
new file mode 100644
index 000000000000..cfb4f13d7743
--- /dev/null
+++ b/sd/qa/unoapi/Test.java
@@ -0,0 +1,51 @@
+/*************************************************************************
+* 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.
+************************************************************************/
+
+package org.openoffice.sd.qa.unoapi;
+
+import org.openoffice.Runner;
+import org.openoffice.test.OfficeConnection;
+import static org.junit.Assert.*;
+
+public final class Test {
+ @org.junit.Before public void setUp() throws Exception {
+ connection.setUp();
+ }
+
+ @org.junit.After public void tearDown()
+ throws InterruptedException, com.sun.star.uno.Exception
+ {
+ connection.tearDown();
+ }
+
+ @org.junit.Test public void test() {
+ assertTrue(
+ Runner.run(
+ "-sce", "sd.sce", "-xcl", "knownissues.xcl", "-cs",
+ connection.getDescription()));
+ }
+
+ private final OfficeConnection connection = new OfficeConnection();
+}
diff --git a/sd/qa/unoapi/knownissues.xcl b/sd/qa/unoapi/knownissues.xcl
index c3f100506e47..0f28aebd2890 100644
--- a/sd/qa/unoapi/knownissues.xcl
+++ b/sd/qa/unoapi/knownissues.xcl
@@ -50,3 +50,7 @@ sd.DrawController_OutlineView::com::sun::star::beans::XPropertySet
### i88537 ###
sd.DrawController_PresentationView::com::sun::star::beans::XPropertySet
+
+### i109518 ###
+sd.SdXPresentation::com::sun::star::presentation::XPresentation
+sd.SdXPresentation::com::sun::star::beans::XPropertySet
diff --git a/sd/qa/unoapi/makefile.mk b/sd/qa/unoapi/makefile.mk
index 8828b08d6af5..62aefb3f5f71 100644
--- a/sd/qa/unoapi/makefile.mk
+++ b/sd/qa/unoapi/makefile.mk
@@ -1,7 +1,6 @@
#*************************************************************************
-#
# 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
@@ -22,19 +21,28 @@
# version 3 along with OpenOffice.org. If not, see
# <http://www.openoffice.org/license.html>
# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
+#***********************************************************************/
-PRJ=..$/..
+.IF "$(OOO_SUBSEQUENT_TESTS)" == ""
+nothing .PHONY:
+.ELSE
-PRJNAME=sd
-TARGET=qa_unoapi
+PRJ = ../..
+PRJNAME = sd
+TARGET = qa_unoapi
-.INCLUDE: settings.mk
+.IF "$(OOO_JUNIT_JAR)" != ""
+PACKAGE = org/openoffice/sd/qa/unoapi
+JAVATESTFILES = Test.java
+JAVAFILES = $(JAVATESTFILES)
+JARFILES = OOoRunner.jar ridl.jar test.jar
+EXTRAJARFILES = $(OOO_JUNIT_JAR)
+.END
+.INCLUDE: settings.mk
.INCLUDE: target.mk
+.INCLUDE: installationtest.mk
-ALLTAR : UNOAPI_TEST
+ALLTAR : javatest
-UNOAPI_TEST:
- +$(SOLARENV)$/bin$/checkapi -sce sd.sce -xcl knownissues.xcl -tdoc $(PWD)$/testdocuments -THRCNT 1
+.END
diff --git a/sd/qa/unoapi/sd.sce b/sd/qa/unoapi/sd.sce
index 84a5216c5ee1..c964c1ba0090 100644
--- a/sd/qa/unoapi/sd.sce
+++ b/sd/qa/unoapi/sd.sce
@@ -1,11 +1,11 @@
-o sd.AccessibleDrawDocumentView
--o sd.AccessibleOutlineView
+#i111199 -o sd.AccessibleOutlineView
#i35935# -o sd.AccessibleSlideView
--o sd.DrawController_DrawView
--o sd.DrawController_HandoutView
--o sd.DrawController_NotesView
--o sd.DrawController_OutlineView
--o sd.DrawController_PresentationView
+#i111042# -o sd.DrawController_DrawView
+#i111042# -o sd.DrawController_HandoutView
+#i111042# -o sd.DrawController_NotesView
+#i111043# -o sd.DrawController_OutlineView
+#i111042# -o sd.DrawController_PresentationView
-o sd.SdDocLinkTargets
-o sd.SdDrawPage
-o sd.SdDrawPagesAccess
@@ -16,7 +16,7 @@
-o sd.SdMasterPagesAccess
-o sd.SdPageLinkTargets
-o sd.SdXCustomPresentation
--o sd.SdXCustomPresentationAccess
+#i111329 -o sd.SdXCustomPresentationAccess
#i84994# -o sd.SdXImpressDocument
-o sd.SdXPresentation
#i87746 -o sd.SdXShape
diff --git a/sd/source/core/stlpool.cxx b/sd/source/core/stlpool.cxx
index e592ba45a27e..c91fee735954 100644
--- a/sd/source/core/stlpool.cxx
+++ b/sd/source/core/stlpool.cxx
@@ -1437,6 +1437,8 @@ void SAL_CALL SdStyleSheetPool::dispose() throw (RuntimeException)
// EndListening( *mpDoc );
mpDoc = 0;
+
+ Clear();
}
}
@@ -1475,3 +1477,15 @@ SdStyleSheetVector SdStyleSheetPool::CreateChildList( SdStyleSheet* pSheet )
}
// --------------------------------------------------------------------
+
+void SAL_CALL SdStyleSheetPool::acquire (void) throw ()
+{
+ SdStyleSheetPoolBase::acquire();
+}
+
+void SAL_CALL SdStyleSheetPool::release (void) throw ()
+{
+ SdStyleSheetPoolBase::release();
+}
+
+// --------------------------------------------------------------------
diff --git a/sd/source/filter/eppt/epptso.cxx b/sd/source/filter/eppt/epptso.cxx
index f07245d1ff31..c9d083db86d9 100644
--- a/sd/source/filter/eppt/epptso.cxx
+++ b/sd/source/filter/eppt/epptso.cxx
@@ -5358,6 +5358,12 @@ void PPTWriter::ImplWritePage( const PHLayout& rLayout, EscherSolverContainer& a
pClientTextBox->Write( pOut->GetData(), pOut->Tell() );
delete pOut, aTextRule.pOut = NULL;
}
+ if ( aExtBu.Tell() )
+ {
+ if ( !pClientData )
+ pClientData = new SvMemoryStream( 0x200, 0x200 );
+ ImplProgTagContainer( pClientData, &aExtBu );
+ }
}
}
}
diff --git a/sd/source/ui/animations/CustomAnimation.src b/sd/source/ui/animations/CustomAnimation.src
index 1320e75d3e36..449107f05c75 100644
--- a/sd/source/ui/animations/CustomAnimation.src
+++ b/sd/source/ui/animations/CustomAnimation.src
@@ -202,7 +202,7 @@ Menu RID_CUSTOMANIMATION_FONTSTYLE_POPUP
MenuItem
{
Identifier = CM_UNDERLINED ;
- Text [ en-US ] = "Underlinded" ;
+ Text [ en-US ] = "Underlined" ;
};
};
};
diff --git a/sd/source/ui/app/makefile.mk b/sd/source/ui/app/makefile.mk
index 84fbe3676b97..d64d9b672f7e 100644
--- a/sd/source/ui/app/makefile.mk
+++ b/sd/source/ui/app/makefile.mk
@@ -95,11 +95,7 @@ $(INCCOM)$/sddll0.hxx: makefile.mk
.IF "$(GUI)"=="UNX"
echo \#define DLL_NAME \"libsd$(DLLPOSTFIX)$(DLLPOST)\" >$@
.ELSE # "$(GUI)"=="UNX"
-.IF "$(USE_SHELL)"!="4nt"
echo \#define DLL_NAME \"sd$(DLLPOSTFIX).DLL\" >$@
-.ELSE # "$(USE_SHELL)"!="4nt"
- echo #define DLL_NAME "sd$(DLLPOSTFIX).DLL" >$@
-.ENDIF # "$(USE_SHELL)"!="4nt"
.ENDIF # "$(GUI)"=="UNX"
LOCALIZE_ME = tbxids_tmpl.src menuids2_tmpl.src menu_tmpl.src menuids_tmpl.src menuids4_tmpl.src popup2_tmpl.src toolbox2_tmpl.src menuportal_tmpl.src menuids3_tmpl.src
diff --git a/sd/source/ui/func/fupage.cxx b/sd/source/ui/func/fupage.cxx
index de1dadc3ae43..9fb0007cc72c 100644
--- a/sd/source/ui/func/fupage.cxx
+++ b/sd/source/ui/func/fupage.cxx
@@ -84,6 +84,7 @@
#include "undoback.hxx"
#include "sdabstdlg.hxx"
#include "sdresid.hxx"
+#include "sdundogr.hxx"
#include "helpids.h"
namespace sd {
@@ -359,6 +360,8 @@ const SfxItemSet* FuPage::ExecuteDialog( Window* pParent )
( ( (XFillStyleItem*) aMergedAttr.GetItem( XATTR_FILLSTYLE ) )->GetValue() == XFILL_NONE ) ) )
mbPageBckgrdDeleted = TRUE;
+ bool bSetToAllPages = false;
+
// Ask, wether the setting are for the background-page or for the current page
if( !mbMasterPage && bChanges )
{
@@ -374,7 +377,7 @@ const SfxItemSet* FuPage::ExecuteDialog( Window* pParent )
aTit,
aTxt );
aQuestionBox.SetImage( QueryBox::GetStandardImage() );
- mbMasterPage = ( RET_YES == aQuestionBox.Execute() );
+ bSetToAllPages = ( RET_YES == aQuestionBox.Execute() );
}
if( mbPageBckgrdDeleted )
@@ -403,6 +406,48 @@ const SfxItemSet* FuPage::ExecuteDialog( Window* pParent )
pStyleSheet->GetItemSet().Put( *(pTempSet.get()) );
pStyleSheet->Broadcast(SfxSimpleHint(SFX_HINT_DATACHANGED));
}
+ else if( bSetToAllPages )
+ {
+ String aComment(SdResId(STR_UNDO_CHANGE_PAGEFORMAT));
+ SfxUndoManager* pUndoMgr = mpDocSh->GetUndoManager();
+ pUndoMgr->EnterListAction(aComment, aComment);
+ SdUndoGroup* pUndoGroup = new SdUndoGroup(mpDoc);
+ pUndoGroup->SetComment(aComment);
+
+ //Set background on all master pages
+ USHORT nMasterPageCount = mpDoc->GetMasterSdPageCount(ePageKind);
+ for (USHORT i = 0; i < nMasterPageCount; ++i)
+ {
+ SdPage *pMasterPage = mpDoc->GetMasterSdPage(i, ePageKind);
+ SdStyleSheet *pStyle =
+ pMasterPage->getPresentationStyle(HID_PSEUDOSHEET_BACKGROUND);
+ StyleSheetUndoAction* pAction =
+ new StyleSheetUndoAction(mpDoc, (SfxStyleSheet*)pStyle, &(*pTempSet.get()));
+ pUndoGroup->AddAction(pAction);
+ pStyle->GetItemSet().Put( *(pTempSet.get()) );
+ pStyle->Broadcast(SfxSimpleHint(SFX_HINT_DATACHANGED));
+ }
+
+ //Remove background from all pages to reset to the master bg
+ USHORT nPageCount(mpDoc->GetSdPageCount(ePageKind));
+ for(USHORT i=0; i<nPageCount; ++i)
+ {
+ SdPage *pPage = mpDoc->GetSdPage(i, ePageKind);
+
+ const SfxItemSet& rFillAttributes = pPage->getSdrPageProperties().GetItemSet();
+ if(XFILL_NONE != ((const XFillStyleItem&)rFillAttributes.Get(XATTR_FILLSTYLE)).GetValue())
+ {
+ SdBackgroundObjUndoAction *pBackgroundObjUndoAction = new SdBackgroundObjUndoAction(*mpDoc, *pPage, rFillAttributes);
+ pUndoGroup->AddAction(pBackgroundObjUndoAction);
+ pPage->getSdrPageProperties().PutItem(XFillStyleItem(XFILL_NONE));
+ pPage->ActionChanged();
+ }
+ }
+
+ pUndoMgr->AddUndoAction(pUndoGroup);
+ pUndoMgr->LeaveListAction();
+
+ }
const SfxPoolItem *pItem;
if( SFX_ITEM_SET == pTempSet->GetItemState( EE_PARA_WRITINGDIR, sal_False, &pItem ) )
diff --git a/sd/source/ui/func/fupoor.cxx b/sd/source/ui/func/fupoor.cxx
index bb6f6e7b6908..c1df44e52677 100644
--- a/sd/source/ui/func/fupoor.cxx
+++ b/sd/source/ui/func/fupoor.cxx
@@ -104,6 +104,7 @@ FuPoor::FuPoor (
bNoScrollUntilInside (TRUE),
bScrollable (FALSE),
bDelayActive (FALSE),
+ bFirstMouseMove (FALSE),
// #95491# remember MouseButton state
mnCode(0)
{
diff --git a/sd/source/ui/func/futext2.cxx b/sd/source/ui/func/futext2.cxx
deleted file mode 100644
index 5e6bed107e93..000000000000
--- a/sd/source/ui/func/futext2.cxx
+++ /dev/null
@@ -1,30 +0,0 @@
-/*************************************************************************
- *
- * 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.
- *
- ************************************************************************/
-
-// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_sd.hxx"
-
diff --git a/sd/source/ui/func/makefile.mk b/sd/source/ui/func/makefile.mk
index 332d5d505792..9ec946325239 100644
--- a/sd/source/ui/func/makefile.mk
+++ b/sd/source/ui/func/makefile.mk
@@ -61,7 +61,6 @@ SLOFILES = \
$(SLO)$/fuscale.obj \
$(SLO)$/futransf.obj \
$(SLO)$/futext.obj \
- $(SLO)$/futext2.obj \
$(SLO)$/fuline.obj \
$(SLO)$/sdundo.obj \
$(SLO)$/sdundogr.obj \
@@ -133,7 +132,6 @@ LIB1OBJFILES= \
$(SLO)$/fuscale.obj \
$(SLO)$/futransf.obj \
$(SLO)$/futext.obj \
- $(SLO)$/futext2.obj \
$(SLO)$/fuline.obj \
$(SLO)$/sdundo.obj \
$(SLO)$/sdundogr.obj \
diff --git a/sd/source/ui/slideshow/slideshowimpl.cxx b/sd/source/ui/slideshow/slideshowimpl.cxx
index d58cfcb3f6c9..0afcb7df053b 100644
--- a/sd/source/ui/slideshow/slideshowimpl.cxx
+++ b/sd/source/ui/slideshow/slideshowimpl.cxx
@@ -51,7 +51,8 @@
#include <sfx2/imagemgr.hxx>
#include <sfx2/request.hxx>
-#include "sfx2/docfile.hxx"
+#include <sfx2/docfile.hxx>
+#include <sfx2/app.hxx>
#include <svx/unoapi.hxx>
#include <svx/svdoole2.hxx>
@@ -3472,39 +3473,11 @@ void SAL_CALL SlideshowImpl::gotoNextSlide( ) throw (RuntimeException)
{
if( maPresSettings.mnPauseTimeout )
{
- boost::scoped_ptr< Graphic > pGraphic;
-
- if( maPresSettings.mbShowPauseLogo )
+ if( mpShowWindow )
{
- // load about image from module path
- String aBmpFileName( RTL_CONSTASCII_USTRINGPARAM("about.bmp") );
- INetURLObject aObj( SvtPathOptions().GetModulePath(), INET_PROT_FILE );
- aObj.insertName( aBmpFileName );
- SvFileStream aStrm( aObj.PathToFileName(), STREAM_STD_READ );
- if ( !aStrm.GetError() )
- {
- Bitmap aBmp;
- aStrm >> aBmp;
- pGraphic.reset( new Graphic(aBmp) );
- pGraphic->SetPrefMapMode(MAP_PIXEL);
- }
- else
- {
- //if no image is located in the module path
- //use default logo from iso resource:
-
- String aMgrName( RTL_CONSTASCII_USTRINGPARAM( "iso" ) );
- boost::scoped_ptr< ResMgr > pResMgr( ResMgr::CreateResMgr( U2S( aMgrName )) );
- DBG_ASSERT(pResMgr,"No ResMgr found");
- if(pResMgr.get())
- {
- pGraphic.reset( new Graphic( Bitmap( ResId( RID_DEFAULT_ABOUT_BMP_LOGO, *pResMgr ) ) ) );
- pGraphic->SetPrefMapMode(MAP_PIXEL);
- }
- }
+ Graphic aGraphic( SfxApplication::GetApplicationLogo().GetBitmapEx() );
+ mpShowWindow->SetPauseMode( 0, maPresSettings.mnPauseTimeout, &aGraphic );
}
- if( mpShowWindow )
- mpShowWindow->SetPauseMode( 0, maPresSettings.mnPauseTimeout, pGraphic.get() );
}
else
{
diff --git a/sd/source/ui/toolpanel/ControlDescriptorIterator.cxx b/sd/source/ui/toolpanel/ControlDescriptorIterator.cxx
deleted file mode 100644
index 9d873b897402..000000000000
--- a/sd/source/ui/toolpanel/ControlDescriptorIterator.cxx
+++ /dev/null
@@ -1,223 +0,0 @@
-/*************************************************************************
- *
- * 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.
- *
- ************************************************************************/
-
-// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_sd.hxx"
-
-/*
-#include "ControlDescriptorIterator.hxx"
-
-#include "ControlContainer.hxx"
-#include "ControlContainerDescriptor.hxx"
-
-namespace sd { namespace toolpanel {
-
-
-ControlDescriptorIterator::ControlDescriptorIterator (void)
- : mpContainer (NULL),
- mbSkipInvisibleControls(true)
-{
-}
-
-
-
-
-ControlDescriptorIterator::ControlDescriptorIterator (
- ControlDescriptorList& rContainer,
- const ControlDescriptorList::iterator& aIterator,
- bool bSkipInvisibleControls)
- : mpContainer(&rContainer),
- maIterator (aIterator),
- mbSkipInvisibleControls(bSkipInvisibleControls)
-{
- AdvanceToNextVisibleControl();
-}
-
-
-
-
-ControlDescriptorIterator::ControlDescriptorIterator (
- const ControlDescriptorIterator& aIterator)
- : mpContainer (aIterator.mpContainer),
- maIterator (aIterator.maIterator),
- mbSkipInvisibleControls (aIterator.mbSkipInvisibleControls)
-{
-}
-
-
-
-
-ControlDescriptorIterator& ControlDescriptorIterator::operator= (
- const ControlDescriptorIterator& aIterator)
-{
- mpContainer = aIterator.mpContainer;
- maIterator = aIterator.maIterator;
- mbSkipInvisibleControls = aIterator.mbSkipInvisibleControls;
-
- AdvanceToNextVisibleControl();
-
- return *this;
-}
-
-
-
-
-ControlDescriptorIterator::value_type&
- ControlDescriptorIterator::operator* (void)
-{
- return *maIterator;
-}
-
-
-
-
-const ControlDescriptorIterator::value_type&
- ControlDescriptorIterator::operator* (void)
- const
-{
- return *maIterator;
-}
-
-
-
-
-ControlDescriptorIterator::value_type&
- ControlDescriptorIterator::operator-> (void)
-{
- return *maIterator;
-}
-
-
-
-
-const ControlDescriptorIterator::value_type&
- ControlDescriptorIterator::operator-> (void)
- const
-{
- return *maIterator;
-}
-
-
-
-
-bool ControlDescriptorIterator::operator== (
- const ControlDescriptorIterator& aIterator) const
-{
- return ! operator!=(aIterator);
-}
-
-
-
-
-bool ControlDescriptorIterator::operator!= (
- const ControlDescriptorIterator& aIterator) const
-{
- return maIterator != aIterator.maIterator;
-}
-
-
-
-
-ControlDescriptorIterator& ControlDescriptorIterator::operator++ (void)
-{
- maIterator++;
- AdvanceToNextVisibleControl();
- return *this;
-}
-
-
-
-ControlDescriptorIterator ControlDescriptorIterator::operator++ (int)
-{
- ControlDescriptorIterator aIterator (*this);
- ++(*this);
- return aIterator;
-}
-
-
-
-
-ControlDescriptorIterator& ControlDescriptorIterator::operator-- (void)
-{
- maIterator--;
- AdvanceToPreviousVisibleControl();
- return *this;
-}
-
-
-
-ControlDescriptorIterator ControlDescriptorIterator::operator-- (int)
-{
- ControlDescriptorIterator aIterator (*this);
- --(*this);
- return aIterator;
-}
-
-
-
-
-ControlDescriptorIterator ControlDescriptorIterator::operator+ (
- int nValue) const
-{
- return ControlDescriptorIterator (*mpContainer, maIterator+nValue);
-}
-
-
-
-ControlDescriptorIterator ControlDescriptorIterator::operator- (
- int nValue) const
-{
- return ControlDescriptorIterator (*mpContainer, maIterator-nValue);
-}
-
-
-
-void ControlDescriptorIterator::AdvanceToNextVisibleControl (void)
-{
- if (mbSkipInvisibleControls && mpContainer!=NULL)
- {
- while (maIterator != mpContainer->end()
- && ! (**maIterator).IsVisible())
- ++maIterator;
- }
-}
-
-
-
-
-void ControlDescriptorIterator::AdvanceToPreviousVisibleControl (void)
-{
- if (mbSkipInvisibleControls && mpContainer!=NULL)
- {
- while (maIterator != mpContainer->begin()
- && ! (**maIterator).IsVisible())
- --maIterator;
- }
-}
-
-} } // end of namespace ::sd::toolpanel
-*/
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx
index 54c3f88a6916..d4ea1dce196f 100644
--- a/sd/source/ui/unoidl/unoobj.cxx
+++ b/sd/source/ui/unoidl/unoobj.cxx
@@ -737,22 +737,6 @@ void SAL_CALL SdXShape::setPropertyValue( const ::rtl::OUString& aPropertyName,
aAny <<= aName;
}
}
- else if( aPropertyName.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( sUNO_shape_zorder ) ) )
- {
- SdrObject* pObj = mpShape->GetSdrObject();
- SdPage* pPage = pObj ? (SdPage*)pObj->GetPage() : NULL;
- if( pPage && pPage == pObj->GetObjList() && pPage->IsMasterPage() && pPage->GetPageKind() == PK_STANDARD )
- {
- sal_Int32 nOrdNum;
- if( aAny >>= nOrdNum )
- {
- // if this is a masterpage, there is always a background shape with the ord num 0
- // so we add one to the api ordnum to hide the background shape over the api
- nOrdNum++;
- aAny <<= nOrdNum;
- }
- }
- }
mpShape->_setPropertyValue(aPropertyName, aAny);
}
@@ -910,30 +894,6 @@ void SAL_CALL SdXShape::setPropertyValue( const ::rtl::OUString& aPropertyName,
aRet <<= aName;
}
}
- else if( PropertyName.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( sUNO_shape_zorder ) ) )
- {
- SdrObject* pObj = mpShape->GetSdrObject();
- SdPage* pPage = pObj ? (SdPage*)pObj->GetPage() : NULL;
- if( pPage && pPage == pObj->GetObjList() && pPage->IsMasterPage() && pPage->GetPageKind() == PK_STANDARD )
- {
- sal_Int32 nOrdNum;
- if( aRet >>= nOrdNum )
- {
- // if this is a masterpage, there is always a background shape with the ord num 0
- // so we add one to the api ordnum to hide the background shape over the api
- if( nOrdNum > 0 )
- {
- nOrdNum--;
- aRet <<= nOrdNum;
- }
- else
- {
- DBG_ERROR( "Masterpage without a background shape, ZOrder property will be corrupt!" );
- }
- }
- }
- }
-
}
return aRet;
diff --git a/sd/source/ui/view/DocumentRenderer.src b/sd/source/ui/view/DocumentRenderer.src
index 5a1030f1c18d..6419cb5c4e90 100644
--- a/sd/source/ui/view/DocumentRenderer.src
+++ b/sd/source/ui/view/DocumentRenderer.src
@@ -160,7 +160,7 @@ Resource _STR_IMPRESS_PRINT_UI_OPTIONS
{
< "Original colors" ; > ;
< "Grayscale" ; > ;
- < "Black & White" ; > ;
+ < "Black & white" ; > ;
};
};
StringArray _STR_IMPRESS_PRINT_UI_QUALITY_CHOICES_HELP
@@ -184,8 +184,8 @@ Resource _STR_IMPRESS_PRINT_UI_OPTIONS
{
< "Original size" ; > ;
< "Fit to printable page" ; > ;
- < "Distribute on multiple paper sheets" ; > ;
- < "Tile paper sheet with repeated slides" ; > ;
+ < "Distribute on multiple sheets of paper" ; > ;
+ < "Tile sheet of paper with repeated slides" ; > ;
};
};
StringArray _STR_IMPRESS_PRINT_UI_PAGE_OPTIONS_CHOICES_DRAW
@@ -194,8 +194,8 @@ Resource _STR_IMPRESS_PRINT_UI_OPTIONS
{
< "Original size" ; > ;
< "Fit to printable page" ; > ;
- < "Distribute on multiple paper sheets" ; > ;
- < "Tile paper sheet with repeated pages" ; > ;
+ < "Distribute on multiple sheets of paper" ; > ;
+ < "Tile sheet of paper with repeated pages" ; > ;
};
};
StringArray _STR_IMPRESS_PRINT_UI_PAGE_OPTIONS_CHOICES_HELP
diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx
index 4b9aecb02ac5..55ba07c3fa23 100644
--- a/sd/source/ui/view/drviews1.cxx
+++ b/sd/source/ui/view/drviews1.cxx
@@ -154,12 +154,32 @@ void DrawViewShell::Deactivate(BOOL bIsMDIActivate)
ViewShell::Deactivate(bIsMDIActivate);
}
+namespace
+{
+ class LockUI
+ {
+ private:
+ void Lock(bool bLock);
+ SfxViewFrame *mpFrame;
+ public:
+ LockUI(SfxViewFrame *pFrame) : mpFrame(pFrame) { Lock(true); }
+ ~LockUI() { Lock(false); }
+
+ };
+
+ void LockUI::Lock(bool bLock)
+ {
+ if (!mpFrame)
+ return;
+ mpFrame->Enable( !bLock );
+ }
+}
+
/*************************************************************************
|*
|* Wird gerufen, wenn sich der Selektionszustand der View aendert
|*
\************************************************************************/
-
void DrawViewShell::SelectionHasChanged (void)
{
Invalidate();
@@ -213,6 +233,8 @@ void DrawViewShell::SelectionHasChanged (void)
// we need to deselect it now
if (!pOleObj)
{
+ //#i47279# disable frame until after object has completed unload
+ LockUI aUILock(GetViewFrame());
pIPClient->DeactivateObject();
//HMHmpDrView->ShowMarkHdl();
}
diff --git a/sd/source/ui/view/makefile.mk b/sd/source/ui/view/makefile.mk
index 074497ca1de7..3b3bca4ff3d5 100644
--- a/sd/source/ui/view/makefile.mk
+++ b/sd/source/ui/view/makefile.mk
@@ -53,7 +53,6 @@ SLOFILES = \
$(SLO)$/sdview2.obj \
$(SLO)$/sdview3.obj \
$(SLO)$/sdview4.obj \
- $(SLO)$/sdview5.obj \
$(SLO)$/viewshel.obj \
$(SLO)$/viewshe2.obj \
$(SLO)$/viewshe3.obj \
diff --git a/sd/source/ui/view/sdview5.cxx b/sd/source/ui/view/sdview5.cxx
deleted file mode 100644
index 51c6725f6d83..000000000000
--- a/sd/source/ui/view/sdview5.cxx
+++ /dev/null
@@ -1,29 +0,0 @@
-/*************************************************************************
- *
- * 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.
- *
- ************************************************************************/
-
-// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_sd.hxx"
diff --git a/sd/uiconfig/sdraw/menubar/menubar.xml b/sd/uiconfig/sdraw/menubar/menubar.xml
index e7471902ac9c..1373bfd60e10 100644
--- a/sd/uiconfig/sdraw/menubar/menubar.xml
+++ b/sd/uiconfig/sdraw/menubar/menubar.xml
@@ -75,14 +75,14 @@
</menu:menu>
<menu:menu menu:id=".uno:ViewMenu">
<menu:menupopup>
- <menu:menuitem menu:id=".uno:PageMode"/>
- <menu:menuitem menu:id=".uno:MasterPage"/>
+ <menu:menuitem menu:id=".uno:PageMode" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:MasterPage" menu:style="radio"/>
<menu:menuseparator/>
<menu:menu menu:id=".uno:DisplayQualityMenu">
<menu:menupopup>
- <menu:menuitem menu:id=".uno:OutputQualityColor"/>
- <menu:menuitem menu:id=".uno:OutputQualityGrayscale"/>
- <menu:menuitem menu:id=".uno:OutputQualityBlackWhite"/>
+ <menu:menuitem menu:id=".uno:OutputQualityColor" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:OutputQualityGrayscale" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:OutputQualityBlackWhite" menu:style="radio"/>
</menu:menupopup>
</menu:menu>
<menu:menuseparator/>
diff --git a/sd/uiconfig/simpress/menubar/menubar.xml b/sd/uiconfig/simpress/menubar/menubar.xml
index 3cf5193fdffa..59bf75aa1025 100644
--- a/sd/uiconfig/simpress/menubar/menubar.xml
+++ b/sd/uiconfig/simpress/menubar/menubar.xml
@@ -76,12 +76,12 @@
</menu:menu>
<menu:menu menu:id=".uno:ViewMenu">
<menu:menupopup>
- <menu:menuitem menu:id=".uno:NormalMultiPaneGUI"/>
- <menu:menuitem menu:id=".uno:OutlineMode"/>
- <menu:menuitem menu:id=".uno:DiaMode"/>
+ <menu:menuitem menu:id=".uno:NormalMultiPaneGUI" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:OutlineMode" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:DiaMode" menu:style="radio"/>
<menu:menuitem menu:id=".uno:Presentation"/>
- <menu:menuitem menu:id=".uno:NotesMode"/>
- <menu:menuitem menu:id=".uno:HandoutMode"/>
+ <menu:menuitem menu:id=".uno:NotesMode" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:HandoutMode" menu:style="radio"/>
<menu:menuseparator/>
<menu:menu menu:id=".uno:MasterPageMenu">
<menu:menupopup>
@@ -93,9 +93,9 @@
</menu:menu>
<menu:menu menu:id=".uno:DisplayQualityMenu">
<menu:menupopup>
- <menu:menuitem menu:id=".uno:OutputQualityColor"/>
- <menu:menuitem menu:id=".uno:OutputQualityGrayscale"/>
- <menu:menuitem menu:id=".uno:OutputQualityBlackWhite"/>
+ <menu:menuitem menu:id=".uno:OutputQualityColor" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:OutputQualityGrayscale" menu:style="radio"/>
+ <menu:menuitem menu:id=".uno:OutputQualityBlackWhite" menu:style="radio"/>
</menu:menupopup>
</menu:menu>
<menu:menuseparator/>
diff --git a/sd/util/makefile.mk b/sd/util/makefile.mk
index 9b04aa7438ae..bfe4d1fd1b40 100644
--- a/sd/util/makefile.mk
+++ b/sd/util/makefile.mk
@@ -156,7 +156,7 @@ LIB6FILES= \
# sdd
SHL2TARGET= sdd$(DLLPOSTFIX)
SHL2IMPLIB= sddimp
-SHL2VERSIONMAP= sdd.map
+SHL2VERSIONMAP=$(SOLARENV)/src/component.map
SHL2DEF=$(MISC)$/$(SHL2TARGET).def
DEF2NAME= $(SHL2TARGET)
diff --git a/sd/util/sd.map b/sd/util/sd.map
deleted file mode 100644
index 59e1057c6daa..000000000000
--- a/sd/util/sd.map
+++ /dev/null
@@ -1,8 +0,0 @@
-SD_1_0 {
- global:
- component_getImplementationEnvironment;
- component_writeInfo;
- component_getFactory;
- local:
- *;
-};
diff --git a/sd/util/sdd.map b/sd/util/sdd.map
deleted file mode 100644
index c7439a13948e..000000000000
--- a/sd/util/sdd.map
+++ /dev/null
@@ -1,8 +0,0 @@
-SCH_1_0 {
- global:
- component_getImplementationEnvironment;
- component_writeInfo;
- component_getFactory;
- local:
- *;
-};
diff --git a/sd/util/sdfilt.map b/sd/util/sdfilt.map
index 62213393408d..e38cc1e8c597 100644
--- a/sd/util/sdfilt.map
+++ b/sd/util/sdfilt.map
@@ -1,4 +1,4 @@
-PPTEXPORTER_1_0 {
+UDK_3_0_0 {
global:
ExportPPT;
ImportPPT;
diff --git a/sd/util/sdui.map b/sd/util/sdui.map
index 51f26bb81cfb..ad5e33836c7c 100644
--- a/sd/util/sdui.map
+++ b/sd/util/sdui.map
@@ -1,4 +1,4 @@
-CUI_1_0 {
+UDK_3_0_0 {
global:
CreateDialogFactory;
local:
diff --git a/slideshow/source/engine/OGLTrans/exports.map b/slideshow/source/engine/OGLTrans/exports.map
deleted file mode 100644
index ebc8f13ea1bd..000000000000
--- a/slideshow/source/engine/OGLTrans/exports.map
+++ /dev/null
@@ -1,8 +0,0 @@
-SLI_1_0 {
- global:
- component_getImplementationEnvironment;
- component_writeInfo;
- component_getFactory;
- local:
- *;
-};
diff --git a/slideshow/source/engine/OGLTrans/makefile.mk b/slideshow/source/engine/OGLTrans/makefile.mk
index 7e767ec8b1d1..dd945a06b1aa 100644
--- a/slideshow/source/engine/OGLTrans/makefile.mk
+++ b/slideshow/source/engine/OGLTrans/makefile.mk
@@ -68,7 +68,7 @@ SHL1IMPLIB=i$(TARGET)
SHL1LIBS=$(SLB)$/$(TARGET).lib
SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-SHL1VERSIONMAP=exports.map
+SHL1VERSIONMAP=$(SOLARENV)/src/component.map
DEF1NAME=$(SHL1TARGET)
DEF1EXPORTFILE=exports.dxp
diff --git a/slideshow/source/engine/activities/activitybase.cxx b/slideshow/source/engine/activities/activitybase.cxx
index 06cc0739fe6b..479715b5ccd8 100644
--- a/slideshow/source/engine/activities/activitybase.cxx
+++ b/slideshow/source/engine/activities/activitybase.cxx
@@ -159,7 +159,7 @@ namespace slideshow
// ================================
// clamp nT to permissible [0,1] range
- nT = ::canvas::tools::clamp( nT, 0.0, 1.0 );
+ nT = ::basegfx::clamp( nT, 0.0, 1.0 );
// take acceleration/deceleration into account. if the sum
// of mnAccelerationFraction and mnDecelerationFraction
diff --git a/slideshow/source/engine/activities/continuouskeytimeactivitybase.cxx b/slideshow/source/engine/activities/continuouskeytimeactivitybase.cxx
index 11a8463d87f3..5c6943614437 100644
--- a/slideshow/source/engine/activities/continuouskeytimeactivitybase.cxx
+++ b/slideshow/source/engine/activities/continuouskeytimeactivitybase.cxx
@@ -35,6 +35,7 @@
#include <continuouskeytimeactivitybase.hxx>
+#include <boost/tuple/tuple.hpp>
#include <algorithm>
#include <iterator>
@@ -45,34 +46,14 @@ namespace slideshow
{
ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase( const ActivityParameters& rParms ) :
SimpleContinuousActivityBase( rParms ),
- maKeyTimes( rParms.maDiscreteTimes ),
- mnLastIndex( 0 )
+ maLerper( rParms.maDiscreteTimes )
{
- ENSURE_OR_THROW( maKeyTimes.size() > 1,
+ ENSURE_OR_THROW( rParms.maDiscreteTimes.size() > 1,
"ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase(): key times vector must have two entries or more" );
-
-#ifdef DBG_UTIL
- // check parameters: rKeyTimes must be sorted in
- // ascending order, and contain values only from the range
- // [0,1]
- for( ::std::size_t i=1, len=maKeyTimes.size(); i<len; ++i )
- {
- if( maKeyTimes[i] < 0.0 ||
- maKeyTimes[i] > 1.0 ||
- maKeyTimes[i-1] < 0.0 ||
- maKeyTimes[i-1] > 1.0 )
- {
- ENSURE_OR_THROW( false, "ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase(): time values not within [0,1] range!" );
- }
-
- if( maKeyTimes[i-1] > maKeyTimes[i] )
- {
- ENSURE_OR_THROW( false, "ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase(): time vector is not sorted in ascending order!" );
- }
- }
-
- // TODO(E2): check this also in production code?
-#endif
+ ENSURE_OR_THROW( rParms.maDiscreteTimes.front() == 0.0,
+ "ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase(): key times vector first entry must be zero" );
+ ENSURE_OR_THROW( rParms.maDiscreteTimes.back() <= 1.0,
+ "ContinuousKeyTimeActivityBase::ContinuousKeyTimeActivityBase(): key times vector last entry must be less or equal 1" );
}
void ContinuousKeyTimeActivityBase::simplePerform( double nSimpleTime,
@@ -81,40 +62,14 @@ namespace slideshow
// calc simple time from global time - sweep through the
// array multiple times for repeated animations (according to
// SMIL spec).
- const double nT( calcAcceleratedTime( nSimpleTime ) );
-
- // determine position within key times vector from
- // current simple time
-
- // shortcut: cached value still okay?
- if( maKeyTimes[ mnLastIndex ] < nT ||
- maKeyTimes[ mnLastIndex+1 ] >= nT )
- {
- // nope, find new index
- mnLastIndex = ::std::min< ::std::ptrdiff_t >(
- maKeyTimes.size()-2,
- // range is ensured by max below
- ::std::max< ::std::ptrdiff_t >(
- 0,
- ::std::distance( maKeyTimes.begin(),
- ::std::lower_bound( maKeyTimes.begin(),
- maKeyTimes.end(),
- nT ) ) - 1 ) );
- }
-
- OSL_ENSURE( mnLastIndex+1 < maKeyTimes.size(),
- "ContinuousKeyTimeActivityBase::simplePerform(): index out of range" );
-
- // mnLastIndex is now valid and up-to-date
+ double fAlpha( calcAcceleratedTime( nSimpleTime ) );
+ std::ptrdiff_t nIndex;
- // calc current simple time, as a fractional value ([0,1] range).
- // I.e. the relative position between the two index times.
- const double nCurrFractionalSimplTime( (nT - maKeyTimes[ mnLastIndex ]) /
- (maKeyTimes[ mnLastIndex+1 ] - maKeyTimes[ mnLastIndex ]) );
+ boost::tuples::tie(nIndex,fAlpha) = maLerper.lerp(fAlpha);
perform(
- mnLastIndex,
- nCurrFractionalSimplTime,
+ nIndex,
+ fAlpha,
nRepeatCount );
}
}
diff --git a/slideshow/source/engine/activities/continuouskeytimeactivitybase.hxx b/slideshow/source/engine/activities/continuouskeytimeactivitybase.hxx
index a0267188a02d..cb851bab3730 100644
--- a/slideshow/source/engine/activities/continuouskeytimeactivitybase.hxx
+++ b/slideshow/source/engine/activities/continuouskeytimeactivitybase.hxx
@@ -29,6 +29,8 @@
#define INCLUDED_SLIDESHOW_CONTINUOUSKEYTIMEACTIVITYBASE_HXX
#include "simplecontinuousactivitybase.hxx"
+
+#include <basegfx/tools/keystoplerp.hxx>
#include <vector>
@@ -73,10 +75,7 @@ namespace slideshow
sal_uInt32 nRepeatCount ) const;
private:
- const ::std::vector< double > maKeyTimes;
-
- /// last active index in maKeyTimes (to avoid frequent searching)
- mutable ::std::size_t mnLastIndex;
+ const ::basegfx::tools::KeyStopLerp maLerper;
};
}
}
diff --git a/slideshow/source/engine/activities/interpolation.hxx b/slideshow/source/engine/activities/interpolation.hxx
index 620a019f661d..9409965c8846 100644
--- a/slideshow/source/engine/activities/interpolation.hxx
+++ b/slideshow/source/engine/activities/interpolation.hxx
@@ -28,11 +28,11 @@
#ifndef INCLUDED_SLIDESHOW_INTERPOLATION_HXX
#define INCLUDED_SLIDESHOW_INTERPOLATION_HXX
-#include "lerp.hxx"
+#include <basegfx/tools/lerp.hxx>
-namespace slideshow
+namespace basegfx
{
- namespace internal
+ namespace tools
{
// Interpolator specializations
// ============================
@@ -42,9 +42,10 @@ namespace slideshow
// not-straight-forward-interpolatable types
/// Specialization for RGBColor, to employ color-specific interpolator
- template<> RGBColor lerp< RGBColor >( const RGBColor& rFrom,
- const RGBColor& rTo,
- double t )
+ template<> ::slideshow::internal::RGBColor lerp< ::slideshow::internal::RGBColor >(
+ const ::slideshow::internal::RGBColor& rFrom,
+ const ::slideshow::internal::RGBColor& rTo,
+ double t )
{
return interpolate( rFrom, rTo, t );
}
@@ -78,14 +79,20 @@ namespace slideshow
"lerp<bool> called" );
return rTo;
}
+ }
+}
+namespace slideshow
+{
+ namespace internal
+ {
template< typename ValueType > struct Interpolator
{
ValueType operator()( const ValueType& rFrom,
const ValueType& rTo,
double t ) const
{
- return lerp( rFrom, rTo, t );
+ return basegfx::tools::lerp( rFrom, rTo, t );
}
};
diff --git a/slideshow/source/engine/shapes/viewshape.cxx b/slideshow/source/engine/shapes/viewshape.cxx
index 76bce5ebe3e7..00a4ef4006f8 100644
--- a/slideshow/source/engine/shapes/viewshape.cxx
+++ b/slideshow/source/engine/shapes/viewshape.cxx
@@ -57,7 +57,6 @@
#include "viewshape.hxx"
#include "tools.hxx"
-#include "lerp.hxx"
#include <boost/bind.hpp>
@@ -461,9 +460,9 @@ namespace slideshow
if( mbForceUpdate || (nUpdateFlags & ALPHA) )
{
mpSprite->setAlpha( (pAttr && pAttr->isAlphaValid()) ?
- ::canvas::tools::clamp(pAttr->getAlpha(),
- 0.0,
- 1.0) :
+ ::basegfx::clamp(pAttr->getAlpha(),
+ 0.0,
+ 1.0) :
1.0 );
}
if( mbForceUpdate || (nUpdateFlags & CLIP) )
diff --git a/slideshow/source/engine/slide/layer.cxx b/slideshow/source/engine/slide/layer.cxx
index 080594a3350f..be67b220962e 100644
--- a/slideshow/source/engine/slide/layer.cxx
+++ b/slideshow/source/engine/slide/layer.cxx
@@ -33,7 +33,7 @@
#include <basegfx/range/b2drange.hxx>
#include <basegfx/range/b1drange.hxx>
-#include <basegfx/range/b2dmultirange.hxx>
+#include <basegfx/range/b2dpolyrange.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/polygon/b2dpolypolygon.hxx>
@@ -199,7 +199,8 @@ namespace slideshow
{
// TODO(Q1): move this to B2DMultiRange
if( !rUpdateRange.isEmpty() )
- maUpdateAreas.addRange( rUpdateRange );
+ maUpdateAreas.appendElement( rUpdateRange,
+ basegfx::ORIENTATION_POSITIVE );
}
void Layer::updateBounds( ShapeSharedPtr const& rShape )
@@ -245,7 +246,7 @@ namespace slideshow
void Layer::clearUpdateRanges()
{
- maUpdateAreas.reset();
+ maUpdateAreas.clear();
}
void Layer::clearContent()
@@ -281,12 +282,12 @@ namespace slideshow
Layer::EndUpdater Layer::beginUpdate()
{
- if( !maUpdateAreas.isEmpty() )
+ if( maUpdateAreas.count() )
{
// perform proper layer update. That means, setup proper
// clipping, and render each shape that intersects with
// the calculated update area
- ::basegfx::B2DPolyPolygon aClip( maUpdateAreas.getPolyPolygon() );
+ ::basegfx::B2DPolyPolygon aClip( maUpdateAreas.solveCrossovers() );
// actually, if there happen to be shapes with zero
// update area in the maUpdateAreas vector, the
diff --git a/slideshow/source/engine/slide/layer.hxx b/slideshow/source/engine/slide/layer.hxx
index 3001bc3b8e6d..28605efc733b 100644
--- a/slideshow/source/engine/slide/layer.hxx
+++ b/slideshow/source/engine/slide/layer.hxx
@@ -28,7 +28,7 @@
#ifndef INCLUDED_SLIDESHOW_LAYER_HXX
#define INCLUDED_SLIDESHOW_LAYER_HXX
-#include <basegfx/range/b2dmultirange.hxx>
+#include <basegfx/range/b2dpolyrange.hxx>
#include <cppcanvas/spritecanvas.hxx>
#include "view.hxx"
@@ -184,7 +184,7 @@ namespace slideshow
@return true, if any non-empty addUpdateRange() calls
have been made since the last render()/update() call.
*/
- bool isUpdatePending() const { return !maUpdateAreas.isEmpty(); }
+ bool isUpdatePending() const { return maUpdateAreas.count()!=0; }
/** Update layer bound rect from shape bounds
*/
@@ -294,7 +294,7 @@ namespace slideshow
typedef ::std::vector< ViewEntry > ViewEntryVector;
ViewEntryVector maViewEntries;
- basegfx::B2DMultiRange maUpdateAreas;
+ basegfx::B2DPolyRange maUpdateAreas;
basegfx::B2DRange maBounds;
basegfx::B2DRange maNewBounds;
const basegfx::B2DRange maMaxBounds; // maBounds is clipped against this
diff --git a/slideshow/source/engine/tools.cxx b/slideshow/source/engine/tools.cxx
index 281118993ccf..c8ca3dd86ef9 100644
--- a/slideshow/source/engine/tools.cxx
+++ b/slideshow/source/engine/tools.cxx
@@ -48,11 +48,11 @@
#include <basegfx/vector/b2ivector.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/numeric/ftools.hxx>
+#include <basegfx/tools/lerp.hxx>
#include <basegfx/matrix/b2dhommatrixtools.hxx>
#include <cppcanvas/basegfxfactory.hxx>
-#include "lerp.hxx"
#include "unoview.hxx"
#include "smilfunctionparser.hxx"
#include "tools.hxx"
@@ -638,18 +638,18 @@ namespace slideshow
const ::basegfx::B2DRange& rShapeBounds )
{
return ::basegfx::B2DRectangle(
- lerp( rShapeBounds.getMinX(),
- rShapeBounds.getMaxX(),
- rUnitBounds.getMinX() ),
- lerp( rShapeBounds.getMinY(),
- rShapeBounds.getMaxY(),
- rUnitBounds.getMinY() ),
- lerp( rShapeBounds.getMinX(),
- rShapeBounds.getMaxX(),
- rUnitBounds.getMaxX() ),
- lerp( rShapeBounds.getMinY(),
- rShapeBounds.getMaxY(),
- rUnitBounds.getMaxY() ) );
+ basegfx::tools::lerp( rShapeBounds.getMinX(),
+ rShapeBounds.getMaxX(),
+ rUnitBounds.getMinX() ),
+ basegfx::tools::lerp( rShapeBounds.getMinY(),
+ rShapeBounds.getMaxY(),
+ rUnitBounds.getMinY() ),
+ basegfx::tools::lerp( rShapeBounds.getMinX(),
+ rShapeBounds.getMaxX(),
+ rUnitBounds.getMaxX() ),
+ basegfx::tools::lerp( rShapeBounds.getMinY(),
+ rShapeBounds.getMaxY(),
+ rUnitBounds.getMaxY() ) );
}
::basegfx::B2DRectangle getShapePosSize( const ::basegfx::B2DRectangle& rOrigBounds,
diff --git a/slideshow/source/inc/lerp.hxx b/slideshow/source/inc/lerp.hxx
deleted file mode 100644
index 5aad41f4099f..000000000000
--- a/slideshow/source/inc/lerp.hxx
+++ /dev/null
@@ -1,59 +0,0 @@
-/*************************************************************************
- *
- * 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 INCLUDED_SLIDESHOW_LERP_HXX
-#define INCLUDED_SLIDESHOW_LERP_HXX
-
-#include <sal/types.h>
-
-namespace slideshow
-{
- namespace internal
- {
-
- /** Generic linear interpolator
-
- @tpl ValueType
- Must have operator+ and operator* defined, and should
- have value semantics.
-
- @param t
- As usual, t must be in the [0,1] range
- */
- template< typename ValueType > ValueType lerp( const ValueType& rFrom,
- const ValueType& rTo,
- double t )
- {
- // This is only to suppress a double->int warning. All other
- // types should be okay here.
- return static_cast<ValueType>( (1.0-t)*rFrom + t*rTo );
- }
-
- }
-}
-
-#endif /* INCLUDED_SLIDESHOW_LERP_HXX */
diff --git a/slideshow/test/export.map b/slideshow/test/export.map
index 709047ae63e5..7321bbca16ad 100644
--- a/slideshow/test/export.map
+++ b/slideshow/test/export.map
@@ -25,7 +25,7 @@
#
#*************************************************************************
-UDK_3.1 {
+UDK_3_0_0 {
global:
registerAllTestFunction;
diff --git a/slideshow/util/exports.map b/slideshow/util/exports.map
deleted file mode 100644
index 1c294f38c851..000000000000
--- a/slideshow/util/exports.map
+++ /dev/null
@@ -1,8 +0,0 @@
-SHW_1_0 {
- global:
- component_getImplementationEnvironment;
- component_writeInfo;
- component_getFactory;
- local:
- *;
-};
diff --git a/slideshow/util/makefile.mk b/slideshow/util/makefile.mk
index cdd4508ff289..def425b60469 100644
--- a/slideshow/util/makefile.mk
+++ b/slideshow/util/makefile.mk
@@ -70,7 +70,7 @@ SHL1IMPLIB=i$(TARGET)
SHL1LIBS=$(SLB)$/$(TARGET).lib
SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-SHL1VERSIONMAP=exports.map
+SHL1VERSIONMAP=$(SOLARENV)/src/component.map
DEF1NAME=$(SHL1TARGET)
DEF1EXPORTFILE=exports.dxp