From b53c84be81c4023d3076f58702516d5d5e766758 Mon Sep 17 00:00:00 2001 From: Ariel Constenla-Haile Date: Tue, 12 Mar 2013 09:01:11 -0300 Subject: [PATCH] i121873 - Integrate the Presenter Screen --- main/configure.in | 23 - main/default_images/presenter/Background.png | Bin 0 -> 3474 bytes .../presenter/BorderActiveBottom.png | Bin 0 -> 214 bytes .../presenter/BorderActiveBottomCallout.png | Bin 0 -> 1425 bytes .../presenter/BorderActiveBottomLeft.png | Bin 0 -> 598 bytes .../presenter/BorderActiveBottomRight.png | Bin 0 -> 626 bytes main/default_images/presenter/BorderActiveLeft.png | Bin 0 -> 145 bytes .../default_images/presenter/BorderActiveRight.png | Bin 0 -> 141 bytes main/default_images/presenter/BorderActiveTop.png | Bin 0 -> 148 bytes .../presenter/BorderActiveTopLeft.png | Bin 0 -> 442 bytes .../presenter/BorderActiveTopRight.png | Bin 0 -> 438 bytes main/default_images/presenter/BorderBottom.png | Bin 0 -> 164 bytes main/default_images/presenter/BorderBottomLeft.png | Bin 0 -> 576 bytes .../default_images/presenter/BorderBottomRight.png | Bin 0 -> 587 bytes .../presenter/BorderCurrentSlideBottom.png | Bin 0 -> 140 bytes .../presenter/BorderCurrentSlideBottomLeft.png | Bin 0 -> 161 bytes .../presenter/BorderCurrentSlideBottomRight.png | Bin 0 -> 159 bytes .../presenter/BorderCurrentSlideLeft.png | Bin 0 -> 140 bytes .../presenter/BorderCurrentSlideRight.png | Bin 0 -> 140 bytes .../presenter/BorderCurrentSlideTop.png | Bin 0 -> 140 bytes .../presenter/BorderCurrentSlideTopLeft.png | Bin 0 -> 164 bytes .../presenter/BorderCurrentSlideTopRight.png | Bin 0 -> 164 bytes main/default_images/presenter/BorderLeft.png | Bin 0 -> 147 bytes main/default_images/presenter/BorderRight.png | Bin 0 -> 177 bytes .../presenter/BorderToolbarBottom.png | Bin 0 -> 112 bytes .../default_images/presenter/BorderToolbarLeft.png | Bin 0 -> 119 bytes .../presenter/BorderToolbarRight.png | Bin 0 -> 121 bytes main/default_images/presenter/BorderToolbarTop.png | Bin 0 -> 120 bytes .../presenter/BorderToolbarTopLeft.png | Bin 0 -> 268 bytes .../presenter/BorderToolbarTopRight.png | Bin 0 -> 244 bytes main/default_images/presenter/BorderTop.png | Bin 0 -> 174 bytes main/default_images/presenter/BorderTopLeft.png | Bin 0 -> 426 bytes main/default_images/presenter/BorderTopRight.png | Bin 0 -> 414 bytes .../presenter/ButtonEffectNextDisabled.png | Bin 0 -> 258 bytes .../presenter/ButtonEffectNextMouseOver.png | Bin 0 -> 259 bytes .../presenter/ButtonEffectNextNormal.png | Bin 0 -> 262 bytes .../presenter/ButtonEffectNextSelected.png | Bin 0 -> 257 bytes .../presenter/ButtonFrameCenterMouseOver.png | Bin 0 -> 131 bytes .../presenter/ButtonFrameCenterNormal.png | Bin 0 -> 138 bytes .../presenter/ButtonFrameLeftMouseOver.png | Bin 0 -> 166 bytes .../presenter/ButtonFrameLeftNormal.png | Bin 0 -> 166 bytes .../presenter/ButtonFrameRightMouseOver.png | Bin 0 -> 163 bytes .../presenter/ButtonFrameRightNormal.png | Bin 0 -> 163 bytes .../presenter/ButtonHelpDisabled.png | Bin 0 -> 543 bytes .../presenter/ButtonHelpMouseOver.png | Bin 0 -> 538 bytes main/default_images/presenter/ButtonHelpNormal.png | Bin 0 -> 550 bytes .../presenter/ButtonHelpSelected.png | Bin 0 -> 623 bytes .../presenter/ButtonMinusDisabled.png | Bin 0 -> 243 bytes .../presenter/ButtonMinusMouseOver.png | Bin 0 -> 239 bytes .../default_images/presenter/ButtonMinusNormal.png | Bin 0 -> 244 bytes .../presenter/ButtonMinusSelected.png | Bin 0 -> 245 bytes .../presenter/ButtonNotesDisabled.png | Bin 0 -> 321 bytes .../presenter/ButtonNotesMouseOver.png | Bin 0 -> 314 bytes .../default_images/presenter/ButtonNotesNormal.png | Bin 0 -> 324 bytes .../presenter/ButtonNotesSelected.png | Bin 0 -> 318 bytes .../presenter/ButtonPlusDisabled.png | Bin 0 -> 277 bytes .../presenter/ButtonPlusMouseOver.png | Bin 0 -> 275 bytes main/default_images/presenter/ButtonPlusNormal.png | Bin 0 -> 279 bytes .../presenter/ButtonPlusSelected.png | Bin 0 -> 280 bytes .../presenter/ButtonSlideNextDisabled.png | Bin 0 -> 246 bytes .../presenter/ButtonSlideNextMouseOver.png | Bin 0 -> 250 bytes .../presenter/ButtonSlideNextNormal.png | Bin 0 -> 250 bytes .../presenter/ButtonSlidePreviousDisabled.png | Bin 0 -> 270 bytes .../presenter/ButtonSlidePreviousMouseOver.png | Bin 0 -> 263 bytes .../presenter/ButtonSlidePreviousNormal.png | Bin 0 -> 271 bytes .../presenter/ButtonSlidePreviousSelected.png | Bin 0 -> 270 bytes .../presenter/ButtonSlideSorterDisabled.png | Bin 0 -> 342 bytes .../presenter/ButtonSlideSorterMouseOver.png | Bin 0 -> 338 bytes .../presenter/ButtonSlideSorterNormal.png | Bin 0 -> 347 bytes .../presenter/ButtonSlideSorterSelected.png | Bin 0 -> 338 bytes .../presenter/LabelMouseOverCenter.png | Bin 0 -> 208 bytes .../presenter/LabelMouseOverLeft.png | Bin 0 -> 157 bytes .../presenter/LabelMouseOverRight.png | Bin 0 -> 154 bytes .../presenter/ScrollbarArrowDownDisabled.png | Bin 0 -> 324 bytes .../presenter/ScrollbarArrowDownMouseOver.png | Bin 0 -> 324 bytes .../presenter/ScrollbarArrowDownNormal.png | Bin 0 -> 331 bytes .../presenter/ScrollbarArrowDownSelected.png | Bin 0 -> 369 bytes .../presenter/ScrollbarArrowUpDisabled.png | Bin 0 -> 319 bytes .../presenter/ScrollbarArrowUpMouseOver.png | Bin 0 -> 323 bytes .../presenter/ScrollbarArrowUpNormal.png | Bin 0 -> 329 bytes .../presenter/ScrollbarArrowUpSelected.png | Bin 0 -> 365 bytes .../presenter/ScrollbarPagerMiddleMouseOver.png | Bin 0 -> 125 bytes .../presenter/ScrollbarPagerMiddleNormal.png | Bin 0 -> 119 bytes .../presenter/ScrollbarThumbBottomMouseOver.png | Bin 0 -> 120 bytes .../presenter/ScrollbarThumbBottomNormal.png | Bin 0 -> 120 bytes .../presenter/ScrollbarThumbMiddleMouseOver.png | Bin 0 -> 118 bytes .../presenter/ScrollbarThumbMiddleNormal.png | Bin 0 -> 118 bytes .../presenter/ScrollbarThumbTopMouseOver.png | Bin 0 -> 120 bytes .../presenter/ScrollbarThumbTopNormal.png | Bin 0 -> 120 bytes main/default_images/presenter/ViewBackground.png | Bin 0 -> 177 bytes main/extensions.lst | 6 +- .../source/text/simpress/04/makefile.mk | 3 +- .../source/text/simpress/04/presenter.xhp | 180 +++ main/helpcontent2/util/simpress/makefile.mk | 1 + .../data/org/openoffice/Office/PresenterScreen.xcu | 1220 ++++++++++++++++++++ .../data/org/openoffice/Office/makefile.mk | 11 +- .../registry/data/org/openoffice/makefile.mk | 7 +- .../org/openoffice/Office/PresenterScreen.xcs | 470 ++++++++ .../schema/org/openoffice/Office/makefile.mk | 25 +- main/postprocess/packcomponents/makefile.mk | 3 +- main/postprocess/packregistry/makefile.mk | 4 + main/scp2/source/ooo/file_library_ooo.scp | 13 + main/scp2/source/ooo/module_hidden_ooo.scp | 1 + main/sd/source/ui/presenter/PresenterHelper.cxx | 18 +- main/sdext/prj/build.lst | 4 +- main/sdext/prj/d.lst | 11 +- main/sdext/source/presenter/Jobs.xcu | 41 + .../source/presenter/PresenterAccessibility.cxx | 6 +- .../source/presenter/PresenterBitmapContainer.cxx | 21 +- .../source/presenter/PresenterBitmapContainer.hxx | 5 - main/sdext/source/presenter/PresenterClock.cxx | 19 +- main/sdext/source/presenter/PresenterComponent.cxx | 146 --- main/sdext/source/presenter/PresenterComponent.hxx | 51 - .../presenter/PresenterConfigurationAccess.cxx | 2 +- main/sdext/source/presenter/PresenterHelpView.cxx | 2 +- .../source/presenter/PresenterScreen.component | 30 + main/sdext/source/presenter/PresenterScreen.cxx | 4 +- main/sdext/source/presenter/PresenterScreen.hrc | 113 ++ main/sdext/source/presenter/PresenterScreen.src | 113 ++ main/sdext/source/presenter/PresenterScrollBar.cxx | 4 +- .../source/presenter/PresenterSlideSorter.cxx | 6 +- main/sdext/source/presenter/PresenterTheme.cxx | 45 +- main/sdext/source/presenter/PresenterToolBar.cxx | 8 +- .../source/presenter/PresenterWindowManager.cxx | 4 +- main/sdext/source/presenter/ProtocolHandler.xcu | 31 + main/sdext/source/presenter/bitmaps/Background.png | Bin 3474 -> 0 bytes .../presenter/bitmaps/BorderActiveBottom.png | Bin 214 -> 0 bytes .../bitmaps/BorderActiveBottomCallout.png | Bin 1425 -> 0 bytes .../presenter/bitmaps/BorderActiveBottomLeft.png | Bin 598 -> 0 bytes .../presenter/bitmaps/BorderActiveBottomRight.png | Bin 626 -> 0 bytes .../source/presenter/bitmaps/BorderActiveLeft.png | Bin 145 -> 0 bytes .../source/presenter/bitmaps/BorderActiveRight.png | Bin 141 -> 0 bytes .../source/presenter/bitmaps/BorderActiveTop.png | Bin 148 -> 0 bytes .../presenter/bitmaps/BorderActiveTopLeft.png | Bin 442 -> 0 bytes .../presenter/bitmaps/BorderActiveTopRight.png | Bin 438 -> 0 bytes .../source/presenter/bitmaps/BorderBottom.png | Bin 164 -> 0 bytes .../source/presenter/bitmaps/BorderBottomLeft.png | Bin 576 -> 0 bytes .../source/presenter/bitmaps/BorderBottomRight.png | Bin 587 -> 0 bytes .../presenter/bitmaps/BorderCurrentSlideBottom.png | Bin 140 -> 0 bytes .../bitmaps/BorderCurrentSlideBottomLeft.png | Bin 161 -> 0 bytes .../bitmaps/BorderCurrentSlideBottomRight.png | Bin 159 -> 0 bytes .../presenter/bitmaps/BorderCurrentSlideLeft.png | Bin 140 -> 0 bytes .../presenter/bitmaps/BorderCurrentSlideRight.png | Bin 140 -> 0 bytes .../presenter/bitmaps/BorderCurrentSlideTop.png | Bin 140 -> 0 bytes .../bitmaps/BorderCurrentSlideTopLeft.png | Bin 164 -> 0 bytes .../bitmaps/BorderCurrentSlideTopRight.png | Bin 164 -> 0 bytes main/sdext/source/presenter/bitmaps/BorderLeft.png | Bin 147 -> 0 bytes .../sdext/source/presenter/bitmaps/BorderRight.png | Bin 177 -> 0 bytes .../presenter/bitmaps/BorderToolbarBottom.png | Bin 112 -> 0 bytes .../source/presenter/bitmaps/BorderToolbarLeft.png | Bin 119 -> 0 bytes .../presenter/bitmaps/BorderToolbarRight.png | Bin 121 -> 0 bytes .../source/presenter/bitmaps/BorderToolbarTop.png | Bin 120 -> 0 bytes .../presenter/bitmaps/BorderToolbarTopLeft.png | Bin 268 -> 0 bytes .../presenter/bitmaps/BorderToolbarTopRight.png | Bin 244 -> 0 bytes main/sdext/source/presenter/bitmaps/BorderTop.png | Bin 174 -> 0 bytes .../source/presenter/bitmaps/BorderTopLeft.png | Bin 426 -> 0 bytes .../source/presenter/bitmaps/BorderTopRight.png | Bin 414 -> 0 bytes .../presenter/bitmaps/ButtonEffectNextDisabled.png | Bin 258 -> 0 bytes .../bitmaps/ButtonEffectNextMouseOver.png | Bin 259 -> 0 bytes .../presenter/bitmaps/ButtonEffectNextNormal.png | Bin 262 -> 0 bytes .../presenter/bitmaps/ButtonEffectNextSelected.png | Bin 257 -> 0 bytes .../bitmaps/ButtonFrameCenterMouseOver.png | Bin 131 -> 0 bytes .../presenter/bitmaps/ButtonFrameCenterNormal.png | Bin 138 -> 0 bytes .../presenter/bitmaps/ButtonFrameLeftMouseOver.png | Bin 166 -> 0 bytes .../presenter/bitmaps/ButtonFrameLeftNormal.png | Bin 166 -> 0 bytes .../bitmaps/ButtonFrameRightMouseOver.png | Bin 163 -> 0 bytes .../presenter/bitmaps/ButtonFrameRightNormal.png | Bin 163 -> 0 bytes .../presenter/bitmaps/ButtonHelpDisabled.png | Bin 543 -> 0 bytes .../presenter/bitmaps/ButtonHelpMouseOver.png | Bin 538 -> 0 bytes .../source/presenter/bitmaps/ButtonHelpNormal.png | Bin 550 -> 0 bytes .../presenter/bitmaps/ButtonHelpSelected.png | Bin 623 -> 0 bytes .../presenter/bitmaps/ButtonMinusDisabled.png | Bin 243 -> 0 bytes .../presenter/bitmaps/ButtonMinusMouseOver.png | Bin 239 -> 0 bytes .../source/presenter/bitmaps/ButtonMinusNormal.png | Bin 244 -> 0 bytes .../presenter/bitmaps/ButtonMinusSelected.png | Bin 245 -> 0 bytes .../presenter/bitmaps/ButtonNotesDisabled.png | Bin 321 -> 0 bytes .../presenter/bitmaps/ButtonNotesMouseOver.png | Bin 314 -> 0 bytes .../source/presenter/bitmaps/ButtonNotesNormal.png | Bin 324 -> 0 bytes .../presenter/bitmaps/ButtonNotesSelected.png | Bin 318 -> 0 bytes .../presenter/bitmaps/ButtonPlusDisabled.png | Bin 277 -> 0 bytes .../presenter/bitmaps/ButtonPlusMouseOver.png | Bin 275 -> 0 bytes .../source/presenter/bitmaps/ButtonPlusNormal.png | Bin 279 -> 0 bytes .../presenter/bitmaps/ButtonPlusSelected.png | Bin 280 -> 0 bytes .../presenter/bitmaps/ButtonSlideNextDisabled.png | Bin 246 -> 0 bytes .../presenter/bitmaps/ButtonSlideNextMouseOver.png | Bin 250 -> 0 bytes .../presenter/bitmaps/ButtonSlideNextNormal.png | Bin 250 -> 0 bytes .../bitmaps/ButtonSlidePreviousDisabled.png | Bin 270 -> 0 bytes .../bitmaps/ButtonSlidePreviousMouseOver.png | Bin 263 -> 0 bytes .../bitmaps/ButtonSlidePreviousNormal.png | Bin 271 -> 0 bytes .../bitmaps/ButtonSlidePreviousSelected.png | Bin 270 -> 0 bytes .../bitmaps/ButtonSlideSorterDisabled.png | Bin 342 -> 0 bytes .../bitmaps/ButtonSlideSorterMouseOver.png | Bin 338 -> 0 bytes .../presenter/bitmaps/ButtonSlideSorterNormal.png | Bin 347 -> 0 bytes .../bitmaps/ButtonSlideSorterSelected.png | Bin 338 -> 0 bytes .../presenter/bitmaps/LabelMouseOverCenter.png | Bin 208 -> 0 bytes .../presenter/bitmaps/LabelMouseOverLeft.png | Bin 157 -> 0 bytes .../presenter/bitmaps/LabelMouseOverRight.png | Bin 154 -> 0 bytes .../bitmaps/ScrollbarArrowDownDisabled.png | Bin 324 -> 0 bytes .../bitmaps/ScrollbarArrowDownMouseOver.png | Bin 324 -> 0 bytes .../presenter/bitmaps/ScrollbarArrowDownNormal.png | Bin 331 -> 0 bytes .../bitmaps/ScrollbarArrowDownSelected.png | Bin 369 -> 0 bytes .../presenter/bitmaps/ScrollbarArrowUpDisabled.png | Bin 319 -> 0 bytes .../bitmaps/ScrollbarArrowUpMouseOver.png | Bin 323 -> 0 bytes .../presenter/bitmaps/ScrollbarArrowUpNormal.png | Bin 329 -> 0 bytes .../presenter/bitmaps/ScrollbarArrowUpSelected.png | Bin 365 -> 0 bytes .../bitmaps/ScrollbarPagerMiddleMouseOver.png | Bin 125 -> 0 bytes .../bitmaps/ScrollbarPagerMiddleNormal.png | Bin 119 -> 0 bytes .../bitmaps/ScrollbarThumbBottomMouseOver.png | Bin 120 -> 0 bytes .../bitmaps/ScrollbarThumbBottomNormal.png | Bin 120 -> 0 bytes .../bitmaps/ScrollbarThumbMiddleMouseOver.png | Bin 118 -> 0 bytes .../bitmaps/ScrollbarThumbMiddleNormal.png | Bin 118 -> 0 bytes .../bitmaps/ScrollbarThumbTopMouseOver.png | Bin 120 -> 0 bytes .../presenter/bitmaps/ScrollbarThumbTopNormal.png | Bin 120 -> 0 bytes .../source/presenter/bitmaps/ViewBackground.png | Bin 177 -> 0 bytes main/sdext/source/presenter/components.cxx | 74 ++ main/sdext/source/presenter/delzip | 1 - main/sdext/source/presenter/description.xml | 58 - main/sdext/source/presenter/help/component.txt | 2 - .../help/en-US/com.sun.PresenterScreen/makefile.mk | 47 - .../en-US/com.sun.PresenterScreen/presenter.xhp | 180 --- main/sdext/source/presenter/makefile.mk | 393 ++----- main/sdext/source/presenter/manifest.xml | 38 - .../registry/data/org/openoffice/Office/Jobs.xcu | 41 - .../data/org/openoffice/Office/ProtocolHandler.xcu | 31 - .../Office/extension/PresenterScreen.xcu | 1220 -------------------- .../org/openoffice/Office/extension/makefile.mk | 47 - .../data/org/openoffice/Office/makefile.mk | 44 - .../Office/extension/PresenterScreen.xcs | 465 -------- main/set_soenv.in | 1 - 229 files changed, 2461 insertions(+), 2832 deletions(-) create mode 100644 main/default_images/presenter/Background.png create mode 100644 main/default_images/presenter/BorderActiveBottom.png create mode 100644 main/default_images/presenter/BorderActiveBottomCallout.png create mode 100644 main/default_images/presenter/BorderActiveBottomLeft.png create mode 100644 main/default_images/presenter/BorderActiveBottomRight.png create mode 100644 main/default_images/presenter/BorderActiveLeft.png create mode 100644 main/default_images/presenter/BorderActiveRight.png create mode 100644 main/default_images/presenter/BorderActiveTop.png create mode 100644 main/default_images/presenter/BorderActiveTopLeft.png create mode 100644 main/default_images/presenter/BorderActiveTopRight.png create mode 100644 main/default_images/presenter/BorderBottom.png create mode 100644 main/default_images/presenter/BorderBottomLeft.png create mode 100644 main/default_images/presenter/BorderBottomRight.png create mode 100644 main/default_images/presenter/BorderCurrentSlideBottom.png create mode 100644 main/default_images/presenter/BorderCurrentSlideBottomLeft.png create mode 100644 main/default_images/presenter/BorderCurrentSlideBottomRight.png create mode 100644 main/default_images/presenter/BorderCurrentSlideLeft.png create mode 100644 main/default_images/presenter/BorderCurrentSlideRight.png create mode 100644 main/default_images/presenter/BorderCurrentSlideTop.png create mode 100644 main/default_images/presenter/BorderCurrentSlideTopLeft.png create mode 100644 main/default_images/presenter/BorderCurrentSlideTopRight.png create mode 100644 main/default_images/presenter/BorderLeft.png create mode 100644 main/default_images/presenter/BorderRight.png create mode 100644 main/default_images/presenter/BorderToolbarBottom.png create mode 100644 main/default_images/presenter/BorderToolbarLeft.png create mode 100644 main/default_images/presenter/BorderToolbarRight.png create mode 100644 main/default_images/presenter/BorderToolbarTop.png create mode 100644 main/default_images/presenter/BorderToolbarTopLeft.png create mode 100644 main/default_images/presenter/BorderToolbarTopRight.png create mode 100644 main/default_images/presenter/BorderTop.png create mode 100644 main/default_images/presenter/BorderTopLeft.png create mode 100644 main/default_images/presenter/BorderTopRight.png create mode 100644 main/default_images/presenter/ButtonEffectNextDisabled.png create mode 100644 main/default_images/presenter/ButtonEffectNextMouseOver.png create mode 100644 main/default_images/presenter/ButtonEffectNextNormal.png create mode 100644 main/default_images/presenter/ButtonEffectNextSelected.png create mode 100644 main/default_images/presenter/ButtonFrameCenterMouseOver.png create mode 100644 main/default_images/presenter/ButtonFrameCenterNormal.png create mode 100644 main/default_images/presenter/ButtonFrameLeftMouseOver.png create mode 100644 main/default_images/presenter/ButtonFrameLeftNormal.png create mode 100644 main/default_images/presenter/ButtonFrameRightMouseOver.png create mode 100644 main/default_images/presenter/ButtonFrameRightNormal.png create mode 100644 main/default_images/presenter/ButtonHelpDisabled.png create mode 100644 main/default_images/presenter/ButtonHelpMouseOver.png create mode 100644 main/default_images/presenter/ButtonHelpNormal.png create mode 100644 main/default_images/presenter/ButtonHelpSelected.png create mode 100644 main/default_images/presenter/ButtonMinusDisabled.png create mode 100644 main/default_images/presenter/ButtonMinusMouseOver.png create mode 100644 main/default_images/presenter/ButtonMinusNormal.png create mode 100644 main/default_images/presenter/ButtonMinusSelected.png create mode 100644 main/default_images/presenter/ButtonNotesDisabled.png create mode 100644 main/default_images/presenter/ButtonNotesMouseOver.png create mode 100644 main/default_images/presenter/ButtonNotesNormal.png create mode 100644 main/default_images/presenter/ButtonNotesSelected.png create mode 100644 main/default_images/presenter/ButtonPlusDisabled.png create mode 100644 main/default_images/presenter/ButtonPlusMouseOver.png create mode 100644 main/default_images/presenter/ButtonPlusNormal.png create mode 100644 main/default_images/presenter/ButtonPlusSelected.png create mode 100644 main/default_images/presenter/ButtonSlideNextDisabled.png create mode 100644 main/default_images/presenter/ButtonSlideNextMouseOver.png create mode 100644 main/default_images/presenter/ButtonSlideNextNormal.png create mode 100644 main/default_images/presenter/ButtonSlidePreviousDisabled.png create mode 100644 main/default_images/presenter/ButtonSlidePreviousMouseOver.png create mode 100644 main/default_images/presenter/ButtonSlidePreviousNormal.png create mode 100644 main/default_images/presenter/ButtonSlidePreviousSelected.png create mode 100644 main/default_images/presenter/ButtonSlideSorterDisabled.png create mode 100644 main/default_images/presenter/ButtonSlideSorterMouseOver.png create mode 100644 main/default_images/presenter/ButtonSlideSorterNormal.png create mode 100644 main/default_images/presenter/ButtonSlideSorterSelected.png create mode 100644 main/default_images/presenter/LabelMouseOverCenter.png create mode 100644 main/default_images/presenter/LabelMouseOverLeft.png create mode 100644 main/default_images/presenter/LabelMouseOverRight.png create mode 100644 main/default_images/presenter/ScrollbarArrowDownDisabled.png create mode 100644 main/default_images/presenter/ScrollbarArrowDownMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarArrowDownNormal.png create mode 100644 main/default_images/presenter/ScrollbarArrowDownSelected.png create mode 100644 main/default_images/presenter/ScrollbarArrowUpDisabled.png create mode 100644 main/default_images/presenter/ScrollbarArrowUpMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarArrowUpNormal.png create mode 100644 main/default_images/presenter/ScrollbarArrowUpSelected.png create mode 100644 main/default_images/presenter/ScrollbarPagerMiddleMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarPagerMiddleNormal.png create mode 100644 main/default_images/presenter/ScrollbarThumbBottomMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarThumbBottomNormal.png create mode 100644 main/default_images/presenter/ScrollbarThumbMiddleMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarThumbMiddleNormal.png create mode 100644 main/default_images/presenter/ScrollbarThumbTopMouseOver.png create mode 100644 main/default_images/presenter/ScrollbarThumbTopNormal.png create mode 100644 main/default_images/presenter/ViewBackground.png create mode 100644 main/helpcontent2/source/text/simpress/04/presenter.xhp create mode 100644 main/officecfg/registry/data/org/openoffice/Office/PresenterScreen.xcu create mode 100644 main/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs create mode 100644 main/sdext/source/presenter/Jobs.xcu delete mode 100644 main/sdext/source/presenter/PresenterComponent.cxx delete mode 100644 main/sdext/source/presenter/PresenterComponent.hxx create mode 100644 main/sdext/source/presenter/PresenterScreen.component create mode 100644 main/sdext/source/presenter/PresenterScreen.hrc create mode 100644 main/sdext/source/presenter/PresenterScreen.src create mode 100644 main/sdext/source/presenter/ProtocolHandler.xcu delete mode 100644 main/sdext/source/presenter/bitmaps/Background.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveBottom.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveBottomCallout.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveBottomLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveBottomRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveTop.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveTopLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderActiveTopRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderBottom.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderBottomLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderBottomRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideBottom.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideBottomLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideBottomRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideTop.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideTopLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderCurrentSlideTopRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarBottom.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarTop.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarTopLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderToolbarTopRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderTop.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderTopLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/BorderTopRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonEffectNextDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonEffectNextMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonEffectNextNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonEffectNextSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameCenterMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameCenterNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameLeftMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameLeftNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameRightMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonFrameRightNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonHelpDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonHelpMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonHelpNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonHelpSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonMinusDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonMinusMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonMinusNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonMinusSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonNotesDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonNotesMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonNotesNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonNotesSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonPlusDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonPlusMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonPlusNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonPlusSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideNextDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideNextMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideNextNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlidePreviousDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlidePreviousMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlidePreviousNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlidePreviousSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideSorterDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideSorterMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideSorterNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ButtonSlideSorterSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/LabelMouseOverCenter.png delete mode 100644 main/sdext/source/presenter/bitmaps/LabelMouseOverLeft.png delete mode 100644 main/sdext/source/presenter/bitmaps/LabelMouseOverRight.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowDownDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowDownMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowDownNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowDownSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowUpDisabled.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowUpMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowUpNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarArrowUpSelected.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbMiddleMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbMiddleNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbTopMouseOver.png delete mode 100644 main/sdext/source/presenter/bitmaps/ScrollbarThumbTopNormal.png delete mode 100644 main/sdext/source/presenter/bitmaps/ViewBackground.png create mode 100644 main/sdext/source/presenter/components.cxx delete mode 100644 main/sdext/source/presenter/delzip delete mode 100644 main/sdext/source/presenter/description.xml delete mode 100644 main/sdext/source/presenter/help/component.txt delete mode 100644 main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/makefile.mk delete mode 100644 main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/presenter.xhp delete mode 100644 main/sdext/source/presenter/manifest.xml delete mode 100644 main/sdext/source/presenter/registry/data/org/openoffice/Office/Jobs.xcu delete mode 100644 main/sdext/source/presenter/registry/data/org/openoffice/Office/ProtocolHandler.xcu delete mode 100644 main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/PresenterScreen.xcu delete mode 100644 main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/makefile.mk delete mode 100644 main/sdext/source/presenter/registry/data/org/openoffice/Office/makefile.mk delete mode 100644 main/sdext/source/presenter/registry/schema/org/openoffice/Office/extension/PresenterScreen.xcs diff --git a/main/configure.in b/main/configure.in index 1f22d77..dca026b 100644 --- a/main/configure.in +++ b/main/configure.in @@ -519,9 +519,6 @@ AC_ARG_WITH(beanshell-jar, [ --with-beanshell-jar=JARFILE Specify path to jarfile manually ], [ BSH_JAR="$withval" ]) -AC_ARG_ENABLE(presenter-screen, -[ --enable-presenter-screen enables the build of the Presenter Screen extension -],,) AC_ARG_ENABLE(pdfimport, [ --enable-pdfimport enables the build of the PDF Import extension ],,) @@ -6411,16 +6408,6 @@ fi AC_SUBST(ENABLE_OPENGL) -AC_MSG_CHECKING([whether to build the Presenter Screen extension]) -if test -n "$enable_presenter_screen" -a "$enable_presenter_screen" != "no"; then - AC_MSG_RESULT([yes]) - ENABLE_PRESENTER_SCREEN=YES -else - AC_MSG_RESULT([no]) - ENABLE_PRESENTER_SCREEN=NO -fi -AC_SUBST(ENABLE_PRESENTER_SCREEN) - AC_MSG_CHECKING([whether to build the PDF Import extension]) if test -n "$enable_pdfimport" -a "$enable_pdfimport" != "no"; then AC_MSG_RESULT([yes]) @@ -6449,16 +6436,6 @@ AC_SUBST(SYSTEM_POPPLER) AC_SUBST(POPPLER_CFLAGS) AC_SUBST(POPPLER_LIBS) -if test "$ENABLE_PRESENTER_SCREEN" = "YES" -o "$ENABLE_PDFIMPORT" = "YES"; then - AC_MSG_CHECKING([for sdext module]) - if test -d ./sdext; then - AC_MSG_RESULT([OK]) - else - AC_MSG_ERROR([not existing. get it (did you get the -extensions tarball?)]) - fi - BUILD_TYPE="$BUILD_TYPE SDEXT" -fi - AC_MSG_CHECKING([whether to build the Wiki Publisher extension]) if test -n "$enable_wiki_publisher" -a "$enable_wiki_publisher" != "no" && test "$WITH_JAVA" != "no"; then AC_MSG_RESULT([yes]) diff --git a/main/default_images/presenter/Background.png b/main/default_images/presenter/Background.png new file mode 100644 index 0000000000000000000000000000000000000000..7b32e4ab974b44416afc7d484ae39ab471556a4b GIT binary patch literal 3474 zcmb`K`9Bkk1ILGmxy?;m2<1#u&5>J<g1ONcM7Um}Q|56wLU;}Wn{%f@+ zW0wDdE7;rx0RV7={yP>xAx8Y)vx$X?p<~4K@4TsS*$%$s-G?~>B~_80gI#B*>LDe% z7O$3+^1i~v9^Oe0A3EBb50QL7dKU8_hsNUz>y;n`r$90Pe?41ZRAD}|2z)#YI+yLb zzD3r7>&byW<3LW*z1XY2a0BlY<95|`8!yH!o88(oPb^@~d{c3+{G{YTuuLG|s^^RE z?pYs(`WqDVuT%)={DTw~i|=z9w~r9_a0wBD_%FZBR;FFwjoXZkpBuO<5w*AJ4O*Pc z>oy%&aZUNc6dLT=FCrv7#iq=L!6J8dTyHc)19Zre}dqQyB+Z)gd)>Cnve zmD+nQ+;XPufM+9iQpOKE5%@iv9q_npzkxcUGxNIZV~Aq(k!l7S!5Xr)x@qgbu(c8x zP~webzQ&{J9i@Dd9P?#GXG^1z8Ql?uZA1y%dWVdU{gmpcAr~~dvkUJ8?7o`KC#0oP z-IWt68oAKaprBF0Hp+<_GQ74F%_|PB$`_ULh`)U0@2$`hmc*~tC!TiTXNY?4#O<2d zwAVb@mS({ZALWI9Jq4c%Qfuu_-YB!o$f)-4+jV*$C;_8;A>WA}Z)>QgF)OtY1ty!1 zMcH<5XzcpoQ!&Gjzl%m_QNFm?9?A*EpfU3N+4uVuaE^K}arg9|a3;8rtV5UaL#s7^ zk(1Fqgz7u5uPZ(E{#Jt!r}J01a~0g&tfh&3=Gl*p$64Bll#=iE)#}mKm&Gi)C0^Y6 z&9vf-dJN$e*L3E=46-H$!Wt+I`(cwtpRE)gUtl1#J77d(|mecGgo8$EV4%hs(?Q!Bp z%`ybzdT*vlDzs1XPfhjgu?SGt(zJXBy*>vRaaH+C@|2I7j^+-?e#?bH*X0Qe zO;O!hMP)21K2VxXI6l2p?nNIJP<{EE&2`nG{v!SR1FK&ug-LAFj~g2T3&yn9f}!$_ zNeLcTmFl)KL%Dg|;CX<(=U#l8%$8J)lzeejdbuI%5AcHu{~(_HOX(yherTK1}XUWZV{@E z7c=VXALA$WOJf8<)WUH14c9v%2?*8J344gpIIoT`vsH%fCqr*^=|mq{fq6C}~F zX%|N#usiV@bKRp~A^Fct4*WIK@pefqfs|t10KUN~%z4mEr7VHc&1Kq}qG*La$?Kgk zWncrlR*kMo1XGo}>waEWc}$~8D*ZL~lX|F}V8*$9Qx9_|w*4*A zna1~YJ*`;z3PFjUMmT^vlCCZKnWn>bFw)Px^j@aGHNxLPr>AY@KfUAb6^s5!&Url` z-skfrDug5HL6V*RoJSKyOf%|PSAWcOJohzxf!9Uj4*h7Y%EzODB{y~U$+jG8>L#_w zyB?E=tmfMZsM%ICq4*~Dm+gJ!PtB6alS+6Ww6J@l)a7%@2bDI2T5wEZIkVQ3XTC=;>W%i8XK#;3Q6 zQ2c{K2=T`@7nWK2qBakF!efFY?ph$TXfHIMkv+gz3F9yD`xWmgXX%{?+4u1p+FP65D9T|V2diIA`I$-EgWk;VdpG?WyRfR4~ z!ju%r7!7`RouKy+9pW0RB&ats0eYo?PjX~%KVeaG$~mX@svrRj?zFu$2Q;0=lp0u` zd@?7y+e(nhvXY(wS!^i7%N5)j{i#=sa7!3xbnlOy77et<2hKq2ysHy_ z3|Q~!7l}E#pL}7i`yn)S?tmyLk6ko|F1mZVy@z|M8w$1Bjw}fVi*0CkZK$k!%fVoE z^h!G{(sfN&aK}mO4*TjF`@w-2-Q<9H^6C_u}V#_Pn!8*4v6Eu-n=@Zx7g;=$8kT)&JR?h*1cwI2&?f#kPLVIKvr4`f#VpyUl~{H1Kt!ljgI5UoTFfCg?lohP!o9S7 z({|``tzJ%9)MHF-{I}$;4u@4Xcdt_LSdNr@$cE_gOgxzL$Nk0>KjYa@8vw0rgBS*3 zyHISg7SM`|_OzZ5f0)q@ij+LWIG7-5<%zMZ-C0?{_<&^{L**%)

