Commit graph

41 commits

Author SHA1 Message Date
Kurt Zenker
e4dff3edb2 INTEGRATION: CWS presenterview (1.25.52); FILE MERGED
2007/12/13 10:29:51 af 1.25.52.8: RESYNC: (1.28-1.29); FILE MERGED
2007/09/11 12:47:29 af 1.25.52.7: #i18486# Turned SubControllers into components.
2007/07/10 14:32:04 af 1.25.52.6: #i18486# Converted several members of ViewShellBase to shared_ptrs.
2007/06/19 15:17:06 af 1.25.52.5: #i18486# Added Create() method.
2007/04/27 11:01:03 af 1.25.52.4: #i75317# Separation of SlideSorter and ViewShell.
2007/04/26 08:48:05 af 1.25.52.3: #i18486# Resolved resync problems.
2007/04/19 15:59:23 af 1.25.52.2: RESYNC: (1.25-1.26); FILE MERGED
2007/03/12 15:35:37 af 1.25.52.1: #i75317# Remove dependecy of slide sorter on SlideSorterViewShell.
2008-04-03 13:43:11 +00:00
Kurt Zenker
a36c26ec8b INTEGRATION: CWS presenterview (1.1.2); FILE ADDED
2007/12/12 13:43:53 af 1.1.2.6: #i18486# Support of new XResourceId::isAnchotOnly() method.
2007/09/11 12:46:44 af 1.1.2.5: #i18486# Added IsShowFocus and IsUIReadOnly attributes.
2007/08/13 09:18:29 af 1.1.2.4: #i18486# Added some colors to the Properties.
2007/07/25 12:25:46 af 1.1.2.3: #i18486# Added IsSmoothScrolling attribute.
2007/07/18 08:29:57 af 1.1.2.2: #i75317# Turned properties into attributes.
2007/06/18 15:45:56 af 1.1.2.1: #i18486# Initial revision.
2008-04-03 13:42:55 +00:00
Kurt Zenker
8c4d7aa42d INTEGRATION: CWS presenterview (1.1.2); FILE ADDED
2008/01/21 13:59:40 af 1.1.2.8: #i18486# Dropped the use of XDrawPage references by SlsCurrentSlideManager in order to properly work with slideshows that have multiple references to one slide.
2007/12/12 13:46:39 af 1.1.2.7: #i18486# Support of new XResourceId::isAnchorOnly() method.
2007/09/11 12:46:13 af 1.1.2.6: #i18486# Added IsShowFocus and IsUIReadOnly attributes.
2007/08/13 09:20:08 af 1.1.2.5: #i18486# Added some color attributes. Cleanup.
2007/08/03 08:31:44 af 1.1.2.4: #i18486# Force model change update when IsHighlightCurrentSlide attribute is modified.
2007/07/25 12:25:10 af 1.1.2.3: #i18486# Added IsSmoothScrolling attribute.
2007/07/18 08:27:48 af 1.1.2.2: #i75317# Turned properties into attributes.
2007/06/18 15:46:55 af 1.1.2.1: #i18486# Initial revision.
2008-04-03 13:42:43 +00:00
Kurt Zenker
f92aed12be INTEGRATION: CWS presenterview (1.4.122); FILE MERGED
2007/09/11 12:44:56 af 1.4.122.7: #i18486# ContentWindow does not acquire focus.
2007/08/01 11:42:03 af 1.4.122.6: #i18486# Added IsValid() method.  Reordered destruction of windows and model,view,controller in destructor.
2007/07/10 14:59:21 af 1.4.122.5: #i18486# Code cleanup.
2007/06/19 15:16:00 af 1.4.122.4: #i18486# Removed Resize() method.  Properly connecting and disconnection listeners to scroll bars.
2007/04/26 09:34:24 af 1.4.122.3: #i75317# Added SetCurrentFunction() method.
2007/04/26 08:48:05 af 1.4.122.2: #i18486# Resolved resync problems.
2007/03/12 14:45:57 af 1.4.122.1: #i75317# Initial revision.
2008-04-03 13:42:10 +00:00
Ivo Hinkelmann
cf70f5b5f7 INTEGRATION: CWS aw053 (1.26.100); FILE MERGED
2007/11/01 18:20:16 aw 1.26.100.2: RESYNC: (1.26-1.28); FILE MERGED
2007/09/14 10:58:24 aw 1.26.100.1: #i80528# Removal of draft paint modes
2007-11-26 13:36:54 +00:00
Vladimir Glazounov
b465d41db7 INTEGRATION: CWS impress127_SRC680 (1.26.108); FILE MERGED
2007/08/21 13:55:34 af 1.26.108.1: #i77688# Calling getFirstViewForAnchor() instead of getView() in GetSlideSorter() to get view for a pane anchor.
2007-08-28 10:30:47 +00:00
Ivo Hinkelmann
1e38876a4b INTEGRATION: CWS impress125 (1.26.96); FILE MERGED
2007/08/08 07:47:06 af 1.26.96.1: #i80364# Added Connect() and Disconnect() methods to ScrollBarManager.
2007-08-17 13:27:14 +00:00
Ivo Hinkelmann
78af6510cd INTEGRATION: CWS mergede01 (1.3.368); FILE MERGED
2007/03/20 14:38:26 ihi 1.3.368.1: #i72301# Remove German
2007-04-19 11:32:46 +00:00
Rüdiger Timm
82c82fa925 INTEGRATION: CWS components1 (1.23.38); FILE MERGED
2007/03/16 14:57:29 af 1.23.38.7: #i75426# Do not set the current page in WriteFrameViewData.
2007/01/29 17:30:02 af 1.23.38.6: #i68075# New RelocateToParentWindow() method.
2007/01/25 15:20:44 af 1.23.38.5: RESYNC: (1.24-1.25); FILE MERGED
2007/01/22 16:51:52 af 1.23.38.4: #i68075 Introduction of XResourceId interface.
2006/09/25 17:25:30 af 1.23.38.3: RESYNC: (1.23-1.24); FILE MERGED
2006/09/07 14:51:53 af 1.23.38.2: #i68075# Transition from URL to ResourceId.
2006/08/22 11:46:25 af 1.23.38.1: #i68075# Transition to new drawing framework.
2007-04-03 15:18:50 +00:00
Vladimir Glazounov
de9bd06693 INTEGRATION: CWS ause074 (1.3.376); FILE MERGED
2007/02/01 11:41:11 hjs 1.3.376.1: #i74024#,#i73801# remove obsolete include
2007-02-06 12:14:42 +00:00
Kurt Zenker
732adb3181 INTEGRATION: CWS sdwarningsbegone (1.24.36); FILE MERGED
2006/11/27 15:15:04 cl 1.24.36.2: #i69285# warning free code changes for sd project
2006/11/22 12:42:13 cl 1.24.36.1: #i69285# warning free code changes for unxlngi6.pro
2006-12-12 17:37:31 +00:00
Oliver Bolte
c11873f1c7 INTEGRATION: CWS pchfix02 (1.23.90); FILE MERGED
2006/09/01 17:37:19 kaib 1.23.90.1: #i68856# Added header markers and pch files
2006-09-16 18:09:44 +00:00
Oliver Bolte
b07f6e4d8c INTEGRATION: CWS pchfix02 (1.3.282); FILE MERGED
2006/09/01 17:37:19 kaib 1.3.282.1: #i68856# Added header markers and pch files
2006-09-16 18:09:31 +00:00
Rüdiger Timm
7f49b20df5 INTEGRATION: CWS atkbridge (1.21.14); FILE MERGED
2006/04/13 09:51:26 obr 1.21.14.2: RESYNC: (1.21-1.22); FILE MERGED
2006/03/30 08:45:28 obr 1.21.14.1: #i63583# do not crash when loading documents with atkbridge enabled (fix adviced by af)
2006-05-05 09:32:50 +00:00
Vladimir Glazounov
417768f276 INTEGRATION: CWS impress89 (1.20.64); FILE MERGED
2006/03/20 12:34:20 af 1.20.64.2: #132646# Added mising include file.
2006/03/20 11:00:57 af 1.20.64.1: #132646# Using shared_ptr to slidesorter PageDescriptor.
2006-04-06 15:26:52 +00:00
Oliver Bolte
6ecccb8ba3 INTEGRATION: CWS viewswitch (1.17.28); FILE MERGED
2006/02/16 10:18:34 af 1.17.28.4: RESYNC: (1.19-1.20); FILE MERGED
2006/01/19 17:48:32 af 1.17.28.3: RESYNC: (1.17-1.19); FILE MERGED
2005/11/29 15:25:18 af 1.17.28.2: #i57552# Added parameter to Init(). Replaced GetController() with CreateSubController().
2005/11/17 14:48:36 af 1.17.28.1: #i57551# Removed SFX tool bar support.
2006-03-21 16:31:22 +00:00
Oliver Bolte
df5599d1b8 INTEGRATION: CWS impress78 (1.18.24); FILE MERGED
2005/12/02 15:31:04 af 1.18.24.1: #120435# Do not call ProcessModifyPageSlot() when there is no current page.
2006-01-19 11:53:55 +00:00
Rüdiger Timm
073f45d2dc INTEGRATION: CWS impressfunctions (1.16.28); FILE MERGED
2005/11/28 17:56:46 cl 1.16.28.2: RESYNC: (1.16-1.18); FILE MERGED
2005/10/28 11:00:54 cl 1.16.28.1: #125341# reworked FuPoor classes to use refcounting
2005-12-14 16:22:37 +00:00
Rüdiger Timm
694b5f9ed5 INTEGRATION: CWS impress74 (1.17.10); FILE MERGED
2005/10/27 09:42:50 af 1.17.10.1: #i56372# Added an explicit call to SlideSorterController::Rearrange().
2005-11-08 15:30:40 +00:00
Rüdiger Timm
e65f62beed INTEGRATION: CWS cov2src (1.16.20); FILE MERGED
2005/10/18 12:38:38 rt 1.16.20.1: #126234# Join MWS COV680 m4 into SRC680
2005-10-19 11:26:04 +00:00
Jens-Heiner Rechtien
bcb6001e04 INTEGRATION: CWS impress57 (1.12.64); FILE MERGED
2005/08/01 08:15:30 af 1.12.64.5: #i39866# Calls to SetZoom() are ignored.
2005/07/20 08:28:33 af 1.12.64.4: RESYNC: (1.12-1.14); FILE MERGED
2005/06/17 13:33:48 af 1.12.64.3: #i50909# Move the SelectedPage index of the FrameView into the valid range.
2005/06/01 08:44:19 af 1.12.64.2: #i41306# Added ImpGetUndoManager().
2005/05/31 11:49:03 af 1.12.64.1: #i47538# Do not set 0 as value of SlidesPerRow at the FrameView.
2005-09-23 10:30:45 +00:00
Rüdiger Timm
39f3427c1c INTEGRATION: CWS ooo19126 (1.2.428); FILE MERGED
2005/09/05 13:24:38 rt 1.2.428.1: #i54170# Change license header: remove SISSL
2005-09-09 05:26:16 +00:00
Rüdiger Timm
613cbb8bbc INTEGRATION: CWS ooo19126 (1.14.62); FILE MERGED
2005/09/05 13:24:38 rt 1.14.62.1: #i54170# Change license header: remove SISSL
2005-09-09 05:25:56 +00:00
Rüdiger Timm
478dfad3f8 INTEGRATION: CWS ooo19126 (1.2.428); FILE MERGED
2005/09/05 13:24:37 rt 1.2.428.1: #i54170# Change license header: remove SISSL
2005-09-09 05:25:21 +00:00
Kurt Zenker
6a1539f212 INTEGRATION: CWS impress51 (1.12.40); FILE MERGED
2005/05/17 12:55:03 af 1.12.40.3: #i48703# Toggling content window visibility to force accessibility update.
2005/05/09 16:43:44 af 1.12.40.2: #i48703# Disposing accessible object when the view shell is destroyed.
2005/05/04 14:37:47 af 1.12.40.1: #i48703# Fixed the setting of the window style.  Added CreateAccessibleDocumentView() method.
2005-07-14 09:17:41 +00:00
Oliver Bolte
e0df727f51 INTEGRATION: CWS impress62 (1.12.96); FILE MERGED
2005/06/29 08:23:46 af 1.12.96.2: #i47538# Do not set 0 as value of SlidesPerRow at the FrameView.
2005/06/28 16:15:25 af 1.12.96.1: #i50909# Move the SelectedPage index of the FrameView into the valid range.
2005-07-07 12:37:29 +00:00
Vladimir Glazounov
f845750936 INTEGRATION: CWS impress37 (1.10.8); FILE MERGED
2005/03/09 15:59:37 af 1.10.8.1: #i44614# GetSlideSorter() now returns only visible slide sorters.
2005-03-23 13:01:51 +00:00
Kurt Zenker
4b7750a2b1 INTEGRATION: CWS impress36 (1.9.2); FILE MERGED
2005/03/08 14:01:23 cl 1.9.2.2: RESYNC: (1.9-1.10); FILE MERGED
2005/02/28 16:44:31 af 1.9.2.1: #i43439# Registering at application for notifications of DataChange events.
2005-03-18 15:52:42 +00:00
Vladimir Glazounov
c6c4196cd7 INTEGRATION: CWS impress34 (1.8.2); FILE MERGED
2005/02/11 14:33:00 af 1.8.2.1: #i42445# Routing paint call over controller to view.
2005-02-24 14:07:07 +00:00
Vladimir Glazounov
7b3bd574a7 INTEGRATION: CWS impress31 (1.6.72); FILE MERGED
2005/01/28 09:17:54 cl 1.6.72.1: #i32920# reworked FuPage to work with master pages without a slide
2005-02-17 08:44:40 +00:00
Rüdiger Timm
edd8066caf INTEGRATION: CWS iha06 (1.6.40); FILE MERGED
2005/01/11 15:04:54 iha 1.6.40.1: #i39635# provide access to undomanager
2005-01-31 13:59:49 +00:00
Oliver Bolte
6aa17221dc INTEGRATION: CWS impress29 (1.6.44); FILE MERGED
2005/01/19 16:29:29 af 1.6.44.2: #i40281# Fixed the GetSlideSorter() method.
2005/01/14 16:25:30 af 1.6.44.1: #i40632# Added static GetSlideSorter() method.
2005-01-25 14:18:31 +00:00
Rüdiger Timm
89bd3a97ba INTEGRATION: CWS presentationengine01 (1.3.12); FILE MERGED
2004/09/29 16:40:03 af 1.3.12.3: #i34804# Added support selection change listeners.
2004/09/06 14:16:40 af 1.3.12.2: Corrected the order in which model, view, and controller are destroyed.
2004/08/28 22:54:40 cl 1.3.12.1: removed old presentation code
2004-11-26 19:22:48 +00:00
Rüdiger Timm
3cdaacdc66 INTEGRATION: CWS impress10 (1.3.78); FILE MERGED
2004/09/22 12:29:54 af 1.3.78.1: #i34247# Code cleanup to avoid valgrind warning.
2004-11-26 14:12:53 +00:00
Jens-Heiner Rechtien
85881f6637 INTEGRATION: CWS impress19 (1.3.128); FILE MERGED
2004/11/12 09:30:49 af 1.3.128.3: #i32742# Fixed Window->SetStyle() call.
2004/11/12 09:30:06 af 1.3.128.2: #i37024# Saving/restoring column count to/from FrameView.
2004/11/10 10:35:12 af 1.3.128.1: #i32742# Register controller at active window to listen for focus events.  Adapt window style so that it accepts the focus.
2004-11-26 14:08:13 +00:00
Rüdiger Timm
0531ae66c3 #i10000# Adapt to changes made in CWS aw013 2004-07-15 08:00:36 +00:00
Rüdiger Timm
406e826f69 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/06/04 06:59:28 af 1.1.2.2: #i22705# Moved definition of child windows for panes to ../../view.
2004/02/13 12:45:02 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:26:49 +00:00
Rüdiger Timm
2ef96dea25 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/07/10 14:33:31 af 1.1.2.22: #i22705# Handling SID_MODIFYPAGE slot by calling ViewShell::Implementation.
2004/07/04 13:35:25 af 1.1.2.21: #i22705# Setting the active window before painting.
2004/06/23 12:56:20 af 1.1.2.20: #i22705# Added GetFocus() and LoseFocus() methods.
2004/06/22 11:33:17 af 1.1.2.19: #i22705# Renamed GetController() to GetSlideSorterController().
2004/06/15 09:33:57 af 1.1.2.18: #i22705# Setting internal sub-shell name.  Object bars are registerd with the ..._FEATURE_... version.
2004/06/12 12:38:36 af 1.1.2.17: #i22705# Replaced OuterResizePixel(), InnerResizePixel(), AdjustPosSizePixel() by GetBorder() and Resize().
2004/06/11 07:36:21 af 1.1.2.16: #i22705# Using GetActiveWindow() instead of GetWindow() or GetBrowserWindow().
2004/06/06 12:58:44 af 1.1.2.15: #i22705# Removed references to the old tab bar.  Added access method to the ScrollBarBox member.
2004/06/06 10:01:20 af 1.1.2.14: #i22705# Using slide sorter specific tool bars only when shown in center pane.
2004/06/04 12:16:15 af 1.1.2.13: #i22705# Improved resizing.
2004/06/04 06:57:15 af 1.1.2.12: #i22705# Moved registration of child windows to ViewShellBase. Setting the correct shell type.  Added implementation of GetSelectedPages() function.
2004/05/23 13:37:20 af 1.1.2.11: #i22705# Adaption to changes in ViewShellBase::ArrangeGUIElements().
2004/05/05 12:56:40 af 1.1.2.10: #i22705# (last commit was an accident) The Create...() methods return pointers to the new objects instead of setting them by side effect.
2004/05/05 11:04:07 af 1.1.2.9: #i22705#lidesorter\controller\SlideSorterController.cxx
2004/04/27 12:41:53 af 1.1.2.8: #i22705# Calling ViewShellBase::ArrangeGUI() method to show view tab bar.
2004/04/22 07:35:59 af 1.1.2.7: #i22705# Removed buttons that switch between views.
2004/04/15 12:06:33 af 1.1.2.6: #i22705# Splitter removed: Replaced pointer arrays by single auto_ptr.
2004/04/15 08:20:43 af 1.1.2.5: #i22705# Introduced factory methods for model, view, and controller. Removed splitters.
2004/04/06 12:10:26 af 1.1.2.4: #i22705# Made the display of the tab bar optional.
2004/03/05 12:20:48 af 1.1.2.3: #i22705# Removed debug code.
2004/02/25 15:32:52 af 1.1.2.2: #i22705# Fixed some minor bugs.
2004/02/13 12:45:56 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:26:34 +00:00
Rüdiger Timm
2b3d3f3ddb INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/02/13 12:45:46 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:26:15 +00:00
Rüdiger Timm
521e1f90c4 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/02/13 12:45:35 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:25:58 +00:00
Rüdiger Timm
f71138d7e8 INTEGRATION: CWS impress2 (1.1.2); FILE ADDED
2004/05/23 13:36:20 af 1.1.2.7: #i22705# Using new PaneManager class.
2004/05/19 13:25:40 af 1.1.2.6: #i22705# Calling OuterResizePixel() of the view shell that is displayed in the SlideSorter docking window.
2004/03/05 12:18:38 af 1.1.2.5: #i22705# Removed mpViewShell that is not used anymore.
2004/03/03 17:25:53 af 1.1.2.4: #i22705# Removed unnecessary requests for view shell change.
2004/03/02 13:24:05 af 1.1.2.3: #i22705# Replaced bool argument in ViewShellBase::RequestViewShellChange() by more specific enum CallMode.
2004/02/25 15:31:24 af 1.1.2.2: #i22705# Using ViewShellManager class for creating the slide sorter.
2004/02/13 12:45:13 af 1.1.2.1: #i22705# Initial revision.
2004-07-13 13:25:28 +00:00