Commit Graph

3751 Commits

Author SHA1 Message Date
Rüdiger Timm
07b63eacea #i10000# View::InitRedraw changed into View::CompleteRedraw 2004-07-14 15:36:01 +00:00
Rüdiger Timm
23b6a0cc9e INTEGRATION: CWS impress2 (1.23.24); FILE MERGED
2004/07/10 14:57:45 af 1.23.24.11: #i22705# In SetRuler() InvalidateBorder() is only called when being the main view shell.
2004/06/22 17:38:36 af 1.23.24.10: #i22705# Added changes for bug fix i30263.
2004/06/15 15:19:10 af 1.23.24.9: #i22705# Renamed member bHasRuler to mbHasRulers.
2004/06/11 07:18:12 af 1.23.24.8: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/04 07:13:21 af 1.23.24.7: #i22705# Adapted the SetActiveWindow() function to the use of multiple panes.
2004/05/19 18:49:51 af 1.23.24.6: RESYNC: (1.23-1.25); FILE MERGED
2004/04/22 07:40:13 af 1.23.24.5: #i22705# Removed buttons that switch between views.
2004/04/15 12:11:37 af 1.23.24.4: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/04/15 08:24:54 af 1.23.24.3: #i22705# Removed splitters.
2004/03/05 12:26:04 af 1.23.24.2: #i22705# Added new Set... method.
2004/02/25 10:17:16 af 1.23.24.1: #i22705# Adaption to modified shell handling.
2004-07-13 14:30:29 +00:00
Rüdiger Timm
8325ffbd0b INTEGRATION: CWS impress2 (1.26.24); FILE MERGED
2004/07/11 14:58:06 af 1.26.24.3: #i22705# Fixed signature of InitRedraw().
2004/05/19 18:48:51 af 1.26.24.2: RESYNC: (1.26-1.29); FILE MERGED
2004/02/25 09:52:10 af 1.26.24.1: #i22705# Added new member mpClipboard.  Added nPaintMode argument to InitRedraw().
2004-07-13 14:16:29 +00:00
Rüdiger Timm
a7f4982a97 INTEGRATION: CWS impress2 (1.36.22); FILE MERGED
2004/07/07 16:43:26 af 1.36.22.15: #i22705# Fixed setting the master page mode.
2004/06/28 07:56:27 af 1.36.22.14: #i22705# Using new PaneManager::RequestMainViewShellChange() method.
2004/06/15 15:17:25 af 1.36.22.13: #i22705# Renamed member bHasRuler to mbHasRulers.
2004/06/14 13:51:35 af 1.36.22.12: #i22705# Resolved compiler problems.
2004/06/11 07:18:06 af 1.36.22.11: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/06 13:02:40 af 1.36.22.10: #i22705# Fixed switching into master page mode.
2004/05/23 14:10:12 af 1.36.22.9: #i22705# Using new PaneManager class.
2004/05/19 18:48:06 af 1.36.22.8: RESYNC: (1.36-1.38); FILE MERGED
2004/04/23 11:52:13 af 1.36.22.7: #i22705# Removed edit-, master-,and layer button.
2004/04/22 15:19:37 af 1.36.22.6: #i22705# Transition from layer tab bar to layer dialog.
2004/04/22 07:39:44 af 1.36.22.5: #i22705# Removed buttons that switch between views.
2004/04/15 12:08:47 af 1.36.22.4: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/04/15 08:24:26 af 1.36.22.3: #i22705# Removed splitters.
2004/03/02 10:32:29 af 1.36.22.2: #i22705# Adaption to panes in ViewShellBase.
2004/02/19 15:38:51 af 1.36.22.1: #i22705# Accessing view through GetView().
2004-07-13 14:15:18 +00:00
Rüdiger Timm
4aa360546f Ooops, wrongly resolved merge conflict. 2004-07-13 14:14:06 +00:00
Rüdiger Timm
1f6bd26d52 INTEGRATION: CWS impress2 (1.6.24); FILE MERGED
2004/06/14 13:51:14 af 1.6.24.4: #i22705# Resolved compiler problems.
2004/06/11 07:18:04 af 1.6.24.3: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/19 18:47:32 af 1.6.24.2: RESYNC: (1.6-1.7); FILE MERGED
2004/02/19 15:11:11 af 1.6.24.1: #i22705# Accessing view through GetView().
2004-07-13 14:07:28 +00:00
Rüdiger Timm
cfc2696bec INTEGRATION: CWS impress2 (1.25.12); FILE MERGED
2004/07/13 12:17:39 af 1.25.12.7: RESYNC: (1.29-1.30); FILE MERGED
2004/06/18 00:23:29 af 1.25.12.6: RESYNC: (1.28-1.29); FILE MERGED
2004/06/09 15:00:31 af 1.25.12.5: #i22705# Removed entries for resource files that do not exist anymore.
2004/05/19 18:50:40 af 1.25.12.4: RESYNC: (1.25-1.28); FILE MERGED
2004/05/05 13:42:33 af 1.25.12.3: #i22705# (last commit was an accident) Added the library for source/ui/toolpanel/controls.
2004/05/05 11:04:09 af 1.25.12.2: #i22705#lidesorter\controller\SlideSorterController.cxx
2004/02/25 17:08:32 af 1.25.12.1: #i22705# Added libs and resources for new GUI panes.
2004-07-13 14:04:18 +00:00
Rüdiger Timm
4d84dd62bd INTEGRATION: CWS impress2 (1.39.22); FILE MERGED
2004/06/11 07:18:03 af 1.39.22.6: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/19 18:47:24 af 1.39.22.5: RESYNC: (1.39-1.41); FILE MERGED
2004/04/23 11:51:53 af 1.39.22.4: #i22705# Removed edit-, master-,and layer button.
2004/04/22 15:18:20 af 1.39.22.3: #i22705# Transition from layer tab bar to layer dialog.
2004/04/22 07:39:27 af 1.39.22.2: #i22705# Removed buttons that switch between views.
2004/02/19 15:09:25 af 1.39.22.1: #i22705# Accessing view through GetView().  Handling maSlideSorterButton.
2004-07-13 14:04:14 +00:00
Rüdiger Timm
27ba2dcfce INTEGRATION: CWS impress2 (1.4.28); FILE MERGED
2004/07/13 12:11:13 af 1.4.28.5: RESYNC: (1.6-1.7); FILE MERGED
2004/07/02 12:28:17 af 1.4.28.4: #i22705# Changed View menu to conform to spec.
2004/06/28 07:59:20 af 1.4.28.3: #i22705# Modified the view menu.
2004/06/18 00:23:13 af 1.4.28.2: RESYNC: (1.4-1.6); FILE MERGED
2004/06/04 07:17:41 af 1.4.28.1: #i22705# Added menu for the Multi Pane GUI.
2004-07-13 14:03:54 +00:00
Rüdiger Timm
f52f94ea60 INTEGRATION: CWS impress2 (1.16.24); FILE MERGED
2004/06/15 15:16:28 af 1.16.24.7: #i22705# Renamed member bHasRuler to mbHasRulers.
2004/06/11 07:18:02 af 1.16.24.6: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/08 12:54:57 af 1.16.24.5: #i22705# Fixed upper/lowercase of include directive.
2004/05/19 18:47:01 af 1.16.24.4: RESYNC: (1.16-1.17); FILE MERGED
2004/04/22 15:16:19 af 1.16.24.3: #i22705# Transition from layer tab bar to layer dialog.
2004/04/15 12:08:39 af 1.16.24.2: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/02/19 14:58:22 af 1.16.24.1: #i22705# The view is accessed through GetView().
2004-07-13 14:03:42 +00:00
Rüdiger Timm
2e5a17d283 INTEGRATION: CWS impress2 (1.5.2); FILE MERGED
2004/07/13 12:05:36 af 1.5.2.2: RESYNC: (1.5-1.6); FILE MERGED
2004/07/02 12:28:47 af 1.5.2.1: #i22705# Changed View menu to conform to spec.
2004-07-13 14:03:32 +00:00
Rüdiger Timm
3053c89ea0 INTEGRATION: CWS impress2 (1.26.26); FILE MERGED
2004/07/13 12:05:24 af 1.26.26.34: RESYNC: (1.27-1.29); FILE MERGED
2004/07/10 14:56:37 af 1.26.26.33: #i22705# In Activate() checking for missing SfxDispatcher.  Preparation for fixing InnerResizerPixel problems.
2004/07/09 07:13:30 af 1.26.26.32: #i22705# Added initialisation of mpImpl member.
2004/07/07 16:46:18 af 1.26.26.31: #i22705# New view shell shows its content window.
2004/06/30 12:06:50 af 1.26.26.30: #i22705# Included mpLayerTabBar into arrangement of GUI elements.
2004/06/29 07:11:20 af 1.26.26.29: #i22705# Return value of PrepareClose() now initialized with correct value.
2004/06/22 11:59:02 af 1.26.26.28: #i22705# Moved creation of controller to GetController() method.
2004/06/18 00:22:55 af 1.26.26.27: RESYNC: (1.26-1.27); FILE MERGED
2004/06/15 15:20:30 af 1.26.26.26: #i22705# Renamed member bHasRuler to mbHasRulers.  Factored out creation of rulers to SetupRulers() method.
2004/06/12 12:33:35 af 1.26.26.25: #i22705# Replaced OuterResizePixel(), InnerResizePixel(), AdjustPosSizePixel() by GetBorder() and Resize().
2004/06/11 07:18:13 af 1.26.26.24: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/09 17:26:38 af 1.26.26.23: #i22705# Setting the window of the SfxShell to NULL is done by the PaneManager.
2004/06/09 15:05:25 af 1.26.26.22: #i22705# Set the active window and thus the window of the SfxViewShell to NULL in the destructor.
2004/06/09 14:58:01 af 1.26.26.21: #i22705# Moved inline implementation of some methods from header to this file.
2004/06/06 15:00:37 af 1.26.26.20: #i22705# Fixed placing of scroll bars.
2004/06/06 13:01:52 af 1.26.26.19: #i22705# Cleanup of member initialization.  Fixed using the ScrollBarBox member.
2004/06/05 15:03:35 af 1.26.26.18: #i22705# Moved the re-setting of the window from the ViewShell classes to the VieShellBase class.
2004/06/04 07:16:41 af 1.26.26.17: #i22705# Rulers are off by default.  Content window is transparent by default.  Added guards against missing view.  Fixed layout of controls.
2004/05/23 14:15:01 af 1.26.26.16: #i22705# Fixed resync error.
2004/05/19 14:17:51 af 1.26.26.15: #i22705# Commented out code that is no longer necessary. Remove it in the future.
2004/05/05 13:40:29 af 1.26.26.14: #i22705# (last commit was an accident) Moved the ViewTabBar to ViewShellBase.cxx.  Reorganized the ArrangeGUIElements().
2004/05/05 11:04:09 af 1.26.26.13: #i22705#lidesorter\controller\SlideSorterController.cxx
2004/04/27 12:53:16 af 1.26.26.12: #i22705# Cleaned up ArrangeGUIElements().
2004/04/23 12:42:16 af 1.26.26.11: #i22705# Vertical scroll bar now starts below tab bar.
2004/04/22 15:22:43 af 1.26.26.10: #i22705# Transition from layer tab bar to layer dialog.
2004/04/22 07:40:21 af 1.26.26.9: #i22705# Removed buttons that switch between views.
2004/04/21 15:24:18 af 1.26.26.8: #i22705# Added support for ViewTabBar.
2004/04/15 12:11:49 af 1.26.26.7: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/04/15 08:24:45 af 1.26.26.6: #i22705# Removed splitters.
2004/03/05 12:26:15 af 1.26.26.5: #i22705# Added new Set... method.
2004/03/03 17:33:59 af 1.26.26.4: #i22705# Added missing Connect() and Disconnect() calls to the docshell.
2004/03/02 13:23:23 af 1.26.26.3: #i22705# Reordered initialization of ObjectBarManager.
2004/03/02 10:37:36 af 1.26.26.2: #i22705# Fixes for the use of PrintManager.
2004/02/25 10:29:55 af 1.26.26.1: #i22705# Added argument to constructor.  Adaption to modified shell handling.
2004-07-13 14:03:16 +00:00
Rüdiger Timm
47a67c30de INTEGRATION: CWS impress2 (1.31.10); FILE MERGED
2004/07/06 08:27:08 af 1.31.10.6: #i22705# Improved CreateOrDuplicatePage() so that it can cope with given insert position and can insert at head of document.
2004/07/02 17:03:43 af 1.31.10.5: #i22705# Moved most of the code of CreateOrDuplicatePage() here from drviews2.cxx.
2004/06/11 07:18:12 af 1.31.10.4: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/05 15:01:47 af 1.31.10.3: #i22705# Accessing the preview child window only when that exists.
2004/05/19 18:50:01 af 1.31.10.2: RESYNC: (1.31-1.33); FILE MERGED
2004/02/25 10:21:29 af 1.31.10.1: #i22705# Replaced pView by GetView().
2004-07-13 14:02:56 +00:00
Rüdiger Timm
7652950b51 INTEGRATION: CWS impress2 (1.27.26); FILE MERGED
2004/02/25 10:04:55 af 1.27.26.1: #i22705# Code clean up.  UpdateMapModel split off of UpdateMapOrigin().
2004-07-13 14:02:02 +00:00
Rüdiger Timm
dcbe804bc9 INTEGRATION: CWS impress2 (1.49.26); FILE MERGED
2004/06/18 00:22:22 af 1.49.26.2: RESYNC: (1.49-1.50); FILE MERGED
2004/02/25 09:54:15 af 1.49.26.1: #i22705# Moved some code to ViewClipboard.cxx.
2004-07-13 14:01:44 +00:00
Rüdiger Timm
0595f5be3a INTEGRATION: CWS impress2 (1.37.48); FILE MERGED
2004/06/11 07:18:10 af 1.37.48.1: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004-07-13 14:01:24 +00:00
Rüdiger Timm
1a80fdedba INTEGRATION: CWS impress2 (1.29.6); FILE MERGED
2004/07/10 14:32:36 af 1.29.6.7: #i22705# Moved handling of SID_MODIFYPAGE to ViewShell::Implementation.
2004/07/07 16:34:45 af 1.29.6.6: #i22705# SID_MODIFYPAGE with 4 arguments now handles handout pages.
2004/07/06 08:25:54 af 1.29.6.5: #i22705# CreateOrDuplicatePage() has additional parameter.  Removed code that has been moved to viewshe3.cxx.
2004/07/02 17:02:46 af 1.29.6.4: #i22705# Moved most of the code of CreateOrDuplicatePage() to ViewShell.
2004/06/14 13:51:01 af 1.29.6.3: #i22705# Resolved compiler problems.
2004/06/11 07:18:00 af 1.29.6.2: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/23 14:08:21 af 1.29.6.1: #i22705# Fixed resync error.
2004-07-13 14:01:17 +00:00
Rüdiger Timm
dce05982cb INTEGRATION: CWS impress2 (1.15.26); FILE MERGED
2004/07/12 12:36:59 af 1.15.26.7: #i22705# Fixed a crash due to unchecked access to current page of pOriginShell: it is NULL for the slide sorter when it has an empty selection.
2004/07/09 16:32:36 af 1.15.26.6: #i22705# Fixed the creation of a full screen show.
2004/06/25 16:49:08 af 1.15.26.5: #i22705# Fixed CreateFullScreenShow() by creating the SfxTopFrame not-hidden.
2004/05/23 14:13:28 af 1.15.26.4: #i22705# Using new PaneManager class.
2004/04/27 12:44:58 af 1.15.26.3: #i22705# Adaption to relocation of event ids.
2004/03/05 12:25:10 af 1.15.26.2: #i22705# Moved initialization of new ViewShell object into listener class.
2004/02/25 09:48:02 af 1.15.26.1: #i22705# Added argument to constructors.
2004-07-13 14:00:43 +00:00
Rüdiger Timm
cd1f68638a INTEGRATION: CWS impress2 (1.50.10); FILE MERGED
2004/07/01 11:53:47 af 1.50.10.12: #i22705# Added SetCurrentPage() method.  UpdatePreview() does its updating even when the preview is not visible (the slide sorter is updated, too.)
2004/06/22 11:54:56 af 1.50.10.11: #i22705# Moved creation of controller to GetController() method.
2004/06/18 00:22:14 af 1.50.10.10: RESYNC: (1.52-1.54); FILE MERGED
2004/06/12 12:32:06 af 1.50.10.9: #i22705# Replaced OuterResizePixel(), InnerResizePixel(), AdjustPosSizePixel() by GetBorder() and Resize().
2004/06/11 07:18:09 af 1.50.10.8: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/23 14:12:52 af 1.50.10.7: #i22705# Fixed resync error.
2004/05/20 11:14:17 af 1.50.10.6: #i22705# Moved handling of pane docking windows to ViewShellBase class.
2004/05/19 18:48:32 af 1.50.10.5: RESYNC: (1.50-1.52); FILE MERGED
2004/04/22 07:39:54 af 1.50.10.4: #i22705# Removed buttons that switch between views.
2004/04/15 12:10:53 af 1.50.10.3: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/03/02 10:35:58 af 1.50.10.2: #i22705# Adaption to panes in ViewShellBase.
2004/02/19 15:58:41 af 1.50.10.1: #i22705# Adaption to modified ObjectBarManager.  Using new child windows for panes of new GUI.
2004-07-13 14:00:24 +00:00
Rüdiger Timm
86b784210d INTEGRATION: CWS impress2 (1.13.26); FILE MERGED
2004/06/28 07:57:02 af 1.13.26.5: #i22705# Using new PaneManager::RequestMainViewShellChange() method.
2004/06/11 07:18:08 af 1.13.26.4: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/23 14:12:09 af 1.13.26.3: #i22705# Using new PaneManager class.
2004/05/19 18:48:21 af 1.13.26.2: RESYNC: (1.13-1.15); FILE MERGED
2004/03/02 10:34:03 af 1.13.26.1: #i22705# Adaption to panes in ViewShellBase.
2004-07-13 14:00:08 +00:00
Rüdiger Timm
70a9d0c49b INTEGRATION: CWS impress2 (1.10.26); FILE MERGED
2004/07/08 07:53:25 af 1.10.26.10: #i22705# Added ViewShellImplementation.
2004/07/06 18:02:05 af 1.10.26.9: #i22705# Added ViewShellCache.
2004/06/18 00:22:07 af 1.10.26.8: RESYNC: (1.11-1.12); FILE MERGED
2004/06/15 15:21:38 af 1.10.26.7: #i22705# Moved PaneChildWindows and PaneDockingWindow to ../dlg.
2004/06/04 07:11:59 af 1.10.26.6: #i22705# Added files for the pane child windows.
2004/05/23 14:11:41 af 1.10.26.5: #i22705# Added new PaneManager class.
2004/05/19 18:48:13 af 1.10.26.4: RESYNC: (1.10-1.11); FILE MERGED
2004/04/22 15:22:08 af 1.10.26.3: #i22705# Moved to layertab.cxx to ../dlg/LayerTabBar.cxx.
2004/04/15 12:12:35 af 1.10.26.2: #i22705# Added file ViewTabBar.
2004/02/19 15:53:17 af 1.10.26.1: #i22705# Replaced SubShellManager by ViewShellManager.  Added ViewClipboard.
2004-07-13 13:59:53 +00:00
Rüdiger Timm
2f70bc1195 INTEGRATION: CWS impress2 (1.3.26); FILE MERGED
2004/06/30 12:05:54 af 1.3.26.3: #i22705# Added Construct(), ChangeEditMode(), and ArrangeGUIElements() methods.
2004/04/23 11:52:23 af 1.3.26.2: #i22705# Removed edit-, master-,and layer button.
2004/02/19 15:49:17 af 1.3.26.1: #i22705# Added argument to constructors.
2004-07-13 13:59:19 +00:00
Rüdiger Timm
c52db30ee7 INTEGRATION: CWS impress2 (1.18.26); FILE MERGED
2004/07/07 16:44:20 af 1.18.26.3: #i22705# Changed default values for preview window to FALSE.
2004/05/23 14:11:17 af 1.18.26.2: #i22705# Using new PaneManager class.
2004/03/02 10:33:37 af 1.18.26.1: #i22705# Adaption to panes in ViewShellBase.
2004-07-13 13:59:02 +00:00
Rüdiger Timm
19a7814e76 INTEGRATION: CWS impress2 (1.8.12); FILE MERGED
2004/06/09 17:25:46 af 1.8.12.4: #i22705# Turned of the layer dialog temporarily.
2004/05/20 11:13:37 af 1.8.12.3: #i22705# Moved handling of pane docking windows to ViewShellBase class.
2004/04/22 15:20:02 af 1.8.12.2: #i22705# Transition from layer tab bar to layer dialog.
2004/02/19 15:44:55 af 1.8.12.1: #i22705# Using new child windows to show panes of new GUI.
2004-07-13 13:58:47 +00:00
Rüdiger Timm
787f645ba3 INTEGRATION: CWS impress2 (1.11.26); FILE MERGED
2004/02/19 15:43:31 af 1.11.26.1: #i22705# Accessing view through GetView().
2004-07-13 13:58:33 +00:00
Rüdiger Timm
8a2392d08a INTEGRATION: CWS impress2 (1.11.26); FILE MERGED
2004/06/14 13:51:46 af 1.11.26.3: #i22705# Resolved compiler problems.
2004/06/11 07:18:07 af 1.11.26.2: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/02/19 15:42:42 af 1.11.26.1: #i22705# Accessing view through GetView().
2004-07-13 13:58:12 +00:00
Rüdiger Timm
d41e43a2af INTEGRATION: CWS impress2 (1.5.26); FILE MERGED
2004/07/11 14:31:39 af 1.5.26.1: #i22705# Fixed signature of MakeVisible().
2004-07-13 13:57:57 +00:00
Rüdiger Timm
514e8deb36 INTEGRATION: CWS impress2 (1.9.26); FILE MERGED
2004/06/11 07:18:06 af 1.9.26.2: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/02/19 15:40:05 af 1.9.26.1: #i22705# Accessing view through GetView().  Adaption to modified ObjectBarManager.
2004-07-13 13:57:41 +00:00
Rüdiger Timm
13fd387327 INTEGRATION: CWS impress2 (1.18.10); FILE MERGED
2004/06/14 13:51:25 af 1.18.10.4: #i22705# Resolved compiler problems.
2004/06/11 07:18:05 af 1.18.10.3: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/19 18:47:56 af 1.18.10.2: RESYNC: (1.18-1.20); FILE MERGED
2004/02/19 15:31:55 af 1.18.10.1: #i22705# Accessing view through GetView().
2004-07-13 13:57:13 +00:00
Rüdiger Timm
494d48604c INTEGRATION: CWS impress2 (1.15.12); FILE MERGED
2004/07/01 11:51:37 af 1.15.12.5: #i22705# Minor changes.
2004/06/11 07:18:05 af 1.15.12.4: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/19 18:47:48 af 1.15.12.3: RESYNC: (1.15-1.17); FILE MERGED
2004/04/22 15:19:14 af 1.15.12.2: #i22705# Transition from layer tab bar to layer dialog.
2004/02/19 15:30:22 af 1.15.12.1: #i22705# Adaption to modified ObjectBarManager.
2004-07-13 13:56:56 +00:00
Rüdiger Timm
9097962798 INTEGRATION: CWS impress2 (1.18.24); FILE MERGED
2004/07/13 12:04:49 af 1.18.24.13: RESYNC: (1.21-1.23); FILE MERGED
2004/06/30 12:04:38 af 1.18.24.12: #i22705# Moved inclusion of DrawViewShell.hxx to the top.
2004/06/22 11:53:59 af 1.18.24.11: #i22705# Moved creation of controller to GetController() method.
2004/06/18 00:22:00 af 1.18.24.10: RESYNC: (1.20-1.21); FILE MERGED
2004/06/15 09:31:35 af 1.18.24.9: #i22705# Changed internal name of view shell.
2004/06/11 07:18:05 af 1.18.24.8: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/05 14:59:41 af 1.18.24.7: #i22705# Moved the re-setting of the window from the ViewShell classes to the VieShellBase class.
2004/05/23 14:09:25 af 1.18.24.6: #i22705# Moved FormShellManager to ViewShellBase.
2004/05/19 18:47:40 af 1.18.24.5: RESYNC: (1.18-1.20); FILE MERGED
2004/04/23 11:52:01 af 1.18.24.4: #i22705# Removed edit-, master-,and layer button.
2004/04/22 15:18:50 af 1.18.24.3: #i22705# Transition from layer tab bar to layer dialog.
2004/04/22 07:39:37 af 1.18.24.2: #i22705# Removed buttons that switch between views.
2004/02/19 15:21:55 af 1.18.24.1: #i22705# Added argument to contructo.  Removed registration of object bars: ObjectBarManager creates them on demand.
2004-07-13 13:56:38 +00:00
Rüdiger Timm
abbcb40b0e INTEGRATION: CWS impress2 (1.9.26); FILE MERGED
2004/06/11 07:18:04 af 1.9.26.2: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/02/19 15:11:48 af 1.9.26.1: #i22705# Accessing view through GetView().
2004-07-13 13:56:18 +00:00
Rüdiger Timm
337acc397c INTEGRATION: CWS impress2 (1.7.24); FILE MERGED
2004/06/11 07:18:03 af 1.7.24.6: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/09 17:25:17 af 1.7.24.5: #i22705# Added a slot handler for the layout dialog.
2004/05/20 11:13:06 af 1.7.24.4: #i22705# Moved handling of pane docking windows to ViewShellBase class.
2004/05/19 18:47:17 af 1.7.24.3: RESYNC: (1.7-1.8); FILE MERGED
2004/04/22 15:17:49 af 1.7.24.2: #i22705# Transition from layer tab bar to layer dialog.
2004/02/19 15:03:18 af 1.7.24.1: #i22705# Introduction of new child windows for the panes of the multi-pane-GUI.
2004-07-13 13:55:39 +00:00
Rüdiger Timm
5f767035cd INTEGRATION: CWS impress2 (1.29.48); FILE MERGED
2004/07/11 14:31:00 af 1.29.48.1: #i22705# Fixed signature of InitRedraw().
2004-07-13 13:55:34 +00:00
Rüdiger Timm
b053a4c63b INTEGRATION: CWS impress2 (1.31.24); FILE MERGED
2004/07/13 12:04:37 af 1.31.24.12: RESYNC: (1.33-1.34); FILE MERGED
2004/06/30 12:02:16 af 1.31.24.11: #i22705# The GetLayerTabControl() returns the value of the new mpLayerTabBar member.
2004/06/18 00:21:52 af 1.31.24.10: RESYNC: (1.32-1.33); FILE MERGED
2004/06/12 12:31:27 af 1.31.24.9: #i22705# Replaced OuterResizePixel(), InnerResizePixel(), AdjustPosSizePixel() by GetBorder() and Resize().
2004/06/11 07:18:02 af 1.31.24.8: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/08 12:55:17 af 1.31.24.7: #i22705# Fixed upper/lowercase of include directive.
2004/05/19 18:47:09 af 1.31.24.6: RESYNC: (1.31-1.32); FILE MERGED
2004/04/23 11:51:43 af 1.31.24.5: #i22705# Removed edit-, master-,and layer button.
2004/04/22 15:16:51 af 1.31.24.4: #i22705# Transition from layer tab bar to layer dialog.
2004/04/22 07:39:17 af 1.31.24.3: #i22705# Removed buttons that switch between views.
2004/04/15 12:08:20 af 1.31.24.2: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/02/19 15:00:42 af 1.31.24.1: #i22705# Adaption to changes in ObjectBarManager.  Using GetParent(). Introduction of maSlideSorterButton.
2004-07-13 13:55:22 +00:00
Rüdiger Timm
7406ec2221 INTEGRATION: CWS impress2 (1.23.24); FILE MERGED
2004/06/11 07:18:01 af 1.23.24.4: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/05/19 18:46:53 af 1.23.24.3: RESYNC: (1.23-1.25); FILE MERGED
2004/04/22 15:15:46 af 1.23.24.2: #i22705# Transition from layer tab bar to layer dialog.
2004/02/19 14:57:09 af 1.23.24.1: #i22705# Adaption to changes in ObjectBarManager.
2004-07-13 13:54:52 +00:00
Rüdiger Timm
4ba438c010 INTEGRATION: CWS impress2 (1.35.10); FILE MERGED
2004/07/02 17:01:37 af 1.35.10.10: #i22705# Guarded enabling and disabling the layer tab bar against not being present.
2004/06/18 00:21:45 af 1.35.10.9: RESYNC: (1.37-1.38); FILE MERGED
2004/06/11 07:18:00 af 1.35.10.8: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/06 14:57:23 af 1.35.10.7: #i22705# Added guard against the LayerTabWindow not being present.
2004/05/19 18:46:35 af 1.35.10.6: RESYNC: (1.35-1.37); FILE MERGED
2004/04/23 11:51:33 af 1.35.10.5: #i22705# Removed edit-, master-,and layer button.
2004/04/22 15:14:00 af 1.35.10.4: #i22705# Transition from layer tab bar to layer dialog.
2004/04/15 12:08:29 af 1.35.10.3: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/04/15 08:24:16 af 1.35.10.2: #i22705# Removed splitters.
2004/02/19 14:53:01 af 1.35.10.1: #i22705# Adaption to changes in ObjectBarManager. Using GetParentWindow().
2004-07-13 13:54:26 +00:00
Rüdiger Timm
411b1ca25f INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/07/06 11:21:50 af 1.1.2.19: #i22705# Setting edit mode to EM_PAGE when switching view shell.
2004/06/28 07:55:42 af 1.1.2.18: #i22705# Using new PaneManager::RequestMainViewShellChange() method.
2004/06/22 12:14:24 af 1.1.2.17: #i22705# Removed already-commented-out line.
2004/06/16 08:31:05 af 1.1.2.16: #i22705# The tab page is deleted in the destructor.
2004/06/15 15:05:32 af 1.1.2.15: #i22705# Finished the switch of the base class to TabControl.
2004/06/14 13:50:41 af 1.1.2.14: #i22705# Using correct background color for TabControl.
2004/06/14 09:13:54 af 1.1.2.13: #i22705# Replaced TabBar by TabControl.
2004/06/12 12:30:52 af 1.1.2.12: #i22705# Fixed initialization.
2004/06/06 13:00:37 af 1.1.2.11: #i22705# When switching to a view shell, the master page mode is ended as well.
2004/06/04 07:11:12 af 1.1.2.10: #i22705# Commented out the support for the old slide sorter.
2004/05/23 13:31:28 af 1.1.2.9: #i22705# Using new PaneManager class.
2004/05/19 14:14:45 af 1.1.2.8: #i22705# Removed unused code.
2004/05/05 13:38:01 af 1.1.2.7: #i22705# (last commit was an accident) Added an entry for the old slide sorter (for debugging).
2004/05/05 11:04:09 af 1.1.2.6: #i22705#lidesorter\controller\SlideSorterController.cxx
2004/04/27 12:44:38 af 1.1.2.5: #i22705# Adaption to relocation of event ids.
2004/04/22 15:13:03 af 1.1.2.4: #i22705# Changed argument of constructor from ViewShell& to ViewShellBase&.
2004/04/22 07:37:02 af 1.1.2.3: #i22705# Added help ids for tab bar entries.
2004/04/21 15:21:37 af 1.1.2.2: #i22705# Completed initial implementation.
2004/04/15 12:01:30 af 1.1.2.1: #i22705# Initialn revision.
2004-07-13 13:53:50 +00:00
Rüdiger Timm
d6157f44a9 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/07/10 14:54:58 af 1.1.2.14: #i22705# Calling SfxDispatcher::Flush() after modifying the shell stack (preparation for change in SFX2).
2004/07/07 17:00:27 af 1.1.2.13: #i22705# Guarded registration of listener against missing window.
2004/07/06 17:53:13 af 1.1.2.12: #i22705# Added CreateViewShell() method and mpCache member.
2004/07/01 16:56:03 af 1.1.2.11: #i22705# Member mbKeepMainViewShellOnTop now initialized with false to allow the focused view shell be moved to the top of the shell stack.
2004/07/01 11:48:29 af 1.1.2.10: #i22705# Added implementation of inner UpdateLocker class.
2004/06/28 07:55:08 af 1.1.2.9: #i22705# Reactivated code for listening for focus changes of windows.
2004/06/15 17:10:09 af 1.1.2.8: #i22705# The mbKeepMainViewShellOnTop flag is now correctly handled.
2004/06/15 15:35:52 af 1.1.2.7: #i22705# Modified debug code.
2004/06/11 07:18:00 af 1.1.2.6: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/08 12:37:10 af 1.1.2.5: #i22705# Added debug code.
2004/06/05 15:05:18 af 1.1.2.4: #i22705# Removed references to TextLogger debug utility.
2004/06/04 07:09:52 af 1.1.2.3: #i22705# Refactored code for gathering the active view shells into its own function.
2004/04/23 14:16:49 af 1.1.2.2: #i22705# Preparation for object bars stacked below the associated sub shell.
2004/02/19 14:40:21 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:53:38 +00:00
Rüdiger Timm
2994aa2344 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/07/10 14:36:55 af 1.1.2.2: #i22705# Finished implementation of ProcessModifyPageSlot().
2004/07/08 07:52:30 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:53:24 +00:00
Rüdiger Timm
bb053af9de INTEGRATION: CWS impress2 (1.2.26); FILE MERGED
2004/07/13 12:04:22 af 1.2.26.35: RESYNC: (1.4-1.5); FILE MERGED
2004/07/12 08:09:06 af 1.2.26.34: #i22705# Setting up the members in the correct order.
2004/07/10 14:53:49 af 1.2.26.33: #i22705# In ResizePixel() calling SetBorderPixel with empty border when no main view shell exists.
2004/07/09 07:08:09 af 1.2.26.32: #i22705# Added ResizePixel() method that implements the common code of Outer- and InnerResizePixel().
2004/07/04 13:50:20 af 1.2.26.31: #i22705# Improved implementation of SetBusyState().
2004/07/02 12:27:34 af 1.2.26.30: #i22705# Handling slots (execution, state setting) for switching the view shells by forwarding them to the PaneManager.
2004/07/01 11:47:44 af 1.2.26.29: #i22705# Added new SetBusyState() method.
2004/06/30 12:00:29 af 1.2.26.28: #i22705# The mpViewTabBar member may be NULL.
2004/06/28 07:53:09 af 1.2.26.27: #i22705# Using new PaneManager::RequestMainViewShellChange() method.  Forwarding of new slots SID_NORMAL_MULTI_PANE_GUI and SID_SLIDE_SORTER_MULTI_PANE_GUI to PaneManager.
2004/06/24 08:45:24 af 1.2.26.26: #i22705# In the destructor the window of the center pane is hidden so that after a reload SFX does not complain.
2004/06/22 12:13:36 af 1.2.26.25: #i22705# Fixed handling of controller.  Added Activate() and Deactivate().
2004/06/18 00:21:38 af 1.2.26.24: RESYNC: (1.3-1.4); FILE MERGED
2004/06/16 08:32:14 af 1.2.26.23: #i22705# Pane manager correctly shut down and deleted in the destructor.
2004/06/15 15:04:06 af 1.2.26.22: #i22705# OuterResizePixel() calls SetWindow().
2004/06/14 09:13:31 af 1.2.26.21: #i22705# Replaced TabBar by TabControl.
2004/06/12 12:30:02 af 1.2.26.20: #i22705# Replaced OuterResizePixel(), InnerResizePixel(), AdjustPosSizePixel() by GetBorder() and Resize().
2004/06/09 17:24:15 af 1.2.26.19: #i22705# PaneManager is deleted in destructor.
2004/06/09 14:59:37 af 1.2.26.18: #i22705# Guarder OuterResizePixel against missing main sub shell.
2004/06/08 12:55:56 af 1.2.26.17: #i22705# Fixed template typo.
2004/06/08 12:36:22 af 1.2.26.16: #i22705# Removed unnecessary call to PaneManager::InitPanes().
2004/06/06 09:10:01 af 1.2.26.15: #i22705# Reordered code in constructor.
2004/06/05 14:57:42 af 1.2.26.14: #i22705# Moved the re-setting of the window from the ViewShell classes to the VieShellBase class.
2004/06/04 07:08:30 af 1.2.26.13: #i22705# Cleanup of pane management code.
2004/05/23 13:30:14 af 1.2.26.12: #i22705# Moved pane related code to new PaneManager class.
2004/05/20 11:11:53 af 1.2.26.11: #i22705# Moved handling of pane docking windows to ViewShellBase class.
2004/05/19 14:13:34 af 1.2.26.10: #i22705# Registering documents to the MasterPageObserver.
2004/04/27 12:43:35 af 1.2.26.9: #i22705# Added ArrangeGUIElements() and GetPaneOfViewShell() methods.
2004/04/23 14:25:24 af 1.2.26.8: #i22705# Moved definition of EventId from ViewShellBase to ViewShellBaseEvent.  Moved CallEventListeners() to impl class.
2004/04/21 15:19:55 af 1.2.26.7: #i22705# Moved pane handling to implementation class. When switching views the reference to the old view is cleared.
2004/03/05 12:15:15 af 1.2.26.6: #i22705# Added support for events and listeners.
2004/03/03 09:44:56 af 1.2.26.5: #i22705# Clean up of pane handling.
2004/03/02 13:22:11 af 1.2.26.4: #i22705# Replaced bool argument in ViewShellBase::RequestViewShellChange() by more specific enum CallMode.
2004/03/02 12:03:22 af 1.2.26.3: #i22705# Initialising panes on SFX_EVENT_(OPEN,CREATE)DOC.
2004/03/02 10:23:53 af 1.2.26.2: #i22705# Moved printing to PrintManager. Added OuterResizePixel().
2004/02/25 10:39:00 af 1.2.26.1: #i22705# Modified the handling of stacked shells (e.g. introduction of factories.)
2004-07-13 13:52:47 +00:00
Rüdiger Timm
750e5392e0 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/02/19 14:40:37 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:52:24 +00:00
Rüdiger Timm
25ef124732 INTEGRATION: CWS impress2 (1.3.12); FILE MERGED
2004/05/23 14:07:25 af 1.3.12.3: #i22705# Adaption to changes in ViewShellBase class.
2004/05/19 18:46:02 af 1.3.12.2: RESYNC: (1.3-1.4); FILE MERGED
2004/03/02 10:21:48 af 1.3.12.1: #i22705# Adaption to panes in ViewShellBase.
2004-07-13 13:52:08 +00:00
Rüdiger Timm
7b65708c09 INTEGRATION: CWS impress2 (1.2.26); FILE MERGED
2004/07/07 16:54:33 af 1.2.26.2: #i22705# Added LateInit() method that destroys the ViewTabBar.
2004/03/05 12:23:20 af 1.2.26.1: #i22705# The diff SFX_IMPL_VIEWFACTORY macro is expanded manually to call LateInit() after construction of a new PresentationViewShellBase object.
2004-07-13 13:51:50 +00:00
Rüdiger Timm
7828ae909d INTEGRATION: CWS impress2 (1.4.12); FILE MERGED
2004/06/28 07:47:30 af 1.4.12.7: #i22705# Using new PaneManager::RequestMainViewShellChange() method.
2004/06/18 00:21:12 af 1.4.12.6: RESYNC: (1.7-1.8); FILE MERGED
2004/06/08 12:54:03 af 1.4.12.5: #i22705# Fixed upper/lowercase of include directive.
2004/05/23 14:07:06 af 1.4.12.4: #i22705# Adaption to changes in ViewShellBase class.
2004/05/19 18:45:42 af 1.4.12.3: RESYNC: (1.4-1.7); FILE MERGED
2004/03/02 10:13:40 af 1.4.12.2: #i22705# Removed inclusion of header files that do not exist anymore.
2004/02/25 10:42:57 af 1.4.12.1: #i22705# Adaption to modified shell handling of ViewShellBase.
2004-07-13 13:51:13 +00:00
Rüdiger Timm
e8f66db278 INTEGRATION: CWS impress2 (1.2.26); FILE MERGED
2004/03/05 12:28:02 af 1.2.26.1: #i22705# The diff SFX_IMPL_VIEWFACTORY macro is expanded manually to call LateInit() after construction of a new OutlineViewShellBase object.
2004-07-13 13:50:55 +00:00
Rüdiger Timm
4670285042 INTEGRATION: CWS impress2 (1.2.26); FILE MERGED
2004/06/29 07:09:03 af 1.2.26.1: #i22705# Added LateInit() method where the ViewTabBar is deleted.
2004-07-13 13:50:17 +00:00
Rüdiger Timm
f27df4b39c INTEGRATION: CWS impress2 (1.2.8); FILE MERGED
2004/06/22 11:52:50 af 1.2.8.4: #i22705# Made mrBase member non-const.
2004/06/18 00:21:04 af 1.2.8.3: RESYNC: (1.2-1.3); FILE MERGED
2004/06/11 07:17:58 af 1.2.8.2: #i22705# Using GetActiveWindow() instead of pWindow or GetWindow().
2004/06/04 07:02:54 af 1.2.8.1: #i22705# Modified registering at view shells.
2004-07-13 13:50:00 +00:00
Rüdiger Timm
92cddae70e INTEGRATION: CWS impress2 (1.58.22); FILE MERGED
2004/05/19 18:43:33 af 1.58.22.2: RESYNC: (1.58-1.61); FILE MERGED
2004/04/22 15:12:15 af 1.58.22.1: #i22705# Transition from layer tab bar to layer dialog.
2004-07-13 13:49:44 +00:00
Rüdiger Timm
de51d7be4f INTEGRATION: CWS impress2 (1.6.26); FILE MERGED
2004/05/19 18:43:03 af 1.6.26.2: RESYNC: (1.6-1.7); FILE MERGED
2004/04/22 15:11:56 af 1.6.26.1: #i22705# Transition from layer tab bar to layer dialog.
2004-07-13 13:49:21 +00:00