x zY4~upWCKID5Npeb(Rs+H^ZW{4!nHL8dvV zNL%!rYGfJCM)lmyQS_(mF%FVs6Es6{@Upk{*KCqYL4>_8>Rx#6xe~Zwc`*~{eu5ZP9)`clNV7|Uv zEIKd$5ecW22`T{RBQvgZstNxdaF2H!bbdrtC~g*%)Sec=`?VuL4Ly}%TWNmm`r|Nq zS?Z^1SKiEk1wdt35$kaq!&+>tS5xM!n%5^Z{Zx%w7A2I=ZMx|C*De*xXvj&Bc2cydhe z-U*`?El0loW*TOW?@$*xDYVk+1d?ee40ks8`hl|!-sz2ajMb#U$6Vl(EbnyynMLo* z=%Y-hD!bc|V`sVAX_k43KP5$)e(=mZ?db-XDI#Acj1|Ev(i&t*yc`j}*oNEBe&G|F z0H!sGhq+rm>@zIQ4G&cWRiIJ-zz+g$oum}pEQ)I|figodPF&B^k;gG{g4oy@tOx7Tp*PdOpKeBW&LO1@tth-`d8yz{bO zPrP5fXo5Ch)&e+fb|vv!8}Tn9>sS8JjH)so!0_J_FXpaG?MzRQ#?a$$jX;~bvo`jh zU-)Ix^k7dXsWIQw#4#z#+9MMdcLoU=L0vjRqHi-FNk(BK1ISFTncm|=a0 z=-ef%yZwG1V<90AW|5%8b# z!R*cUj)F6d69$<1YXxT_%?J8JM?zr#;ZsHb-J)f3%n+nm{mEau{Iq{$Z5N?QK{gx1 z@{OT{@FooHTF&w1I~Kgf>?}I4{4tzyo^7i4=9W4k<&yM|k-Pp&%~<)p$Bfz6rI5+g zBI34BOP(a&J(_2exE-BlN(z5}&U<(~FRX@9`37y+0MvPnYdxEj^3_Eei1e@co=?B0 z8h#mNo5Yt-8NjV>#t+}ib&%cjmgbtT`&j|@|0Hgfbd%%)uh9u|V#copFfU3?CoyMl z@CLbykzW;m9`PCpbbkiYO5bdaymG@MMDCxF8>ihjEUyMcE+jGG0nFsYojnm)_{wI} ziiiP9WJF(y($LxcWKI?iu}TJQk%lJDW|WoxH+#yDAV-ZpnxaPkjVl1a!qnQN-pDiI EKbKO#;{X5v literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveBottom.png b/main/default_images/presenter/BorderActiveBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8314c9efd0920860ab6fb4ebb1101d184f00f758 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^Qb4T5!3HGP8h9rIDb50q$YKTtZeb8+WSBKa0w~zw z>Eaj?aro_p(_BpnBCZcpGsBf#HoZ`by?4O9{KAs*-?J?^R&spFQ9AcPT0eqeYDc@x z6Gi^N^(*$>ZEh;L`?NRvyhUxnJ3;paA_?~`B$9t0I>(TmpnPD}QUfPFC$&RCEv+1% z^_R*T=AP*>6in1{`jnE=5z(@cqggES1lPn44H2gaA1=IamlLqEpLOSn#~GlT7(8A5 KT-G@yGywo(#!ch^ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveBottomCallout.png b/main/default_images/presenter/BorderActiveBottomCallout.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c33223a33ced77577d6e092a671016def639d4 GIT binary patch literal 1425 zcmV;C1#bF@P)b zo!Q-SG$UA@kC>S*qjDk@^!Kk5N6pR`QM!~3| zU?d+04t%`3R9g8raG0Nddu)pS(2b3an=fC!crjkcUf)S5@p%8ffz;4kEEY3@&lrS0 z^7%g3^Un`;v<;6HZq#bk2Rj946D2*j_~glVU(HPaieDoC(DoU*Tr&rFKL<+l^_KZi zM`v4hBzJQs;3WD7_a_nqSC|ojKKv;soP`V*1ILy@Gm+BaAh7 zbRIS`+0omrghNnPmX|KioSw9!c)^M6-R<99;Y24h{zh(l0HPggFUnHq1-l)8_s;a&h(fqF+! zj{(D2^Wp9uBYh(KgA6zXrBW_ko}SDv*f1i4*%M;MY&n+!$A)s>0YnrG6OI+2w*}me zVTEbDhH=`X!XYSSjB@%liW5j3iR&@oAny)vRi?Wj>9(>KI*tQMT`&yys_ZR}Qbx-b zXy)i);xtf780C~F3Iqq5EzCXUO+hy>X*fDKqDZY=%u8s@CAW{lG=8mEC$ z#we4HD6D0ScgJti0vu!9`3Igg%{aB%`olt=4~L+vu2yEJ#>W-_7(r)?3Hi^Dab#N{ zy@s6k#QTha!J#`mI1VUY2yR&tT5mzNB`psMYdLdTp}8XQ;51Mw<=Ls%J%zV~@jN7B z3b4ij5=2ScHuoM&7|B%nE`FYaaZX-mL3#dc^_$7UXpynei`r0{VZr!W1hC!>(4GE< z1&5%ltv$amksB^j$`dO}pkKmh1k*I(pQGU+u;1v=+cxCla0tr! zKWnpvv24*Hs60D-rrR$jOK^E$07#mTo&!Q5M*gNMRw zL*c;?0^;OQ*k40Ypa_8xhyy|) zpM_Uy?eV_Ee6?DA{P$mf{?XH$xb_O=p3CaV3x~EW4i!Zhj9?rukS%>Hoyi*AM|+F9 z9{T{J%#3D-=3Vv~CZJ?VgCZ0r030fe^#gy~(>VC)X9x2mnFqGOxxvtoB1aJp6CjS; z-iUU~!(==V!?HLqlt5r8I0z7IP^S2RLCF7CkwQfY48|u8@|i7~N4aqWK{BHR3L^jq z0kTE&*mawfeuHF12^8vxIfR?uT#Sx_Q}@d?DTDg*ycCKPF4C^$i7jI=0H!7uCL4~#6+l&5Yc!HF_flaC`&5N##eS3B96pR{wLMTl$Vwl9h~ z+fh^q$uJd=q9u?jCTd5)Uo@Z3i(1JrZj>U>L>Z_Yi~~zigv!LYQQF{N)P_7_99W9F zKq5>AI?-R)2`OT3AdgZ=f~kTOHDM0&2vXFH406FZkVET~AP-t0H|t?Q4|O8Gj78$F2lHA=0#q_h$5MM40)8uqYw{X zJSk-;YFtWQCJUqSR z;cF`-32B5hK$NJ~D&{k7t7Gnwg!ShWAn)V!AdN!g8Dd0h}UtbaFJ99?HPadc0>_vvAwg zwN)}mse_LbKltg-F0SA3Oa=zilkf|DkWTMh)Mpzvjc#ovbag|Jen>B*3(~G2>dJJ} zh)~K~O}AH$6Lbg&chiEV`GzE*RY2&I+GH9RQUN+eQiGVR><2_AXd$;NAt2Iq=B9}_ zWJO6bMS`43TyrkEXDQplIQp+WPTU8M93yL%4 z98d`2Le)Y!1-L70gyi%1-=n)R9q0CLe|ALfC@!yVpDDfg)ROC6|3kU`iG431?`(lt8!Y}n*aa+ M07*qoM6N<$f=m?$F8}}l literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveLeft.png b/main/default_images/presenter/BorderActiveLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..57d4a3dbbcd32cbcf3202a5383738e28df3b79c9 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(@a z#WBR=_}jCNTn-KltQW#tOlGO6elIBDmM(wH_2&Phwelq|3=@vDNV0NkNrmOyIRCn? o;Lj9|z(p>dLaJUMhf{$p&PCEazUwq{&e6xi*C%;*s5 aW|+RMZPK*1HGx2*7(8A5T-G@yGywp_BrBW% literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveTop.png b/main/default_images/presenter/BorderActiveTop.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bea9d5544871f9bcded4d14d640ad775e0c697 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(fO z#WBR=c=DhB|LvJ=8I(mX%NQ75;M{QGw7bq?NB2%wpT(Vt7ufH9=u$p*_V)J+OG8pq s5)usL!c-5ha9u3c8)cFusK&t1@`r8dE3K20fhIC|y85}Sb4q9e0R8_i3jhEB literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveTopLeft.png b/main/default_images/presenter/BorderActiveTopLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..62d63271fe21339d87a3f70ba609a773f2fb58ef GIT binary patch literal 442 zcmV;r0Y(0aP)kP5fvIEx6CTVA z#x$^i84G41*Aha8vtVEZ1Av;^4~$QE#=W#-7tn!B)I#hMMf*KOMVbo2H-|3Mg= zMWk8+w_w4N75y8x?)n6@r#C z<}4^A(Kld=i17`~5*{GtTefQb9undPt3`N&4CEUi<_9GL5`&E>i%@(6!~)n+a literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderActiveTopRight.png b/main/default_images/presenter/BorderActiveTopRight.png new file mode 100644 index 0000000000000000000000000000000000000000..450c8e0cc5e7b3d01cb1c42c9b5ca53e0daf09bc GIT binary patch literal 438 zcmV;n0ZIOeP)*fy=U_1|8-ga_~nZe591gMy2S;M$ca zQX^dy5ygt4MT&osg7yer!wYzUI3LX5BhE}-#*haenca`?O%gAPA}^14xj|w^Y{?DE z3dR%+$rQyDNeV777b?jVHOUOb_yj9iU>0bD$})Z|Ce#VUR7lDO*a?h7qa;aa5@^IQ zRhcmv9h?LjF$&d4Oeh7NFz4Jf+c`xd2kdiXs`+cONLa?5beTtXVJ1s4rYgt{lnHC zFxjkTSY;eb52k`wo@(r!{5MB_haCvoYPGYtd z##`|r)#~)TyDiS+jQetja96kYk3(^uASVQRAf$=SkVB&TN$qLh!p1rx g{sm22TK!qy4--iL72`cBqyPW_07*qoM6N<$f=V2?b^rhX literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderBottom.png b/main/default_images/presenter/BorderBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad2fd6c2a034381265e614c01f22600e6420133 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^Qb4TC!3HF|?4?!%Db50q$YKTtZeb8+WSBKa0w@^f z>EamTas2JHgPaTsJj}tR%H_f=)5{pv%GdvEo|4k|I4C2VL5ssv!BwG=Md(HER=YV& zNxD~=5;i%^W{rB-6Ee4lsX69qZG7w+$*0w+k8RXV7N0S)^6nSmnY*#p4`>5}r>mdK II;Vst0Fl-&u>b%7 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderBottomLeft.png b/main/default_images/presenter/BorderBottomLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..019de149b3af94a262e7e5eed82486ea6e33ed3c GIT binary patch literal 576 zcmV-G0>Axf+qP17_N#0}|#cpzTL0AvU< z0vUr$K>UyZBvdNDRN=d3GbX5?fkq+Y5Z`}7!vvZ{=%G~p+1WeDJB2(tG$??Aw|B+Q z%tiLC+YsGT@GNs#DcnDPcLVb35PJ~G#if;}=gP0m@iig01!O#kNH%}{ZnISllASoa zr}@OfIv$0MU1`0F2SNX*NGiR3gd;pYJ%4oqS&c6QiSF(n<`7e8CWWNq)3NwgDt&@u z#GOeFqzQ?BT+x{abSw;s#o}`t+1%9!wnGpb60`=XjE}bR8%7v`%s`USSbP(Ac2g*R zVM~0j^e4*_61AcuL~IH&3rRqhA*-TBs;!J8fv4N@H; zhXt5+4X_4@TFK6xVm@+>A<~eAXe-gaM##>5q@59MLR>4WeNoKVj-okt9LcEZEhzHUKaa-vM3P8poV*+TPCn%H6l^d5=@9=$+gGL;M_6`p3 zs`ZN}1oBysw`b_A)_6HOshkSVM+I^j8e{uPEw99oMes3;&^=_<8m|?zde1F_4Dx70 z#r@L5d9(GAOr_%ri@>k88kFDJy@io|uW#g61<#MpBH$3|gdq9t!Y2Fu)fw&unfjVEDd_;G$Au?W{9780^qYte(so{!5QuN89l6|?rd zRVd!X;_)*Cgh#M-mUh!_lfSXw;%pZI?o37{=c3dNg=lfM3k<~h5P~l>p~0RAq)_W$_^2BLm^sR1aysvAhtLUh*nq|p%7b~2OL2t z1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7eNPw15Q)plH}=$?udk`NyzTCP zNe)e>hl~MRW=Xg%WD$+Ly}LogOdy0MRHEy27Q=M;ugr=owBG@>GI+ZBxvX1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7T~8Os5Q)plH@4({|9|%O_XkIL zT10q)TvvAnig1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p>MY;FO@waR--fr1hx zt`Q}{`DrEPiAAXl0g0J;C3=3YAqr*2dPYXuCyLhs)fjoYIEF}EPTsJsJdxqy+1uY+ zm_BAH{Oj*a{mR_5x+?;xo59o7&t;uc GLK6Vp{V~D- literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderCurrentSlideTopRight.png b/main/default_images/presenter/BorderCurrentSlideTopRight.png new file mode 100644 index 0000000000000000000000000000000000000000..5b4b642e9f344c5d6be8c3ed65a56fc81ccb05a3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7BTpB{5Q)plH}=$?uh*$C6=;vT zz1yI{fSJ$L;EqF&k^rBo+r_LTk-y8gFY>)zCLF@T@I~e;^Y{0rJV4zHp00i_>zopr E05*y)KmY&$ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderLeft.png b/main/default_images/presenter/BorderLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..cbdb267b8789f8282598ce074b8a8a1229daed48 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(%W z#WBR=cydZYLIPWon?hRCB?B{Iso9*XrmbAF=~-oXbvGw7XG7tYMS8#+5DX=g h?hCq-TRB)67&>HgJ>TSo&jcFC;OXk;vd$@?2>|)1DTV+5 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderRight.png b/main/default_images/presenter/BorderRight.png new file mode 100644 index 0000000000000000000000000000000000000000..333073328dddff6c9835bcdb8087d3b443d5c181 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP%zok z#WBR=cydZYfv)W@kf4Z#ucSi(O=~Km&pQ|ivqjdbfva-+!AACI5A~G V+_CfbegLgw@O1TaS?83{1OSD3Jt+VH literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderToolbarBottom.png b/main/default_images/presenter/BorderToolbarBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..23a3bc3595aa1b33b581e539da40e929feff6e0c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96-#%!3HEZpRM}mdK II;Vst0H32AqW}N^ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderToolbarLeft.png b/main/default_images/presenter/BorderToolbarLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..839ab5091a8e994db14c1ddcc62b86c0b266da96 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&!_5Lp07Ozj!xyLwn=QgEKO0RwafU{&1Cn!TOhXB2Riu QH&7LWr>mdKI;Vst0Hr=6%K!iX literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderToolbarRight.png b/main/default_images/presenter/BorderToolbarRight.png new file mode 100644 index 0000000000000000000000000000000000000000..e5c4b9d25a16e5f37ad69b47b9b3021a1ebd34e7 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TWISCQLp07OrzE5qq$voMl>5F&k-2KHD)C1a1H+GnYJsn( S<(L80F?hQAxvXqwN#LYk_K{JzX3_G|nf#c{g`Mdn3z%69>*D*sMwnVOC>c&~j!u93Q=n Q8>o!I)78&qol`;+0OtrHqwN#LYk_Lkd%8G=Xq-<@IKVqYckPFVdQ&MBb@0PoUhApigX literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderToolbarTopRight.png b/main/default_images/presenter/BorderToolbarTopRight.png new file mode 100644 index 0000000000000000000000000000000000000000..7dc3d98860ea300782cd767c8839a61e7f10663b GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&ki4xa{lHmNblJdl&REB`W%)Amk zKi3e2GGjd>qwN#LYk_K}d%8G=Xq-=e@ow&h<%>6`r+R0*r{~sAj&}{^m1mASa3-X}r=FN-^xPQZF_2%9A!L`oCYmL70(Of#;L3hC;_R1}=^Xmld`NEM!dM)|dz6f8y3C n>b%C#6*J*EkUF#=g@s|!!jPBx4$bF)PGsbP0l+XkK2JluM literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/BorderTop.png b/main/default_images/presenter/BorderTop.png new file mode 100644 index 0000000000000000000000000000000000000000..dee68e828147eec73009f8e32500db0a4a48b36e GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP%y#M z#WBR=_}jCVTn!F94j13s>23d**Yx0SvTUG?;$)|wJxYpCl$9zT%vW4c^gt+Z;jRs9 z79VRkIeAUM>y~$}`A^C$MHaM$2yjZs`?Os#sNa%u`@AO{s^R&Iei z$QKDosa-fMz-kdOmT(~Z1Y}8MOk6zyOYmBR%Mx%Z^7QhN0tHumVoEm=mY`UK%{SQM zgbRqd3yRCyfvM{>k(S`J2wM_{`G(ug!&4gQn~z>TercpygwHo9K?cM;Ir)W|B>D!c zMffb?24Y@du*oEkYB1uz5E1cXr%N$F!Pb^f z6J6ki^agklyn#2U?=>}fnarC`rztC6@=s^?%l~y+D-1(x6|w#yV+dwV%*voVV4MO; zZm0+qbYT-{T}Un<&IU;mYK-9&NjNk!h_gu|LsNk&Xp2OKCV^TQ&Nie(BBC6~Vp3>0 zc?ls)e>D9Vc)>&K`u0EqX2x(TmsdA;k6q^#umzw$UND{uAZ=%a;n*a{jb^JFgUfcO zcajBDL4T?A2Hq6gb)2VDW|bT!ZN))RJ6NZK7-?2Yi|IfS*6q79T;tjKMVZ`C4r5y- zLD3rFoqf6f=pD{Gig%`Lr32aZMze-1tk&v>Osk@*l{SPc#8!RRZ^x~;6{;?V7G%SP zczYgBKHqX1oRrkjEYDshKQ~4s zEYM+Z{Opip5HPLzK(zv&gvRN_1@#KL?XJyCnr*5KAM1oZ{Qduf@#95@1L{*6{xxp- zV{fvAh3!;Pgoy>ul&1z43?@uVc4MBa`=9@;E*o>IC67pt#c6h(8|*p;$-ZraV=s zk?Y`PJ5?l5$A5&8In|QqJO7fW8!`eEj&5L4xaZHbum5<_rA3Vm{u&4WGH3p*&+y;` z>e`S|Afa(OaYv$p?(rTrtLT67v!Z!`rby^X6i(xh*uWprlr0h1dZs~i{om%@Ua}XC z9SO*Hx|G!?dO_8-hPmkeIOXH?J5A9jbuqQP( zZjxa+$Gq{NLnI&5`$mg|1v>4G{~EW*i1BhQk(kDClDs9`{@9yrm*AQ5)F8m%k&gU^1o;gt*9{hN&1BS$ z`^{cH)oMX+=fZnEQXANwG?>n1Uvk-?;O^2u2VMpS8Tp2zsSSROK=(3uy85}Sb4q9e E0QO#98UO$Q literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonFrameCenterMouseOver.png b/main/default_images/presenter/ButtonFrameCenterMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..b97799f1f3144e1d5d490e060a57f56ea1882a66 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s*!3HGdYcxIrDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3T)I41rLp+Wr+mt>#RL`cxpw<>>z~y#OLxOd2f=CaO5yRsJ c*}V)5|0b|qJSVg3DNqN4r>mdKI;Vst0RD6&c>n+a literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonFrameCenterNormal.png b/main/default_images/presenter/ButtonFrameCenterNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..4cf7218f3b52c1a1e237107e6c9e4f4c7430656b GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s*!3HGdYcxIrDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TbUj@hLp+Wr-`G=ozCJ5~ElcW%2k#jJF1Ldk60D08M0%PO j85_QSv(HLcwbhM5Rx14CKV)$5rvc**mJn5+1q>am z39AxsNlQ#%oRr15Mu_J{LP%0b(~2j}#s?MEFS3cujSx0nm&3r2>MC52+pxwKXefiH LtDnm{r-UW|)7vnU literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonFrameLeftNormal.png b/main/default_images/presenter/ButtonFrameLeftNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..0e92cb37d7d826536245ed6134d3b3e3a613a813 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmqVo-U3d8t0P}8k)}D{;tCCu~Ok5{~?2eKMfdnu!N}kEMVwh zO<0w9OIl(AHq)$ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonFrameRightMouseOver.png b/main/default_images/presenter/ButtonFrameRightMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..0f49ad4f7e61113ebfd32e4ade294777549a0017 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmp)o-U3d8t0QON}nC7*RbP1!pURMpu%|g^F&qFh8+x^LJNgg zF{o9_#X2!8>t>Yg@#^tmdK II;Vst0Q@sAEdT%j literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonFrameRightNormal.png b/main/default_images/presenter/ButtonFrameRightNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca69670e51372f3cf1f456fa2705872de3d1e9e GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmp)o-U3d8t0R5?5RCpuVKf3gpLPuw=C`@H$C}8>LSX3n#4>Xa%)78&q Iol`;+02y~Kw*UYD literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonHelpDisabled.png b/main/default_images/presenter/ButtonHelpDisabled.png new file mode 100644 index 0000000000000000000000000000000000000000..12f4903b6cf8b7d297631e180bd364633ef47152 GIT binary patch literal 543 zcmV+)0^t3LP)Vzn48#Kk^=wH15a8F|O?KpeZMc*R+6F%u#~OVsZ0QsX#6WPvSNdT2yW$Bt<% zvx&&fRgQzyjEGDTEU74=5fj}5!#c$hS}+-?SlU2bUuwcfk-4Eca5Mv6`F?Fr*f?)4 zCOV!WFu@^@2yQ1N#)L3GMd_pIAT~h=Y?(k*n0wwy@$VF6%JZcKuvt4f=Os6Qy-qh1 z!}~pUu6J`9&+pwBnuzR_e_shDf_B0`&YX32Zb}0>ecvHKnvNln%NoHp6F~LQxnQg9 zdY*u886ZgCaCkHZpjqqSKndI#bo|@A`~!iPUw3_HIkYKXrCz+u`Qx3sTJ?6CGj-Tz z)gKc0Y<`z5vLXek2`Vvf@^Il%(-ngwbd7%WK7x_lLt)MT#ERc~ hLcjv5 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonHelpMouseOver.png b/main/default_images/presenter/ButtonHelpMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..7bddef561f112113619034cfbc5ad167c913be03 GIT binary patch literal 538 zcmV+#0_FXQP)8b9f?<8*)P~N@Wh914dv4c7Bgt)<&RHtp;EL z2Y6rs2EZKH8ChGz)&cg3<1TVM0=i(Y2Bru|R}-}d<`TyzKxR41=587!r$fUu=A9{# zbClyGHG@RvqB&nhDIDR{Mh^B@D1{4m!=0r~fcryEgeY!qXi6MSG6VC&*e=eP0e40^ zeFI<=hx&wYTLfabAm%42Lo^M@W+DLVO&~7Ky>7(#cZzPx^Th>0vovz9b8bLv7hqKK zeh-c79bn9`U6nKu+bI8`5^@M_fn5PKc1~_U0FMAfO@}CQTSC}s08%}%E?7&uUI5^0 z1Vq#~0Q$-Rys8xrF@PsRC%nz`KLB|71$tnwWWKw4@ox6-@6?sDw~@~DX`6L_2;j5% z9k$4V6kI8&3%#k+g}$UKCS_;~9xi`cw$h=t91x`dBEhoU8E!csz%sq4TEi090@?kEP)|7yAU(R_t|WNYaqObv6=%7{Oo$9EQMl909!DOIfX#;V6sR=m+fFOOt;n5g?X03w*C2(iZ@o)3;4+Nfm-SwU2(58Hqdhs&nk5}qy z)!S*#)M1-de@NiH`CYciiWHZD?asz2$XC{;L+mr7r<64tMyKy;s5{u07*qoM6N<$g2D>%zyJUM literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonHelpSelected.png b/main/default_images/presenter/ButtonHelpSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..f162db27650e0bfc58ffeb06a106154d86c60c59 GIT binary patch literal 623 zcmV-#0+9WQP)1fStVP3T4>0 z_MaA2&z2F2E%OZc)#J$CpKx|!yZP*=DCvp9+~~(P5_lRIfkc?8(flqV_d5!6-`iKC zC6Y(Vzw3mMl;*&}NFXLS0~}(i0cm44*n!cUWWX9YHHvOMv||kLF+$Mg(9!pi4tyBk zePj{(1|%cp-wp5-umirrfC_jrz*4y!Q~7nz#OvY{uyo_tMw$gfqG$bO^gO|nF8|po9)w~HF2X4iD#N=~Z@bTP5bOF5Ss7SxS0C%vw0T*p|;SBf_XhbUD zJn-#Nx@Uct@ip*M0$HR*b(GHQ(EkQA;6>prM_x<*qI&7|yrm}YfZr;dDlj6M-df4t zwdOp~kW1hm_#vgI#!2qD);FuS_rRrzO~8%D_qPTwft#WF{sM_(mb;F-_Lcwu002ov JPDHLkV1nTyAJhN< literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonMinusDisabled.png b/main/default_images/presenter/ButtonMinusDisabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ff61106eb7ec415a124c4b35bc00ac5ebf356ae1 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfs>JY5_^A`T}fFf^UL{e1)DMrHwZhC(UX0u=%2<~OMhMGgi6 zyBRkcFv~KWkW=`^c#~V0p|wH!FayJi=e?2(0u^i=`T`hQIXWgDGjL#-C31=FieNx{ zk5$qY!Nq+Nr7SP|7(P`lG?no+*w{B=QL3rkD~=#p!w;EBCf$8-Mf2*8FL=?&+qLh- hf$yi-5C33csG8CnxVYl{WuOZgJYD@<);T3K0RT2@Q)>VK literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonMinusMouseOver.png b/main/default_images/presenter/ButtonMinusMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..787249912b9c0a21f9dde856003791090cafea05 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfsBJY5_^A`ZX3VaR*fK!Ei^vj9hH0!M3rN1_l%qX0)^07vVG zT|0u7uacbfxj?=0;}@OzrN8<*ID8^L6#3d3CU@x{=o8h|(=f@oVK2>n&0|H~56fSo zTU3rPM?0v5=CiKs;L~(bJzX3_A`T}fFf^UL{hfp1V~s)`|B?SM8{RV)GM|WJQ(>RO z{^+Yi&H)E@hE41p-<#jGayB?6*dAtJSn*t1VnJYnfkPh$Ln}we$N7m33?`a?cVTQNg`D#z=)Pw+?$l&Sf=d#Wzp$P!LfLNCR literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonMinusSelected.png b/main/default_images/presenter/ButtonMinusSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..5d15de3b916f77c90c3d401c88f86a613983e98b GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfr0JY5_^A`ZX3VaRpJL4fswrIX*zt!rZy)^5%1n{bG^qUB0h zllTXY^J&axO{pIc#aiZM#rOG#*Ahs&RCi$|N1_BqW7`*%$Eqi~XVxzhX$uuRP>+1(il o%FC|BmSjE+-W;~C{qGTOl?fNM1C~8s4|F4gr>mdKI;Vst0G!%A9CG=~te0~4_q?Y}FR@PFb7PO&+E Tye65h00000NkvXXu0mjfr?q?4 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonNotesMouseOver.png b/main/default_images/presenter/ButtonNotesMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..099d6bf0f2b12305194598143125cbee6af071d3 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfr)JzX3_A`ZWuagn!0fv3%yN!h~5J;B7hfW;kzMBIM7TRMG) zw?%-9MX~R%1&Uw1fBy6p6%;(cXe_Wpz3FQ4CgvLrtN}X}8ManQKRD7MmMOqy)Va4n6`->!|*GXcz_EW!qsDH$IxV|X)nv%{ophp=zUHx3v IIVCg!09ciDV*mgE literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonNotesNormal.png b/main/default_images/presenter/ButtonNotesNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..55139262250673cf9f108d23ba1ed92a60730941 GIT binary patch literal 324 zcmV-K0lWT*P)03dsy_MHbi1nQ#o3P)KuWI~aQkBjdM83nJ*~IKPz@Do_Ud(Onj_A|e7*Knu*Ixn`|b$p&Cl8Q_yZW>d2g zB^nbI-)jU~(bkwu5C)h=U9hb~&JW&LM?>K@& zL=CIhpXmEM;Tzkln%9I?5uNylRZ%$+9HNK~tOdH7)f{XhkN?BrM8AXDdudVvAfq9m)Qs)KcLqSKZ4z;&k-SKgS zvPbEW1Is%v>R7$%2y_SPF|blfH27l8wuxPh=XE1*O}xm;aJiniofp=I+esW#XSnRw W?0B^Q!d{>s7(8A5T-G@yGywo9KVRwq literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonPlusMouseOver.png b/main/default_images/presenter/ButtonPlusMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..9d21dc40a6eb66230260ebfe3a87994216449a62 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfs}JY5_^A`ZX35y*R3L8SGeG9%~Y1{M{cLn=N@eiIBhJsg}= z6&~I{oN?*Hh7w;kn>({Fm_OiNy3=y13L{^~fnzgPIWW!n#>6#&aXlkz#e=KgN}1+4 zTx`jju%wLXyJv@Vz}0&bcW-E5K9u;QTfnYAd$M!+%}t6ti5$*6t_=OxLihJxQQRh6 ztR!$w>685J3X>!2JARfQvI}&UI3%F0^ona|avIa;YNpxqUHMn;`EoWjLM#5^|0B{< X+Eca~MAf(geZb)9>gTe~DWM4frF3VQ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonPlusNormal.png b/main/default_images/presenter/ButtonPlusNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..2e075c2a3a874c27a12e4f4b4587c6979efc476a GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfspJY5_^A`T}fFf^UL{hfoMkXhh9`=kFQ2i`YU*qw-DlVB)1 z$NaHQ!7O0`Gs8{hBd-^J<7!~xa*%0bWC&{}H4H#0{i-L`+#5$N7ym2^e0q?9EX9Qhh?iGj^6l~;jzcWQr`P_;mxfg~D4*EA{Ewil-X_Wfz zG+Tf5am#|EnaW2PlYP=d)<-OG`yG_sf2k+JcxSB1?Fk(&DoTP&1;tD1ue@ja_#?s3 z{Gq)QPkha>-7bH`H+IiEp*;(zB&ockkbh_LX_jkeIM>WGdRP|uMRn@;e7WgHD{J`w a3;RFe|G$G(Ye_fI8w{SVelF{r5}E+ia%-Oe literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideNextDisabled.png b/main/default_images/presenter/ButtonSlideNextDisabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7f3bce058f4c389c2c6fb6a3cb4959c603bd54b0 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwir0dadb&7b72(kTiheGy81PGVIH7d_El{6O>PDV;4-Vmz0`Tn>mfd);#I zK#9Wkr4OH|gnKNp$)C7NW9PDk3!iwYJpFBAqjUat_QxqPockvyCmz>}`4c+v;Hm7Y t@6)@?gyZuUZ(tM3o;z{j!)=9`jAoU8wtX(vRRcPb!PC{xWt~$(699^7UA_PS literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideNextMouseOver.png b/main/default_images/presenter/ButtonSlideNextMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..4dc13655965bfb249aab2101d301c2ecff1d96dd GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w%=L6}4DmRgoS+~$$EtWCLx->g8xwb&m4mR=~tZb)> z1nl^aura4va_nb+)X=y|rtLTTrJ@KEjR{E+OakxK8SfuYw#>Zfa6o;^gMW=%{@9x= zVFBujFtOm7^3>pt!GvkaZp?Fa|MQ>K1)0Jl-eYl^UFQb7&Oy_j6;5dfx~~5_7`v1& uBROe>`C_&;jFt($&lz8u1gzc7!m#R4boN`W5`CaU89ZJ6T-G@yGywphxKx+` literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideNextNormal.png b/main/default_images/presenter/ButtonSlideNextNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..711b8ca8caf6697b0790f0cac3c053dda581e7e0 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w%=L6}4DmRgoS-0>b8p{rh7Mr~HYNt$JcdXA9c<(~SlLb$ z3E1%;VPj6Uh1>;7&y}GH)N$d)K%t^^rQ93+F z4hD3;Ot-wC#H!%uuxW39TT-D%A^V(>* zFz1Q0a(7`g-;@bTN;6jGTY5}5HZ3X2uRY;dp5>M;T}u`p6*%oE$~0G3R%IH0#s>b1 zCg~4r%rv-WGU~^%?@5vr34PUIuEw@U(o{og0`t8RxetDa8_K7{D(cnonsZYawm69E?qw*K(+G-TX6Eh^GCy!cyG!8y4L5hM z)uCq$Kh2$Sy~pAI(d^=+bFS}Ct$1#+MSWkLz~}!@8#){(8s?v#e>Y1-Om)HG=E%I> zyZ;`(SsLatdE@r*-wB#YOKwf){4EuFgefzA?pycfzcE%nr%LX*UAykrO3lqcS2K9J L`njxgN@xNAebHvS literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlidePreviousNormal.png b/main/default_images/presenter/ButtonSlidePreviousNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..26262b4568d73de3dbb0199774a44bda0ed40bdf GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^@<6P}!3HAl6+8h_5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfsJJY5_^A`T}fNU(}DoW1>Bg`tpfudXP=qn{3c znBN}dV}H6)jFsVIwMzHPWXlVa>P);d^DQqFux?3M*8kL^NmBMc`=h@q4_LgKW(M7H z(2#z+eB#j^y6j#S0)l6*Y?o2-NcJ|=UG8jhAKzM+HthiZadBl~tL>pRs|z zqDlJ08Z!;9nT+~z?0b?VMM7USn5(hvku=qin!tRoMDBy%;fC_*Zj3t_7&ewZh?$k@ RcM9lw22WQ%mvv4FO#n?rUXuU- literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlidePreviousSelected.png b/main/default_images/presenter/ButtonSlidePreviousSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..7274263a43f5fde23748d46e89e58ffe148679e6 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^@<6P}!3HAl6+8h_5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfqzJzX3_A`ZWu?#ZRe_Q7x}&NBE9cY( z7L_@Ax0dKO1{giP8(A?95wZ4F9R` literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideSorterMouseOver.png b/main/default_images/presenter/ButtonSlideSorterMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..2e7f518ac9e3051e84ea2618574b4ab042c4dfd3 GIT binary patch literal 338 zcmV-Y0j>UtP)NklCZ0uFurXXAq4B3zT{4UYCUq=2a kUSL(cMa#d+Yxtjd1H{VS&b&V|;{X5v07*qoM6N<$f=*|Om;e9( literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideSorterNormal.png b/main/default_images/presenter/ButtonSlideSorterNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa914f41c01be8b66a4ab7cf2d23406dbf45268 GIT binary patch literal 347 zcmV-h0i^zkP)eZk`Xxc&`TvoU<5{B1Zt3xPz1qgE9^roJt+rX{3*W<02t5L+n^$9Ld`d5qI?E+ z00XK+S-2sVJd|%(L5QdWfgq3wG&EKSVi}QXY0MxPYyK31=pGC;iLYV$Y!(9Bec>v1 zW$whbWwmHtDSW%XDa2m@2ktJuxeU>I+P?ypu0< t3rl{J_{=XQzls-_inplzt6anXi4VMK72k9PUfuuz002ovPDHLkV1ilKhGzf( literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ButtonSlideSorterSelected.png b/main/default_images/presenter/ButtonSlideSorterSelected.png new file mode 100644 index 0000000000000000000000000000000000000000..143f995a004cbf4b63cfeab921645dfaa10b666a GIT binary patch literal 338 zcmV-Y0j>UtP)NklUZns#ei zZLKUkgSEAHF!2a)n=vtD71-Sf1tdQ_d$I_q;I=}Xm!FVK-O7i z8|WLH+m>v<9myeL($PDU_5Vso78^5*BU*0E0+BUD((*2gLN})5ZyaCqOUa)_2i5^& k>R$Bd%Ex3~c@F<4-mqam%g*(DJOBUy07*qoM6N<$fqwN#LYe7mqT^vIq4!^x>$aTPggEheZkqFbysJtsG7cN;pEtqSizC-U8=4WgS0Y&F(XIQU{VOlcfT%umXAypNioETBMg7jsr;mC8Eye5`n_c=iaZ{Sl_BhRT*RKBwiq`_wIC#1^hFF|VPH|w!Rk+r4Nuxo~%bIDUEi>N%j;oTV8rTh- zL^Fhgt{iY+=+Tl2HCfg1s;lGF9GBGMMO-{huKWzDMgof7#eG+RW-)lW`njxgN@xNA DZ7wZ2 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/LabelMouseOverRight.png b/main/default_images/presenter/LabelMouseOverRight.png new file mode 100644 index 0000000000000000000000000000000000000000..1f972d0cebea31ac760aecfddc29210b87eff5bb GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^oItF=!3HD`7zMopQW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w*m}A+hFF|VPDx0}NI1X}-uOdmN?O8^g&b^rOdso*0}W#EboFyt=akR{0BxEs Ap8x;= literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarArrowDownDisabled.png b/main/default_images/presenter/ScrollbarArrowDownDisabled.png new file mode 100644 index 0000000000000000000000000000000000000000..4dd16272fad72db1a14adc27d45e3f8efa8fcf33 GIT binary patch literal 324 zcmV-K0lWT*P)*Zy@xAnl_pA5yBw=MIcm29S0mHfoO(Xc@g9nR?U!2)r{8#$|N;V2(*YUJg!KZUx74+BRNVn#-2Pv9eVP{Lq$h zJmvv2KmPq|X7(t#4zMoindzpxTU1X=MD^@#`l%xicc_JDDSD1fv#K-NN_uuk$^8OM WyUl3*?X`RW0000~XiVI@2PhJ;0JF9^3p%^{jJz@z{|24PU@Ov2GeP@dsFJP3{tJg@>|0kTnQ`|lSG zumhbTStm7{D?l(H3%42&fmZ{<6`1V77K^?;4og`s1=n-lZM-;|)0Wn;{;d@HN1Mjk zn1`%<|Mjma_PF1f#1lhS^*rd-7PqL9mZ<7k+Vo>bo1CG8+{Hoi4}jtOi~yM_+5if?3J~sN^zz9Pi!L6Aq%4<$(=~N3UK-8mm8Nrb ztrYY}o6nOm4_tZt^{dGBE3G+}N0yWPs@B@*0g&X-jqDPu>RagMRHxl`;g#fy%RT zm>8o9^@AC@^l=5rsa#ZuxImYJbW(zh&-Nvk2m!49@mwRsFIFI$0`7#VH<=9ZM~8GR zdlGH|j@`Ss*Ne;q+;~USaojVl$>yA9Ow+lgZZV-Q#Au3<&2=lpUDq=tu&Hh*lZdev zC0lCWHKylMOQxWMpM|QLL-=Tz6zzkr77dL9l?4_YdGNYfRK^nfns90!%$6)w!=XU! z(meKUkMvzLU*Hi#CZqS6oa@;bP{IwJ`yd>IgYXXtUB;qHa44Y$$PQ%xVP6A0&1fQn RJfHvo002ovPDHLkV1fq=gSr3! literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarArrowUpMouseOver.png b/main/default_images/presenter/ScrollbarArrowUpMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..9795885632dcc22b42b10d5cb064b0357b74ca26 GIT binary patch literal 323 zcmV-J0lfZ+P)i{?|VIgDc0?x6ALh@ zus)^R#Wxy&{w}PMCVpgb)A# literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarArrowUpNormal.png b/main/default_images/presenter/ScrollbarArrowUpNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..804ced84606540938b0ce200c8c9f4e637bd54ef GIT binary patch literal 329 zcmV-P0k-~$P)ND8io~lk;|yCEq!M% zs@p*)IM$(LV@|h&ca(F+vt$}d{9dR&lZ3Y>lA?a_)kQ!z(#0*Hk7OYdSEvY?&Mi9w`>dCfpj2KQhB$XGq*c%a>$gEtcgS9 z=A!|+Pi3VeHy@g3X_f6qa`T~i?x)ID(s-O8Q;yQRnj*XcwLzxTKtDCN&4=_r{cdi_ z48lZX85_#h++O9Gx_<5}aG6o2T;zD;p|AqF05YWm8kJ>ox7G4BLlR?l#S^7CGQGVE z2RGng5FVu0wP*fnhFXQKb!acbMYsrmP*{0J)EJdjm>FbB=G*rlV*STRD#K;I00000 LNkvXXu0mjfEPIxV literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarPagerMiddleMouseOver.png b/main/default_images/presenter/ScrollbarPagerMiddleMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..84b781af9fb8858e1048e594839e221840204f79 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3T6g*uVLp07OCnzwTnYI0cz1heA|Nk#eXbU{-#w(rG#>jA* XW%AEeEvNW_Y8gCT{an^LB{Ts5xGW|5 literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarPagerMiddleNormal.png b/main/default_images/presenter/ScrollbarPagerMiddleNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..a06ba667f118e944a207dd5a5ade2b8255bf4920 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&!_5Lp07OCnzw9Obh*+zCcXEH0R2OgDDaWTQbEDuHTZq Q6sU^9)78&qol`;+0DQY4ApigX literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarThumbBottomMouseOver.png b/main/default_images/presenter/ScrollbarThumbBottomMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..482f1363875582b4b4f0078f630d3e86206f7181 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07O&#__fAzc6f literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarThumbBottomNormal.png b/main/default_images/presenter/ScrollbarThumbBottomNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..ec46e172c134783b65b6e63059192a93c20bd342 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07OYv`>0b>4xM!7TmChQPxwQYE$;Fk~f#KfGCf RRUW8}!PC{xWt~$(69B^eB6$D+ literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarThumbMiddleMouseOver.png b/main/default_images/presenter/ScrollbarThumbMiddleMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..62066c24b6876b6eeebea10a5eb3bd40f922758c GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T)!3HER$ch^RDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TBt2amLp07O&#0b>4xM!7TmChQPxw5+oQdpVK-R_%UQ6 PP!WTttDnm{r-UW|M%y7t literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarThumbTopMouseOver.png b/main/default_images/presenter/ScrollbarThumbTopMouseOver.png new file mode 100644 index 0000000000000000000000000000000000000000..714481df996d0cc235467f174fb04f89f24e19d2 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07O&#1X5h$bkac54;uj+xhDq(2E4JjX Re+*Q{;OXk;vd$@?2>`M}A{+n! literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ScrollbarThumbTopNormal.png b/main/default_images/presenter/ScrollbarThumbTopNormal.png new file mode 100644 index 0000000000000000000000000000000000000000..7e0922c74966357c9baa6e4d4a8182a429457c0b GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07OYv`>0<*$2&L2U(t8?Ur!Ph1-#!=9z#57(|= Rcm$}7!PC{xWt~$(69AG9AtC?( literal 0 HcmV?d00001 diff --git a/main/default_images/presenter/ViewBackground.png b/main/default_images/presenter/ViewBackground.png new file mode 100644 index 0000000000000000000000000000000000000000..ca52d8262a889d11b6dee3d5c147a2d22e1ad812 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP%zok z#WAGf*4qn=ybKH+%nR%%|J^ + + + + + + + + + + Presenter Screen Keyboard Shortcuts + /text/simpress/04/presenter.xhp + + + + +Presenter Screen shortcuts + +Presenter Screen Keyboard Shortcuts + When running a slide show using the Presenter Screen, you can use the following keys: + + + + Action + + + Key or Keys + + + + + Next slide, or next effect + + + Left click, right arrow, down arrow, spacebar, page down, enter, return, 'N' + + + + + Previous slide, or previous effect + + + Right click, left arrow, up arrow, page up, backspace, 'P' + + + + + First slide + + + Home + + + + + Last slide + + + End + + + + + Previous slide without effects + + + Alt+Page Up + + + + + Next slide without effects + + + Alt+Page Down + + + + + Black/Unblack the screen + + + 'B', '.' + + + + + White/Unwhite the screen + + + 'W', ',' + + + + + End slide show + + + Esc, '-' + + + + + Go to slide number + + + Number followed by Enter + + + + + Grow/Shrink size of notes font + + + 'G', 'S' + + + + + Scroll notes up/down + + + 'A', 'Z' + + + + + Move caret in notes view backward/forward + + + 'H', 'L' + + + + + Show the Presenter Screen + + + Ctrl-'1' + + + + + Show the Presentation Notes + + + Ctrl-'2' + + + + + Show the Slides Overview + + + Ctrl-'3' + + +
+ + +
diff --git a/main/helpcontent2/util/simpress/makefile.mk b/main/helpcontent2/util/simpress/makefile.mk index 4ec14de..b25f431 100644 --- a/main/helpcontent2/util/simpress/makefile.mk +++ b/main/helpcontent2/util/simpress/makefile.mk @@ -234,6 +234,7 @@ LINKLINKFILES= \ text$/simpress$/02$/13180000.xhp \ text$/simpress$/02$/13190000.xhp \ text$/simpress$/04$/01020000.xhp \ + text$/simpress$/04$/presenter.xhp \ text$/simpress$/guide$/3d_create.xhp \ text$/simpress$/guide$/animated_gif_create.xhp \ text$/simpress$/guide$/animated_gif_save.xhp \ diff --git a/main/officecfg/registry/data/org/openoffice/Office/PresenterScreen.xcu b/main/officecfg/registry/data/org/openoffice/Office/PresenterScreen.xcu new file mode 100644 index 0000000..f9a9737 --- /dev/null +++ b/main/officecfg/registry/data/org/openoffice/Office/PresenterScreen.xcu @@ -0,0 +1,1220 @@ + + + + + + + + + + + + PreviousSlide + Button + + Previous + + private:graphicrepository/presenter/ButtonSlidePreviousNormal.png + + vnd.com.sun.star.comp.PresenterScreen:PrevSlide + + 12 + Bold + B3B7BC + Center + + + + + private:graphicrepository/presenter/ButtonSlidePreviousMouseOver.png + + + FFFFFF + + + + + private:graphicrepository/presenter/ButtonSlidePreviousDisabled.png + + + + + NextEffect + Button + + Next + + private:graphicrepository/presenter/ButtonEffectNextNormal.png + + vnd.com.sun.star.comp.PresenterScreen:NextEffect + + 12 + Bold + B3B7BC + Center + + + + + private:graphicrepository/presenter/ButtonEffectNextMouseOver.png + + + FFFFFF + + + + + private:graphicrepository/presenter/ButtonEffectNextDisabled.png + + + + + Notes + Button + + Notes + + private:graphicrepository/presenter/ButtonNotesNormal.png + + vnd.com.sun.star.comp.PresenterScreen:ShowNotes + + 12 + Bold + B3B7BC + Center + + + + + private:graphicrepository/presenter/ButtonNotesMouseOver.png + + + FFFFFF + + + + + private:graphicrepository/presenter/ButtonNotesSelected.png + + + FFFFFF + + vnd.com.sun.star.comp.PresenterScreen:CloseNotes + + + + private:graphicrepository/presenter/ButtonNotesDisabled.png + + + + + SlideSorter + Button + + Slides + + private:graphicrepository/presenter/ButtonSlideSorterNormal.png + + vnd.com.sun.star.comp.PresenterScreen:ShowSlideSorter + + 12 + Bold + B3B7BC + Center + + + + + private:graphicrepository/presenter/ButtonSlideSorterMouseOver.png + + + FFFFFF + + + + + private:graphicrepository/presenter/ButtonSlideSorterSelected.png + + + FFFFFF + + vnd.com.sun.star.comp.PresenterScreen:CloseSlideSorter + + + + private:graphicrepository/presenter/ButtonSlideSorterDisabled.png + + + + + VerticalSeparator + + + 76797C + + + + + ChangeOrientation + + + CurrentTimeLabel + + + 18 + Bold + ffffff + Center + + + + + HorizontalSeparator + + + 71767a + + + + + PresentationTimeLabel + + + 26 + Bold + ffe969 + Center + + + + + ChangeOrientation + + + VerticalSeparator + + + 76797C + + + + + Help + Button + + Help + + private:graphicrepository/presenter/ButtonHelpNormal.png + + vnd.com.sun.star.comp.PresenterScreen:ShowHelp + + 12 + Bold + B3B7BC + Center + + + + + private:graphicrepository/presenter/ButtonHelpMouseOver.png + + + FFFFFF + + + + + private:graphicrepository/presenter/ButtonHelpSelected.png + + + FFFFFF + + vnd.com.sun.star.comp.PresenterScreen:CloseHelp + + + + private:graphicrepository/presenter/ButtonHelpDisabled.png + + + + + + + + + Zoom + Label + + Zoom + + 14 + Bold + B3B7BC + + + + + Grow + Button + + + private:graphicrepository/presenter/ButtonPlusNormal.png + + vnd.com.sun.star.comp.PresenterScreen:GrowNotesFont + + + + private:graphicrepository/presenter/ButtonPlusMouseOver.png + + + + + private:graphicrepository/presenter/ButtonPlusDisabled.png + + + + + Shrink + Button + + + private:graphicrepository/presenter/ButtonMinusNormal.png + + vnd.com.sun.star.comp.PresenterScreen:ShrinkNotesFont + + + + private:graphicrepository/presenter/ButtonMinusMouseOver.png + + + + + private:graphicrepository/presenter/ButtonMinusDisabled.png + + + + + + + + + SlideSorterCloser + + Close + + vnd.com.sun.star.comp.PresenterScreen:CloseSlideSorter + + + NotesViewCloser + + Close + + vnd.com.sun.star.comp.PresenterScreen:CloseNotes + + + HelpViewCloser + + Close + + vnd.com.sun.star.comp.PresenterScreen:CloseHelp + + + + + + Up + private:graphicrepository/presenter/ScrollbarArrowUpNormal.png + private:graphicrepository/presenter/ScrollbarArrowUpMouseOver.png + private:graphicrepository/presenter/ScrollbarArrowUpDisabled.png + + + Down + private:graphicrepository/presenter/ScrollbarArrowDownNormal.png + private:graphicrepository/presenter/ScrollbarArrowDownMouseOver.png + private:graphicrepository/presenter/ScrollbarArrowDownDisabled.png + + + PagerVertical + private:graphicrepository/presenter/ScrollbarPagerMiddleNormal.png + private:graphicrepository/presenter/ScrollbarPagerMiddleMouseOver.png + + + ThumbTop + private:graphicrepository/presenter/ScrollbarThumbTopNormal.png + private:graphicrepository/presenter/ScrollbarThumbTopMouseOver.png + + + ThumbBottom + private:graphicrepository/presenter/ScrollbarThumbBottomNormal.png + private:graphicrepository/presenter/ScrollbarThumbBottomMouseOver.png + + + ThumbVertical + private:graphicrepository/presenter/ScrollbarThumbMiddleNormal.png + private:graphicrepository/presenter/ScrollbarThumbMiddleMouseOver.png + + + + + + 9 + 9 + 9 + 9 + + + + private:graphicrepository/presenter/BorderCurrentSlideTopLeft.png + + + private:graphicrepository/presenter/BorderCurrentSlideTop.png + + + private:graphicrepository/presenter/BorderCurrentSlideTopRight.png + + + private:graphicrepository/presenter/BorderCurrentSlideLeft.png + + + private:graphicrepository/presenter/BorderCurrentSlideRight.png + + + private:graphicrepository/presenter/BorderCurrentSlideBottomLeft.png + + + private:graphicrepository/presenter/BorderCurrentSlideBottom.png + + + private:graphicrepository/presenter/BorderCurrentSlideBottomRight.png + + + + + + + + Left click, right or down arrow, spacebar, page down, enter, return, 'N' + + + Next slide, or next effect + + + + + Right click, left or up arrow, page up, backspace, 'P' + + + Previous slide, or previous effect + + + + + + + + + + + + + Home + + + First slide + + + + + End + + + Last slide + + + + + + + + + + + + + Alt-Page Up + + + Previous slide without effects + + + + + Alt-Page Down + + + Next slide without effects + + + + + + + + + + + + + 'B', '.' + + + Blacks/Unblacks the screen + + + + + 'W', ',' + + + Whites/Unwhites the screen + + + + + + + + + + + + + Esc, '-' + + + End slide show + + + + + + + + + + + + + Number followed by Enter + + + Go to that slide + + + + + + + + + + + + + 'G', 'S' + + + Grow/Shrink size of notes font + + + + + 'A', 'Z' + + + Scroll notes up/down + + + + + 'H', 'L' + + + Move caret in notes view backward/forward + + + + + + + + + + + + + Ctrl-'1' + + + Shows the Presenter Console + + + + + Ctrl-'2' + + + Shows the Presentation Notes + + + + + Ctrl-'3' + + + Shows the Slides Overview + + + + + + + + + + DefaultTheme + + + + + DefaultPaneStyle + + + + Bold + 14 + B3B7BC + Center + -7 + + + 6 + 6 + 6 + 6 + + + 20 + 28 + 20 + 29 + + + + private:graphicrepository/presenter/BorderTop.png + 6 + + + private:graphicrepository/presenter/BorderTopLeft.png + 6 + 6 + + + private:graphicrepository/presenter/BorderTopRight.png + -6 + 6 + + + private:graphicrepository/presenter/BorderLeft.png + 6 + + + private:graphicrepository/presenter/BorderRight.png + -6 + + + private:graphicrepository/presenter/BorderBottomLeft.png + 6 + -6 + + + private:graphicrepository/presenter/BorderBottomRight.png + -6 + -6 + + + private:graphicrepository/presenter/BorderBottom.png + -6 + + + + + + ActivePaneStyle + + + DefaultPaneStyle + + + + Bold + 14 + FFFFFF + Center + -10 + + + + private:graphicrepository/presenter/BorderActiveTop.png + 6 + + + private:graphicrepository/presenter/BorderActiveTopLeft.png + 6 + 6 + + + private:graphicrepository/presenter/BorderActiveTopRight.png + -6 + 6 + + + private:graphicrepository/presenter/BorderActiveLeft.png + 6 + + + private:graphicrepository/presenter/BorderActiveRight.png + -6 + + + private:graphicrepository/presenter/BorderActiveBottomLeft.png + 6 + -6 + + + private:graphicrepository/presenter/BorderActiveBottomRight.png + -6 + -6 + + + private:graphicrepository/presenter/BorderActiveBottom.png + -6 + + + + + + ToolbarPaneStyle + + + 4 + 4 + 4 + 4 + + + 8 + 8 + 8 + 0 + + + + private:graphicrepository/presenter/BorderToolbarTop.png + 4 + + + private:graphicrepository/presenter/BorderToolbarTopLeft.png + 4 + 4 + + + private:graphicrepository/presenter/BorderToolbarTopRight.png + -4 + 4 + + + private:graphicrepository/presenter/BorderToolbarLeft.png + 4 + + + private:graphicrepository/presenter/BorderToolbarRight.png + -4 + + + private:graphicrepository/presenter/BorderToolbarLeft.png + 4 + + + private:graphicrepository/presenter/BorderToolbarRight.png + -4 + + + private:graphicrepository/presenter/BorderToolbarBottom.png + -4 + + + + + + ActiveBottomCalloutPaneStyle + + + ActivePaneStyle + + + 52 + + + + private:graphicrepository/presenter/BorderActiveBottomCallout.png + -6 + 49 + 41 + + + + + + + DefaultViewStyle + + + 20 + FFFFFF + + + + private:graphicrepository/presenter/ViewBackground.png + Repeat + Repeat + 33000000 + + + + NotesViewStyle + DefaultViewStyle + + + Bold + 26 + d1d6dc + + + + SlideSorterViewStyle + DefaultViewStyle + + + HelpViewStyle + DefaultViewStyle + + + Bold + 20 + ffffff + + + + + private:graphicrepository/presenter/Background.png + E4EFF9 + Repeat + Stretch + + + + ButtonFrameLeft + private:graphicrepository/presenter/ButtonFrameLeftNormal.png + private:graphicrepository/presenter/ButtonFrameLeftMouseOver.png + 2 + + + ButtonFrameCenter + private:graphicrepository/presenter/ButtonFrameCenterNormal.png + private:graphicrepository/presenter/ButtonFrameCenterMouseOver.png + 2 + + + ButtonFrameRight + private:graphicrepository/presenter/ButtonFrameRightNormal.png + private:graphicrepository/presenter/ButtonFrameRightMouseOver.png + 2 + + + private:graphicrepository/presenter/LabelMouseOverLeft.png + + + private:graphicrepository/presenter/LabelMouseOverCenter.png + + + private:graphicrepository/presenter/LabelMouseOverRight.png + + + private:graphicrepository/presenter/ButtonSlideNextNormal.png + + + + + + Bold + 18 + b3b7bc + + + + Bold + 18 + ffffff + + + + Bold + 20 + ffffff + + + + Bold + 24 + e02050 + + + + + + private:resource/pane/Presenter/Pane1 + + + ActivePaneStyle + + + + + private:resource/view/Presenter/CurrentSlidePreview + + + DefaultViewStyle + + + + + private:resource/pane/Presenter/Pane2 + + + DefaultPaneStyle + + + + + private:resource/view/Presenter/NextSlidePreview + + + DefaultViewStyle + + + + + private:resource/pane/Presenter/Pane4 + + + ToolbarPaneStyle + + + + + private:resource/view/Presenter/ToolBar + + + DefaultViewStyle + + + + + private:resource/pane/Presenter/Pane3 + + + ActivePaneStyle + + + + + private:resource/view/Presenter/Notes + + + NotesViewStyle + + + + + private:resource/view/Presenter/SlideSorter + + + SlideSorterViewStyle + + + + + private:resource/pane/Presenter/Overlay + + + ActivePaneStyle + + + + + private:resource/view/Presenter/Help + + + HelpViewStyle + + + + + private:resource/pane/Presenter/Pane6 + + + ActivePaneStyle + + + + + + + + + private:resource/view/Presenter/CurrentSlidePreview + + + Current Slide (%CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT%) + + + Current Slide, %CURRENT_SLIDE_NAME%, %CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT% + + true + + + + Click to exit presentation... + + + + + Current Slide (end) + + + + + + + private:resource/view/Presenter/NextSlidePreview + + + Next Slide + + false + + + + private:resource/view/Presenter/ToolBar + + false + + + + private:resource/view/Presenter/Notes + + + Notes + + false + + + + private:resource/view/Presenter/SlideSorter + + false + + + + + Slide Overview, %CURRENT_SLIDE_NAME%, %CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT% + + + + + private:resource/view/Presenter/Help + + + Help + + false + + + + + + DefaultLayout + + + + + private:resource/pane/Presenter/Pane1 + + + private:resource/view/Presenter/CurrentSlidePreview + + + 0.05 + + + 0.05 + + + 0.50 + + + 0.50 + + + + + private:resource/pane/Presenter/Pane2 + + + private:resource/view/Presenter/NextSlidePreview + + + 0.60 + + + 0.05 + + + 0.35 + + + 0.35 + + + + + private:resource/pane/Presenter/Pane4 + + + private:resource/view/Presenter/ToolBar + + + 0.60 + + + 0.45 + + + 0.25 + + + 0.1 + + + + + private:resource/pane/Presenter/Pane3 + + + private:resource/view/Presenter/Notes + + + 0.05 + + + 0.60 + + + 0.9 + + + 0.35 + + + + + private:resource/pane/Presenter/Overlay + + + private:resource/view/Presenter/SlideSorter + + + 0.05 + + + 0.05 + + + 0.95 + + + 0.8 + + + + + private:resource/pane/Presenter/Pane6 + + + private:resource/view/Presenter/Help + + + 0.05 + + + 0.05 + + + 0.95 + + + 0.8 + + + + + + + + + Presenter Console + + + + + Current Slide Info + + + + + Presenter Notes + + + + + diff --git a/main/officecfg/registry/data/org/openoffice/Office/makefile.mk b/main/officecfg/registry/data/org/openoffice/Office/makefile.mk index f0efa83..aa97150 100644 --- a/main/officecfg/registry/data/org/openoffice/Office/makefile.mk +++ b/main/officecfg/registry/data/org/openoffice/Office/makefile.mk @@ -41,24 +41,25 @@ XCUFILES= \ Embedding.xcu \ ExtensionDependencies.xcu \ ExtensionManager.xcu \ + FormWizard.xcu \ + Histories.xcu \ Impress.xcu \ Jobs.xcu \ Labels.xcu \ Linguistic.xcu \ Logging.xcu \ Math.xcu \ + Paths.xcu \ + PresenterScreen.xcu \ ProtocolHandler.xcu \ - Security.xcu \ - Scripting.xcu \ SFX.xcu \ + Scripting.xcu \ + Security.xcu \ TableWizard.xcu \ UI.xcu \ Views.xcu \ WebWizard.xcu \ - FormWizard.xcu \ Writer.xcu \ - Paths.xcu \ - Histories.xcu MODULEFILES= \ Accelerators-macosx.xcu \ diff --git a/main/officecfg/registry/data/org/openoffice/makefile.mk b/main/officecfg/registry/data/org/openoffice/makefile.mk index 913dec2..11b0857 100644 --- a/main/officecfg/registry/data/org/openoffice/makefile.mk +++ b/main/officecfg/registry/data/org/openoffice/makefile.mk @@ -32,13 +32,14 @@ PACKAGE=org.openoffice # --- Targets ------------------------------------------------------ XCUFILES= \ + FirstStartWizard.xcu \ Inet.xcu \ + Interaction.xcu \ Setup.xcu \ System.xcu \ - VCL.xcu \ - FirstStartWizard.xcu \ UserProfile.xcu \ - Interaction.xcu + VCL.xcu \ + MODULEFILES= \ Inet-macosx.xcu \ diff --git a/main/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs b/main/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs new file mode 100644 index 0000000..9eef7c5 --- /dev/null +++ b/main/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs @@ -0,0 +1,470 @@ + + + + + + + AF + Configuration of the Presenter Screen extension. + + + + + Describes one bitmap that can be used as button icon or to paint + a pane border. + + Name of the bitmap. Used to look-up the bitmap in a container. + + + Text that is displayed together with the icon. + + + Relative file name to the bitmap for the normal icon. + + + Relative file name to the bitmap for the mouse over icon. + + + Relative file name to the bitmap for the button down icon. + + + Relative file name to the bitmap for the icon in disabled state. + + + Relative file name to the bitmap for the icon in disabled state. + + + The file name of the mask bitmap. Use red for pixel outside of + the border and blue for inside pixels. + + + + Horizontal offset to move the bitmap just outside the + window border. + 0 + + + Vertical offset to move the bitmap just outside the + window border. + 0 + + + Horizontal position of a hot spot. + + + Vertical position of a hot spot. + + + Color that is used as replacement for the bitmap when the later + can for some reason not be used. + + + Horizontal texturing mode. + + + Show texture only once + + + Repeat the texture + + + Stretch the texture to cover the paint area + + + + + Vertical texturing mode. + + + Show texture only once + + + Repeat the texture + + + Stretch the texture to cover the paint area + + + Once + + + + Four values describing the sizes of a border around a + rectangular area. + + Left border size. + + + Top border size. + + + Right border size. + + + Bottom border size. + + + + Font description. + + The name of the font family. + + + Font size. + + + Something like "Bold" or "Italic" or "Bold Italic". + + + Font color. + + + Orientation of text. Can be left, right, or centered. + + + Flush left + + + Flush right + + + Centered + + + + + Horizontal offset in relation to the anchor point. + + + Vertical offset in relation to the anchor point. + + + + Describes a ToolBar. + + Font used for displaying the text. + + + The icon to display. + + + The text to display. + + + Action to execute when a button is triggered. + + + + Describes a ToolBar entry. + + Name of the entry. May be used to have mode dependant entries. + + + Type of the entry. Examples are "Label" and "Button". + + + Description of a tool bar entry in normal mode (not selected, not mouse over) + + + Description of a tool bar entry when the mouse is over it. + + + Description of a tool bar entry when it is selected. + + + Description of a tool bar entry when it is disabled. + + + + Definition of one tool bar. + + Entries of the tool bars. + + + + Describes a Button. + + Name of the button that is used to look up the button. + + + Font used for displaying the text. + + + The icon to display. + + + The text to display. + + + Action to execute when a button is triggered. + + + + Describes a Help entry. + + Typically a list of keyboard key names. + + + Typically a description of the action triggered by pressing the keys on the left. + + + + Visual properties of a pane style: + the border of a pane and its title font. + + Name of the style. Used for referencing the style. + Has to be unique among pane styles and view styles + in one theme. + + + Name of the parent style. Values not supplied in this style + are taken from the parent style. Empty string or missing + mean no parent. + + + + Font used for displaying the pane title. + + + Size of the inner part of the border. + + + Size of the outer part of the border. + + + Bitmaps that are used to paint the borders of + a pane. + + + + Visual properties of a view style: + font and backround color. + + Name of the style. Used for referencing the style. + Has to be unique among pane styles and view styles + in one theme. + + + Name of the parent style. Values not supplied in this style + are taken from the parent style. Empty string or missing + mean no parent. + + + + Font used for text display inside a view. + + + Color (or bitmap) that is used to paint the + background of a view. + + + + Association of a drawing framework resource to a + style of the presenter theme. + + URL of a drawing framework resource. + + + Name of a pane style or a view style. + + + + A Presenter string + + The localized string. + + + + Association of a drawing framework resource to a + style of the presenter theme. + + URL of a drawing framework view. + + + Name of a view style. + + + Title displayed for the component. An empty or missing + title means that no title is displayed. + + + + Title displayed for the component when accessibility support is active. + An empty or missing title means that no title is displayed. + + + + When the value is false then the background is painted before the + view is painted. + false + + + List of localizable strings used by the view. + + + + Visual properties of the presenter view. The values in a theme + are hints and can be ignored. + + Name of the theme. Used for referencing the theme. + Has to be unique among all themes. The name of the + default theme is 'DefaultTheme' + + + Name of the parent theme. Values not supplied in this theme + are taken from the parent theme. Empty string or missing + mean default theme. + + + + Name of the extension which contains the bitmaps + referenced by this theme. + + + + Color or bitmap that is used to paint the + background. + + + List of pane styles. + + + List of view styles. + + + List of style associations. + + + List of additional bitmaps for example for buttons. + + + List of additional fonts. + + + + Layout of a component of the presenter screen. + + URL of a pane resource. + + + URL of a view resource that is to be displayed in + the pane. + + + Relative x position in the range of [0,1]. + + + Relative y position in the range of [0,1]. + + + Relative width in the range of [0,1]. + + + Relative height in the range of [0,1]. + + + + Layout of all components of the presenter screen. + + Name of the layout. Used for referencing the layout. + Has to be unique among all presenter layouts. + + + Name of the parent layout. Values not supplied in this layout + are taken from the parent layout. Missing or empty string + mean no parent layout. + + + + List of component layouts. + + + + + + Settings regarding controls that are only used by the Presenter + Screen. + + Set of tool bars. + + + Set of buttons. + + + Settings of scroll bars. + + Bitmaps of icons used for displaying the scroll bar. + + + + Settings of the slide sorter of the presenter screen. + + Size of the border around the current slide. + + + Bitmaps that are used to paint the border around the current + slide. + + + + Settings of help view. + + List of entries displayed in the help view. + + + + + General properties of the presenter view. + + When true then presenter screen is displayed on single screen systems + or when fullscreen presentation spans all screens. + false + + + List of available themes. + + + Name of the current theme. An empty name or the string "DefaultTheme" + specify the default theme. + DefaultTheme + + + Description of the views. + + + List of visible presenter components. + + + Name of the current layout. An empty name or the + string "DefaultLayout" specify the default layout. + DefaultLayout + + + Strings that are used make the presenter console accessible. + + + The view mode on start up of the extension. Valid values are 0 for the Preview-only mode, 1 for the notes view, 2 for the slide overview. + 0 + + + + diff --git a/main/officecfg/registry/schema/org/openoffice/Office/makefile.mk b/main/officecfg/registry/schema/org/openoffice/Office/makefile.mk index bfdda65..2f5a0de 100644 --- a/main/officecfg/registry/schema/org/openoffice/Office/makefile.mk +++ b/main/officecfg/registry/schema/org/openoffice/Office/makefile.mk @@ -43,10 +43,13 @@ XCSFILES= \ Compatibility.xcs \ DataAccess.xcs \ Draw.xcs \ - Events.xcs \ Embedding.xcs \ + Events.xcs \ + ExtendedColorScheme.xcs \ ExtensionDependencies.xcs \ ExtensionManager.xcs \ + FormWizard.xcs \ + Histories.xcs \ Impress.xcs \ Java.xcs \ Jobs.xcs \ @@ -54,26 +57,24 @@ XCSFILES= \ Linguistic.xcs \ Logging.xcs \ Math.xcs \ + OOoImprovement.xcs \ OptionsDialog.xcs \ + Paths.xcs \ + PresenterScreen.xcs \ ProtocolHandler.xcs \ + Recovery.xcs \ SFX.xcs \ + Scripting.xcs \ + Security.xcs \ Substitution.xcs \ + TabBrowse.xcs \ TableWizard.xcs \ + TypeDetection.xcs \ UI.xcs \ Views.xcs \ + WebWizard.xcs \ Writer.xcs \ WriterWeb.xcs \ - Scripting.xcs \ - Security.xcs \ - WebWizard.xcs \ - Recovery.xcs \ - FormWizard.xcs \ - ExtendedColorScheme.xcs \ - TypeDetection.xcs \ - TabBrowse.xcs \ - Paths.xcs \ - Histories.xcs \ - OOoImprovement.xcs .INCLUDE : target.mk diff --git a/main/postprocess/packcomponents/makefile.mk b/main/postprocess/packcomponents/makefile.mk index 1a92d18..68f3e16 100644 --- a/main/postprocess/packcomponents/makefile.mk +++ b/main/postprocess/packcomponents/makefile.mk @@ -175,7 +175,8 @@ my_components = \ xmx \ xsltdlg \ xstor \ - PresentationMinimizer + PresentationMinimizer \ + PresenterScreen .IF "$(OS)" == "MACOSX" my_components += component/vcl/vcl.macosx diff --git a/main/postprocess/packregistry/makefile.mk b/main/postprocess/packregistry/makefile.mk index 41a79f1..0e7b825 100644 --- a/main/postprocess/packregistry/makefile.mk +++ b/main/postprocess/packregistry/makefile.mk @@ -121,6 +121,10 @@ MY_FILES_impress = \ $(MY_MOD)/fcfg_impress_types.xcu \ $(MY_MOD)/org/openoffice/Office/Common-impress.xcu \ $(MY_MOD)/org/openoffice/Office/Embedding-impress.xcu \ + $(MY_MOD)/org/openoffice/Office/Jobs/Jobs-presenterscreen.xcu \ + $(MY_MOD)/org/openoffice/Office/ProtocolHandler/ProtocolHandler-presenterscreen.xcu \ + $(MY_XCS)/Office/PresenterScreen.xcs \ + $(MY_XCU)/Office/PresenterScreen.xcu \ $(MY_MOD)/org/openoffice/Setup-impress.xcu MY_FILES_korea = \ diff --git a/main/scp2/source/ooo/file_library_ooo.scp b/main/scp2/source/ooo/file_library_ooo.scp index 8654993..274b298 100644 --- a/main/scp2/source/ooo/file_library_ooo.scp +++ b/main/scp2/source/ooo/file_library_ooo.scp @@ -1350,6 +1350,19 @@ File gid_File_Lib_PresentationMinimizer #endif End +File gid_File_Lib_PresenterScreen + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(PresenterScreen.uno,UNXSUFFIX)); + #elif defined OS2 + Name = "PresenterScreen.dll"; + #else + Name = "PresenterScreen.uno.dll"; + #endif +End + File gid_File_Lib_Sdbc_2 TXT_FILE_BODY; Styles = (PACKED); diff --git a/main/scp2/source/ooo/module_hidden_ooo.scp b/main/scp2/source/ooo/module_hidden_ooo.scp index b020a7f..d2acefc 100644 --- a/main/scp2/source/ooo/module_hidden_ooo.scp +++ b/main/scp2/source/ooo/module_hidden_ooo.scp @@ -339,6 +339,7 @@ Module gid_Module_Root_Files_5 gid_File_Lib_Fastsax_Uno, gid_File_Lib_Slideshow, gid_File_Lib_PresentationMinimizer + gid_File_Lib_PresenterScreen gid_File_Lib_Recentfile, gid_File_Lib_Scriptframe, gid_File_Lib_Sdbc_2, diff --git a/main/sd/source/ui/presenter/PresenterHelper.cxx b/main/sd/source/ui/presenter/PresenterHelper.cxx index c727b52..88134ca 100644 --- a/main/sd/source/ui/presenter/PresenterHelper.cxx +++ b/main/sd/source/ui/presenter/PresenterHelper.cxx @@ -35,6 +35,7 @@ #include #include #include +#include using namespace ::com::sun::star; using namespace ::com::sun::star::uno; @@ -263,18 +264,17 @@ Reference SAL_CALL PresenterHelper::loadBitmap ( if (pCanvas.get()!=NULL && rsURL.getLength()>0 && mpGraphicFilter.get()!=NULL) { - Graphic aGraphic; - OUString sFileName; - if (osl::FileBase::getSystemPathFromFileURL(rsURL, sFileName) - == osl::FileBase::E_None) + sal_Int32 nIndex; + if( rsURL.getToken( 0, '/', nIndex ).equalsAsciiL( + RTL_CONSTASCII_STRINGPARAM( "private:graphicrepository" ) ) ) { - if (mpGraphicFilter->ImportGraphic(aGraphic, rsURL) == GRFILTER_OK) - { - BitmapEx aBitmapEx (aGraphic.GetBitmapEx()); + OUString sPathName( rsURL.copy( nIndex ) ); + BitmapEx aBitmap; + if ( ::vcl::ImageRepository::loadImage( sPathName, aBitmap, false ) + && !aBitmap.IsEmpty() ) return cppcanvas::VCLFactory::getInstance().createBitmap( pCanvas, - aBitmapEx)->getUNOBitmap(); - } + aBitmap)->getUNOBitmap(); } } diff --git a/main/sdext/prj/build.lst b/main/sdext/prj/build.lst index 29350f7..bf319f0 100644 --- a/main/sdext/prj/build.lst +++ b/main/sdext/prj/build.lst @@ -2,9 +2,7 @@ dx sdext : L10N:l10n offuh comphelper unotools readlicense_oo cppu tools cppuhel dx sdext usr1 - all sdext_mkout NULL dx sdext\prj get - all sdext_prj NULL dx sdext\source\minimizer nmake - all sdext_minimizer sdext_inc NULL -dx sdext\source\presenter\registry\data\org\openoffice\Office\extension nmake - all sdext_presenter_xcu NULL -dx sdext\source\presenter\help\en-US\com.sun.PresenterScreen nmake - all sdext_presenter_help NULL -dx sdext\source\presenter nmake - all sdext_presenter sdext_inc sdext_presenter_xcu sdext_presenter_help NULL +dx sdext\source\presenter nmake - all sdext_presenter sdext_inc NULL dx sdext\inc nmake - all sdext_inc NULL dx sdext\source\pdfimport\xpdfwrapper nmake - all dx_xpdfwrap NULL dx sdext\source\pdfimport\xpdftest nmake - all dx_parsetest dx_xpdfwrap NULL diff --git a/main/sdext/prj/d.lst b/main/sdext/prj/d.lst index aacc8a5..bd865bf 100644 --- a/main/sdext/prj/d.lst +++ b/main/sdext/prj/d.lst @@ -1,10 +1,7 @@ -mkdir: %_DEST%\bin%_EXT%\presenter mkdir: %_DEST%\bin%_EXT%\pdfimport ..\%__SRC%\bin\pdf2xml.* %_DEST%\bin%_EXT%\pdf2xml.* ..\%__SRC%\bin\pdfunzip.* %_DEST%\bin%_EXT%\pdfunzip.* ..\%__SRC%\bin\pdfimport.oxt %_DEST%\bin%_EXT%\pdfimport\pdfimport.oxt -..\%__SRC%\bin\presenter-screen.oxt %_DEST%\bin%_EXT%\presenter\presenter-screen.oxt -..\%__SRC%\bin\presenter-screen_develop.zip %_DEST%\bin%_EXT%\presenter\presenter-screen_develop.zip @@ -17,14 +14,18 @@ mkdir: %_DEST%\xml%_EXT%\registry\spool mkdir: %_DEST%\xml%_EXT%\registry\spool\org mkdir: %_DEST%\xml%_EXT%\registry\spool\org\openoffice mkdir: %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office -mkdir: %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\Addons +mkdir: %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\Jobs mkdir: %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\ProtocolHandler -..\%__SRC%\misc\registry\spool\org\openoffice\Office\Addons\*.xcu %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\Addons +..\%__SRC%\misc\registry\spool\org\openoffice\Office\Jobs\*.xcu %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\Jobs ..\%__SRC%\misc\registry\spool\org\openoffice\Office\ProtocolHandler\*.xcu %_DEST%\xml%_EXT%\registry\spool\org\openoffice\Office\ProtocolHandler mkdir: %_DEST%\xml%_EXT% ..\%__SRC%\misc\PresentationMinimizer.component %_DEST%\xml%_EXT%\PresentationMinimizer.component +..\%__SRC%\misc\PresenterScreen.component %_DEST%\xml%_EXT%\PresenterScreen.component ..\%__SRC%\bin\PresentationMinimizer*.dll %_DEST%\bin%_EXT%\PresentationMinimizer*.dll ..\%__SRC%\lib\PresentationMinimizer*.so %_DEST%\lib%_EXT% +..\%__SRC%\bin\PresenterScreen*.dll %_DEST%\bin%_EXT%\PresenterScreen*.dll +..\%__SRC%\lib\PresenterScreen*.so %_DEST%\lib%_EXT% +..\%__SRC%\lib\*.dylib %_DEST%\lib%_EXT%\*.dylib diff --git a/main/sdext/source/presenter/Jobs.xcu b/main/sdext/source/presenter/Jobs.xcu new file mode 100644 index 0000000..5f4d310 --- /dev/null +++ b/main/sdext/source/presenter/Jobs.xcu @@ -0,0 +1,41 @@ + + + + + + + + com.sun.star.comp.Draw.framework.PresenterScreenJob + + + com.sun.star.presentation.PresentationDocument + + + + + + + + + + + diff --git a/main/sdext/source/presenter/PresenterAccessibility.cxx b/main/sdext/source/presenter/PresenterAccessibility.cxx index f634bf7..14b4128 100644 --- a/main/sdext/source/presenter/PresenterAccessibility.cxx +++ b/main/sdext/source/presenter/PresenterAccessibility.cxx @@ -462,7 +462,7 @@ public: OUString sName (A2S("Presenter Console")); PresenterConfigurationAccess aConfiguration ( rxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); aConfiguration.GetConfigurationNode(A2S("Presenter/Accessibility/Console/String")) >>= sName; @@ -495,7 +495,7 @@ public: { PresenterConfigurationAccess aConfiguration ( rxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); aConfiguration.GetConfigurationNode(A2S("Presenter/Accessibility/Preview/String")) >>= sName; @@ -2249,7 +2249,7 @@ rtl::Reference AccessibleNotes::Create ( { PresenterConfigurationAccess aConfiguration ( rxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); aConfiguration.GetConfigurationNode(A2S("Presenter/Accessibility/Notes/String")) >>= sName; diff --git a/main/sdext/source/presenter/PresenterBitmapContainer.cxx b/main/sdext/source/presenter/PresenterBitmapContainer.cxx index aad4a0d..a602208 100644 --- a/main/sdext/source/presenter/PresenterBitmapContainer.cxx +++ b/main/sdext/source/presenter/PresenterBitmapContainer.cxx @@ -25,7 +25,6 @@ #include "precompiled_sdext.hxx" #include "PresenterBitmapContainer.hxx" -#include "PresenterComponent.hxx" #include "PresenterConfigurationAccess.hxx" #include @@ -69,11 +68,9 @@ PresenterBitmapContainer::PresenterBitmapContainer ( const ::boost::shared_ptr& rpParentContainer, const css::uno::Reference& rxComponentContext, const css::uno::Reference& rxCanvas, - const OUString& rsBasePath, const css::uno::Reference& rxPresenterHelper) : mpParentContainer(rpParentContainer), maIconContainer(), - msBasePath(rsBasePath), mxCanvas(rxCanvas), mxPresenterHelper(rxPresenterHelper) { @@ -82,7 +79,7 @@ PresenterBitmapContainer::PresenterBitmapContainer ( // Get access to the configuration. PresenterConfigurationAccess aConfiguration ( rxComponentContext, - A2S("org.openoffice.Office.extension.PresenterScreen"), + A2S("org.openoffice.Office.PresenterScreen"), PresenterConfigurationAccess::READ_ONLY); Reference xBitmapList ( aConfiguration.GetConfigurationNode(rsConfigurationBase), @@ -100,11 +97,9 @@ PresenterBitmapContainer::PresenterBitmapContainer ( const ::boost::shared_ptr& rpParentContainer, const css::uno::Reference& rxComponentContext, const css::uno::Reference& rxCanvas, - const OUString& rsBasePath, const css::uno::Reference& rxPresenterHelper) : mpParentContainer(rpParentContainer), maIconContainer(), - msBasePath(rsBasePath), mxCanvas(rxCanvas), mxPresenterHelper(rxPresenterHelper) { @@ -193,7 +188,6 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( const css::uno::Reference& rxNode, const ::rtl::OUString& rsPath, const css::uno::Reference& rxPresenterHelper, - const OUString& rsBasePath, const css::uno::Reference& rxCanvas, const SharedBitmapDescriptor& rpDefault) { @@ -210,7 +204,6 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( pBitmap = LoadBitmap( xBitmapProperties, rxPresenterHelper, - rsBasePath, rxCanvas, rpDefault); } @@ -237,7 +230,6 @@ void PresenterBitmapContainer::ProcessBitmap ( maIconContainer[sName] = LoadBitmap( rxProperties, mxPresenterHelper, - msBasePath, mxCanvas, SharedBitmapDescriptor()); } @@ -248,7 +240,6 @@ void PresenterBitmapContainer::ProcessBitmap ( SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( const Reference& rxProperties, const css::uno::Reference& rxPresenterHelper, - const OUString& rsBasePath, const css::uno::Reference& rxCanvas, const SharedBitmapDescriptor& rpDefault) { @@ -268,7 +259,7 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( { pBitmap->SetBitmap( BitmapDescriptor::Normal, - rxPresenterHelper->loadBitmap(rsBasePath + sFileName, rxCanvas)); + rxPresenterHelper->loadBitmap(sFileName, rxCanvas)); } catch (Exception&) {} @@ -277,7 +268,7 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( { pBitmap->SetBitmap( BitmapDescriptor::MouseOver, - rxPresenterHelper->loadBitmap(rsBasePath + sFileName, rxCanvas)); + rxPresenterHelper->loadBitmap(sFileName, rxCanvas)); } catch (Exception&) {} @@ -286,7 +277,7 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( { pBitmap->SetBitmap( BitmapDescriptor::ButtonDown, - rxPresenterHelper->loadBitmap(rsBasePath + sFileName, rxCanvas)); + rxPresenterHelper->loadBitmap(sFileName, rxCanvas)); } catch (Exception&) {} @@ -295,7 +286,7 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( { pBitmap->SetBitmap( BitmapDescriptor::Disabled, - rxPresenterHelper->loadBitmap(rsBasePath + sFileName, rxCanvas)); + rxPresenterHelper->loadBitmap(sFileName, rxCanvas)); } catch (Exception&) {} @@ -304,7 +295,7 @@ SharedBitmapDescriptor PresenterBitmapContainer::LoadBitmap ( { pBitmap->SetBitmap( BitmapDescriptor::Mask, - rxPresenterHelper->loadBitmap(rsBasePath + sFileName, rxCanvas)); + rxPresenterHelper->loadBitmap(sFileName, rxCanvas)); } catch (Exception&) {} diff --git a/main/sdext/source/presenter/PresenterBitmapContainer.hxx b/main/sdext/source/presenter/PresenterBitmapContainer.hxx index 83cc8a5..a55ba78 100644 --- a/main/sdext/source/presenter/PresenterBitmapContainer.hxx +++ b/main/sdext/source/presenter/PresenterBitmapContainer.hxx @@ -103,14 +103,12 @@ public: const ::boost::shared_ptr& rpParentContainer, const css::uno::Reference& rxComponentContext, const css::uno::Reference& rxCanvas, - const ::rtl::OUString& rsBasePath, const css::uno::Reference& rxPresenterHelper = NULL); PresenterBitmapContainer ( const css::uno::Reference& rsRootNode, const ::boost::shared_ptr& rpParentContainer, const css::uno::Reference& rxComponentContext, const css::uno::Reference& rxCanvas, - const ::rtl::OUString& rsBasePath, const css::uno::Reference& rxPresenterHelper = NULL); ~PresenterBitmapContainer (void); @@ -125,7 +123,6 @@ public: const css::uno::Reference& rxNode, const ::rtl::OUString& rsPathToBitmapNode, const css::uno::Reference& rxPresenterHelper, - const ::rtl::OUString& rsBitmapBasePath, const css::uno::Reference& rxCanvas, const ::boost::shared_ptr& rpDefaultBitmap); @@ -133,7 +130,6 @@ private: ::boost::shared_ptr mpParentContainer; typedef ::std::map > BitmapContainer; BitmapContainer maIconContainer; - ::rtl::OUString msBasePath; css::uno::Reference mxCanvas; css::uno::Reference mxPresenterHelper; @@ -145,7 +141,6 @@ private: static ::boost::shared_ptr LoadBitmap ( const css::uno::Reference& rxProperties, const css::uno::Reference& rxPresenterHelper, - const ::rtl::OUString& rsBasePath, const css::uno::Reference& rxCanvas, const ::boost::shared_ptr& rpDefault); static BitmapDescriptor::TexturingMode diff --git a/main/sdext/source/presenter/PresenterClock.cxx b/main/sdext/source/presenter/PresenterClock.cxx index 9fa5484..0c79895 100644 --- a/main/sdext/source/presenter/PresenterClock.cxx +++ b/main/sdext/source/presenter/PresenterClock.cxx @@ -25,7 +25,6 @@ #include "precompiled_sdext.hxx" #include "PresenterClock.hxx" -#include "PresenterComponent.hxx" #include "PresenterConfigurationAccess.hxx" #include "PresenterGeometryHelper.hxx" #include @@ -202,7 +201,6 @@ namespace { void LoadBitmap ( const OUString& rsKey, const ::std::vector& rValues, - const OUString& rsBitmapPath, const Reference& rxBitmapLoader); void ScaleBitmaps (void); }; @@ -1036,7 +1034,7 @@ void AnalogBitmapPainter::PrepareBitmaps (const Reference& r // Get access to the clock bitmaps in the configuration. PresenterConfigurationAccess aConfiguration ( mxComponentContext, - OUString::createFromAscii("org.openoffice.Office.extension.PresenterScreen"), + OUString::createFromAscii("org.openoffice.Office.PresenterScreen"), PresenterConfigurationAccess::READ_ONLY); Reference xTheme (GetTheme(aConfiguration)); @@ -1118,17 +1116,6 @@ void AnalogBitmapPainter::LoadBitmaps ( const Reference& rxCanvas) { (void)rConfiguration; - - // Get base path to bitmaps. - Reference xInformationProvider ( - mxComponentContext->getValueByName(OUString::createFromAscii( - "/singletons/com.sun.star.deployment.PackageInformationProvider")), - UNO_QUERY); - OUString sLocation; - if (xInformationProvider.is()) - sLocation = xInformationProvider->getPackageLocation(gsExtensionIdentifier); - sLocation += OUString::createFromAscii("/"); - // Create the bitmap loader. Reference xFactory ( mxComponentContext->getServiceManager(), UNO_QUERY); @@ -1161,7 +1148,6 @@ void AnalogBitmapPainter::LoadBitmaps ( this, _1, _2, - sLocation, xBitmapLoader)); } @@ -1171,7 +1157,6 @@ void AnalogBitmapPainter::LoadBitmaps ( void AnalogBitmapPainter::LoadBitmap ( const OUString& rsKey, const ::std::vector& rValues, - const OUString& rsBitmapPath, const Reference& rxBitmapLoader) { if (rValues.size() == 3) @@ -1195,7 +1180,7 @@ void AnalogBitmapPainter::LoadBitmap ( rValues[2] >>= pDescriptor->maOffset.Y; pDescriptor->mxBitmap = Reference( - rxBitmapLoader->getByName(rsBitmapPath+sFileName), UNO_QUERY); + rxBitmapLoader->getByName(sFileName), UNO_QUERY); if ( ! pDescriptor->mxBitmap.is()) mbThemeLoadingFailed = true; diff --git a/main/sdext/source/presenter/PresenterComponent.cxx b/main/sdext/source/presenter/PresenterComponent.cxx deleted file mode 100644 index b39a381..0000000 --- a/main/sdext/source/presenter/PresenterComponent.cxx +++ /dev/null @@ -1,146 +0,0 @@ -/************************************************************** - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - *************************************************************/ - - - -// MARKER(update_precomp.py): autogen include statement, do not remove -#include "precompiled_sdext.hxx" - -#include "PresenterComponent.hxx" -#include "cppuhelper/factory.hxx" -#include "cppuhelper/implementationentry.hxx" -#include -#include - -#include "PresenterExtensionIdentifier.hxx" -#include "PresenterProtocolHandler.hxx" -#include "PresenterScreen.hxx" - -using namespace ::com::sun::star; -using namespace ::com::sun::star::uno; -using namespace cppu; -using namespace osl; -using ::rtl::OUString; - - - -namespace sdext { namespace presenter { - -static OUString gsBasePath; - -::rtl::OUString PresenterComponent::GetBasePath ( - const Reference& rxComponentContext) -{ - return GetBasePath(rxComponentContext, gsExtensionIdentifier); -} - - - - -::rtl::OUString PresenterComponent::GetBasePath ( - const Reference& rxComponentContext, - const OUString& rsExtensionIdentifier) -{ - if (gsBasePath.getLength() == 0) - { - // Determine the base path of the bitmaps. - Reference xInformationProvider ( - rxComponentContext->getValueByName( - OUString(RTL_CONSTASCII_USTRINGPARAM( - "/singletons/com.sun.star.deployment.PackageInformationProvider"))), - UNO_QUERY); - if (xInformationProvider.is()) - { - try - { - gsBasePath = xInformationProvider->getPackageLocation(rsExtensionIdentifier) - + OUString(RTL_CONSTASCII_USTRINGPARAM("/")); - } - catch(deployment::DeploymentException&) - { - } - } - } - - return gsBasePath; -} - - - -rtl_StandardModuleCount g_moduleCount = MODULE_COUNT_INIT; - -static struct ImplementationEntry gServiceEntries[] = -{ - { - PresenterProtocolHandler::Create, - PresenterProtocolHandler::getImplementationName_static, - PresenterProtocolHandler::getSupportedServiceNames_static, - createSingleComponentFactory, &g_moduleCount.modCnt, 0 - }, - { - PresenterScreenJob::Create, - PresenterScreenJob::getImplementationName_static, - PresenterScreenJob::getSupportedServiceNames_static, - createSingleComponentFactory, 0, 0 - }, - { 0, 0, 0, 0, 0, 0 } -}; - - - - -extern "C" -{ - sal_Bool SAL_CALL component_canUnload( TimeValue *pTime ) - { - return g_moduleCount.canUnload( &g_moduleCount , pTime ); - } - - - - - void SAL_CALL component_getImplementationEnvironment( - const sal_Char ** ppEnvTypeName, uno_Environment ** ) - { - *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME; - } - - - - - sal_Bool SAL_CALL component_writeInfo( - void * pServiceManager, void * pRegistryKey ) - { - return component_writeInfoHelper(pServiceManager, pRegistryKey, gServiceEntries); - } - - - - - void * SAL_CALL component_getFactory( - const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey ) - { - return component_getFactoryHelper( pImplName, pServiceManager, pRegistryKey , gServiceEntries); - } - -} - -} } // end of namespace sdext::presenter diff --git a/main/sdext/source/presenter/PresenterComponent.hxx b/main/sdext/source/presenter/PresenterComponent.hxx deleted file mode 100644 index 6aff435..0000000 --- a/main/sdext/source/presenter/PresenterComponent.hxx +++ /dev/null @@ -1,51 +0,0 @@ -/************************************************************** - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - *************************************************************/ - - - -#ifndef SDEXT_PRESENTER_COMPONENT_HXX -#define SDEXT_PRESENTER_COMPONENT_HXX - -#include - -namespace css = ::com::sun::star; - -namespace sdext { namespace presenter { - -/** This string is replaced automatically by the makefile during the - building of this extension. -*/ -class PresenterComponent -{ -public: - const static ::rtl::OUString gsExtensionIdentifier; - - static ::rtl::OUString GetBasePath ( - const css::uno::Reference& rxComponentContext); - static ::rtl::OUString GetBasePath ( - const css::uno::Reference& rxComponentContext, - const ::rtl::OUString& rsExtensionIdentifier); -}; - - -} } - -#endif diff --git a/main/sdext/source/presenter/PresenterConfigurationAccess.cxx b/main/sdext/source/presenter/PresenterConfigurationAccess.cxx index ee86b82..981105e 100644 --- a/main/sdext/source/presenter/PresenterConfigurationAccess.cxx +++ b/main/sdext/source/presenter/PresenterConfigurationAccess.cxx @@ -40,7 +40,7 @@ using ::rtl::OUString; namespace sdext { namespace presenter { const ::rtl::OUString PresenterConfigurationAccess::msPresenterScreenRootName = - A2S("/org.openoffice.Office.extension.PresenterScreen/"); + A2S("/org.openoffice.Office.PresenterScreen/"); PresenterConfigurationAccess::PresenterConfigurationAccess ( const Reference& rxContext, diff --git a/main/sdext/source/presenter/PresenterHelpView.cxx b/main/sdext/source/presenter/PresenterHelpView.cxx index 9389f04..b3c8a5f 100644 --- a/main/sdext/source/presenter/PresenterHelpView.cxx +++ b/main/sdext/source/presenter/PresenterHelpView.cxx @@ -385,7 +385,7 @@ void PresenterHelpView::ReadHelpStrings (void) mpTextContainer.reset(new TextContainer()); PresenterConfigurationAccess aConfiguration ( mxComponentContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); Reference xStrings ( aConfiguration.GetConfigurationNode(A2S("PresenterScreenSettings/HelpView/HelpStrings")), diff --git a/main/sdext/source/presenter/PresenterScreen.component b/main/sdext/source/presenter/PresenterScreen.component new file mode 100644 index 0000000..ce05881 --- /dev/null +++ b/main/sdext/source/presenter/PresenterScreen.component @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/main/sdext/source/presenter/PresenterScreen.cxx b/main/sdext/source/presenter/PresenterScreen.cxx index 0f37fa1..6a2b283 100644 --- a/main/sdext/source/presenter/PresenterScreen.cxx +++ b/main/sdext/source/presenter/PresenterScreen.cxx @@ -541,7 +541,7 @@ sal_Int32 PresenterScreen::GetScreenNumber ( // is set. PresenterConfigurationAccess aConfiguration ( xContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); bool bStartAlways (false); if (aConfiguration.GetConfigurationNode( @@ -704,7 +704,7 @@ void PresenterScreen::SetupConfiguration ( { PresenterConfigurationAccess aConfiguration ( rxContext, - OUString::createFromAscii("org.openoffice.Office.extension.PresenterScreen"), + OUString::createFromAscii("org.openoffice.Office.PresenterScreen"), PresenterConfigurationAccess::READ_ONLY); maViewDescriptors.clear(); ProcessViewDescriptions(aConfiguration); diff --git a/main/sdext/source/presenter/PresenterScreen.hrc b/main/sdext/source/presenter/PresenterScreen.hrc new file mode 100644 index 0000000..e2b53d2 --- /dev/null +++ b/main/sdext/source/presenter/PresenterScreen.hrc @@ -0,0 +1,113 @@ +/************************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + *************************************************************/ + +#define SDEXT_PRESENTER_RES_START 255 + +#define BACKGROUND SDEXT_PRESENTER_RES_START + 1 +#define BORDERACTIVEBOTTOM SDEXT_PRESENTER_RES_START + 2 +#define BORDERACTIVEBOTTOMCALLOUT SDEXT_PRESENTER_RES_START + 3 +#define BORDERACTIVEBOTTOMLEFT SDEXT_PRESENTER_RES_START + 4 +#define BORDERACTIVEBOTTOMRIGHT SDEXT_PRESENTER_RES_START + 5 +#define BORDERACTIVELEFT SDEXT_PRESENTER_RES_START + 6 +#define BORDERACTIVERIGHT SDEXT_PRESENTER_RES_START + 7 +#define BORDERACTIVETOP SDEXT_PRESENTER_RES_START + 8 +#define BORDERACTIVETOPLEFT SDEXT_PRESENTER_RES_START + 9 +#define BORDERACTIVETOPRIGHT SDEXT_PRESENTER_RES_START + 10 +#define BORDERBOTTOM SDEXT_PRESENTER_RES_START + 11 +#define BORDERBOTTOMLEFT SDEXT_PRESENTER_RES_START + 12 +#define BORDERBOTTOMRIGHT SDEXT_PRESENTER_RES_START + 13 +#define BORDERCURRENTSLIDEBOTTOM SDEXT_PRESENTER_RES_START + 14 +#define BORDERCURRENTSLIDEBOTTOMLEFT SDEXT_PRESENTER_RES_START + 15 +#define BORDERCURRENTSLIDEBOTTOMRIGHT SDEXT_PRESENTER_RES_START + 16 +#define BORDERCURRENTSLIDELEFT SDEXT_PRESENTER_RES_START + 17 +#define BORDERCURRENTSLIDERIGHT SDEXT_PRESENTER_RES_START + 18 +#define BORDERCURRENTSLIDETOP SDEXT_PRESENTER_RES_START + 19 +#define BORDERCURRENTSLIDETOPLEFT SDEXT_PRESENTER_RES_START + 20 +#define BORDERCURRENTSLIDETOPRIGHT SDEXT_PRESENTER_RES_START + 21 +#define BORDERLEFT SDEXT_PRESENTER_RES_START + 22 +#define BORDERRIGHT SDEXT_PRESENTER_RES_START + 23 +#define BORDERTOOLBARBOTTOM SDEXT_PRESENTER_RES_START + 24 +#define BORDERTOOLBARLEFT SDEXT_PRESENTER_RES_START + 25 +#define BORDERTOOLBARRIGHT SDEXT_PRESENTER_RES_START + 26 +#define BORDERTOOLBARTOP SDEXT_PRESENTER_RES_START + 27 +#define BORDERTOOLBARTOPLEFT SDEXT_PRESENTER_RES_START + 28 +#define BORDERTOOLBARTOPRIGHT SDEXT_PRESENTER_RES_START + 29 +#define BORDERTOP SDEXT_PRESENTER_RES_START + 30 +#define BORDERTOPLEFT SDEXT_PRESENTER_RES_START + 31 +#define BORDERTOPRIGHT SDEXT_PRESENTER_RES_START + 32 +#define BUTTONEFFECTNEXTDISABLED SDEXT_PRESENTER_RES_START + 33 +#define BUTTONEFFECTNEXTMOUSEOVER SDEXT_PRESENTER_RES_START + 34 +#define BUTTONEFFECTNEXTNORMAL SDEXT_PRESENTER_RES_START + 35 +#define BUTTONEFFECTNEXTSELECTED SDEXT_PRESENTER_RES_START + 36 +#define BUTTONFRAMECENTERMOUSEOVER SDEXT_PRESENTER_RES_START + 37 +#define BUTTONFRAMECENTERNORMAL SDEXT_PRESENTER_RES_START + 38 +#define BUTTONFRAMELEFTMOUSEOVER SDEXT_PRESENTER_RES_START + 39 +#define BUTTONFRAMELEFTNORMAL SDEXT_PRESENTER_RES_START + 40 +#define BUTTONFRAMERIGHTMOUSEOVER SDEXT_PRESENTER_RES_START + 41 +#define BUTTONFRAMERIGHTNORMAL SDEXT_PRESENTER_RES_START + 42 +#define BUTTONHELPDISABLED SDEXT_PRESENTER_RES_START + 43 +#define BUTTONHELPMOUSEOVER SDEXT_PRESENTER_RES_START + 44 +#define BUTTONHELPNORMAL SDEXT_PRESENTER_RES_START + 45 +#define BUTTONHELPSELECTED SDEXT_PRESENTER_RES_START + 46 +#define BUTTONMINUSDISABLED SDEXT_PRESENTER_RES_START + 47 +#define BUTTONMINUSMOUSEOVER SDEXT_PRESENTER_RES_START + 48 +#define BUTTONMINUSNORMAL SDEXT_PRESENTER_RES_START + 49 +#define BUTTONMINUSSELECTED SDEXT_PRESENTER_RES_START + 50 +#define BUTTONNOTESDISABLED SDEXT_PRESENTER_RES_START + 51 +#define BUTTONNOTESMOUSEOVER SDEXT_PRESENTER_RES_START + 52 +#define BUTTONNOTESNORMAL SDEXT_PRESENTER_RES_START + 53 +#define BUTTONNOTESSELECTED SDEXT_PRESENTER_RES_START + 54 +#define BUTTONPLUSDISABLED SDEXT_PRESENTER_RES_START + 55 +#define BUTTONPLUSMOUSEOVER SDEXT_PRESENTER_RES_START + 56 +#define BUTTONPLUSNORMAL SDEXT_PRESENTER_RES_START + 57 +#define BUTTONPLUSSELECTED SDEXT_PRESENTER_RES_START + 58 +#define BUTTONSLIDENEXTDISABLED SDEXT_PRESENTER_RES_START + 59 +#define BUTTONSLIDENEXTMOUSEOVER SDEXT_PRESENTER_RES_START + 60 +#define BUTTONSLIDENEXTNORMAL SDEXT_PRESENTER_RES_START + 61 +#define BUTTONSLIDEPREVIOUSDISABLED SDEXT_PRESENTER_RES_START + 62 +#define BUTTONSLIDEPREVIOUSMOUSEOVER SDEXT_PRESENTER_RES_START + 63 +#define BUTTONSLIDEPREVIOUSNORMAL SDEXT_PRESENTER_RES_START + 64 +#define BUTTONSLIDEPREVIOUSSELECTED SDEXT_PRESENTER_RES_START + 65 +#define BUTTONSLIDESORTERDISABLED SDEXT_PRESENTER_RES_START + 66 +#define BUTTONSLIDESORTERMOUSEOVER SDEXT_PRESENTER_RES_START + 67 +#define BUTTONSLIDESORTERNORMAL SDEXT_PRESENTER_RES_START + 68 +#define BUTTONSLIDESORTERSELECTED SDEXT_PRESENTER_RES_START + 69 +#define LABELMOUSEOVERCENTER SDEXT_PRESENTER_RES_START + 70 +#define LABELMOUSEOVERLEFT SDEXT_PRESENTER_RES_START + 71 +#define LABELMOUSEOVERRIGHT SDEXT_PRESENTER_RES_START + 72 +#define SCROLLBARARROWDOWNDISABLED SDEXT_PRESENTER_RES_START + 73 +#define SCROLLBARARROWDOWNMOUSEOVER SDEXT_PRESENTER_RES_START + 74 +#define SCROLLBARARROWDOWNNORMAL SDEXT_PRESENTER_RES_START + 75 +#define SCROLLBARARROWDOWNSELECTED SDEXT_PRESENTER_RES_START + 76 +#define SCROLLBARARROWUPDISABLED SDEXT_PRESENTER_RES_START + 77 +#define SCROLLBARARROWUPMOUSEOVER SDEXT_PRESENTER_RES_START + 78 +#define SCROLLBARARROWUPNORMAL SDEXT_PRESENTER_RES_START + 79 +#define SCROLLBARARROWUPSELECTED SDEXT_PRESENTER_RES_START + 80 +#define SCROLLBARPAGERMIDDLEMOUSEOVER SDEXT_PRESENTER_RES_START + 81 +#define SCROLLBARPAGERMIDDLENORMAL SDEXT_PRESENTER_RES_START + 82 +#define SCROLLBARTHUMBBOTTOMMOUSEOVER SDEXT_PRESENTER_RES_START + 83 +#define SCROLLBARTHUMBBOTTOMNORMAL SDEXT_PRESENTER_RES_START + 84 +#define SCROLLBARTHUMBMIDDLEMOUSEOVER SDEXT_PRESENTER_RES_START + 85 +#define SCROLLBARTHUMBMIDDLENORMAL SDEXT_PRESENTER_RES_START + 86 +#define SCROLLBARTHUMBTOPMOUSEOVER SDEXT_PRESENTER_RES_START + 87 +#define SCROLLBARTHUMBTOPNORMAL SDEXT_PRESENTER_RES_START + 88 +#define VIEWBACKGROUND SDEXT_PRESENTER_RES_START + 89 + diff --git a/main/sdext/source/presenter/PresenterScreen.src b/main/sdext/source/presenter/PresenterScreen.src new file mode 100644 index 0000000..f5129bf --- /dev/null +++ b/main/sdext/source/presenter/PresenterScreen.src @@ -0,0 +1,113 @@ +/************************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + *************************************************************/ + +#include "PresenterScreen.hrc" + +Bitmap BACKGROUND{ File = "presenter/Background.png"; }; +Bitmap BORDERACTIVEBOTTOM{ File = "presenter/BorderActiveBottom.png"; }; +Bitmap BORDERACTIVEBOTTOMCALLOUT{ File = "presenter/BorderActiveBottomCallout.png"; }; +Bitmap BORDERACTIVEBOTTOMLEFT{ File = "presenter/BorderActiveBottomLeft.png"; }; +Bitmap BORDERACTIVEBOTTOMRIGHT{ File = "presenter/BorderActiveBottomRight.png"; }; +Bitmap BORDERACTIVELEFT{ File = "presenter/BorderActiveLeft.png"; }; +Bitmap BORDERACTIVERIGHT{ File = "presenter/BorderActiveRight.png"; }; +Bitmap BORDERACTIVETOP{ File = "presenter/BorderActiveTop.png"; }; +Bitmap BORDERACTIVETOPLEFT{ File = "presenter/BorderActiveTopLeft.png"; }; +Bitmap BORDERACTIVETOPRIGHT{ File = "presenter/BorderActiveTopRight.png"; }; +Bitmap BORDERBOTTOM{ File = "presenter/BorderBottom.png"; }; +Bitmap BORDERBOTTOMLEFT{ File = "presenter/BorderBottomLeft.png"; }; +Bitmap BORDERBOTTOMRIGHT{ File = "presenter/BorderBottomRight.png"; }; +Bitmap BORDERCURRENTSLIDEBOTTOM{ File = "presenter/BorderCurrentSlideBottom.png"; }; +Bitmap BORDERCURRENTSLIDEBOTTOMLEFT{ File = "presenter/BorderCurrentSlideBottomLeft.png"; }; +Bitmap BORDERCURRENTSLIDEBOTTOMRIGHT{ File = "presenter/BorderCurrentSlideBottomRight.png"; }; +Bitmap BORDERCURRENTSLIDELEFT{ File = "presenter/BorderCurrentSlideLeft.png"; }; +Bitmap BORDERCURRENTSLIDERIGHT{ File = "presenter/BorderCurrentSlideRight.png"; }; +Bitmap BORDERCURRENTSLIDETOP{ File = "presenter/BorderCurrentSlideTop.png"; }; +Bitmap BORDERCURRENTSLIDETOPLEFT{ File = "presenter/BorderCurrentSlideTopLeft.png"; }; +Bitmap BORDERCURRENTSLIDETOPRIGHT{ File = "presenter/BorderCurrentSlideTopRight.png"; }; +Bitmap BORDERLEFT{ File = "presenter/BorderLeft.png"; }; +Bitmap BORDERRIGHT{ File = "presenter/BorderRight.png"; }; +Bitmap BORDERTOOLBARBOTTOM{ File = "presenter/BorderToolbarBottom.png"; }; +Bitmap BORDERTOOLBARLEFT{ File = "presenter/BorderToolbarLeft.png"; }; +Bitmap BORDERTOOLBARRIGHT{ File = "presenter/BorderToolbarRight.png"; }; +Bitmap BORDERTOOLBARTOP{ File = "presenter/BorderToolbarTop.png"; }; +Bitmap BORDERTOOLBARTOPLEFT{ File = "presenter/BorderToolbarTopLeft.png"; }; +Bitmap BORDERTOOLBARTOPRIGHT{ File = "presenter/BorderToolbarTopRight.png"; }; +Bitmap BORDERTOP{ File = "presenter/BorderTop.png"; }; +Bitmap BORDERTOPLEFT{ File = "presenter/BorderTopLeft.png"; }; +Bitmap BORDERTOPRIGHT{ File = "presenter/BorderTopRight.png"; }; +Bitmap BUTTONEFFECTNEXTDISABLED{ File = "presenter/ButtonEffectNextDisabled.png"; }; +Bitmap BUTTONEFFECTNEXTMOUSEOVER{ File = "presenter/ButtonEffectNextMouseOver.png"; }; +Bitmap BUTTONEFFECTNEXTNORMAL{ File = "presenter/ButtonEffectNextNormal.png"; }; +Bitmap BUTTONEFFECTNEXTSELECTED{ File = "presenter/ButtonEffectNextSelected.png"; }; +Bitmap BUTTONFRAMECENTERMOUSEOVER{ File = "presenter/ButtonFrameCenterMouseOver.png"; }; +Bitmap BUTTONFRAMECENTERNORMAL{ File = "presenter/ButtonFrameCenterNormal.png"; }; +Bitmap BUTTONFRAMELEFTMOUSEOVER{ File = "presenter/ButtonFrameLeftMouseOver.png"; }; +Bitmap BUTTONFRAMELEFTNORMAL{ File = "presenter/ButtonFrameLeftNormal.png"; }; +Bitmap BUTTONFRAMERIGHTMOUSEOVER{ File = "presenter/ButtonFrameRightMouseOver.png"; }; +Bitmap BUTTONFRAMERIGHTNORMAL{ File = "presenter/ButtonFrameRightNormal.png"; }; +Bitmap BUTTONHELPDISABLED{ File = "presenter/ButtonHelpDisabled.png"; }; +Bitmap BUTTONHELPMOUSEOVER{ File = "presenter/ButtonHelpMouseOver.png"; }; +Bitmap BUTTONHELPNORMAL{ File = "presenter/ButtonHelpNormal.png"; }; +Bitmap BUTTONHELPSELECTED{ File = "presenter/ButtonHelpSelected.png"; }; +Bitmap BUTTONMINUSDISABLED{ File = "presenter/ButtonMinusDisabled.png"; }; +Bitmap BUTTONMINUSMOUSEOVER{ File = "presenter/ButtonMinusMouseOver.png"; }; +Bitmap BUTTONMINUSNORMAL{ File = "presenter/ButtonMinusNormal.png"; }; +Bitmap BUTTONMINUSSELECTED{ File = "presenter/ButtonMinusSelected.png"; }; +Bitmap BUTTONNOTESDISABLED{ File = "presenter/ButtonNotesDisabled.png"; }; +Bitmap BUTTONNOTESMOUSEOVER{ File = "presenter/ButtonNotesMouseOver.png"; }; +Bitmap BUTTONNOTESNORMAL{ File = "presenter/ButtonNotesNormal.png"; }; +Bitmap BUTTONNOTESSELECTED{ File = "presenter/ButtonNotesSelected.png"; }; +Bitmap BUTTONPLUSDISABLED{ File = "presenter/ButtonPlusDisabled.png"; }; +Bitmap BUTTONPLUSMOUSEOVER{ File = "presenter/ButtonPlusMouseOver.png"; }; +Bitmap BUTTONPLUSNORMAL{ File = "presenter/ButtonPlusNormal.png"; }; +Bitmap BUTTONPLUSSELECTED{ File = "presenter/ButtonPlusSelected.png"; }; +Bitmap BUTTONSLIDENEXTDISABLED{ File = "presenter/ButtonSlideNextDisabled.png"; }; +Bitmap BUTTONSLIDENEXTMOUSEOVER{ File = "presenter/ButtonSlideNextMouseOver.png"; }; +Bitmap BUTTONSLIDENEXTNORMAL{ File = "presenter/ButtonSlideNextNormal.png"; }; +Bitmap BUTTONSLIDEPREVIOUSDISABLED{ File = "presenter/ButtonSlidePreviousDisabled.png"; }; +Bitmap BUTTONSLIDEPREVIOUSMOUSEOVER{ File = "presenter/ButtonSlidePreviousMouseOver.png"; }; +Bitmap BUTTONSLIDEPREVIOUSNORMAL{ File = "presenter/ButtonSlidePreviousNormal.png"; }; +Bitmap BUTTONSLIDEPREVIOUSSELECTED{ File = "presenter/ButtonSlidePreviousSelected.png"; }; +Bitmap BUTTONSLIDESORTERDISABLED{ File = "presenter/ButtonSlideSorterDisabled.png"; }; +Bitmap BUTTONSLIDESORTERMOUSEOVER{ File = "presenter/ButtonSlideSorterMouseOver.png"; }; +Bitmap BUTTONSLIDESORTERNORMAL{ File = "presenter/ButtonSlideSorterNormal.png"; }; +Bitmap BUTTONSLIDESORTERSELECTED{ File = "presenter/ButtonSlideSorterSelected.png"; }; +Bitmap LABELMOUSEOVERCENTER{ File = "presenter/LabelMouseOverCenter.png"; }; +Bitmap LABELMOUSEOVERLEFT{ File = "presenter/LabelMouseOverLeft.png"; }; +Bitmap LABELMOUSEOVERRIGHT{ File = "presenter/LabelMouseOverRight.png"; }; +Bitmap SCROLLBARARROWDOWNDISABLED{ File = "presenter/ScrollbarArrowDownDisabled.png"; }; +Bitmap SCROLLBARARROWDOWNMOUSEOVER{ File = "presenter/ScrollbarArrowDownMouseOver.png"; }; +Bitmap SCROLLBARARROWDOWNNORMAL{ File = "presenter/ScrollbarArrowDownNormal.png"; }; +Bitmap SCROLLBARARROWDOWNSELECTED{ File = "presenter/ScrollbarArrowDownSelected.png"; }; +Bitmap SCROLLBARARROWUPDISABLED{ File = "presenter/ScrollbarArrowUpDisabled.png"; }; +Bitmap SCROLLBARARROWUPMOUSEOVER{ File = "presenter/ScrollbarArrowUpMouseOver.png"; }; +Bitmap SCROLLBARARROWUPNORMAL{ File = "presenter/ScrollbarArrowUpNormal.png"; }; +Bitmap SCROLLBARARROWUPSELECTED{ File = "presenter/ScrollbarArrowUpSelected.png"; }; +Bitmap SCROLLBARPAGERMIDDLEMOUSEOVER{ File = "presenter/ScrollbarPagerMiddleMouseOver.png"; }; +Bitmap SCROLLBARPAGERMIDDLENORMAL{ File = "presenter/ScrollbarPagerMiddleNormal.png"; }; +Bitmap SCROLLBARTHUMBBOTTOMMOUSEOVER{ File = "presenter/ScrollbarThumbBottomMouseOver.png"; }; +Bitmap SCROLLBARTHUMBBOTTOMNORMAL{ File = "presenter/ScrollbarThumbBottomNormal.png"; }; +Bitmap SCROLLBARTHUMBMIDDLEMOUSEOVER{ File = "presenter/ScrollbarThumbMiddleMouseOver.png"; }; +Bitmap SCROLLBARTHUMBMIDDLENORMAL{ File = "presenter/ScrollbarThumbMiddleNormal.png"; }; +Bitmap SCROLLBARTHUMBTOPMOUSEOVER{ File = "presenter/ScrollbarThumbTopMouseOver.png"; }; +Bitmap SCROLLBARTHUMBTOPNORMAL{ File = "presenter/ScrollbarThumbTopNormal.png"; }; +Bitmap VIEWBACKGROUND{ File = "presenter/ViewBackground.png"; }; + diff --git a/main/sdext/source/presenter/PresenterScrollBar.cxx b/main/sdext/source/presenter/PresenterScrollBar.cxx index ecdb75f..c7a3590 100644 --- a/main/sdext/source/presenter/PresenterScrollBar.cxx +++ b/main/sdext/source/presenter/PresenterScrollBar.cxx @@ -27,7 +27,6 @@ #include "PresenterScrollBar.hxx" #include "PresenterBitmapContainer.hxx" #include "PresenterCanvasHelper.hxx" -#include "PresenterComponent.hxx" #include "PresenterGeometryHelper.hxx" #include "PresenterPaintManager.hxx" #include "PresenterTimer.hxx" @@ -329,8 +328,7 @@ void PresenterScrollBar::SetCanvas (const Reference& rx OUString::createFromAscii("PresenterScreenSettings/ScrollBar/Bitmaps"), ::boost::shared_ptr(), mxComponentContext, - mxCanvas, - PresenterComponent::GetBasePath(mxComponentContext))); + mxCanvas)); mpSharedBitmaps = mpBitmaps; } catch(Exception&) diff --git a/main/sdext/source/presenter/PresenterSlideSorter.cxx b/main/sdext/source/presenter/PresenterSlideSorter.cxx index 98093f4..862d2ae 100644 --- a/main/sdext/source/presenter/PresenterSlideSorter.cxx +++ b/main/sdext/source/presenter/PresenterSlideSorter.cxx @@ -27,7 +27,6 @@ #include "PresenterSlideSorter.hxx" #include "PresenterButton.hxx" #include "PresenterCanvasHelper.hxx" -#include "PresenterComponent.hxx" #include "PresenterGeometryHelper.hxx" #include "PresenterHelper.hxx" #include "PresenterPaintManager.hxx" @@ -2061,7 +2060,7 @@ PresenterSlideSorter::CurrentSlideFrameRenderer::CurrentSlideFrameRenderer ( { PresenterConfigurationAccess aConfiguration ( rxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); Reference xBitmaps ( aConfiguration.GetConfigurationNode( @@ -2074,8 +2073,7 @@ PresenterSlideSorter::CurrentSlideFrameRenderer::CurrentSlideFrameRenderer ( A2S("PresenterScreenSettings/SlideSorter/CurrentSlideBorderBitmaps"), ::boost::shared_ptr(), rxContext, - rxCanvas, - PresenterComponent::GetBasePath(rxContext)); + rxCanvas); mpTopLeft = aContainer.GetBitmap(A2S("TopLeft")); mpTop = aContainer.GetBitmap(A2S("Top")); diff --git a/main/sdext/source/presenter/PresenterTheme.cxx b/main/sdext/source/presenter/PresenterTheme.cxx index 316bc0b..35bc0cf 100644 --- a/main/sdext/source/presenter/PresenterTheme.cxx +++ b/main/sdext/source/presenter/PresenterTheme.cxx @@ -27,7 +27,6 @@ #include "PresenterTheme.hxx" #include "PresenterBitmapContainer.hxx" #include "PresenterCanvasHelper.hxx" -#include "PresenterComponent.hxx" #include "PresenterConfigurationAccess.hxx" #include "PresenterHelper.hxx" #include @@ -102,7 +101,6 @@ public: Reference mxComponentContext; Reference mxCanvas; Reference mxPresenterHelper; - OUString msBasePath; ReadContext ( const Reference& rxContext, @@ -128,8 +126,6 @@ public: BorderSize ReadBorderSize (const Reference& rxNode); - void SetBitmapSourceExtension (const OUString& rsExtensionName); - private: Any GetByName ( const Reference& rxNode, @@ -336,7 +332,7 @@ void SAL_CALL PresenterTheme::disposing (void) PresenterConfigurationAccess aConfiguration ( mxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); return aReadContext.ReadTheme(aConfiguration, msThemeName); @@ -446,7 +442,7 @@ bool PresenterTheme::ConvertToColor ( ::boost::shared_ptr pConfiguration ( new PresenterConfigurationAccess( mxContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_WRITE)); // Get configuration node for the view style container of the current @@ -749,26 +745,11 @@ void PresenterTheme::Theme::Read ( mpParentTheme = rReadContext.ReadTheme(rConfiguration, sParentThemeName); } - // Read the extension that contains the bitmaps referenced in this - // theme. - OUString sBitmapSourceExtension; - if ((PresenterConfigurationAccess::GetConfigurationNode( - mxThemeRoot, A2S("BitmapSourceExtension")) >>= sBitmapSourceExtension) - && sBitmapSourceExtension.getLength()>0) - { - rReadContext.SetBitmapSourceExtension(sBitmapSourceExtension); - } - else - { - rReadContext.SetBitmapSourceExtension(PresenterComponent::gsExtensionIdentifier); - } - // Background. mpBackground = PresenterBitmapContainer::LoadBitmap( mxThemeRoot, A2S("Background"), rReadContext.mxPresenterHelper, - rReadContext.msBasePath, rReadContext.mxCanvas, SharedBitmapDescriptor()); @@ -791,8 +772,7 @@ void PresenterTheme::Theme::Read ( ? mpParentTheme->mpIconContainer : ::boost::shared_ptr(), rReadContext.mxComponentContext, - rReadContext.mxCanvas, - rReadContext.msBasePath)); + rReadContext.mxCanvas)); // Read fonts. Reference xFontNode( @@ -856,8 +836,7 @@ ReadContext::ReadContext ( const Reference& rxCanvas) : mxComponentContext(rxContext), mxCanvas(rxCanvas), - mxPresenterHelper(), - msBasePath() + mxPresenterHelper() { Reference xFactory (rxContext->getServiceManager()); if (xFactory.is()) @@ -868,9 +847,6 @@ ReadContext::ReadContext ( rxContext), UNO_QUERY_THROW); } - - // Get base path to bitmaps. - SetBitmapSourceExtension(PresenterComponent::gsExtensionIdentifier); } @@ -1021,17 +997,6 @@ BorderSize ReadContext::ReadBorderSize (const Reference& } - - -void ReadContext::SetBitmapSourceExtension (const OUString& rsExtensionIdentifier) -{ - // Get base path to bitmaps. - msBasePath = PresenterComponent::GetBasePath(mxComponentContext, rsExtensionIdentifier); -} - - - - //===== PaneStyleContainer ==================================================== void PaneStyleContainer::Read ( @@ -1116,7 +1081,6 @@ void PaneStyleContainer::ProcessPaneStyle( : ::boost::shared_ptr(), rReadContext.mxComponentContext, rReadContext.mxCanvas, - rReadContext.msBasePath, rReadContext.mxPresenterHelper)); } @@ -1275,7 +1239,6 @@ void ViewStyleContainer::ProcessViewStyle( xBackgroundNode, OUString(), rReadContext.mxPresenterHelper, - rReadContext.msBasePath, rReadContext.mxCanvas, SharedBitmapDescriptor())); if (pBackground.get() != NULL && pBackground->GetNormalBitmap().is()) diff --git a/main/sdext/source/presenter/PresenterToolBar.cxx b/main/sdext/source/presenter/PresenterToolBar.cxx index ebe4aef..13a9eea 100644 --- a/main/sdext/source/presenter/PresenterToolBar.cxx +++ b/main/sdext/source/presenter/PresenterToolBar.cxx @@ -28,7 +28,6 @@ #include "PresenterBitmapContainer.hxx" #include "PresenterCanvasHelper.hxx" -#include "PresenterComponent.hxx" #include "PresenterGeometryHelper.hxx" #include "PresenterPaintManager.hxx" #include "PresenterPaneBase.hxx" @@ -127,7 +126,6 @@ class PresenterToolBar::Context : private ::boost::noncopyable { public: - ::rtl::OUString msBasePath; Reference mxPresenterHelper; css::uno::Reference mxCanvas; }; @@ -773,11 +771,9 @@ void PresenterToolBar::CreateControls ( // Expand the macro in the bitmap file names. PresenterConfigurationAccess aConfiguration ( mxComponentContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); - const OUString sBasePath (PresenterComponent::GetBasePath(mxComponentContext)); - mpCurrentContainerPart.reset(new ElementContainerPart()); maElementContainer.clear(); maElementContainer.push_back(mpCurrentContainerPart); @@ -791,7 +787,6 @@ void PresenterToolBar::CreateControls ( PresenterConfigurationAccess::GetConfigurationNode(xToolBarNode, A2S("Entries")), UNO_QUERY); Context aContext; - aContext.msBasePath = sBasePath; aContext.mxPresenterHelper = mpPresenterController->GetPresenterHelper(); aContext.mxCanvas = mxCanvas; if (xEntries.is() @@ -1668,7 +1663,6 @@ void ElementMode::ReadElementMode ( xIconNode, A2S(""), rContext.mxPresenterHelper, - rContext.msBasePath, rContext.mxCanvas, rpDefaultMode.get()!=NULL ? rpDefaultMode->mpIcon : SharedBitmapDescriptor()); } diff --git a/main/sdext/source/presenter/PresenterWindowManager.cxx b/main/sdext/source/presenter/PresenterWindowManager.cxx index cfe2673..c7e148a 100644 --- a/main/sdext/source/presenter/PresenterWindowManager.cxx +++ b/main/sdext/source/presenter/PresenterWindowManager.cxx @@ -749,7 +749,7 @@ void PresenterWindowManager::RestoreViewMode (void) sal_Int32 nMode (0); PresenterConfigurationAccess aConfiguration ( mxComponentContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_ONLY); aConfiguration.GetConfigurationNode(A2S("Presenter/InitialViewMode")) >>= nMode; switch (nMode) @@ -778,7 +778,7 @@ void PresenterWindowManager::StoreViewMode (const ViewMode eViewMode) { PresenterConfigurationAccess aConfiguration ( mxComponentContext, - OUString::createFromAscii("/org.openoffice.Office.extension.PresenterScreen/"), + OUString::createFromAscii("/org.openoffice.Office.PresenterScreen/"), PresenterConfigurationAccess::READ_WRITE); aConfiguration.GoToChild(A2S("Presenter")); Any aValue; diff --git a/main/sdext/source/presenter/ProtocolHandler.xcu b/main/sdext/source/presenter/ProtocolHandler.xcu new file mode 100644 index 0000000..d379a33 --- /dev/null +++ b/main/sdext/source/presenter/ProtocolHandler.xcu @@ -0,0 +1,31 @@ + + + + + + + + vnd.com.sun.star.comp.PresenterScreen:* + + + + diff --git a/main/sdext/source/presenter/bitmaps/Background.png b/main/sdext/source/presenter/bitmaps/Background.png deleted file mode 100644 index 7b32e4ab974b44416afc7d484ae39ab471556a4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3474 zcmb`K`9Bkk1ILGmxy?;m2<1#u&5>J<g1ONcM7Um}Q|56wLU;}Wn{%f@+ zW0wDdE7;rx0RV7={yP>xAx8Y)vx$X?p<~4K@4TsS*$%$s-G?~>B~_80gI#B*>LDe% z7O$3+^1i~v9^Oe0A3EBb50QL7dKU8_hsNUz>y;n`r$90Pe?41ZRAD}|2z)#YI+yLb zzD3r7>&byW<3LW*z1XY2a0BlY<95|`8!yH!o88(oPb^@~d{c3+{G{YTuuLG|s^^RE z?pYs(`WqDVuT%)={DTw~i|=z9w~r9_a0wBD_%FZBR;FFwjoXZkpBuO<5w*AJ4O*Pc z>oy%&aZUNc6dLT=FCrv7#iq=L!6J8dTyHc)19Zre}dqQyB+Z)gd)>Cnve zmD+nQ+;XPufM+9iQpOKE5%@iv9q_npzkxcUGxNIZV~Aq(k!l7S!5Xr)x@qgbu(c8x zP~webzQ&{J9i@Dd9P?#GXG^1z8Ql?uZA1y%dWVdU{gmpcAr~~dvkUJ8?7o`KC#0oP z-IWt68oAKaprBF0Hp+<_GQ74F%_|PB$`_ULh`)U0@2$`hmc*~tC!TiTXNY?4#O<2d zwAVb@mS({ZALWI9Jq4c%Qfuu_-YB!o$f)-4+jV*$C;_8;A>WA}Z)>QgF)OtY1ty!1 zMcH<5XzcpoQ!&Gjzl%m_QNFm?9?A*EpfU3N+4uVuaE^K}arg9|a3;8rtV5UaL#s7^ zk(1Fqgz7u5uPZ(E{#Jt!r}J01a~0g&tfh&3=Gl*p$64Bll#=iE)#}mKm&Gi)C0^Y6 z&9vf-dJN$e*L3E=46-H$!Wt+I`(cwtpRE)gUtl1#J77d(|mecGgo8$EV4%hs(?Q!Bp z%`ybzdT*vlDzs1XPfhjgu?SGt(zJXBy*>vRaaH+C@|2I7j^+-?e#?bH*X0Qe zO;O!hMP)21K2VxXI6l2p?nNIJP<{EE&2`nG{v!SR1FK&ug-LAFj~g2T3&yn9f}!$_ zNeLcTmFl)KL%Dg|;CX<(=U#l8%$8J)lzeejdbuI%5AcHu{~(_HOX(yherTK1}XUWZV{@E z7c=VXALA$WOJf8<)WUH14c9v%2?*8J344gpIIoT`vsH%fCqr*^=|mq{fq6C}~F zX%|N#usiV@bKRp~A^Fct4*WIK@pefqfs|t10KUN~%z4mEr7VHc&1Kq}qG*La$?Kgk zWncrlR*kMo1XGo}>waEWc}$~8D*ZL~lX|F}V8*$9Qx9_|w*4*A zna1~YJ*`;z3PFjUMmT^vlCCZKnWn>bFw)Px^j@aGHNxLPr>AY@KfUAb6^s5!&Url` z-skfrDug5HL6V*RoJSKyOf%|PSAWcOJohzxf!9Uj4*h7Y%EzODB{y~U$+jG8>L#_w zyB?E=tmfMZsM%ICq4*~Dm+gJ!PtB6alS+6Ww6J@l)a7%@2bDI2T5wEZIkVQ3XTC=;>W%i8XK#;3Q6 zQ2c{K2=T`@7nWK2qBakF!efFY?ph$TXfHIMkv+gz3F9yD`xWmgXX%{?+4u1p+FP65D9T|V2diIA`I$-EgWk;VdpG?WyRfR4~ z!ju%r7!7`RouKy+9pW0RB&ats0eYo?PjX~%KVeaG$~mX@svrRj?zFu$2Q;0=lp0u` zd@?7y+e(nhvXY(wS!^i7%N5)j{i#=sa7!3xbnlOy77et<2hKq2ysHy_ z3|Q~!7l}E#pL}7i`yn)S?tmyLk6ko|F1mZVy@z|M8w$1Bjw}fVi*0CkZK$k!%fVoE z^h!G{(sfN&aK}mO4*TjF`@w-2-Q<9H^6C_u}V#_Pn!8*4v6Eu-n=@Zx7g;=$8kT)&JR?h*1cwI2&?f#kPLVIKvr4`f#VpyUl~{H1Kt!ljgI5UoTFfCg?lohP!o9S7 z({|``tzJ%9)MHF-{I}$;4u@4Xcdt_LSdNr@$cE_gOgxzL$Nk0>KjYa@8vw0rgBS*3 zyHISg7SM`|_OzZ5f0)q@ij+LWIG7-5<%zMZ-C0?{_<&^{L**%)

x zY4~upWCKID5Npeb(Rs+H^ZW{4!nHL8dvV zNL%!rYGfJCM)lmyQS_(mF%FVs6Es6{@Upk{*KCqYL4>_8>Rx#6xe~Zwc`*~{eu5ZP9)`clNV7|Uv zEIKd$5ecW22`T{RBQvgZstNxdaF2H!bbdrtC~g*%)Sec=`?VuL4Ly}%TWNmm`r|Nq zS?Z^1SKiEk1wdt35$kaq!&+>tS5xM!n%5^Z{Zx%w7A2I=ZMx|C*De*xXvj&Bc2cydhe z-U*`?El0loW*TOW?@$*xDYVk+1d?ee40ks8`hl|!-sz2ajMb#U$6Vl(EbnyynMLo* z=%Y-hD!bc|V`sVAX_k43KP5$)e(=mZ?db-XDI#Acj1|Ev(i&t*yc`j}*oNEBe&G|F z0H!sGhq+rm>@zIQ4G&cWRiIJ-zz+g$oum}pEQ)I|figodPF&B^k;gG{g4oy@tOx7Tp*PdOpKeBW&LO1@tth-`d8yz{bO zPrP5fXo5Ch)&e+fb|vv!8}Tn9>sS8JjH)so!0_J_FXpaG?MzRQ#?a$$jX;~bvo`jh zU-)Ix^k7dXsWIQw#4#z#+9MMdcLoU=L0vjRqHi-FNk(BK1ISFTncm|=a0 z=-ef%yZwG1V<90AW|5%8b# z!R*cUj)F6d69$<1YXxT_%?J8JM?zr#;ZsHb-J)f3%n+nm{mEau{Iq{$Z5N?QK{gx1 z@{OT{@FooHTF&w1I~Kgf>?}I4{4tzyo^7i4=9W4k<&yM|k-Pp&%~<)p$Bfz6rI5+g zBI34BOP(a&J(_2exE-BlN(z5}&U<(~FRX@9`37y+0MvPnYdxEj^3_Eei1e@co=?B0 z8h#mNo5Yt-8NjV>#t+}ib&%cjmgbtT`&j|@|0Hgfbd%%)uh9u|V#copFfU3?CoyMl z@CLbykzW;m9`PCpbbkiYO5bdaymG@MMDCxF8>ihjEUyMcE+jGG0nFsYojnm)_{wI} ziiiP9WJF(y($LxcWKI?iu}TJQk%lJDW|WoxH+#yDAV-ZpnxaPkjVl1a!qnQN-pDiI EKbKO#;{X5v diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveBottom.png b/main/sdext/source/presenter/bitmaps/BorderActiveBottom.png deleted file mode 100644 index 8314c9efd0920860ab6fb4ebb1101d184f00f758..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^Qb4T5!3HGP8h9rIDb50q$YKTtZeb8+WSBKa0w~zw z>Eaj?aro_p(_BpnBCZcpGsBf#HoZ`by?4O9{KAs*-?J?^R&spFQ9AcPT0eqeYDc@x z6Gi^N^(*$>ZEh;L`?NRvyhUxnJ3;paA_?~`B$9t0I>(TmpnPD}QUfPFC$&RCEv+1% z^_R*T=AP*>6in1{`jnE=5z(@cqggES1lPn44H2gaA1=IamlLqEpLOSn#~GlT7(8A5 KT-G@yGywo(#!ch^ diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveBottomCallout.png b/main/sdext/source/presenter/bitmaps/BorderActiveBottomCallout.png deleted file mode 100644 index b7c33223a33ced77577d6e092a671016def639d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1425 zcmV;C1#bF@P)b zo!Q-SG$UA@kC>S*qjDk@^!Kk5N6pR`QM!~3| zU?d+04t%`3R9g8raG0Nddu)pS(2b3an=fC!crjkcUf)S5@p%8ffz;4kEEY3@&lrS0 z^7%g3^Un`;v<;6HZq#bk2Rj946D2*j_~glVU(HPaieDoC(DoU*Tr&rFKL<+l^_KZi zM`v4hBzJQs;3WD7_a_nqSC|ojKKv;soP`V*1ILy@Gm+BaAh7 zbRIS`+0omrghNnPmX|KioSw9!c)^M6-R<99;Y24h{zh(l0HPggFUnHq1-l)8_s;a&h(fqF+! zj{(D2^Wp9uBYh(KgA6zXrBW_ko}SDv*f1i4*%M;MY&n+!$A)s>0YnrG6OI+2w*}me zVTEbDhH=`X!XYSSjB@%liW5j3iR&@oAny)vRi?Wj>9(>KI*tQMT`&yys_ZR}Qbx-b zXy)i);xtf780C~F3Iqq5EzCXUO+hy>X*fDKqDZY=%u8s@CAW{lG=8mEC$ z#we4HD6D0ScgJti0vu!9`3Igg%{aB%`olt=4~L+vu2yEJ#>W-_7(r)?3Hi^Dab#N{ zy@s6k#QTha!J#`mI1VUY2yR&tT5mzNB`psMYdLdTp}8XQ;51Mw<=Ls%J%zV~@jN7B z3b4ij5=2ScHuoM&7|B%nE`FYaaZX-mL3#dc^_$7UXpynei`r0{VZr!W1hC!>(4GE< z1&5%ltv$amksB^j$`dO}pkKmh1k*I(pQGU+u;1v=+cxCla0tr! zKWnpvv24*Hs60D-rrR$jOK^E$07#mTo&!Q5M*gNMRw zL*c;?0^;OQ*k40Ypa_8xhyy|) zpM_Uy?eV_Ee6?DA{P$mf{?XH$xb_O=p3CaV3x~EW4i!Zhj9?rukS%>Hoyi*AM|+F9 z9{T{J%#3D-=3Vv~CZJ?VgCZ0r030fe^#gy~(>VC)X9x2mnFqGOxxvtoB1aJp6CjS; z-iUU~!(==V!?HLqlt5r8I0z7IP^S2RLCF7CkwQfY48|u8@|i7~N4aqWK{BHR3L^jq z0kTE&*mawfeuHF12^8vxIfR?uT#Sx_Q}@d?DTDg*ycCKPF4C^$i7jI=0H!7uCL4~#6+l&5Yc!HF_flaC`&5N##eS3B96pR{wLMTl$Vwl9h~ z+fh^q$uJd=q9u?jCTd5)Uo@Z3i(1JrZj>U>L>Z_Yi~~zigv!LYQQF{N)P_7_99W9F zKq5>AI?-R)2`OT3AdgZ=f~kTOHDM0&2vXFH406FZkVET~AP-t0H|t?Q4|O8Gj78$F2lHA=0#q_h$5MM40)8uqYw{X zJSk-;YFtWQCJUqSR z;cF`-32B5hK$NJ~D&{k7t7Gnwg!ShWAn)V!AdN!g8Dd0h}UtbaFJ99?HPadc0>_vvAwg zwN)}mse_LbKltg-F0SA3Oa=zilkf|DkWTMh)Mpzvjc#ovbag|Jen>B*3(~G2>dJJ} zh)~K~O}AH$6Lbg&chiEV`GzE*RY2&I+GH9RQUN+eQiGVR><2_AXd$;NAt2Iq=B9}_ zWJO6bMS`43TyrkEXDQplIQp+WPTU8M93yL%4 z98d`2Le)Y!1-L70gyi%1-=n)R9q0CLe|ALfC@!yVpDDfg)ROC6|3kU`iG431?`(lt8!Y}n*aa+ M07*qoM6N<$f=m?$F8}}l diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveLeft.png b/main/sdext/source/presenter/bitmaps/BorderActiveLeft.png deleted file mode 100644 index 57d4a3dbbcd32cbcf3202a5383738e28df3b79c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(@a z#WBR=_}jCNTn-KltQW#tOlGO6elIBDmM(wH_2&Phwelq|3=@vDNV0NkNrmOyIRCn? o;Lj9|z(p>dLaJUMhf{$p&PCEazUwq{&e6xi*C%;*s5 aW|+RMZPK*1HGx2*7(8A5T-G@yGywp_BrBW% diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveTop.png b/main/sdext/source/presenter/bitmaps/BorderActiveTop.png deleted file mode 100644 index e0bea9d5544871f9bcded4d14d640ad775e0c697..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(fO z#WBR=c=DhB|LvJ=8I(mX%NQ75;M{QGw7bq?NB2%wpT(Vt7ufH9=u$p*_V)J+OG8pq s5)usL!c-5ha9u3c8)cFusK&t1@`r8dE3K20fhIC|y85}Sb4q9e0R8_i3jhEB diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveTopLeft.png b/main/sdext/source/presenter/bitmaps/BorderActiveTopLeft.png deleted file mode 100644 index 62d63271fe21339d87a3f70ba609a773f2fb58ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmV;r0Y(0aP)kP5fvIEx6CTVA z#x$^i84G41*Aha8vtVEZ1Av;^4~$QE#=W#-7tn!B)I#hMMf*KOMVbo2H-|3Mg= zMWk8+w_w4N75y8x?)n6@r#C z<}4^A(Kld=i17`~5*{GtTefQb9undPt3`N&4CEUi<_9GL5`&E>i%@(6!~)n+a diff --git a/main/sdext/source/presenter/bitmaps/BorderActiveTopRight.png b/main/sdext/source/presenter/bitmaps/BorderActiveTopRight.png deleted file mode 100644 index 450c8e0cc5e7b3d01cb1c42c9b5ca53e0daf09bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmV;n0ZIOeP)*fy=U_1|8-ga_~nZe591gMy2S;M$ca zQX^dy5ygt4MT&osg7yer!wYzUI3LX5BhE}-#*haenca`?O%gAPA}^14xj|w^Y{?DE z3dR%+$rQyDNeV777b?jVHOUOb_yj9iU>0bD$})Z|Ce#VUR7lDO*a?h7qa;aa5@^IQ zRhcmv9h?LjF$&d4Oeh7NFz4Jf+c`xd2kdiXs`+cONLa?5beTtXVJ1s4rYgt{lnHC zFxjkTSY;eb52k`wo@(r!{5MB_haCvoYPGYtd z##`|r)#~)TyDiS+jQetja96kYk3(^uASVQRAf$=SkVB&TN$qLh!p1rx g{sm22TK!qy4--iL72`cBqyPW_07*qoM6N<$f=V2?b^rhX diff --git a/main/sdext/source/presenter/bitmaps/BorderBottom.png b/main/sdext/source/presenter/bitmaps/BorderBottom.png deleted file mode 100644 index 7ad2fd6c2a034381265e614c01f22600e6420133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^Qb4TC!3HF|?4?!%Db50q$YKTtZeb8+WSBKa0w@^f z>EamTas2JHgPaTsJj}tR%H_f=)5{pv%GdvEo|4k|I4C2VL5ssv!BwG=Md(HER=YV& zNxD~=5;i%^W{rB-6Ee4lsX69qZG7w+$*0w+k8RXV7N0S)^6nSmnY*#p4`>5}r>mdK II;Vst0Fl-&u>b%7 diff --git a/main/sdext/source/presenter/bitmaps/BorderBottomLeft.png b/main/sdext/source/presenter/bitmaps/BorderBottomLeft.png deleted file mode 100644 index 019de149b3af94a262e7e5eed82486ea6e33ed3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmV-G0>Axf+qP17_N#0}|#cpzTL0AvU< z0vUr$K>UyZBvdNDRN=d3GbX5?fkq+Y5Z`}7!vvZ{=%G~p+1WeDJB2(tG$??Aw|B+Q z%tiLC+YsGT@GNs#DcnDPcLVb35PJ~G#if;}=gP0m@iig01!O#kNH%}{ZnISllASoa zr}@OfIv$0MU1`0F2SNX*NGiR3gd;pYJ%4oqS&c6QiSF(n<`7e8CWWNq)3NwgDt&@u z#GOeFqzQ?BT+x{abSw;s#o}`t+1%9!wnGpb60`=XjE}bR8%7v`%s`USSbP(Ac2g*R zVM~0j^e4*_61AcuL~IH&3rRqhA*-TBs;!J8fv4N@H; zhXt5+4X_4@TFK6xVm@+>A<~eAXe-gaM##>5q@59MLR>4WeNoKVj-okt9LcEZEhzHUKaa-vM3P8poV*+TPCn%H6l^d5=@9=$+gGL;M_6`p3 zs`ZN}1oBysw`b_A)_6HOshkSVM+I^j8e{uPEw99oMes3;&^=_<8m|?zde1F_4Dx70 z#r@L5d9(GAOr_%ri@>k88kFDJy@io|uW#g61<#MpBH$3|gdq9t!Y2Fu)fw&unfjVEDd_;G$Au?W{9780^qYte(so{!5QuN89l6|?rd zRVd!X;_)*Cgh#M-mUh!_lfSXw;%pZI?o37{=c3dNg=lfM3k<~h5P~l>p~0RAq)_W$_^2BLm^sR1aysvAhtLUh*nq|p%7b~2OL2t z1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7eNPw15Q)plH}=$?udk`NyzTCP zNe)e>hl~MRW=Xg%WD$+Ly}LogOdy0MRHEy27Q=M;ugr=owBG@>GI+ZBxvX1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7T~8Os5Q)plH@4({|9|%O_XkIL zT10q)TvvAnig1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7DNh&25Q)plclOktuV-UwC=3yF fbp8MTe>ww$)n56KmY6vKKvfK$u6{1-oD!M1|%O$WD@{!3Opi<85p>MY;FO@waR--fr1hx zt`Q}{`DrEPiAAXl0g0J;C3=3YAqr*2dPYXuCyLhs)fjoYIEF}EPTsJsJdxqy+1uY+ zm_BAH{Oj*a{mR_5x+?;xo59o7&t;uc GLK6Vp{V~D- diff --git a/main/sdext/source/presenter/bitmaps/BorderCurrentSlideTopRight.png b/main/sdext/source/presenter/bitmaps/BorderCurrentSlideTopRight.png deleted file mode 100644 index 5b4b642e9f344c5d6be8c3ed65a56fc81ccb05a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{!3Opi<85p<)L71^VC4M4MP@=>& zq9iy!t)x7$D3u`~F*C13&(AePq0Cs%$Y}dS@mio7BTpB{5Q)plH}=$?uh*$C6=;vT zz1yI{fSJ$L;EqF&k^rBo+r_LTk-y8gFY>)zCLF@T@I~e;^Y{0rJV4zHp00i_>zopr E05*y)KmY&$ diff --git a/main/sdext/source/presenter/bitmaps/BorderLeft.png b/main/sdext/source/presenter/bitmaps/BorderLeft.png deleted file mode 100644 index cbdb267b8789f8282598ce074b8a8a1229daed48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP|(%W z#WBR=cydZYLIPWon?hRCB?B{Iso9*XrmbAF=~-oXbvGw7XG7tYMS8#+5DX=g h?hCq-TRB)67&>HgJ>TSo&jcFC;OXk;vd$@?2>|)1DTV+5 diff --git a/main/sdext/source/presenter/bitmaps/BorderRight.png b/main/sdext/source/presenter/bitmaps/BorderRight.png deleted file mode 100644 index 333073328dddff6c9835bcdb8087d3b443d5c181..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP%zok z#WBR=cydZYfv)W@kf4Z#ucSi(O=~Km&pQ|ivqjdbfva-+!AACI5A~G V+_CfbegLgw@O1TaS?83{1OSD3Jt+VH diff --git a/main/sdext/source/presenter/bitmaps/BorderToolbarBottom.png b/main/sdext/source/presenter/bitmaps/BorderToolbarBottom.png deleted file mode 100644 index 23a3bc3595aa1b33b581e539da40e929feff6e0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96-#%!3HEZpRM}mdK II;Vst0H32AqW}N^ diff --git a/main/sdext/source/presenter/bitmaps/BorderToolbarLeft.png b/main/sdext/source/presenter/bitmaps/BorderToolbarLeft.png deleted file mode 100644 index 839ab5091a8e994db14c1ddcc62b86c0b266da96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&!_5Lp07Ozj!xyLwn=QgEKO0RwafU{&1Cn!TOhXB2Riu QH&7LWr>mdKI;Vst0Hr=6%K!iX diff --git a/main/sdext/source/presenter/bitmaps/BorderToolbarRight.png b/main/sdext/source/presenter/bitmaps/BorderToolbarRight.png deleted file mode 100644 index e5c4b9d25a16e5f37ad69b47b9b3021a1ebd34e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TWISCQLp07OrzE5qq$voMl>5F&k-2KHD)C1a1H+GnYJsn( S<(L80F?hQAxvXqwN#LYk_K{JzX3_G|nf#c{g`Mdn3z%69>*D*sMwnVOC>c&~j!u93Q=n Q8>o!I)78&qol`;+0OtrHqwN#LYk_Lkd%8G=Xq-<@IKVqYckPFVdQ&MBb@0PoUhApigX diff --git a/main/sdext/source/presenter/bitmaps/BorderToolbarTopRight.png b/main/sdext/source/presenter/bitmaps/BorderToolbarTopRight.png deleted file mode 100644 index 7dc3d98860ea300782cd767c8839a61e7f10663b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&ki4xa{lHmNblJdl&REB`W%)Amk zKi3e2GGjd>qwN#LYk_K}d%8G=Xq-=e@ow&h<%>6`r+R0*r{~sAj&}{^m1mASa3-X}r=FN-^xPQZF_2%9A!L`oCYmL70(Of#;L3hC;_R1}=^Xmld`NEM!dM)|dz6f8y3C n>b%C#6*J*EkUF#=g@s|!!jPBx4$bF)PGsbP0l+XkK2JluM diff --git a/main/sdext/source/presenter/bitmaps/BorderTop.png b/main/sdext/source/presenter/bitmaps/BorderTop.png deleted file mode 100644 index dee68e828147eec73009f8e32500db0a4a48b36e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%oCO|{#S9GG!XV7ZFl&wkP%y#M z#WBR=_}jCVTn!F94j13s>23d**Yx0SvTUG?;$)|wJxYpCl$9zT%vW4c^gt+Z;jRs9 z79VRkIeAUM>y~$}`A^C$MHaM$2yjZs`?Os#sNa%u`@AO{s^R&Iei z$QKDosa-fMz-kdOmT(~Z1Y}8MOk6zyOYmBR%Mx%Z^7QhN0tHumVoEm=mY`UK%{SQM zgbRqd3yRCyfvM{>k(S`J2wM_{`G(ug!&4gQn~z>TercpygwHo9K?cM;Ir)W|B>D!c zMffb?24Y@du*oEkYB1uz5E1cXr%N$F!Pb^f z6J6ki^agklyn#2U?=>}fnarC`rztC6@=s^?%l~y+D-1(x6|w#yV+dwV%*voVV4MO; zZm0+qbYT-{T}Un<&IU;mYK-9&NjNk!h_gu|LsNk&Xp2OKCV^TQ&Nie(BBC6~Vp3>0 zc?ls)e>D9Vc)>&K`u0EqX2x(TmsdA;k6q^#umzw$UND{uAZ=%a;n*a{jb^JFgUfcO zcajBDL4T?A2Hq6gb)2VDW|bT!ZN))RJ6NZK7-?2Yi|IfS*6q79T;tjKMVZ`C4r5y- zLD3rFoqf6f=pD{Gig%`Lr32aZMze-1tk&v>Osk@*l{SPc#8!RRZ^x~;6{;?V7G%SP zczYgBKHqX1oRrkjEYDshKQ~4s zEYM+Z{Opip5HPLzK(zv&gvRN_1@#KL?XJyCnr*5KAM1oZ{Qduf@#95@1L{*6{xxp- zV{fvAh3!;Pgoy>ul&1z43?@uVc4MBa`=9@;E*o>IC67pt#c6h(8|*p;$-ZraV=s zk?Y`PJ5?l5$A5&8In|QqJO7fW8!`eEj&5L4xaZHbum5<_rA3Vm{u&4WGH3p*&+y;` z>e`S|Afa(OaYv$p?(rTrtLT67v!Z!`rby^X6i(xh*uWprlr0h1dZs~i{om%@Ua}XC z9SO*Hx|G!?dO_8-hPmkeIOXH?J5A9jbuqQP( zZjxa+$Gq{NLnI&5`$mg|1v>4G{~EW*i1BhQk(kDClDs9`{@9yrm*AQ5)F8m%k&gU^1o;gt*9{hN&1BS$ z`^{cH)oMX+=fZnEQXANwG?>n1Uvk-?;O^2u2VMpS8Tp2zsSSROK=(3uy85}Sb4q9e E0QO#98UO$Q diff --git a/main/sdext/source/presenter/bitmaps/ButtonFrameCenterMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonFrameCenterMouseOver.png deleted file mode 100644 index b97799f1f3144e1d5d490e060a57f56ea1882a66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s*!3HGdYcxIrDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3T)I41rLp+Wr+mt>#RL`cxpw<>>z~y#OLxOd2f=CaO5yRsJ c*}V)5|0b|qJSVg3DNqN4r>mdKI;Vst0RD6&c>n+a diff --git a/main/sdext/source/presenter/bitmaps/ButtonFrameCenterNormal.png b/main/sdext/source/presenter/bitmaps/ButtonFrameCenterNormal.png deleted file mode 100644 index 4cf7218f3b52c1a1e237107e6c9e4f4c7430656b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s*!3HGdYcxIrDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TbUj@hLp+Wr-`G=ozCJ5~ElcW%2k#jJF1Ldk60D08M0%PO j85_QSv(HLcwbhM5Rx14CKV)$5rvc**mJn5+1q>am z39AxsNlQ#%oRr15Mu_J{LP%0b(~2j}#s?MEFS3cujSx0nm&3r2>MC52+pxwKXefiH LtDnm{r-UW|)7vnU diff --git a/main/sdext/source/presenter/bitmaps/ButtonFrameLeftNormal.png b/main/sdext/source/presenter/bitmaps/ButtonFrameLeftNormal.png deleted file mode 100644 index 0e92cb37d7d826536245ed6134d3b3e3a613a813..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmqVo-U3d8t0P}8k)}D{;tCCu~Ok5{~?2eKMfdnu!N}kEMVwh zO<0w9OIl(AHq)$ diff --git a/main/sdext/source/presenter/bitmaps/ButtonFrameRightMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonFrameRightMouseOver.png deleted file mode 100644 index 0f49ad4f7e61113ebfd32e4ade294777549a0017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmp)o-U3d8t0QON}nC7*RbP1!pURMpu%|g^F&qFh8+x^LJNgg zF{o9_#X2!8>t>Yg@#^tmdK II;Vst0Q@sAEdT%j diff --git a/main/sdext/source/presenter/bitmaps/ButtonFrameRightNormal.png b/main/sdext/source/presenter/bitmaps/ButtonFrameRightNormal.png deleted file mode 100644 index 4ca69670e51372f3cf1f456fa2705872de3d1e9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8Q0U`}8Ig^2uM2TxeNpOBzNqJ&XDnmeGW?qS& zpKFLhnX#Uc(e{brwLmp)o-U3d8t0R5?5RCpuVKf3gpLPuw=C`@H$C}8>LSX3n#4>Xa%)78&q Iol`;+02y~Kw*UYD diff --git a/main/sdext/source/presenter/bitmaps/ButtonHelpDisabled.png b/main/sdext/source/presenter/bitmaps/ButtonHelpDisabled.png deleted file mode 100644 index 12f4903b6cf8b7d297631e180bd364633ef47152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t3LP)Vzn48#Kk^=wH15a8F|O?KpeZMc*R+6F%u#~OVsZ0QsX#6WPvSNdT2yW$Bt<% zvx&&fRgQzyjEGDTEU74=5fj}5!#c$hS}+-?SlU2bUuwcfk-4Eca5Mv6`F?Fr*f?)4 zCOV!WFu@^@2yQ1N#)L3GMd_pIAT~h=Y?(k*n0wwy@$VF6%JZcKuvt4f=Os6Qy-qh1 z!}~pUu6J`9&+pwBnuzR_e_shDf_B0`&YX32Zb}0>ecvHKnvNln%NoHp6F~LQxnQg9 zdY*u886ZgCaCkHZpjqqSKndI#bo|@A`~!iPUw3_HIkYKXrCz+u`Qx3sTJ?6CGj-Tz z)gKc0Y<`z5vLXek2`Vvf@^Il%(-ngwbd7%WK7x_lLt)MT#ERc~ hLcjv5 diff --git a/main/sdext/source/presenter/bitmaps/ButtonHelpMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonHelpMouseOver.png deleted file mode 100644 index 7bddef561f112113619034cfbc5ad167c913be03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmV+#0_FXQP)8b9f?<8*)P~N@Wh914dv4c7Bgt)<&RHtp;EL z2Y6rs2EZKH8ChGz)&cg3<1TVM0=i(Y2Bru|R}-}d<`TyzKxR41=587!r$fUu=A9{# zbClyGHG@RvqB&nhDIDR{Mh^B@D1{4m!=0r~fcryEgeY!qXi6MSG6VC&*e=eP0e40^ zeFI<=hx&wYTLfabAm%42Lo^M@W+DLVO&~7Ky>7(#cZzPx^Th>0vovz9b8bLv7hqKK zeh-c79bn9`U6nKu+bI8`5^@M_fn5PKc1~_U0FMAfO@}CQTSC}s08%}%E?7&uUI5^0 z1Vq#~0Q$-Rys8xrF@PsRC%nz`KLB|71$tnwWWKw4@ox6-@6?sDw~@~DX`6L_2;j5% z9k$4V6kI8&3%#k+g}$UKCS_;~9xi`cw$h=t91x`dBEhoU8E!csz%sq4TEi090@?kEP)|7yAU(R_t|WNYaqObv6=%7{Oo$9EQMl909!DOIfX#;V6sR=m+fFOOt;n5g?X03w*C2(iZ@o)3;4+Nfm-SwU2(58Hqdhs&nk5}qy z)!S*#)M1-de@NiH`CYciiWHZD?asz2$XC{;L+mr7r<64tMyKy;s5{u07*qoM6N<$g2D>%zyJUM diff --git a/main/sdext/source/presenter/bitmaps/ButtonHelpSelected.png b/main/sdext/source/presenter/bitmaps/ButtonHelpSelected.png deleted file mode 100644 index f162db27650e0bfc58ffeb06a106154d86c60c59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 623 zcmV-#0+9WQP)1fStVP3T4>0 z_MaA2&z2F2E%OZc)#J$CpKx|!yZP*=DCvp9+~~(P5_lRIfkc?8(flqV_d5!6-`iKC zC6Y(Vzw3mMl;*&}NFXLS0~}(i0cm44*n!cUWWX9YHHvOMv||kLF+$Mg(9!pi4tyBk zePj{(1|%cp-wp5-umirrfC_jrz*4y!Q~7nz#OvY{uyo_tMw$gfqG$bO^gO|nF8|po9)w~HF2X4iD#N=~Z@bTP5bOF5Ss7SxS0C%vw0T*p|;SBf_XhbUD zJn-#Nx@Uct@ip*M0$HR*b(GHQ(EkQA;6>prM_x<*qI&7|yrm}YfZr;dDlj6M-df4t zwdOp~kW1hm_#vgI#!2qD);FuS_rRrzO~8%D_qPTwft#WF{sM_(mb;F-_Lcwu002ov JPDHLkV1nTyAJhN< diff --git a/main/sdext/source/presenter/bitmaps/ButtonMinusDisabled.png b/main/sdext/source/presenter/bitmaps/ButtonMinusDisabled.png deleted file mode 100644 index ff61106eb7ec415a124c4b35bc00ac5ebf356ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfs>JY5_^A`T}fFf^UL{e1)DMrHwZhC(UX0u=%2<~OMhMGgi6 zyBRkcFv~KWkW=`^c#~V0p|wH!FayJi=e?2(0u^i=`T`hQIXWgDGjL#-C31=FieNx{ zk5$qY!Nq+Nr7SP|7(P`lG?no+*w{B=QL3rkD~=#p!w;EBCf$8-Mf2*8FL=?&+qLh- hf$yi-5C33csG8CnxVYl{WuOZgJYD@<);T3K0RT2@Q)>VK diff --git a/main/sdext/source/presenter/bitmaps/ButtonMinusMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonMinusMouseOver.png deleted file mode 100644 index 787249912b9c0a21f9dde856003791090cafea05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfsBJY5_^A`ZX3VaR*fK!Ei^vj9hH0!M3rN1_l%qX0)^07vVG zT|0u7uacbfxj?=0;}@OzrN8<*ID8^L6#3d3CU@x{=o8h|(=f@oVK2>n&0|H~56fSo zTU3rPM?0v5=CiKs;L~(bJzX3_A`T}fFf^UL{hfp1V~s)`|B?SM8{RV)GM|WJQ(>RO z{^+Yi&H)E@hE41p-<#jGayB?6*dAtJSn*t1VnJYnfkPh$Ln}we$N7m33?`a?cVTQNg`D#z=)Pw+?$l&Sf=d#Wzp$P!LfLNCR diff --git a/main/sdext/source/presenter/bitmaps/ButtonMinusSelected.png b/main/sdext/source/presenter/bitmaps/ButtonMinusSelected.png deleted file mode 100644 index 5d15de3b916f77c90c3d401c88f86a613983e98b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfr0JY5_^A`ZX3VaRpJL4fswrIX*zt!rZy)^5%1n{bG^qUB0h zllTXY^J&axO{pIc#aiZM#rOG#*Ahs&RCi$|N1_BqW7`*%$Eqi~XVxzhX$uuRP>+1(il o%FC|BmSjE+-W;~C{qGTOl?fNM1C~8s4|F4gr>mdKI;Vst0G!%A9CG=~te0~4_q?Y}FR@PFb7PO&+E Tye65h00000NkvXXu0mjfr?q?4 diff --git a/main/sdext/source/presenter/bitmaps/ButtonNotesMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonNotesMouseOver.png deleted file mode 100644 index 099d6bf0f2b12305194598143125cbee6af071d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfr)JzX3_A`ZWuagn!0fv3%yN!h~5J;B7hfW;kzMBIM7TRMG) zw?%-9MX~R%1&Uw1fBy6p6%;(cXe_Wpz3FQ4CgvLrtN}X}8ManQKRD7MmMOqy)Va4n6`->!|*GXcz_EW!qsDH$IxV|X)nv%{ophp=zUHx3v IIVCg!09ciDV*mgE diff --git a/main/sdext/source/presenter/bitmaps/ButtonNotesNormal.png b/main/sdext/source/presenter/bitmaps/ButtonNotesNormal.png deleted file mode 100644 index 55139262250673cf9f108d23ba1ed92a60730941..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmV-K0lWT*P)03dsy_MHbi1nQ#o3P)KuWI~aQkBjdM83nJ*~IKPz@Do_Ud(Onj_A|e7*Knu*Ixn`|b$p&Cl8Q_yZW>d2g zB^nbI-)jU~(bkwu5C)h=U9hb~&JW&LM?>K@& zL=CIhpXmEM;Tzkln%9I?5uNylRZ%$+9HNK~tOdH7)f{XhkN?BrM8AXDdudVvAfq9m)Qs)KcLqSKZ4z;&k-SKgS zvPbEW1Is%v>R7$%2y_SPF|blfH27l8wuxPh=XE1*O}xm;aJiniofp=I+esW#XSnRw W?0B^Q!d{>s7(8A5T-G@yGywo9KVRwq diff --git a/main/sdext/source/presenter/bitmaps/ButtonPlusMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonPlusMouseOver.png deleted file mode 100644 index 9d21dc40a6eb66230260ebfe3a87994216449a62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfs}JY5_^A`ZX35y*R3L8SGeG9%~Y1{M{cLn=N@eiIBhJsg}= z6&~I{oN?*Hh7w;kn>({Fm_OiNy3=y13L{^~fnzgPIWW!n#>6#&aXlkz#e=KgN}1+4 zTx`jju%wLXyJv@Vz}0&bcW-E5K9u;QTfnYAd$M!+%}t6ti5$*6t_=OxLihJxQQRh6 ztR!$w>685J3X>!2JARfQvI}&UI3%F0^ona|avIa;YNpxqUHMn;`EoWjLM#5^|0B{< X+Eca~MAf(geZb)9>gTe~DWM4frF3VQ diff --git a/main/sdext/source/presenter/bitmaps/ButtonPlusNormal.png b/main/sdext/source/presenter/bitmaps/ButtonPlusNormal.png deleted file mode 100644 index 2e075c2a3a874c27a12e4f4b4587c6979efc476a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfspJY5_^A`T}fFf^UL{hfoMkXhh9`=kFQ2i`YU*qw-DlVB)1 z$NaHQ!7O0`Gs8{hBd-^J<7!~xa*%0bWC&{}H4H#0{i-L`+#5$N7ym2^e0q?9EX9Qhh?iGj^6l~;jzcWQr`P_;mxfg~D4*EA{Ewil-X_Wfz zG+Tf5am#|EnaW2PlYP=d)<-OG`yG_sf2k+JcxSB1?Fk(&DoTP&1;tD1ue@ja_#?s3 z{Gq)QPkha>-7bH`H+IiEp*;(zB&ockkbh_LX_jkeIM>WGdRP|uMRn@;e7WgHD{J`w a3;RFe|G$G(Ye_fI8w{SVelF{r5}E+ia%-Oe diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideNextDisabled.png b/main/sdext/source/presenter/bitmaps/ButtonSlideNextDisabled.png deleted file mode 100644 index 7f3bce058f4c389c2c6fb6a3cb4959c603bd54b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwir0dadb&7b72(kTiheGy81PGVIH7d_El{6O>PDV;4-Vmz0`Tn>mfd);#I zK#9Wkr4OH|gnKNp$)C7NW9PDk3!iwYJpFBAqjUat_QxqPockvyCmz>}`4c+v;Hm7Y t@6)@?gyZuUZ(tM3o;z{j!)=9`jAoU8wtX(vRRcPb!PC{xWt~$(699^7UA_PS diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideNextMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonSlideNextMouseOver.png deleted file mode 100644 index 4dc13655965bfb249aab2101d301c2ecff1d96dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w%=L6}4DmRgoS+~$$EtWCLx->g8xwb&m4mR=~tZb)> z1nl^aura4va_nb+)X=y|rtLTTrJ@KEjR{E+OakxK8SfuYw#>Zfa6o;^gMW=%{@9x= zVFBujFtOm7^3>pt!GvkaZp?Fa|MQ>K1)0Jl-eYl^UFQb7&Oy_j6;5dfx~~5_7`v1& uBROe>`C_&;jFt($&lz8u1gzc7!m#R4boN`W5`CaU89ZJ6T-G@yGywphxKx+` diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideNextNormal.png b/main/sdext/source/presenter/bitmaps/ButtonSlideNextNormal.png deleted file mode 100644 index 711b8ca8caf6697b0790f0cac3c053dda581e7e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%Z!3HE}TBS?}QW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w%=L6}4DmRgoS-0>b8p{rh7Mr~HYNt$JcdXA9c<(~SlLb$ z3E1%;VPj6Uh1>;7&y}GH)N$d)K%t^^rQ93+F z4hD3;Ot-wC#H!%uuxW39TT-D%A^V(>* zFz1Q0a(7`g-;@bTN;6jGTY5}5HZ3X2uRY;dp5>M;T}u`p6*%oE$~0G3R%IH0#s>b1 zCg~4r%rv-WGU~^%?@5vr34PUIuEw@U(o{og0`t8RxetDa8_K7{D(cnonsZYawm69E?qw*K(+G-TX6Eh^GCy!cyG!8y4L5hM z)uCq$Kh2$Sy~pAI(d^=+bFS}Ct$1#+MSWkLz~}!@8#){(8s?v#e>Y1-Om)HG=E%I> zyZ;`(SsLatdE@r*-wB#YOKwf){4EuFgefzA?pycfzcE%nr%LX*UAykrO3lqcS2K9J L`njxgN@xNAebHvS diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlidePreviousNormal.png b/main/sdext/source/presenter/bitmaps/ButtonSlidePreviousNormal.png deleted file mode 100644 index 26262b4568d73de3dbb0199774a44bda0ed40bdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^@<6P}!3HAl6+8h_5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfsJJY5_^A`T}fNU(}DoW1>Bg`tpfudXP=qn{3c znBN}dV}H6)jFsVIwMzHPWXlVa>P);d^DQqFux?3M*8kL^NmBMc`=h@q4_LgKW(M7H z(2#z+eB#j^y6j#S0)l6*Y?o2-NcJ|=UG8jhAKzM+HthiZadBl~tL>pRs|z zqDlJ08Z!;9nT+~z?0b?VMM7USn5(hvku=qin!tRoMDBy%;fC_*Zj3t_7&ewZh?$k@ RcM9lw22WQ%mvv4FO#n?rUXuU- diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlidePreviousSelected.png b/main/sdext/source/presenter/bitmaps/ButtonSlidePreviousSelected.png deleted file mode 100644 index 7274263a43f5fde23748d46e89e58ffe148679e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^@<6P}!3HAl6+8h_5+$w?CBgY=CFO}lsSE*$nRz98 zey$-3WyX5O1`aLm0zfqzJzX3_A`ZWu?#ZRe_Q7x}&NBE9cY( z7L_@Ax0dKO1{giP8(A?95wZ4F9R` diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideSorterMouseOver.png b/main/sdext/source/presenter/bitmaps/ButtonSlideSorterMouseOver.png deleted file mode 100644 index 2e7f518ac9e3051e84ea2618574b4ab042c4dfd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmV-Y0j>UtP)NklCZ0uFurXXAq4B3zT{4UYCUq=2a kUSL(cMa#d+Yxtjd1H{VS&b&V|;{X5v07*qoM6N<$f=*|Om;e9( diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideSorterNormal.png b/main/sdext/source/presenter/bitmaps/ButtonSlideSorterNormal.png deleted file mode 100644 index 7aa914f41c01be8b66a4ab7cf2d23406dbf45268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 347 zcmV-h0i^zkP)eZk`Xxc&`TvoU<5{B1Zt3xPz1qgE9^roJt+rX{3*W<02t5L+n^$9Ld`d5qI?E+ z00XK+S-2sVJd|%(L5QdWfgq3wG&EKSVi}QXY0MxPYyK31=pGC;iLYV$Y!(9Bec>v1 zW$whbWwmHtDSW%XDa2m@2ktJuxeU>I+P?ypu0< t3rl{J_{=XQzls-_inplzt6anXi4VMK72k9PUfuuz002ovPDHLkV1ilKhGzf( diff --git a/main/sdext/source/presenter/bitmaps/ButtonSlideSorterSelected.png b/main/sdext/source/presenter/bitmaps/ButtonSlideSorterSelected.png deleted file mode 100644 index 143f995a004cbf4b63cfeab921645dfaa10b666a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmV-Y0j>UtP)NklUZns#ei zZLKUkgSEAHF!2a)n=vtD71-Sf1tdQ_d$I_q;I=}Xm!FVK-O7i z8|WLH+m>v<9myeL($PDU_5Vso78^5*BU*0E0+BUD((*2gLN})5ZyaCqOUa)_2i5^& k>R$Bd%Ex3~c@F<4-mqam%g*(DJOBUy07*qoM6N<$fqwN#LYe7mqT^vIq4!^x>$aTPggEheZkqFbysJtsG7cN;pEtqSizC-U8=4WgS0Y&F(XIQU{VOlcfT%umXAypNioETBMg7jsr;mC8Eye5`n_c=iaZ{Sl_BhRT*RKBwiq`_wIC#1^hFF|VPH|w!Rk+r4Nuxo~%bIDUEi>N%j;oTV8rTh- zL^Fhgt{iY+=+Tl2HCfg1s;lGF9GBGMMO-{huKWzDMgof7#eG+RW-)lW`njxgN@xNA DZ7wZ2 diff --git a/main/sdext/source/presenter/bitmaps/LabelMouseOverRight.png b/main/sdext/source/presenter/bitmaps/LabelMouseOverRight.png deleted file mode 100644 index 1f972d0cebea31ac760aecfddc29210b87eff5bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^oItF=!3HD`7zMopQW7Pu5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6Mn>Bwiq`_w*m}A+hFF|VPDx0}NI1X}-uOdmN?O8^g&b^rOdso*0}W#EboFyt=akR{0BxEs Ap8x;= diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarArrowDownDisabled.png b/main/sdext/source/presenter/bitmaps/ScrollbarArrowDownDisabled.png deleted file mode 100644 index 4dd16272fad72db1a14adc27d45e3f8efa8fcf33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmV-K0lWT*P)*Zy@xAnl_pA5yBw=MIcm29S0mHfoO(Xc@g9nR?U!2)r{8#$|N;V2(*YUJg!KZUx74+BRNVn#-2Pv9eVP{Lq$h zJmvv2KmPq|X7(t#4zMoindzpxTU1X=MD^@#`l%xicc_JDDSD1fv#K-NN_uuk$^8OM WyUl3*?X`RW0000~XiVI@2PhJ;0JF9^3p%^{jJz@z{|24PU@Ov2GeP@dsFJP3{tJg@>|0kTnQ`|lSG zumhbTStm7{D?l(H3%42&fmZ{<6`1V77K^?;4og`s1=n-lZM-;|)0Wn;{;d@HN1Mjk zn1`%<|Mjma_PF1f#1lhS^*rd-7PqL9mZ<7k+Vo>bo1CG8+{Hoi4}jtOi~yM_+5if?3J~sN^zz9Pi!L6Aq%4<$(=~N3UK-8mm8Nrb ztrYY}o6nOm4_tZt^{dGBE3G+}N0yWPs@B@*0g&X-jqDPu>RagMRHxl`;g#fy%RT zm>8o9^@AC@^l=5rsa#ZuxImYJbW(zh&-Nvk2m!49@mwRsFIFI$0`7#VH<=9ZM~8GR zdlGH|j@`Ss*Ne;q+;~USaojVl$>yA9Ow+lgZZV-Q#Au3<&2=lpUDq=tu&Hh*lZdev zC0lCWHKylMOQxWMpM|QLL-=Tz6zzkr77dL9l?4_YdGNYfRK^nfns90!%$6)w!=XU! z(meKUkMvzLU*Hi#CZqS6oa@;bP{IwJ`yd>IgYXXtUB;qHa44Y$$PQ%xVP6A0&1fQn RJfHvo002ovPDHLkV1fq=gSr3! diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarArrowUpMouseOver.png b/main/sdext/source/presenter/bitmaps/ScrollbarArrowUpMouseOver.png deleted file mode 100644 index 9795885632dcc22b42b10d5cb064b0357b74ca26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmV-J0lfZ+P)i{?|VIgDc0?x6ALh@ zus)^R#Wxy&{w}PMCVpgb)A# diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarArrowUpNormal.png b/main/sdext/source/presenter/bitmaps/ScrollbarArrowUpNormal.png deleted file mode 100644 index 804ced84606540938b0ce200c8c9f4e637bd54ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmV-P0k-~$P)ND8io~lk;|yCEq!M% zs@p*)IM$(LV@|h&ca(F+vt$}d{9dR&lZ3Y>lA?a_)kQ!z(#0*Hk7OYdSEvY?&Mi9w`>dCfpj2KQhB$XGq*c%a>$gEtcgS9 z=A!|+Pi3VeHy@g3X_f6qa`T~i?x)ID(s-O8Q;yQRnj*XcwLzxTKtDCN&4=_r{cdi_ z48lZX85_#h++O9Gx_<5}aG6o2T;zD;p|AqF05YWm8kJ>ox7G4BLlR?l#S^7CGQGVE z2RGng5FVu0wP*fnhFXQKb!acbMYsrmP*{0J)EJdjm>FbB=G*rlV*STRD#K;I00000 LNkvXXu0mjfEPIxV diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleMouseOver.png b/main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleMouseOver.png deleted file mode 100644 index 84b781af9fb8858e1048e594839e221840204f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3T6g*uVLp07OCnzwTnYI0cz1heA|Nk#eXbU{-#w(rG#>jA* XW%AEeEvNW_Y8gCT{an^LB{Ts5xGW|5 diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleNormal.png b/main/sdext/source/presenter/bitmaps/ScrollbarPagerMiddleNormal.png deleted file mode 100644 index a06ba667f118e944a207dd5a5ade2b8255bf4920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&!_5Lp07OCnzw9Obh*+zCcXEH0R2OgDDaWTQbEDuHTZq Q6sU^9)78&qol`;+0DQY4ApigX diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomMouseOver.png b/main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomMouseOver.png deleted file mode 100644 index 482f1363875582b4b4f0078f630d3e86206f7181..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07O&#__fAzc6f diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomNormal.png b/main/sdext/source/presenter/bitmaps/ScrollbarThumbBottomNormal.png deleted file mode 100644 index ec46e172c134783b65b6e63059192a93c20bd342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07OYv`>0b>4xM!7TmChQPxwQYE$;Fk~f#KfGCf RRUW8}!PC{xWt~$(69B^eB6$D+ diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarThumbMiddleMouseOver.png b/main/sdext/source/presenter/bitmaps/ScrollbarThumbMiddleMouseOver.png deleted file mode 100644 index 62066c24b6876b6eeebea10a5eb3bd40f922758c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T)!3HER$ch^RDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3TBt2amLp07O&#0b>4xM!7TmChQPxw5+oQdpVK-R_%UQ6 PP!WTttDnm{r-UW|M%y7t diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarThumbTopMouseOver.png b/main/sdext/source/presenter/bitmaps/ScrollbarThumbTopMouseOver.png deleted file mode 100644 index 714481df996d0cc235467f174fb04f89f24e19d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07O&#1X5h$bkac54;uj+xhDq(2E4JjX Re+*Q{;OXk;vd$@?2>`M}A{+n! diff --git a/main/sdext/source/presenter/bitmaps/ScrollbarThumbTopNormal.png b/main/sdext/source/presenter/bitmaps/ScrollbarThumbTopNormal.png deleted file mode 100644 index 7e0922c74966357c9baa6e4d4a8182a429457c0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T$!3HG5I#cHZDTxx-h?3y^w370~qEv=}#LT=B zJwMkFg)(D3BctsT#cP3Tq&;06Lp07OYv`>0<*$2&L2U(t8?Ur!Ph1-#!=9z#57(|= Rcm$}7!PC{xWt~$(69AG9AtC?( diff --git a/main/sdext/source/presenter/bitmaps/ViewBackground.png b/main/sdext/source/presenter/bitmaps/ViewBackground.png deleted file mode 100644 index ca52d8262a889d11b6dee3d5c147a2d22e1ad812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP%zok z#WAGf*4qn=ybKH+%nR%%|J^ +#include + +#include "PresenterProtocolHandler.hxx" +#include "PresenterScreen.hxx" + + +namespace sdext { namespace presenter { + + +rtl_StandardModuleCount g_moduleCount = MODULE_COUNT_INIT; + +static struct cppu::ImplementationEntry gServiceEntries[] = +{ + { + PresenterProtocolHandler::Create, + PresenterProtocolHandler::getImplementationName_static, + PresenterProtocolHandler::getSupportedServiceNames_static, + cppu::createSingleComponentFactory, &g_moduleCount.modCnt, 0 + }, + { + PresenterScreenJob::Create, + PresenterScreenJob::getImplementationName_static, + PresenterScreenJob::getSupportedServiceNames_static, + cppu::createSingleComponentFactory, 0, 0 + }, + { 0, 0, 0, 0, 0, 0 } +}; + +extern "C" +{ + SAL_DLLPUBLIC_EXPORT sal_Bool SAL_CALL component_canUnload( TimeValue *pTime ) + { + return g_moduleCount.canUnload( &g_moduleCount , pTime ); + } + + SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( + const sal_Char ** ppEnvTypeName, uno_Environment ** ) + { + *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME; + } + + SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory( + const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey ) + { + return cppu::component_getFactoryHelper( pImplName, pServiceManager, pRegistryKey , gServiceEntries); + } +} + +} } // end of namespace sdext::presenter diff --git a/main/sdext/source/presenter/delzip b/main/sdext/source/presenter/delzip deleted file mode 100644 index 636fda9..0000000 --- a/main/sdext/source/presenter/delzip +++ /dev/null @@ -1 +0,0 @@ -ECHO is OFF diff --git a/main/sdext/source/presenter/description.xml b/main/sdext/source/presenter/description.xml deleted file mode 100644 index b0eacbb..0000000 --- a/main/sdext/source/presenter/description.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - Apache Software Foundation - - - - Presenter Console - - - - - - - - diff --git a/main/sdext/source/presenter/help/component.txt b/main/sdext/source/presenter/help/component.txt deleted file mode 100644 index 26a10c6..0000000 --- a/main/sdext/source/presenter/help/component.txt +++ /dev/null @@ -1,2 +0,0 @@ -The Presenter Console Extension provides more control over your slide show presentation, such as the ability to see the upcoming slide, the slide notes, and a presentation timer whereas the audience see only the current slide. -To avoid confusions by displaying a large number of presentation elements, the Presenter Console displays the elements on three different easily changeable views. diff --git a/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/makefile.mk b/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/makefile.mk deleted file mode 100644 index 24a05b7..0000000 --- a/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/makefile.mk +++ /dev/null @@ -1,47 +0,0 @@ -#************************************************************** -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#************************************************************** - - - -PRJ=../../../../.. -PRJNAME=sdext -TARGET=PresenterScreenHelp -EXTNAME=PresenterScreen - -PACKAGE = com.sun.PresenterScreen - -# --- Settings ---------------------------------- - -.INCLUDE : settings.mk - -.IF "$(ENABLE_PRESENTER_SCREEN)" == "NO" -do_nothing: - @echo "Presenter Screen build disabled." -.ELSE - -XHPFILES= \ - presenter.xhp - - -.INCLUDE : target.mk -.INCLUDE : tg_help.mk - -.ENDIF diff --git a/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/presenter.xhp b/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/presenter.xhp deleted file mode 100644 index a315c1a..0000000 --- a/main/sdext/source/presenter/help/en-US/com.sun.PresenterScreen/presenter.xhp +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - - - - - - @PRESENTEREXTENSIONPRODUCTNAME@ Keyboard Shortcuts - /com.sun.PresenterScreen-PLATFORMID/presenter.xhp - - - - -@PRESENTEREXTENSIONPRODUCTNAME@ shortcuts - -@PRESENTEREXTENSIONPRODUCTNAME@ Keyboard Shortcuts - When running a slide show using the @PRESENTEREXTENSIONPRODUCTNAME@, you can use the following keys: - - - - Action - - - Key or Keys - - - - - Next slide, or next effect - - - Left click, right arrow, down arrow, spacebar, page down, enter, return, 'N' - - - - - Previous slide, or previous effect - - - Right click, left arrow, up arrow, page up, backspace, 'P' - - - - - First slide - - - Home - - - - - Last slide - - - End - - - - - Previous slide without effects - - - Alt+Page Up - - - - - Next slide without effects - - - Alt+Page Down - - - - - Black/Unblack the screen - - - 'B', '.' - - - - - White/Unwhite the screen - - - 'W', ',' - - - - - End slide show - - - Esc, '-' - - - - - Go to slide number - - - Number followed by Enter - - - - - Grow/Shrink size of notes font - - - 'G', 'S' - - - - - Scroll notes up/down - - - 'A', 'Z' - - - - - Move caret in notes view backward/forward - - - 'H', 'L' - - - - - Show the @PRESENTEREXTENSIONPRODUCTNAME@ - - - Ctrl-'1' - - - - - Show the Presentation Notes - - - Ctrl-'2' - - - - - Show the Slides Overview - - - Ctrl-'3' - - -
- - -
diff --git a/main/sdext/source/presenter/makefile.mk b/main/sdext/source/presenter/makefile.mk index 3502a52..0664545 100644 --- a/main/sdext/source/presenter/makefile.mk +++ b/main/sdext/source/presenter/makefile.mk @@ -1,5 +1,5 @@ #************************************************************** -# +# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information @@ -7,20 +7,18 @@ # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at -# +# # http://www.apache.org/licenses/LICENSE-2.0 -# +# # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -# +# #************************************************************** - - PRJ=..$/.. PRJNAME=sdext TARGET=PresenterScreen @@ -28,21 +26,19 @@ GEN_HID=FALSE EXTNAME=PresenterScreen ENABLE_EXCEPTIONS=TRUE -# survive zip dependencies -MAXLINELENGTH:=80000 + +PACKAGE=org.openoffice.Office +ABSXCSROOT=$(SOLARXMLDIR) +XCSROOT=.. +DTDDIR=$(ABSXCSROOT) +XSLDIR=$(ABSXCSROOT)$/processing +PROCESSOUT=$(MISC)$/$(TARGET) +PROCESSORDIR=$(SOLARBINDIR) # --- Settings ---------------------------------- -.INCLUDE : rtlbootstrap.mk .INCLUDE : settings.mk -PACKAGE=com.sun.PresenterScreen-$(PLATFORMID) - -.IF "$(ENABLE_PRESENTER_SCREEN)" == "NO" -@all: - @echo "Presenter Screen build disabled." -.ELSE - .IF "$(L10N_framework)" != "" @all: @@ -52,307 +48,116 @@ PACKAGE=com.sun.PresenterScreen-$(PLATFORMID) .INCLUDE : $(PRJ)$/util$/makefile.pmk - DLLPRE= -common_build_zip= # --- Files ------------------------------------- -SLOFILES= \ - $(SLO)$/PresenterAccessibility.obj \ - $(SLO)$/PresenterAnimation.obj \ - $(SLO)$/PresenterAnimator.obj \ - $(SLO)$/PresenterBitmapContainer.obj \ - $(SLO)$/PresenterButton.obj \ - $(SLO)$/PresenterCanvasHelper.obj \ - $(SLO)$/PresenterConfigurationAccess.obj \ - $(SLO)$/PresenterController.obj \ - $(SLO)$/PresenterCurrentSlideObserver.obj \ - $(SLO)$/PresenterFrameworkObserver.obj \ - $(SLO)$/PresenterGeometryHelper.obj \ - $(SLO)$/PresenterHelper.obj \ - $(SLO)$/PresenterHelpView.obj \ - $(SLO)$/PresenterNotesView.obj \ - $(SLO)$/PresenterPaintManager.obj \ - $(SLO)$/PresenterPane.obj \ - $(SLO)$/PresenterPaneAnimator.obj \ - $(SLO)$/PresenterPaneBase.obj \ - $(SLO)$/PresenterPaneBorderManager.obj \ - $(SLO)$/PresenterPaneBorderPainter.obj \ - $(SLO)$/PresenterPaneContainer.obj \ - $(SLO)$/PresenterPaneFactory.obj \ - $(SLO)$/PresenterProtocolHandler.obj \ - $(SLO)$/PresenterScreen.obj \ - $(SLO)$/PresenterScrollBar.obj \ - $(SLO)$/PresenterSlidePreview.obj \ - $(SLO)$/PresenterSlideShowView.obj \ - $(SLO)$/PresenterSlideSorter.obj \ - $(SLO)$/PresenterSprite.obj \ - $(SLO)$/PresenterSpritePane.obj \ - $(SLO)$/PresenterTextView.obj \ - $(SLO)$/PresenterTheme.obj \ - $(SLO)$/PresenterTimer.obj \ - $(SLO)$/PresenterToolBar.obj \ - $(SLO)$/PresenterUIPainter.obj \ - $(SLO)$/PresenterViewFactory.obj \ - $(SLO)$/PresenterWindowManager.obj \ - $(SLO)$/PresenterComponent.obj +SLOFILES=\ + $(SLO)$/components.obj \ + $(SLO)$/PresenterAccessibility.obj \ + $(SLO)$/PresenterAnimation.obj \ + $(SLO)$/PresenterAnimator.obj \ + $(SLO)$/PresenterBitmapContainer.obj \ + $(SLO)$/PresenterButton.obj \ + $(SLO)$/PresenterCanvasHelper.obj \ + $(SLO)$/PresenterConfigurationAccess.obj \ + $(SLO)$/PresenterController.obj \ + $(SLO)$/PresenterCurrentSlideObserver.obj \ + $(SLO)$/PresenterFrameworkObserver.obj \ + $(SLO)$/PresenterGeometryHelper.obj \ + $(SLO)$/PresenterHelper.obj \ + $(SLO)$/PresenterHelpView.obj \ + $(SLO)$/PresenterNotesView.obj \ + $(SLO)$/PresenterPaintManager.obj \ + $(SLO)$/PresenterPane.obj \ + $(SLO)$/PresenterPaneAnimator.obj \ + $(SLO)$/PresenterPaneBase.obj \ + $(SLO)$/PresenterPaneBorderManager.obj \ + $(SLO)$/PresenterPaneBorderPainter.obj \ + $(SLO)$/PresenterPaneContainer.obj \ + $(SLO)$/PresenterPaneFactory.obj \ + $(SLO)$/PresenterProtocolHandler.obj \ + $(SLO)$/PresenterScreen.obj \ + $(SLO)$/PresenterScrollBar.obj \ + $(SLO)$/PresenterSlidePreview.obj \ + $(SLO)$/PresenterSlideShowView.obj \ + $(SLO)$/PresenterSlideSorter.obj \ + $(SLO)$/PresenterSprite.obj \ + $(SLO)$/PresenterSpritePane.obj \ + $(SLO)$/PresenterTextView.obj \ + $(SLO)$/PresenterTheme.obj \ + $(SLO)$/PresenterTimer.obj \ + $(SLO)$/PresenterToolBar.obj \ + $(SLO)$/PresenterUIPainter.obj \ + $(SLO)$/PresenterViewFactory.obj \ + $(SLO)$/PresenterWindowManager.obj \ # --- Library ----------------------------------- -SHL1TARGET= $(TARGET).uno +SHL1TARGET=$(TARGET).uno -SHL1STDLIBS= $(CPPUHELPERLIB) \ - $(CPPULIB) \ - $(SALLIB) +SHL1STDLIBS= \ + $(CPPUHELPERLIB) \ + $(CPPULIB) \ + $(SALLIB) SHL1DEPN= -SHL1IMPLIB= i$(SHL1TARGET) -SHL1LIBS= $(SLB)$/$(TARGET).lib -SHL1DEF= $(MISC)$/$(SHL1TARGET).def -SHL1VERSIONMAP=$(SOLARENV)/src/reg-component.map +SHL1IMPLIB= i$(SHL1TARGET) +SHL1LIBS= $(SLB)$/$(TARGET).lib +SHL1DEF= $(MISC)$/$(SHL1TARGET).def +SHL1VERSIONMAP=$(SOLARENV)/src/component.map SHL1RPATH= OXT -DEF1NAME= $(SHL1TARGET) - -ZIP2TARGET= presenter-screen_develop -ZIP2DIR= $(COMMONMISC) -ZIP2EXT= .zip -ZIP2FLAGS=-r -ZIP2LIST= */com.sun.PresenterScreen/*.xhp - -ZIP1TARGET= presenter-screen -ZIP1DIR= $(MISC)$/$(TARGET) -ZIP1EXT= .oxt -ZIP1FLAGS=-r -ZIP1LIST= * - -EXTENSIONDIR=$(ZIP1DIR) - -.INCLUDE : extension_pre.mk - -.IF "$(WITH_LANG)"=="" -FIND_XCU=registry/data -.ELSE # "$(WITH_LANG)"=="" -FIND_XCU=$(MISC)$/$(EXTNAME)_in$/merge -.ENDIF # "$(WITH_LANG)"=="" - -COMPONENT_FILES= \ - $(ZIP1DIR)$/registry$/data$/org$/openoffice$/Office$/Jobs.xcu \ - $(ZIP1DIR)$/registry$/data$/org$/openoffice$/Office$/ProtocolHandler.xcu \ - $(ZIP1DIR)$/registry$/schema/org$/openoffice$/Office$/extension$/PresenterScreen.xcs \ - $(ZIP1DIR)$/registry$/data/$/org$/openoffice$/Office$/extension$/PresenterScreen.xcu - -COMPONENT_BITMAPS= \ - $(ZIP1DIR)$/bitmaps$/BorderTop.png \ - $(ZIP1DIR)$/bitmaps$/BorderTopLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderTopRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderBottomLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderBottomRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderBottom.png \ - \ - $(ZIP1DIR)$/bitmaps$/BorderActiveTop.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveTopLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveTopRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveBottomLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveBottomRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveBottom.png \ - $(ZIP1DIR)$/bitmaps$/BorderActiveBottomCallout.png \ - \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideTop.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideTopLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideTopRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideBottomLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideBottomRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderCurrentSlideBottom.png \ - \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarTop.png \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarTopLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarTopRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarLeft.png \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarRight.png \ - $(ZIP1DIR)$/bitmaps$/BorderToolbarBottom.png \ - \ - $(ZIP1DIR)$/bitmaps$/Background.png \ - $(ZIP1DIR)$/bitmaps$/ViewBackground.png \ - \ - $(ZIP1DIR)$/bitmaps$/ButtonSlidePreviousNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlidePreviousMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlidePreviousSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlidePreviousDisabled.png \ - $(ZIP1DIR)$/bitmaps$/ButtonEffectNextNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonEffectNextMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonEffectNextSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonEffectNextDisabled.png \ - $(ZIP1DIR)$/bitmaps$/ButtonNotesNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonNotesMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonNotesSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonNotesDisabled.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlideSorterNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlideSorterMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlideSorterSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonSlideSorterDisabled.png \ - $(ZIP1DIR)$/bitmaps$/ButtonHelpNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonHelpMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonHelpSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonHelpDisabled.png \ - \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowUpNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowUpMouseOver.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowUpSelected.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowUpDisabled.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowDownNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowDownMouseOver.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowDownSelected.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarArrowDownDisabled.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarPagerMiddleNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarPagerMiddleMouseOver.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbTopNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbTopMouseOver.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbBottomNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbBottomMouseOver.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbMiddleNormal.png \ - $(ZIP1DIR)$/bitmaps/ScrollbarThumbMiddleMouseOver.png \ - \ - $(ZIP1DIR)$/bitmaps$/ButtonPlusNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonPlusMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonPlusSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonPlusDisabled.png \ - $(ZIP1DIR)$/bitmaps$/ButtonMinusNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonMinusMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonMinusSelected.png \ - $(ZIP1DIR)$/bitmaps$/ButtonMinusDisabled.png \ - \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameLeftNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameCenterNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameRightNormal.png \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameLeftMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameCenterMouseOver.png \ - $(ZIP1DIR)$/bitmaps$/ButtonFrameRightMouseOver.png \ - \ - $(ZIP1DIR)$/bitmaps$/LabelMouseOverLeft.png \ - $(ZIP1DIR)$/bitmaps$/LabelMouseOverCenter.png \ - $(ZIP1DIR)$/bitmaps$/LabelMouseOverRight.png - -COMPONENT_IMAGES=\ - $(ZIP1DIR)$/bitmaps$/extension_32.png \ - $(ZIP1DIR)$/bitmaps$/extension_32_h.png - -COMPONENT_LIBRARY= \ - $(ZIP1DIR)$/$(TARGET).uno$(DLLPOST) - -PLATFORMID:=$(RTL_OS:l)_$(RTL_ARCH:l) - -COMPONENT_HELP= \ - $(ZIP1DIR)$/help/component.txt \ - $(foreach,l,$(alllangiso) $(ZIP1DIR)$/help$/$l$/com.sun.PresenterScreen-$(PLATFORMID)$/presenter.xhp) - -ZIP1DEPS= \ - $(PACKLICS) \ - $(DESCRIPTION) \ - $(COMPONENT_MANIFEST) \ - $(COMPONENT_FILES) \ - $(COMPONENT_BITMAPS) \ - $(COMPONENT_IMAGES) \ - $(COMPONENT_LIBRARY) \ - $(COMPONENT_HELP) - -# $(COMPONENT_MERGED_XCU) \ - - -LINKNAME:=help -XHPLINKSRC:=$(ZIP1DIR)/help - -my_XHPFILES= \ - presenter.xhp - -LINKLINKFILES= \ - $(PACKAGE)/{$(my_XHPFILES)} +DEF1NAME= $(SHL1TARGET) -# --- Targets ---------------------------------- +# ------------------------------------------------------------------------------ -.INCLUDE : target.mk -.INCLUDE : extension_helplink.mk +# Resource files -$(SLO)$/PresenterComponent.obj : $(INCCOM)$/PresenterExtensionIdentifier.hxx +SRS1NAME=$(TARGET) +SRC1FILES = \ + $(TARGET).src \ -$(INCCOM)$/PresenterExtensionIdentifier.hxx : PresenterExtensionIdentifier.txx - $(TYPE) $< | sed s/UPDATED_PLATFORM/$(PLATFORMID)/ > $@ +SRSFILELIST=\ + $(SRS)$/$(TARGET).srs \ -$(ZIP1DIR)$/help$/component.txt : help$/$$(@:f) - @@-$(MKDIRHIER) $(@:d) - $(COPY) $< $@ +RESLIB1NAME=$(TARGET) +RESLIB1SRSFILES= $(SRSFILELIST) -$(ZIP1DIR)/help/%/com.sun.PresenterScreen-$(PLATFORMID)/presenter.xhp : $(COMMONMISC)/%/com.sun.PresenterScreen/presenter.xhp - @echo creating $@ - @-$(MKDIRHIER) $(@:d) - $(TYPE) $< | sed "s/PLATFORMID/$(PLATFORMID)/" | sed 's/@PRESENTEREXTENSIONPRODUCTNAME@/Presenter Console/g' > $@ -.IF "$(ZIP1TARGETN)"!="" -$(ZIP1TARGETN) : $(HELPLINKALLTARGETS) +PACKAGEDIR=$(subst,.,$/ $(PACKAGE)) +SPOOLDIR=$(MISC)$/registry$/spool -.ENDIF # "$(ZIP1TARGETN)"!="" +XCUFILES= \ + Jobs.xcu \ + ProtocolHandler.xcu -$(COMPONENT_BITMAPS) : bitmaps$/$$(@:f) - @-$(MKDIRHIER) $(@:d) - +$(COPY) $< $@ +MYXCUFILES= \ + $(SPOOLDIR)$/$(PACKAGEDIR)$/Jobs$/Jobs-presenterscreen.xcu \ + $(SPOOLDIR)$/$(PACKAGEDIR)$/ProtocolHandler/ProtocolHandler-presenterscreen.xcu + + +# --- Targets ---------------------------------- + +.INCLUDE : target.mk -$(COMPONENT_IMAGES) : $(SOLARSRC)$/$(RSCDEFIMG)$/desktop$/res$/$$(@:f) - @@-$(MKDIRHIER) $(@:d) - $(COPY) $< $@ +ALLTAR : $(MYXCUFILES) -$(COMPONENT_LIBRARY) : $(DLLDEST)$/$$(@:f) +XCU_SOURCEDIR:=. + +$(SPOOLDIR)$/$(PACKAGEDIR)$/Jobs$/Jobs-presenterscreen.xcu : $(XCU_SOURCEDIR)$/Jobs.xcu + @-$(MKDIRHIER) $(@:d) + @$(COPY) $< $@ + +$(SPOOLDIR)$/$(PACKAGEDIR)$/ProtocolHandler$/ProtocolHandler-presenterscreen.xcu : $(XCU_SOURCEDIR)$/ProtocolHandler.xcu @-$(MKDIRHIER) $(@:d) - +$(COPY) $< $@ -.IF "$(OS)$(CPU)"=="WNTI" - .IF "$(COM)"=="GCC" - $(GNUCOPY) $(SOLARBINDIR)$/mingwm10.dll $(ZIP1DIR) - .ELSE - .IF "$(PACKMS)"!="" - .IF "$(CCNUMVER)" <= "001399999999" - $(GNUCOPY) $(PACKMS)$/msvcr71.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/msvcp71.dll $(ZIP1DIR) - .ELSE - .IF "$(CCNUMVER)" <= "001499999999" - $(GNUCOPY) $(PACKMS)$/msvcr80.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/msvcp80.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/msvcm80.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/Microsoft.VC80.CRT.manifest $(ZIP1DIR) - .ELSE - $(GNUCOPY) $(PACKMS)$/msvcr90.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/msvcp90.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/msvcm90.dll $(ZIP1DIR) - $(GNUCOPY) $(PACKMS)$/Microsoft.VC90.CRT.manifest $(ZIP1DIR) - .ENDIF - .ENDIF - .ELSE # "$(PACKMS)"!="" - .IF "$(CCNUMVER)" <= "001399999999" - $(GNUCOPY) $(SOLARBINDIR)$/msvcr71.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/msvcp71.dll $(ZIP1DIR) - .ELSE - .IF "$(CCNUMVER)" <= "001499999999" - $(GNUCOPY) $(SOLARBINDIR)$/msvcr80.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/msvcp80.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/msvcm80.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/Microsoft.VC80.CRT.manifest $(ZIP1DIR) - .ELSE - $(GNUCOPY) $(SOLARBINDIR)$/msvcr90.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/msvcp90.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/msvcm90.dll $(ZIP1DIR) - $(GNUCOPY) $(SOLARBINDIR)$/Microsoft.VC90.CRT.manifest $(ZIP1DIR) - .ENDIF - .ENDIF - .ENDIF # "$(PACKMS)"!="" - .ENDIF #"$(COM)"=="GCC" -.ENDIF - -.INCLUDE : extension_post.mk + @$(COPY) $< $@ + +ALLTAR : $(MISC)/PresenterScreen.component + +$(MISC)/PresenterScreen.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt PresenterScreen.component + $(XSLTPROC) --nonet --stringparam uri \ + '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ + $(SOLARENV)/bin/createcomponent.xslt PresenterScreen.component .ENDIF # L10N_framework -.ENDIF # "$(ENABLE_PRESENTER_SCREEN)" != "NO" diff --git a/main/sdext/source/presenter/manifest.xml b/main/sdext/source/presenter/manifest.xml deleted file mode 100644 index 986f55c..0000000 --- a/main/sdext/source/presenter/manifest.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - diff --git a/main/sdext/source/presenter/registry/data/org/openoffice/Office/Jobs.xcu b/main/sdext/source/presenter/registry/data/org/openoffice/Office/Jobs.xcu deleted file mode 100644 index 5f4d310..0000000 --- a/main/sdext/source/presenter/registry/data/org/openoffice/Office/Jobs.xcu +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - com.sun.star.comp.Draw.framework.PresenterScreenJob - - - com.sun.star.presentation.PresentationDocument - - - - - - - - - - - diff --git a/main/sdext/source/presenter/registry/data/org/openoffice/Office/ProtocolHandler.xcu b/main/sdext/source/presenter/registry/data/org/openoffice/Office/ProtocolHandler.xcu deleted file mode 100644 index d379a33..0000000 --- a/main/sdext/source/presenter/registry/data/org/openoffice/Office/ProtocolHandler.xcu +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - vnd.com.sun.star.comp.PresenterScreen:* - - - - diff --git a/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/PresenterScreen.xcu b/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/PresenterScreen.xcu deleted file mode 100644 index 5260598..0000000 --- a/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/PresenterScreen.xcu +++ /dev/null @@ -1,1220 +0,0 @@ - - - - - - - - - - - - PreviousSlide - Button - - Previous - - bitmaps/ButtonSlidePreviousNormal.png - - vnd.com.sun.star.comp.PresenterScreen:PrevSlide - - 12 - Bold - B3B7BC - Center - - - - - bitmaps/ButtonSlidePreviousMouseOver.png - - - FFFFFF - - - - - bitmaps/ButtonSlidePreviousDisabled.png - - - - - NextEffect - Button - - Next - - bitmaps/ButtonEffectNextNormal.png - - vnd.com.sun.star.comp.PresenterScreen:NextEffect - - 12 - Bold - B3B7BC - Center - - - - - bitmaps/ButtonEffectNextMouseOver.png - - - FFFFFF - - - - - bitmaps/ButtonEffectNextDisabled.png - - - - - Notes - Button - - Notes - - bitmaps/ButtonNotesNormal.png - - vnd.com.sun.star.comp.PresenterScreen:ShowNotes - - 12 - Bold - B3B7BC - Center - - - - - bitmaps/ButtonNotesMouseOver.png - - - FFFFFF - - - - - bitmaps/ButtonNotesSelected.png - - - FFFFFF - - vnd.com.sun.star.comp.PresenterScreen:CloseNotes - - - - bitmaps/ButtonNotesDisabled.png - - - - - SlideSorter - Button - - Slides - - bitmaps/ButtonSlideSorterNormal.png - - vnd.com.sun.star.comp.PresenterScreen:ShowSlideSorter - - 12 - Bold - B3B7BC - Center - - - - - bitmaps/ButtonSlideSorterMouseOver.png - - - FFFFFF - - - - - bitmaps/ButtonSlideSorterSelected.png - - - FFFFFF - - vnd.com.sun.star.comp.PresenterScreen:CloseSlideSorter - - - - bitmaps/ButtonSlideSorterDisabled.png - - - - - VerticalSeparator - - - 76797C - - - - - ChangeOrientation - - - CurrentTimeLabel - - - 18 - Bold - ffffff - Center - - - - - HorizontalSeparator - - - 71767a - - - - - PresentationTimeLabel - - - 26 - Bold - ffe969 - Center - - - - - ChangeOrientation - - - VerticalSeparator - - - 76797C - - - - - Help - Button - - Help - - bitmaps/ButtonHelpNormal.png - - vnd.com.sun.star.comp.PresenterScreen:ShowHelp - - 12 - Bold - B3B7BC - Center - - - - - bitmaps/ButtonHelpMouseOver.png - - - FFFFFF - - - - - bitmaps/ButtonHelpSelected.png - - - FFFFFF - - vnd.com.sun.star.comp.PresenterScreen:CloseHelp - - - - bitmaps/ButtonHelpDisabled.png - - - - - - - - - Zoom - Label - - Zoom - - 14 - Bold - B3B7BC - - - - - Grow - Button - - - bitmaps/ButtonPlusNormal.png - - vnd.com.sun.star.comp.PresenterScreen:GrowNotesFont - - - - bitmaps/ButtonPlusMouseOver.png - - - - - bitmaps/ButtonPlusDisabled.png - - - - - Shrink - Button - - - bitmaps/ButtonMinusNormal.png - - vnd.com.sun.star.comp.PresenterScreen:ShrinkNotesFont - - - - bitmaps/ButtonMinusMouseOver.png - - - - - bitmaps/ButtonMinusDisabled.png - - - - - - - - - SlideSorterCloser - - Close - - vnd.com.sun.star.comp.PresenterScreen:CloseSlideSorter - - - NotesViewCloser - - Close - - vnd.com.sun.star.comp.PresenterScreen:CloseNotes - - - HelpViewCloser - - Close - - vnd.com.sun.star.comp.PresenterScreen:CloseHelp - - - - - - Up - bitmaps/ScrollbarArrowUpNormal.png - bitmaps/ScrollbarArrowUpMouseOver.png - bitmaps/ScrollbarArrowUpDisabled.png - - - Down - bitmaps/ScrollbarArrowDownNormal.png - bitmaps/ScrollbarArrowDownMouseOver.png - bitmaps/ScrollbarArrowDownDisabled.png - - - PagerVertical - bitmaps/ScrollbarPagerMiddleNormal.png - bitmaps/ScrollbarPagerMiddleMouseOver.png - - - ThumbTop - bitmaps/ScrollbarThumbTopNormal.png - bitmaps/ScrollbarThumbTopMouseOver.png - - - ThumbBottom - bitmaps/ScrollbarThumbBottomNormal.png - bitmaps/ScrollbarThumbBottomMouseOver.png - - - ThumbVertical - bitmaps/ScrollbarThumbMiddleNormal.png - bitmaps/ScrollbarThumbMiddleMouseOver.png - - - - - - 9 - 9 - 9 - 9 - - - - bitmaps/BorderCurrentSlideTopLeft.png - - - bitmaps/BorderCurrentSlideTop.png - - - bitmaps/BorderCurrentSlideTopRight.png - - - bitmaps/BorderCurrentSlideLeft.png - - - bitmaps/BorderCurrentSlideRight.png - - - bitmaps/BorderCurrentSlideBottomLeft.png - - - bitmaps/BorderCurrentSlideBottom.png - - - bitmaps/BorderCurrentSlideBottomRight.png - - - - - - - - Left click, right or down arrow, spacebar, page down, enter, return, 'N' - - - Next slide, or next effect - - - - - Right click, left or up arrow, page up, backspace, 'P' - - - Previous slide, or previous effect - - - - - - - - - - - - - Home - - - First slide - - - - - End - - - Last slide - - - - - - - - - - - - - Alt-Page Up - - - Previous slide without effects - - - - - Alt-Page Down - - - Next slide without effects - - - - - - - - - - - - - 'B', '.' - - - Blacks/Unblacks the screen - - - - - 'W', ',' - - - Whites/Unwhites the screen - - - - - - - - - - - - - Esc, '-' - - - End slide show - - - - - - - - - - - - - Number followed by Enter - - - Go to that slide - - - - - - - - - - - - - 'G', 'S' - - - Grow/Shrink size of notes font - - - - - 'A', 'Z' - - - Scroll notes up/down - - - - - 'H', 'L' - - - Move caret in notes view backward/forward - - - - - - - - - - - - - Ctrl-'1' - - - Shows the Presenter Console - - - - - Ctrl-'2' - - - Shows the Presentation Notes - - - - - Ctrl-'3' - - - Shows the Slides Overview - - - - - - - - - - DefaultTheme - - - - - DefaultPaneStyle - - - - Bold - 14 - B3B7BC - Center - -7 - - - 6 - 6 - 6 - 6 - - - 20 - 28 - 20 - 29 - - - - bitmaps/BorderTop.png - 6 - - - bitmaps/BorderTopLeft.png - 6 - 6 - - - bitmaps/BorderTopRight.png - -6 - 6 - - - bitmaps/BorderLeft.png - 6 - - - bitmaps/BorderRight.png - -6 - - - bitmaps/BorderBottomLeft.png - 6 - -6 - - - bitmaps/BorderBottomRight.png - -6 - -6 - - - bitmaps/BorderBottom.png - -6 - - - - - - ActivePaneStyle - - - DefaultPaneStyle - - - - Bold - 14 - FFFFFF - Center - -10 - - - - bitmaps/BorderActiveTop.png - 6 - - - bitmaps/BorderActiveTopLeft.png - 6 - 6 - - - bitmaps/BorderActiveTopRight.png - -6 - 6 - - - bitmaps/BorderActiveLeft.png - 6 - - - bitmaps/BorderActiveRight.png - -6 - - - bitmaps/BorderActiveBottomLeft.png - 6 - -6 - - - bitmaps/BorderActiveBottomRight.png - -6 - -6 - - - bitmaps/BorderActiveBottom.png - -6 - - - - - - ToolbarPaneStyle - - - 4 - 4 - 4 - 4 - - - 8 - 8 - 8 - 0 - - - - bitmaps/BorderToolbarTop.png - 4 - - - bitmaps/BorderToolbarTopLeft.png - 4 - 4 - - - bitmaps/BorderToolbarTopRight.png - -4 - 4 - - - bitmaps/BorderToolbarLeft.png - 4 - - - bitmaps/BorderToolbarRight.png - -4 - - - bitmaps/BorderToolbarLeft.png - 4 - - - bitmaps/BorderToolbarRight.png - -4 - - - bitmaps/BorderToolbarBottom.png - -4 - - - - - - ActiveBottomCalloutPaneStyle - - - ActivePaneStyle - - - 52 - - - - bitmaps/BorderActiveBottomCallout.png - -6 - 49 - 41 - - - - - - - DefaultViewStyle - - - 20 - FFFFFF - - - - bitmaps/ViewBackground.png - Repeat - Repeat - 33000000 - - - - NotesViewStyle - DefaultViewStyle - - - Bold - 26 - d1d6dc - - - - SlideSorterViewStyle - DefaultViewStyle - - - HelpViewStyle - DefaultViewStyle - - - Bold - 20 - ffffff - - - - - bitmaps/Background.png - E4EFF9 - Repeat - Stretch - - - - ButtonFrameLeft - bitmaps/ButtonFrameLeftNormal.png - bitmaps/ButtonFrameLeftMouseOver.png - 2 - - - ButtonFrameCenter - bitmaps/ButtonFrameCenterNormal.png - bitmaps/ButtonFrameCenterMouseOver.png - 2 - - - ButtonFrameRight - bitmaps/ButtonFrameRightNormal.png - bitmaps/ButtonFrameRightMouseOver.png - 2 - - - bitmaps/LabelMouseOverLeft.png - - - bitmaps/LabelMouseOverCenter.png - - - bitmaps/LabelMouseOverRight.png - - - bitmaps/ButtonSlideNextNormal.png - - - - - - Bold - 18 - b3b7bc - - - - Bold - 18 - ffffff - - - - Bold - 20 - ffffff - - - - Bold - 24 - e02050 - - - - - - private:resource/pane/Presenter/Pane1 - - - ActivePaneStyle - - - - - private:resource/view/Presenter/CurrentSlidePreview - - - DefaultViewStyle - - - - - private:resource/pane/Presenter/Pane2 - - - DefaultPaneStyle - - - - - private:resource/view/Presenter/NextSlidePreview - - - DefaultViewStyle - - - - - private:resource/pane/Presenter/Pane4 - - - ToolbarPaneStyle - - - - - private:resource/view/Presenter/ToolBar - - - DefaultViewStyle - - - - - private:resource/pane/Presenter/Pane3 - - - ActivePaneStyle - - - - - private:resource/view/Presenter/Notes - - - NotesViewStyle - - - - - private:resource/view/Presenter/SlideSorter - - - SlideSorterViewStyle - - - - - private:resource/pane/Presenter/Overlay - - - ActivePaneStyle - - - - - private:resource/view/Presenter/Help - - - HelpViewStyle - - - - - private:resource/pane/Presenter/Pane6 - - - ActivePaneStyle - - - - - - - - - private:resource/view/Presenter/CurrentSlidePreview - - - Current Slide (%CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT%) - - - Current Slide, %CURRENT_SLIDE_NAME%, %CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT% - - true - - - - Click to exit presentation... - - - - - Current Slide (end) - - - - - - - private:resource/view/Presenter/NextSlidePreview - - - Next Slide - - false - - - - private:resource/view/Presenter/ToolBar - - false - - - - private:resource/view/Presenter/Notes - - - Notes - - false - - - - private:resource/view/Presenter/SlideSorter - - false - - - - - Slide Overview, %CURRENT_SLIDE_NAME%, %CURRENT_SLIDE_NUMBER% of %SLIDE_COUNT% - - - - - private:resource/view/Presenter/Help - - - Help - - false - - - - - - DefaultLayout - - - - - private:resource/pane/Presenter/Pane1 - - - private:resource/view/Presenter/CurrentSlidePreview - - - 0.05 - - - 0.05 - - - 0.50 - - - 0.50 - - - - - private:resource/pane/Presenter/Pane2 - - - private:resource/view/Presenter/NextSlidePreview - - - 0.60 - - - 0.05 - - - 0.35 - - - 0.35 - - - - - private:resource/pane/Presenter/Pane4 - - - private:resource/view/Presenter/ToolBar - - - 0.60 - - - 0.45 - - - 0.25 - - - 0.1 - - - - - private:resource/pane/Presenter/Pane3 - - - private:resource/view/Presenter/Notes - - - 0.05 - - - 0.60 - - - 0.9 - - - 0.35 - - - - - private:resource/pane/Presenter/Overlay - - - private:resource/view/Presenter/SlideSorter - - - 0.05 - - - 0.05 - - - 0.95 - - - 0.8 - - - - - private:resource/pane/Presenter/Pane6 - - - private:resource/view/Presenter/Help - - - 0.05 - - - 0.05 - - - 0.95 - - - 0.8 - - - - - - - - - Presenter Console - - - - - Current Slide Info - - - - - Presenter Notes - - - - - diff --git a/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/makefile.mk b/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/makefile.mk deleted file mode 100644 index 5f1e287..0000000 --- a/main/sdext/source/presenter/registry/data/org/openoffice/Office/extension/makefile.mk +++ /dev/null @@ -1,47 +0,0 @@ -#************************************************************** -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#************************************************************** - - - -PRJ=..$/..$/..$/..$/..$/..$/..$/.. - -PRJNAME=sdext -TARGET=data_ooOfficeext -PACKAGE=org.openoffice.Office.extension -EXTENSIONNAME=PresenterScreen - -.INCLUDE : settings.mk -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -XCSROOT=$(PRJ)$/source$/presenter -ABSXCSROOT=$(PWD)/$(PRJ)$/source$/presenter - -# --- Targets ------------------------------------------------------ - -XCUFILES= \ - PresenterScreen.xcu - -MODULEFILES= - -LOCALIZEDFILES= \ - PresenterScreen.xcu - -.INCLUDE : target.mk diff --git a/main/sdext/source/presenter/registry/data/org/openoffice/Office/makefile.mk b/main/sdext/source/presenter/registry/data/org/openoffice/Office/makefile.mk deleted file mode 100644 index 895e67e..0000000 --- a/main/sdext/source/presenter/registry/data/org/openoffice/Office/makefile.mk +++ /dev/null @@ -1,44 +0,0 @@ -#************************************************************** -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -#************************************************************** - - - -PRJ=..$/..$/..$/..$/..$/..$/.. - -PRJNAME=sdext -TARGET=data_ooOffice -PACKAGE=org.openoffice.Office -EXTNAME=presenter - -.INCLUDE : settings.mk -.INCLUDE : $(PRJ)$/util$/makefile.pmk - -# --- Targets ------------------------------------------------------ - -XCUFILES= \ - Jobs.xcu \ - ProtocolHandler.xcu - -MODULEFILES= - -LOCALIZEDFILES= - -.INCLUDE : target.mk diff --git a/main/sdext/source/presenter/registry/schema/org/openoffice/Office/extension/PresenterScreen.xcs b/main/sdext/source/presenter/registry/schema/org/openoffice/Office/extension/PresenterScreen.xcs deleted file mode 100644 index 4764a64..0000000 --- a/main/sdext/source/presenter/registry/schema/org/openoffice/Office/extension/PresenterScreen.xcs +++ /dev/null @@ -1,465 +0,0 @@ - - - - - - - AF - Configuration of the Presenter Screen extension. - - - - - Describes one bitmap that can be used as button icon or to paint - a pane border. - - Name of the bitmap. Used to look-up the bitmap in a container. - - - Text that is displayed together with the icon. - - - Relative file name to the bitmap for the normal icon. - - - Relative file name to the bitmap for the mouse over icon. - - - Relative file name to the bitmap for the button down icon. - - - Relative file name to the bitmap for the icon in disabled state. - - - Relative file name to the bitmap for the icon in disabled state. - - - The file name of the mask bitmap. Use red for pixel outside of - the border and blue for inside pixels. - - - - Horizontal offset to move the bitmap just outside the - window border. - 0 - - - Vertical offset to move the bitmap just outside the - window border. - 0 - - - Horizontal position of a hot spot. - - - Vertical position of a hot spot. - - - Color that is used as replacement for the bitmap when the later - can for some reason not be used. - - - Horizontal texturing mode. - - - Show texture only once - - - Repeat the texture - - - Stretch the texture to cover the paint area - - - - - Vertical texturing mode. - - - Show texture only once - - - Repeat the texture - - - Stretch the texture to cover the paint area - - - Once - - - - Four values describing the sizes of a border around a - rectangular area. - - Left border size. - - - Top border size. - - - Right border size. - - - Bottom border size. - - - - Font description. - - The name of the font family. - - - Font size. - - - Something like "Bold" or "Italic" or "Bold Italic". - - - Font color. - - - Orientation of text. Can be left, right, or centered. - - - Flush left - - - Flush right - - - Centered - - - - - Horizontal offset in relation to the anchor point. - - - Vertical offset in relation to the anchor point. - - - - - Font used for displaying the text. - - - The icon to display. - - - The text to display. - - - Action to execute when a button is triggered. - - - - - Name of the entry. May be used to have mode dependant entries. - - - Type of the entry. Examples are "Label" and "Button". - - - Description of a tool bar entry in normal mode (not selected, not mouse over) - - - Description of a tool bar entry when the mouse is over it. - - - Description of a tool bar entry when it is selected. - - - Description of a tool bar entry when it is disabled. - - - - Definition of one tool bar. - - Entries of the tool bars. - - - - - Name of the button that is used to look up the button. - - - Font used for displaying the text. - - - The icon to display. - - - The text to display. - - - Action to execute when a button is triggered. - - - - - Typically a list of keyboard key names. - - - Typically a description of the action triggered by pressing the keys on the left. - - - - Visual properties of a pane style: - the border of a pane and its title font. - - Name of the style. Used for referencing the style. - Has to be unique among pane styles and view styles - in one theme. - - - Name of the parent style. Values not supplied in this style - are taken from the parent style. Empty string or missing - mean no parent. - - - - Font used for displaying the pane title. - - - Size of the inner part of the border. - - - Size of the outer part of the border. - - - Bitmaps that are used to paint the borders of - a pane. - - - - Visual properties of a view style: - font and backround color. - - Name of the style. Used for referencing the style. - Has to be unique among pane styles and view styles - in one theme. - - - Name of the parent style. Values not supplied in this style - are taken from the parent style. Empty string or missing - mean no parent. - - - - Font used for text display inside a view. - - - Color (or bitmap) that is used to paint the - background of a view. - - - - Association of a drawing framework resource to a - style of the presenter theme. - - URL of a drawing framework resource. - - - Name of a pane style or a view style. - - - - - - - - - Association of a drawing framework resource to a - style of the presenter theme. - - URL of a drawing framework view. - - - Name of a view style. - - - Title displayed for the component. An empty or missing - title means that no title is displayed. - - - - Title displayed for the component when accessibility support is active. - An empty or missing title means that no title is displayed. - - - - When the value is false then the background is painted before the - view is painted. - false - - - List of localizable strings used by the view. - - - - Visual properties of the presenter view. The values in a theme - are hints and can be ignored. - - Name of the theme. Used for referencing the theme. - Has to be unique among all themes. The name of the - default theme is 'DefaultTheme' - - - Name of the parent theme. Values not supplied in this theme - are taken from the parent theme. Empty string or missing - mean default theme. - - - - Name of the extension which contains the bitmaps - referenced by this theme. - - - - Color or bitmap that is used to paint the - background. - - - List of pane styles. - - - List of view styles. - - - List of style associations. - - - List of additional bitmaps for example for buttons. - - - List of additional fonts. - - - - Layout of a component of the presenter screen. - - URL of a pane resource. - - - URL of a view resource that is to be displayed in - the pane. - - - Relative x position in the range of [0,1]. - - - Relative y position in the range of [0,1]. - - - Relative width in the range of [0,1]. - - - Relative height in the range of [0,1]. - - - - Layout of all components of the presenter screen. - - Name of the layout. Used for referencing the layout. - Has to be unique among all presenter layouts. - - - Name of the parent layout. Values not supplied in this layout - are taken from the parent layout. Missing or empty string - mean no parent layout. - - - - List of component layouts. - - - - - - Settings regarding controls that are only used by the Presenter - Screen. - - Set of tool bars. - - - Set of buttons. - - - Settings of scroll bars. - - Bitmaps of icons used for displaying the scroll bar. - - - - Settings of the slide sorter of the presenter screen. - - Size of the border around the current slide. - - - Bitmaps that are used to paint the border around the current - slide. - - - - Settings of help view. - - List of entries displayed in the help view. - - - - - General properties of the presenter view. - - When true then presenter screen is displayed on single screen systems - or when fullscreen presentation spans all screens. - false - - - List of available themes. - - - Name of the current theme. An empty name or the string "DefaultTheme" - specify the default theme. - DefaultTheme - - - Description of the views. - - - List of visible presenter components. - - - Name of the current layout. An empty name or the - string "DefaultLayout" specify the default layout. - DefaultLayout - - - Strings that are used make the presenter console accessible. - - - The view mode on start up of the extension. Valid values are 0 for the Preview-only mode, 1 for the notes view, 2 for the slide overview. - 0 - - - - diff --git a/main/set_soenv.in b/main/set_soenv.in index ed2efe5..700c17f 100644 --- a/main/set_soenv.in +++ b/main/set_soenv.in @@ -1676,7 +1676,6 @@ ToFile( "ENABLE_CAIRO", "@ENABLE_CAIRO@", "e" ); ToFile( "ENABLE_CAIRO_CANVAS", "@ENABLE_CAIRO_CANVAS@", "e" ); ToFile( "ENABLE_OPENGL", "@ENABLE_OPENGL@", "e" ); ToFile( "ENABLE_PDFIMPORT", "@ENABLE_PDFIMPORT@", "e" ); -ToFile( "ENABLE_PRESENTER_SCREEN","@ENABLE_PRESENTER_SCREEN@","e" ); ToFile( "ENABLE_REPORTBUILDER","@ENABLE_REPORTBUILDER@","e" ); ToFile( "SYSTEM_JFREEREPORT","@SYSTEM_JFREEREPORT@","e" ); ToFile( "OOO_JUNIT_JAR", "@OOO_JUNIT_JAR@", "e" ); -- 1.8.1.4