Files
libreoffice/sw/source/ui/shells/annotsh.cxx

1682 lines
60 KiB
C++
Raw Normal View History

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* Copyright 2000, 2010 Oracle and/or its affiliates.
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* OpenOffice.org - a multi-platform office productivity suite
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* This file is part of OpenOffice.org.
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
*
************************************************************************/
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <hintids.hxx>
#include <com/sun/star/i18n/TransliterationModules.hpp>
#include <com/sun/star/i18n/TransliterationModulesExtra.hpp>
#include <com/sun/star/i18n/TextConversionOption.hpp>
#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <tools/shl.hxx>
#include <i18npool/mslangid.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <sfx2/objface.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/request.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/brkitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/escpitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/adjitem.hxx>
#include <editeng/crsditem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/hyznitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <svx/clipfmtitem.hxx>
#include <svl/stritem.hxx>
#include <svl/slstitm.hxx>
#include <editeng/colritem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/cntritem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/frmdiritem.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <svx/svdoutl.hxx>
#include <svl/whiter.hxx>
#include <svl/cjkoptions.hxx>
#include <svl/ctloptions.hxx>
#include <unotools/useroptions.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <vcl/msgbox.hxx>
#include <editeng/flditem.hxx>
#include <editeng/editstat.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <svx/hlnkitem.hxx>
#include <svx/htmlmode.hxx>
#include <editeng/langitem.hxx>
#include <editeng/unolingu.hxx>
#include <editeng/scripttypeitem.hxx>
#include <editeng/writingmodeitem.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <swundo.hxx>
#include <doc.hxx>
#include <viewopt.hxx>
#include <wrtsh.hxx>
#include <uitool.hxx>
#include <popup.hrc>
#include <pardlg.hxx>
#include <swdtflvr.hxx>
#include <drwtxtsh.hxx>
#include <swmodule.hxx>
#include <initui.hxx>
#include <edtwin.hxx>
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
#include <swwait.hxx>
#include <docstat.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <cmdid.h>
#include <globals.hrc>
#include <shells.hrc>
#include <breakit.hxx>
#include "annotsh.hxx"
#include "view.hxx"
#include <PostItMgr.hxx>
#include <SidebarWin.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include "swtypes.hxx"
#include <svx/svxdlg.hxx>
#include <svx/dialogs.hrc>
#include <svx/svxids.hrc>
#include <svl/itempool.hxx>
#include <editeng/outliner.hxx>
#include <editeng/editeng.hxx>
#include <editeng/editview.hxx>
#include <svl/languageoptions.hxx>
#include <svtools/langtab.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <docsh.hxx>
#include <svl/undo.hxx>
#include "swabstdlg.hxx"
#include "chrdlg.hrc"
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
#include "misc.hrc"
#include <app.hrc>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <langhelper.hxx>
2011-11-02 14:50:28 +00:00
#include <wordcountdialog.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
using namespace ::com::sun::star;
using namespace ::com::sun::star::uno;
using namespace ::com::sun::star::beans;
using namespace ::com::sun::star::i18n;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#define SwAnnotationShell
CWS-TOOLING: integrate CWS odfmetadata2 2009-06-22 11:48:36 +0200 mst r273206 : - connectivity/source/drivers/mozab/mozillasrc/MNSInclude.hxx: + add "include ustrbuf.hxx" to work around warning caused by solaris <sys/kstat.h> declaring a global "long l ;" 2009-06-19 14:25:25 +0200 mst r273159 : - scp2/source/ooo/file_library_ooo.scp: + fix MinGW build 2009-06-08 12:52:33 +0200 mst r272727 : - redland/raptor-1.4.18.patch.mingw, redland/raptor/makefile.mk: + disable parsers that do not build on MinGW (thanks for patch by tono) 2009-05-15 17:31:07 +0200 mst r271957 : fix typos 2009-05-15 17:28:57 +0200 mst r271956 : #i101965# - offapi/com/sun/star/text/TextPortion: + add missing properties: SoftPageBreak, DocumentIndexMark, ReferenceMark, Footnote, TextField + fix read-only status of properties: Bookmark, IsStart, IsCollapsed - offapi/type_reference/{typelibrary_history.txt,types.rdb}: + update reference types.rdb 2009-05-07 14:41:38 +0200 mst r271669 : - sw/inc/{fmtftn.hxx,unocoll.hxx,doc.hxx,editsh.hxx,ftninfo.hxx}, sw/source/core/layout/{flowfrm.cxx,ftnfrm.cxx}, sw/source/core/doc/docftn.cxx, sw/source/core/edit/edattr.cxx, sw/source/core/txtnode/atrftn.cxx, sw/source/core/unocore/unocoll.cxx, sw/source/ui/fldui/fldref.cxx: + fix warning ... the hard way + also fix signature of SwDoc::SetCurFtn 2009-05-05 19:52:55 +0200 mst r271556 : - sw/inc/undobj.hxx: + make some members const 2009-05-05 19:34:40 +0200 mst r271555 : - sw/inc/rolbck.hxx, sw/source/core/undo/rolbck.cxx: + make some members const 2009-05-05 19:13:14 +0200 mst r271553 : - sw/inc/{undobj.hxx,rolbck.hxx}, sw/source/core/undo/{unbkmk.cxx,rolbck.cxx}: + fix rebase merge error + rename SwHstryBookmark to SwHistoryBookmark + clean up SwUndoBookmark 2009-05-05 19:05:53 +0200 mst r271552 : - sw/source/core/unocore/unoportenum.cxx: + fix annoying assertion 2009-05-05 15:34:48 +0200 mst r271522 : CWS-TOOLING: rebase CWS odfmetadata2 to trunk@271427 (milestone: DEV300:m47) 2009-05-04 12:37:01 +0200 mst r271444 : trivial 2009-04-22 13:30:37 +0200 mst r271102 : - sfx2/inc/sfx2/dinfdlg.hxx: + trivial change 2009-04-21 16:46:58 +0200 mst r271043 : - sw/inc/hintids.hxx: + introduce some predicates for the various hints, and use them 2009-04-21 16:19:03 +0200 mst r271041 : - sw/inc/undobj.hxx, sw/source/core/doc/{docfly.cxx,docfmt.cxx,docftn.cxx,doctxm.cxx}, sw/source/core/undo/{unattr.cxx,unins.cxx}: + clean up unattr.cxx: remove/fix casts, prefix members, use auto_ptr, etc. 2009-04-21 15:34:23 +0200 mst r271039 : - sw/inc/{rolbck.hxx,undobj.hxx}, sw/source/core/doc/docfmt.cxx, sw/source/core/txtnode/{thints.cxx,txtedt.cxx}, sw/source/core/undo/{rolbck.cxx,undel.cxx,undobj.cxx,unins.cxx,unmove.cxx, unovwr.cxx,unsect.cxx,unspnd.cxx,untbl.cxx,untblk.cxx,unattr.cxx}: + clean up SwHistory, SwRegHistory and SwHistoryHint etc.: remove/fix casts, prefix members, remove wrong const annotations, use auto_ptr, remove unused members, etc. 2009-04-20 19:17:36 +0200 mst r271013 : - sw/inc/ndhints.hxx, sw/source/core/text/{itrtxt.cxx,txtftn.cxx,itratr.cxx,porfly.cxx, txtfrm.cxx,txtdrop.cxx,frmform.cxx}, sw/source/core/txtnode/{ndtxt.cxx,ndhints.cxx,thints.cxx,txtedt.cxx}, sw/source/core/edit/acorrect.cxx, sw/source/core/doc/{docedt.cxx,docfmt.cxx}, sw/source/filter/html/swhtml.cxx: + clean up SwHintsArray and its subclasses: remove/fix casts, prefix members 2009-04-20 18:42:07 +0200 mst r271007 : - sw/source/core/text/txtio.cxx, sw/source/core/edit/edattr.cxx, sw/source/core/undo/rolbck.cxx: + remove JP_NEWCORE dead code 2009-04-20 18:38:09 +0200 mst r271006 : - sw/source/core/unocore/unochart.cxx: + silence unxlngi warning (debug=t) 2009-04-20 16:36:13 +0200 mst r270991 : - sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx, sfx2/source/doc/objserv.cxx, sw/source/ui/fldui/flddinf.hxx: + trivial cleanups 2009-04-20 15:28:52 +0200 mst r270990 : - sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx, sfx2/source/doc/objserv.cxx: + fix bug: replaying a macro with a DocumentInfoItem removes all user-defined properties 2009-03-10 15:08:20 +0100 mst r269273 : - sfx2/source/doc/Metadatable.cxx: + add missing SolarMutex guards 2009-03-10 14:46:29 +0100 mst r269272 : - unoxml/source/rdf/librdf_repository.cxx: + never free rdf_world because that would call libxm2 xmlCleanupParser (and, to add insult to injury, other libxml2 functions later...) 2009-03-06 19:02:44 +0100 mst r269041 : argh! undo... 2009-03-06 19:00:58 +0100 mst r269040 : fix #i99931# - sw/source/ui/uno/unomod.cxx: + SwXViewSettings::_getSingleValue returns uninitialized memory for the ZoomType property if the value is PAGE_WIDTH_EXACT 2009-03-06 18:59:28 +0100 mst r269039 : - sw/inc/ndtxt.hxx, sw/source/core/txtnode/ndtxt.cxx, sw/source/core/unocore/unoportenum.cxx: + fix some more wntmsci12 warnings... 2009-03-06 18:56:46 +0100 mst r269038 : - sd/source/ui/slidesorter/model/SlsPageEnumerationProvider.cxx: + work around spurious warning on unxsoli4 debug=t 2009-03-05 14:02:01 +0100 mst r268902 : - sw/inc/txatbase.hxx: + back to c-style casts, they also compile on wntmsci12... 2009-03-05 10:23:25 +0100 mst r268882 : - comphelper/inc/comphelper/processfactory.hxx, comphelper/source/processfactory/processfactory.cxx: + revert change of return type of comphelper_getProcessComponentContext to Reference: does not build on wntmsci12 2009-03-04 19:08:09 +0100 mst r268861 : - sw/source/core/txtnode/{atrtox.cxx,ndtxt.cxx}: + fix initialization 2009-03-04 14:37:30 +0100 mst r268831 : - solenv/inc/target.mk: + fix CLASSPATH so complex tests run (fix by sb) 2009-03-04 14:36:30 +0100 mst r268830 : - sw/inc/unoobj.hxx, sw/source/core/unocore/{unoparagraph.cxx,unoobj.cxx,unoobj2.cxx}: + SwXParaFrameEnumeration constructor now takes SwPaM, not SwUnoCrsr + move SwParaSelection into unoparagraph.cxx, as it is only used there + bugfix: replace SwUnoCrsrs on stack with SwCursors 2009-03-04 14:34:46 +0100 mst r268829 : - sw/inc/pam.hxx, sw/source/core/crsr/pam.cxx, sw/source/core/edit/eddel.cxx, sw/source/core/doc/docredln.cxx, sw/source/core/undo/{untbl.cxx,undel.cxx}, sw/source/filter/rtf/swparrtf.cxx: + clean up SwPaM: prefix members + new constructor SwPosition(SwCntntNode&, xub_StrLen) + fix several broken SwPosition and SwPaM constructors + SwPam::DeleteMark now actually resets the unused position to default 2009-03-02 12:07:09 +0100 mst r268646 : - sw/inc/fmtcol.hxx: + fix annoying warning (gcc 4) 2009-03-02 12:06:27 +0100 mst r268645 : - odk/util/check.pl, odk/examples/DevelopersGuide/Text/TextDocuments.java: + rename module from FieldMaster to fieldmaster 2009-02-27 19:49:56 +0100 mst r268614 : - sfx2/inc/sfx2/Metadatable.hxx, sfx2/prj/d.lst, sfx2/source/doc/{Metadatable.cxx,makefile.mk}, sw/inc/{SwMetadatable.hxx,unoobj.hxx,undobj.hxx,ndtxt.hxx}, sw/source/core/doc/{SwMetadatable.cxx,makefile.mk,docnew.cxx}, sw/source/core/undo/{untbl.cxx,unins.cxx}, sw/source/core/unocore/unoparagraph.cxx, sw/source/ui/app/docsh.cxx: + move Metadatable implementation from sw to sfx2 2009-02-27 17:58:55 +0100 mst r268608 : - sw/inc/{SwMetadatable.hxx,undobj.hxx}, sw/source/core/doc/SwMetadatable.cxx, sw/source/core/undo/{untbl.cxx,unins.cxx,undel.cxx}: + CreateUndo now returns an opaque MetadatableUndo object 2009-02-27 13:15:44 +0100 mst r268587 : - sw/inc/ndtxt.hxx, sw/source/core/doc/docfmt.cxx, sw/source/core/text/{itratr.cxx,porlay.cxx}, sw/source/core/txtnode/{txtedt.cxx,ndtxt.cxx,thints.cxx}: + clean up SwTxtNode: fix casts, prefix members + factor out inline function SwTxtNode::TryDeleteSwpHints() 2009-02-27 13:14:30 +0100 mst r268586 : - svx/inc/svx/emphitem.hxx: + fix borken header guard 2009-02-27 13:13:56 +0100 mst r268585 : - sfx2/source/bastyp/progress.cxx: + fix use of compiler specific macro 2009-02-27 11:00:32 +0100 mst r268564 : - sw/inc/{txatbase.hxx,txtatr.hxx,txtinet.hxx,txtfld.hxx,txtftn.hxx, txtflcnt.hxx,txttxmrk.hxx,txtrfmrk.hxx}, sw/source/core/txtnode/{atrtox.cxx,atrref.cxx,atrflyin.cxx,atrftn.cxx, txtatr2.cxx,txatbase.cxx,atrfld.cxx,txtedt.cxx}, sw/source/core/text/atrstck.cxx, sw/source/core/access/acchyperlink.cxx, sw/source/core/doc/visiturl.cxx, sw/source/ui/wrtsh/wrtsh2.cxx: + clean up SwTxtAttr and its subclasses: remove/fix casts, prefix members + SwTxtINetFmt: remove unused member bColor - sw/source/core/text/txtfld.cxx: + move SwTxtFld methods to atrfld.cxx 2009-02-27 10:58:44 +0100 mst r268563 : - sfx2/inc/sfx2/sfxbasemodel.hxx: + don't privately inherit BaseMutex, ScModelObj wants to access it 2009-02-27 10:58:02 +0100 mst r268562 : - xmloff/source/core/{RDFaExportHelper.cxx,RDFaImportHelper.cxx}: + arrrgh!!! someone thought it would be a good idea to have 2 different versions of boost in external! and they're NOT compatible!!! insert an ugly fragile hack that maybe works with both... 2009-02-26 17:42:26 +0100 mst r268544 : - comphelper/inc/comphelper/storagehelper.hxx. sfx2/source/doc/DocumentMetadataAccess.cxx: + someone made IsValidZipEntryFileName a static method and didn't tell me 2009-02-26 15:52:56 +0100 mst r268529 : redland: split up patches 2009-02-26 13:17:56 +0100 mst r268509 : migration of cws odfmetadata2 from CVS (resync to m42): module sw #i95863# - sw/inc/segdefs{,_}.hxx: + remove obsolete files - sw/source/ui/inc/itemdef.hxx: + remove itemdef.hxx - sw/source/ui/app/[apphdl.cxx,docsh.cxx}, sw/source/ui/misc/glshell.cxx, sw/source/ui/shells/*.cxx, sw/source/ui/uiview/*.cxx, sw/source/ui/web/*.cxx: + use sfx2/msg.hxx instead of itemdef.hxx - sw/source/core/edit/eddel.cxx: + @ JP: SwEditShell::Replace: you're right, deleting the text to be replaced first, and then inserting a space, and then replacing that space is unnecessary. whew, i'm so happy that we finally answered that question after 11 years. - sw/inc/edimp.hxx: + remove FOREACHCURSOR_START, FOREACHCURSOR_END - sw/inc/{swcrsr.hxx,unocrsr.hxx,viscrs.hxx}, sw/source/core/crsr/{crsrsh.cxx,swcrsr.cxx,trvlreg.cxx,trvltbl.cxx, unocrsr.cxx,viscrs.cxx}, sw/source/core/doc/{docbm.cxx,doccorr.cxx}, sw/source/core/docnode/{ndtbl.cxx,ndtbl1.cxx}, sw/source/core/edit/editsh.cxx, sw/source/core/frmedt/{fefly1.cxx,fetab.cxx,tblsel.cxx}, sw/source/core/layout/trvlfrm.cxx, sw/source/core/unocore/{unochart.cxx,unoobj2.cxx,unoparagraph.cxx, unoportenum.cxx,unotbl.cxx}, sw/source/core/view/vprint.cxx: + remove the hideous virtual operator SwFooCursor* + make SwCursor::IsReadOnlyAvailable() virtual + make SwUnoCrsr::Clone() virtual + refactor SwCursor methods IsSelOver(), LeftRight(), UpDown(), GotoTable(): replace dynamic_cast<...>(this) with new virtual methods 2009-02-26 13:14:58 +0100 mst r268508 : migration of cws odfmetadata2 from CVS (resync to m42): module sw - sw/source/filter/xml/swxml.cxx: + XMLReader::Read: load RDF metadata of the ODF document - sw/source/filter/xml/wrtxml.cxx: + SwXMLWriter::_Write: write RDF metadata of the ODF document if ODF >= 1.2 #i90620#: import xml:id in text tables (does not actually work yet) - sw/source/filter/xml/xmltbli{.hxx,.cxx}: + SwXMLTableCellAttrTokens,aTableCellAttrTokenMap: add XML_TOK_TABLE_XMLID + SwXMLTableCellContext_Impl::SwXMLTableCellContext_Impl: attribute xml:id + SwXMLTableCellContext_Impl::CreateChildContext: attribute xml:id + SwXMLTableColContext_Impl::SwXMLTableColContext_Impl: attribute xml:id + SwXMLTableContext::SwXMLTableContext: attribute xml:id fix #i98530# - sw/inc/unoport.hxx, sw/source/core/unocore/unoport.cxx: + SwXTextPortion: make constructor params const& - sw/source/core/unocore/unoportenum.cxx: + refactor to remove some code duplication + fix bug: paragraph w/out hints: bookmark before frame gets lost #i97274# handle invalid tables - sw/source/core/layout/tabfrm.cxx, sw/source/filter/xml/xmltbli.cxx: + SwXMLTableContext::MakeTable(): check that the table actually contains cells, and abort (removing the inserted table nodes) if not 2009-02-26 13:11:48 +0100 mst r268507 : migration of cws odfmetadata2 from CVS (resync to m42): module sw refactor SwXTextRange and SwXParagraph - sw/inc/unoobj.hxx, sw/source/core/unocore/unoobj2.cxx: + remove 3 constructors of SwXTextRange + new method SwXTextRange::CreateParentXText + refactor SwXTextRange::CreateTextRangeFromPosition and SwXTextRange::getText - sw/inc/unoobj.hxx, sw/source/core/unocore/unoparagraph.cxx: + SwXParagraph no longer uses a cursor; it registers directly at SwTxtNode + replace SwXParagraph::GetCrsr with SwXParagraph::GetTxtNode - sw/source/core/unocore/unotext.cxx, sw/source/ui/uno/unotxvw.cxx: + adapt to new SwXParagraph #i90620# - sw/inc/SwMetadatable.hxx, sw/source/core/doc/SwMetadatable.cxx: + new files: base classes sw::Metadatable and sw::MetadatableMixin; also, 2 implementations of IXmlIdRegistry: sw::XmlIdRegistryDocument and sw::XmlIdRegistryClipboard + setMetadataReference: handle empty stream name as auto-detect - sw/source/core/doc/makefile.mk: + add SwMetadatable add a XmlIdRegistry to SwDoc - sw/inc/doc.hxx: + SwDoc: add member m_pXmlIdRegistry, method GetXmlIdRegistry() - sw/source/core/doc/docnew.cxx: + initialize XmlIdRegistry in SwDoc::GetXmlIdRegistry, not in constructor, because the constructor is not told whether the SwDoc is a clipboard - sw/inc/docsh.hxx, sw/source/ui/app/docsh.cxx: + SwDocShell: override GetXmlIdRegistry() #i91563#: make the SwTxtNode metadatable - sw/inc/ndtxt.hxx + SwTxtNode inherits sw::Metadatable - sw/inc/unoobj.hxx, sw/source/core/unocore/unoparagraph.cxx: + SwXParagraph inherits sw::MetadatableMixin #i91563#: handle SwTxtNode's metadata for delete - sw/source/core/txtnode/ndtxt.cxx: + SwTxtNode::SplitCntntNode: handle XmlId + SwTxtNode::JoinNext: merge XmlIds - sw/source/core/doc/docedt.cxx: + lcl_GetJoinFlags: document postcondition + SwDoc::Delete: remove XmlId only if SwTxtNode _becomes_ empty #i91563#: handle SwTxtNode's metadata for delete with undo - sw/inc/undobj.hxx + SwUndoDelete: new members m_pMetadataUndoStart, m_pMetadataUndoEnd - sw/source/core/undo/undel.cxx: + SwUndoDelete::SaveCntnt: save XmlIds for start and end SwTxtNode + SwUndoDelete::SaveCntnt: remove XmlId only if SwTxtNode _becomes_ empty + SwUndoDelete::Undo: restore saved XmlIds for start and end SwTxtNode - sw/source/core/docnode/ndcopy.cxx: + SwTxtNode::MakeCopy: register copy at XmlIdRegistry #i91563#: handle SwTxtNode's metadata for find/replace with undo - sw/source/core/undo/unins.cxx: + _UnReplaceData: rename members: add prefix m_ + _UnReplaceData: new members m_pMetadataUndoStart, m_pMetadataUndoEnd + _UnReplaceData::_UnReplaceData: save XmlIds for start and end SwTxtNode + _UnReplaceData::Undo: restore saved XmlIds for start and end SwTxtNode #i91563#: handle SwTxtNode's metadata for table-to-text with undo - sw/source/core/undo/untbl.cxx: + SwTblToTxtSave: rename members: add prefix m_ + SwTblToTxtSave: new members m_pMetadataUndoStart, m_pMetadataUndoEnd + SwTblToTxtSave::SwTblToTxtSave: save XmlIds for start and end SwTxtNode + SwTblToTxtSave::SwTblToTxtSave, SwNodes::UndoTableToText: always store the index of the first SwTxtNode in the cell, instead of the index of the first SwTxtNode in case of the first cell in a row, and the cell start node in other cases + SwNodes::UndoTableToText: restore saved XmlIds for start and end SwTxtNode - sw/source/core/docnode/ndtbl.cxx: + lcl_DelBox: simplify for refactored start index handling in SwTblToTxtSave 2009-02-26 13:02:28 +0100 mst r268505 : migration of cws odfmetadata2 from CVS (resync to m42): module sd - sd/source/ui/table/tableobjectbar.cxx,sd/source/ui/view/*.cxx: + remove invocations of SFX_DECL_TYPE - sd/source/ui/slideshow/SlideShowRestarter.cxx, sd/source/ui/toolpanel/LayoutMenu.cxx, sd/source/ui/unoidl/DrawController.cxx, sd/source/ui/view/{ViewShellBase.cxx,ViewTabBar.cxx,frmview.cxx}: + fix abuses of comphelper_getProcessComponentContext (missing release) 2009-02-26 13:01:24 +0100 mst r268504 : migration of cws odfmetadata2 from CVS (resync to m42): module starmath - starmath/source/document.cxx: + don't touch SfxObjectShell's privates 2009-02-26 13:00:37 +0100 mst r268503 : migration of cws odfmetadata2 from CVS (resync to m42): module sfx2 #i90620# - sfx2/inc/sfx2/XmlIdRegistry.hxx: + new file: interfaces sfx2::IXmlIdRegistry and sfx2::IXmlIdRegistrySupplier and a couple of utility functions - sfx2/inc/sfx2/DocumentMetadataAccess.hxx, sfx2/source/doc/DocumentMetadataAccess.cxx: + new class sfx2::DocumentMetadataAccess, implements XDocumentMetadataAccess + the URI of the DocumentMetadataAccess is now the URI from which the document was loaded; for a new document, use a vnd.sun.star.tdoc URI + add new function sfx2::createBaseURI() + prevent using reserved file names + try not to recurse into embedded subdocuments - sfx2/source/doc/makefile.mk: + add DocumentMetadataAccess - sfx2/util/makefile.mk: + link libsfx2 against libxml2 (needed for xmlValidateNCName) - sfx2/source/doc/makefile.mk: + add LIBXML_CFLAGS to CFLAGS - sfx2/prj/build.lst: + add dependence on libxml2 - sfx2/prj/d.lst: + add XmlIdRegistry.hxx, DocumentMetadataAccess.hxx - sfx2/inc/sfx2/objsh.hxx, sfx2/source/doc/objxtor.cxx: + make SfxObjectShell's members private + new method SfxObjectShell::GetAutoStyleFilterIndex + SfxObjectShell inherits sfx2::IXmlIdRegistrySupplier - sfx2/source/dialog/templdlg.cxx, sfx2/source/doc/sfxbasemodel.cxx: + don't touch SfxObjectShell's privates - sfx2/inc/sfx2/sfxbasemodel.hxx, sfx2/source/doc/sfxbasemodel.cxx: + SfxBaseModel inherits BaseMutex instead of IMPL_SfxBaseModel_MutexContainer + SfxBaseModel implements additional interface XDocumentMetadataAccess + IMPL_SfxBaseModel_DataContainer has new member: a sfx2::DocumentMetadataAccess + implementation of XDocumentMetadataAccess forwards to the sfx2::DocumentMetadataAccess member - sfx2/qa/complex/DocumentMetadataAccessTest.java, sfx2/qa/complex/{tests.sce,makefile.mk}, sfx2/qa/complex/testdocuments/TESTRDFA.odt: + add complex test: DocumentMetadataAccessTest + add RDFa test document #i95863# - sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx: + refactor SfxDocumentItem so it no longer requires a XDocumentInfo + move struct CustomProperty to implementation file + remove class SfxDocumentUserPage + QueryValue,PutValue: remove MID_DOCINFO_FIELD* - sfx2/source/doc/objserv.cxx: + adapt to SfxDocumentItem change - sfx2/inc/sfx2/sfx.hrc, sfx2/sdi/sfxslots.sdi, sfx2/inc/sfx2/msg.hxx: + remove MID_DOCINFO_FIELD* + put all invocations of SFX_DECL_TYPE in msg.hxx, and undef SFX_DECL_TYPE - sfx2/source/doc/objxtor.cxx: + fix abuses of comphelper_getProcessComponentContext (missing release) - sfx2/source/doc/docfile.cxx: + SfxMedium::SfxMedium: don't dereference NULL, throw exception instead - sfx2/source/doc/objstor.cxx: + SfxObjectShell::DoLoad: fix bug: DocumentBaseURI is not initialized 2009-02-26 12:58:07 +0100 mst r268502 : migration of cws odfmetadata2 from CVS (resync to m42): module xmloff #i90620#: implement RDFa import (interface change) - xmloff/inc/xmloff/xmlimp.hxx. xmloff/source/core/xmlimp.cxx: + make SvXMLImport::GetAbsoluteReference() const + add SvXMLImport::GetComponentContext() + SvXMLImport::_InitCtor(): add RDFa namespace + add SvXMLImport::AddRDFa() + SvXMLImport::endDocument() inserts RDFa into document repository - xmloff/inc/xmloff/xmltoken.hxx, xmloff/source/core/xmltoken.cxx: + new tokens for RDFa: XML_ABOUT, XML_DATATYPE - xmloff/inc/RDFaImportHelper.hxx, xmloff/source/core/RDFaImportHelper.cxx: + new class RDFaImportHelper + adapt the code to the bleak reality of broken C++ implementations + handle empty xhtml:about attributes properly, which are actually valid relative URIs + work around broken SvXMLImport::GetAbsoluteReference - xmloff/source/core/makefile.mk: + add RDFaImportHelper.cxx #i90620#: implement RDFa export - xmloff/inc/xmloff/xmlexp.hxx, xmloff/source/core/xmlexp.cxx: + add SvXMLExport::EnsureNamespace(), and a stack of namespace maps + add SvXMLExport::GetComponentContext() + add SvXMLExport::AddAttributesRDFa() - xmloff/inc/RDFaExportHelper.hxx, xmloff/source/core/RDFaExportHelper.cxx: + new class RDFaExportHelper + don't use std::map::data_type, which is actually called std::map::mapped_type by libstdc++ - xmloff/source/core/makefile.mk: + add RDFaExportHelper.cxx #i91563# - xmloff/inc/xmloff/txtimp.hxx, xmloff/source/text/txtimp.cxx: + XMLTextPAttrTokens: add RDFa tokens - xmloff/source/text/txtparai{.hxx,.cxx}: + import RDFa for text:p - xmloff/source/text/txtparae.cxx: + export RDFa for text:p interface change: use XHTML namespace instead of RDFA - xmloff/inc/xmlnmspe.hxx, xmloff/inc/xmloff/xmltoken.hxx, xmloff/source/core/{xmltoken.cxx,xmlimp.cxx,xmlexp.cxx,RDFaExportHelper.cxx}, xmloff/source/text/txtimp.cxx: + use XHTML namespace instead of RDFA #i91565#, #i91566#: (preliminary) import for text:meta, text:meta-field - xmloff/source/text/txtparai.cxx: + new class XMLMetaImportContextBase with subclasses to import text:meta and text:meta-field - xmloff/source/text/XMLTextMarkImportContext.cxx: + change XMLTextMarkImportContext::CreateAndInsertMark to handle marks with no name (text:meta) #i91565#, #i91566#: (preliminary) export for text:meta, text:meta-field - xmloff/inc/txtflde.hxx, xmloff/source/text/txtflde.cxx: + add FIELD_ID_META to FieldIdEnum + new method XMLTextFieldExport::ExportMetaField() + change XMLTextFieldExport::ExportField{,AutoStyle,Helper} to take additional parameter for progress bar - xmloff/inc/xmloff/txtparae.hxx, xmloff/source/text/txtparae.cxx: + make XMLTextParagraphExport::exportTextRangeEnumeration() public + new method XMLTextParagraphExport::exportMeta() #i90620# - xmloff/inc/xmloff/xmlimp.hxx, xmloff/source/core/xmlimp.cxx, xmloff/inc/xmloff/xmlexp.hxx, xmloff/source/core/xmlexp.cxx: + rename SvXML{Im,Ex}port::GetStreamPath() to GetStreamName() + fix xml:id {im,ex}port for embedded documents and non-packages + adapt to API change: XMetadatable #i90620# GRDDL - xmloff/inc/xmlnmspe.hxx, xmloff/inc/xmloff/xmltoken.hxx, xmloff/source/core/{xmltoken.cxx,xmlexp.cxx}: + add GRDDL namespace + add token XML_TRANSFORMATION + add grddl:transformation attribute to root elements for meta.xml, content.xml and styles.xml 2009-02-26 12:54:40 +0100 mst r268501 : migration of cws odfmetadata2 from CVS (resync to m42): module unoxml #i90620# - unoxml/source/rdf/librdf_repository.cxx: + librdf_Repository::importGraph: allocate buffer sized length of stream + switch from one librdf_world per repository to a single static world because redland has global variables with a brain-damaged life-cycle... + exportGraph: use new raptor 1.4.18 feature to disable writing an xml:base attribute in RDF/XML files - unoxml/source/rdf/librdf_repository.cxx: unoxml/qa/complex/RDFRepositoryTest.java: + adapt to predicate is URI change + adapt to RDFa API change + adapt to API change: RDFa has multiple predicates... + adapt to API change: XMetadatable derives from XURI + allow xhtml:datatype without xhtml:content + adapt to API change: attribute MetadataReference is StringPair - unoxml/source/rdf/CURI.cxx: + add some more URI constants 2009-02-26 12:53:32 +0100 mst r268500 : migration of cws odfmetadata2 from CVS (resync to m42): module package - package/inc/ImplValidCharacters.hxx: + remove (moved to comphelper) 2009-02-26 12:52:49 +0100 mst r268499 : migration of cws odfmetadata2 from CVS (resync to m42): module comphelper - comphelper/inc/comphelper/processfactory.hxx, comphelper/source/processfactory/processfactory.cxx: + add getProcessComponentContext() + change return type of comphelper_getProcessComponentContext to Reference - comphelper/inc/comphelper/stl_types.hxx: + add OUStringBufferAppender + add algorithm intersperse - comphelper/source/misc/string.cxx: + rewrite convertCommaSeparated with intersperse and OUStringBufferAppender - comphelper/inc/comphelper/stlunosequence.hxx: + fix bug: begin() on empty sequence != end() 2009-02-26 12:50:47 +0100 mst r268498 : migration of cws odfmetadata2 from CVS (resync to m42): module offapi #i96209# - offapi/com/sun/star/text/fieldmaster/*.idl: + rename module from FieldMaster to fieldmaster - offapi/type_reference/{typelibrary_history.txt,types.rdb}: + update reference types.rdb #i90620# - offapi/com/sun/star/rdf/{XMetadatable.idl,XDocumentMetadataAccess.idl}: + API change: XMetadatable derives from XURI + API change: replace XmlId (string) with MetadataReference (StringPair) - offapi/com/sun/star/rdf/{Statement.idl,XDocumentRepository.idl, XNamedGraph.idl,XRepository.idl}: + the predicate of a statement is a URI, not a Resource - offapi/com/sun/star/rdf/XDocumentMetadataAccess.idl: + rename: s/Package/Document/ + remove uuid + remove everything related to mapping + graph names are now generated from base URI and file names + load methods: improve error handling with XInteractionHandler - offapi/com/sun/star/rdf/XDocumentRepository.idl: + change: RDFa permits using multiple predicates in one attribute + setStatementRDFa: subject is now XResource, object is now XMetadatable - offapi/com/sun/star/rdf/URIs.idl: + add some more URI constants - offapi/com/sun/star/rdf: + fix @since tags and replace <method> with <member> 2009-02-26 12:47:24 +0100 mst r268497 : migration of cws odfmetadata2 from CVS (resync to m42): module redland fix #i93768# - redland/raptor-1.4.17.patch, redland/raptor/makefile.mk: + disable GRDDL parser to prevent call to libxslt xsltSetDefaultSecurityPrefs, which breaks xmlhelp - redland/raptor/makefile.mk, redland/raptor-1.4.17.patch, redland/raptor-1.4.18.patch: + upgrade raptor to 1.4.18 + deactivate serializer for RSS/Atom (does not build) - redland/rasqal/makefile.mk, redland/rasqal-0.9.15.patch, redland/rasqal-0.9.16.patch, + upgrade rasqal to 0.9.16 - redland/redland/makefile.mk, redland/redland-1.0.7.patch, redland/redland-1.0.8.patch: + upgrade redland to 1.0.8 - redland/redlandversion.mk: + the librasqal SONAME has changed
2009-07-02 09:05:03 +00:00
#include <sfx2/msg.hxx>
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
#include <swslots.hxx>
SFX_IMPL_INTERFACE(SwAnnotationShell, SfxShell, SW_RES(STR_SHELLNAME_DRAW_TEXT))
{
SFX_OBJECTBAR_REGISTRATION(SFX_OBJECTBAR_OBJECT, SW_RES(RID_TEXT_TOOLBOX));
SFX_POPUPMENU_REGISTRATION(SW_RES(MN_ANNOTATION_POPUPMENU));
}
TYPEINIT1(SwAnnotationShell,SfxShell)
SwAnnotationShell::SwAnnotationShell( SwView& r )
: rView(r)
{
SwWrtShell &rSh = rView.GetWrtShell();
SetPool(rSh.GetAttrPool().GetSecondaryPool());
}
SwAnnotationShell::~SwAnnotationShell()
{
}
::svl::IUndoManager* SwAnnotationShell::GetUndoManager()
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr ||
!pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
OSL_ENSURE(pPostItMgr,"PostItMgr::Layout(): We are looping forever");
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return 0;
}
return &pPostItMgr->GetActiveSidebarWin()->GetOutlinerView()->GetOutliner()->GetUndoManager();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
void SwAnnotationShell::Exec( SfxRequest &rReq )
{
//TODO: clean this up!!!!
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemSet aEditAttr(pOLV->GetAttribs());
SfxItemSet aNewAttr(*aEditAttr.GetPool(), aEditAttr.GetRanges());
sal_uInt16 nSlot = rReq.GetSlot();
sal_uInt16 nWhich = GetPool().GetWhich(nSlot);
const SfxItemSet *pNewAttrs = rReq.GetArgs();
sal_uInt16 nEEWhich = 0;
switch (nSlot)
{
case SID_ATTR_CHAR_FONT:
case SID_ATTR_CHAR_FONTHEIGHT:
case SID_ATTR_CHAR_WEIGHT:
case SID_ATTR_CHAR_POSTURE:
{
SfxItemPool* pSecondPool = aEditAttr.GetPool()->GetSecondaryPool();
if( !pSecondPool )
pSecondPool = aEditAttr.GetPool();
SvxScriptSetItem aSetItem( nSlot, *pSecondPool );
aSetItem.PutItemForScriptType( pOLV->GetSelectedScriptType(), pNewAttrs->Get( nWhich ));
aNewAttr.Put( aSetItem.GetItemSet() );
rReq.Done();
break;
}
case SID_ATTR_CHAR_COLOR: nEEWhich = EE_CHAR_COLOR; break;
case SID_ATTR_CHAR_UNDERLINE:
{
FontUnderline eFU = ((const SvxUnderlineItem&)aEditAttr.Get(EE_CHAR_UNDERLINE)).GetLineStyle();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
aNewAttr.Put(SvxUnderlineItem(eFU == UNDERLINE_SINGLE ? UNDERLINE_NONE : UNDERLINE_SINGLE, EE_CHAR_UNDERLINE));
break;
}
case SID_ATTR_CHAR_OVERLINE:
{
FontUnderline eFO = ((const SvxOverlineItem&)aEditAttr.Get(EE_CHAR_OVERLINE)).GetLineStyle();
aNewAttr.Put(SvxOverlineItem(eFO == UNDERLINE_SINGLE ? UNDERLINE_NONE : UNDERLINE_SINGLE, EE_CHAR_OVERLINE));
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case SID_ATTR_CHAR_CONTOUR: nEEWhich = EE_CHAR_OUTLINE; break;
case SID_ATTR_CHAR_SHADOWED: nEEWhich = EE_CHAR_SHADOW; break;
case SID_ATTR_CHAR_STRIKEOUT: nEEWhich = EE_CHAR_STRIKEOUT; break;
case SID_ATTR_CHAR_WORDLINEMODE: nEEWhich = EE_CHAR_WLM; break;
case SID_ATTR_CHAR_RELIEF : nEEWhich = EE_CHAR_RELIEF; break;
case SID_ATTR_CHAR_LANGUAGE : nEEWhich = EE_CHAR_LANGUAGE;break;
case SID_ATTR_CHAR_KERNING : nEEWhich = EE_CHAR_KERNING; break;
case SID_ATTR_CHAR_SCALEWIDTH: nEEWhich = EE_CHAR_FONTWIDTH; break;
case SID_ATTR_CHAR_AUTOKERN : nEEWhich = EE_CHAR_PAIRKERNING; break;
case SID_ATTR_CHAR_ESCAPEMENT: nEEWhich = EE_CHAR_ESCAPEMENT; break;
case SID_ATTR_PARA_ADJUST_LEFT:
aNewAttr.Put(SvxAdjustItem(SVX_ADJUST_LEFT, EE_PARA_JUST));
break;
case SID_ATTR_PARA_ADJUST_CENTER:
aNewAttr.Put(SvxAdjustItem(SVX_ADJUST_CENTER, EE_PARA_JUST));
break;
case SID_ATTR_PARA_ADJUST_RIGHT:
aNewAttr.Put(SvxAdjustItem(SVX_ADJUST_RIGHT, EE_PARA_JUST));
break;
case SID_ATTR_PARA_ADJUST_BLOCK:
aNewAttr.Put(SvxAdjustItem(SVX_ADJUST_BLOCK, EE_PARA_JUST));
break;
case SID_ATTR_PARA_LINESPACE_10:
{
SvxLineSpacingItem aItem(SVX_LINESPACE_ONE_LINE, EE_PARA_SBL);
aItem.SetPropLineSpace(100);
aNewAttr.Put(aItem);
}
break;
case SID_ATTR_PARA_LINESPACE_15:
{
SvxLineSpacingItem aItem(SVX_LINESPACE_ONE_POINT_FIVE_LINES, EE_PARA_SBL);
aItem.SetPropLineSpace(150);
aNewAttr.Put(aItem);
}
break;
case SID_ATTR_PARA_LINESPACE_20:
{
SvxLineSpacingItem aItem(SVX_LINESPACE_TWO_LINES, EE_PARA_SBL);
aItem.SetPropLineSpace(200);
aNewAttr.Put(aItem);
}
break;
case SID_SELECTALL:
{
Outliner * pOutliner = pOLV->GetOutliner();
if(pOutliner)
{
sal_uLong nParaCount = pOutliner->GetParagraphCount();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if (nParaCount > 0)
pOLV->SelectRange(0L, sal_uInt16(nParaCount) );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
break;
}
case FN_FORMAT_RESET:
{
pPostItMgr->GetActiveSidebarWin()->ResetAttributes();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
rReq.Done();
break;
}
case FN_SET_SUPER_SCRIPT:
{
SvxEscapementItem aItem(EE_CHAR_ESCAPEMENT);
SvxEscapement eEsc = (SvxEscapement ) ( (const SvxEscapementItem&)
aEditAttr.Get( EE_CHAR_ESCAPEMENT ) ).GetEnumValue();
if( eEsc == SVX_ESCAPEMENT_SUPERSCRIPT )
aItem.SetEscapement( SVX_ESCAPEMENT_OFF );
else
aItem.SetEscapement( SVX_ESCAPEMENT_SUPERSCRIPT );
aNewAttr.Put( aItem, EE_CHAR_ESCAPEMENT );
}
break;
case FN_SET_SUB_SCRIPT:
{
SvxEscapementItem aItem(EE_CHAR_ESCAPEMENT);
SvxEscapement eEsc = (SvxEscapement ) ( (const SvxEscapementItem&)
aEditAttr.Get( EE_CHAR_ESCAPEMENT ) ).GetEnumValue();
if( eEsc == SVX_ESCAPEMENT_SUBSCRIPT )
aItem.SetEscapement( SVX_ESCAPEMENT_OFF );
else
aItem.SetEscapement( SVX_ESCAPEMENT_SUBSCRIPT );
aNewAttr.Put( aItem, EE_CHAR_ESCAPEMENT );
}
break;
case SID_HYPERLINK_SETLINK:
{
const SfxPoolItem* pItem = 0;
if(pNewAttrs)
pNewAttrs->GetItemState(nSlot, sal_False, &pItem);
if(pItem)
{
const SvxHyperlinkItem& rHLinkItem = *(const SvxHyperlinkItem *)pItem;
SvxURLField aFld(rHLinkItem.GetURL(), rHLinkItem.GetName(), SVXURLFORMAT_APPDEFAULT);
aFld.SetTargetFrame(rHLinkItem.GetTargetFrame());
const SvxFieldItem* pFieldItem = pOLV->GetFieldAtSelection();
if (pFieldItem && pFieldItem->GetField()->ISA(SvxURLField))
{
// Feld selektieren, so dass es beim Insert geloescht wird
ESelection aSel = pOLV->GetSelection();
aSel.nEndPos++;
pOLV->SetSelection(aSel);
}
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED)
pOLV->InsertField(SvxFieldItem(aFld, EE_FEATURE_FIELD));
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
break;
}
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case FN_INSERT_SOFT_HYPHEN:
case FN_INSERT_HARDHYPHEN:
case FN_INSERT_HARD_SPACE:
case SID_INSERT_RLM :
case SID_INSERT_LRM :
case SID_INSERT_ZWNBSP :
case SID_INSERT_ZWSP:
{
sal_Unicode cIns = 0;
switch(rReq.GetSlot())
{
case FN_INSERT_SOFT_HYPHEN: cIns = CHAR_SOFTHYPHEN; break;
case FN_INSERT_HARDHYPHEN: cIns = CHAR_HARDHYPHEN; break;
case FN_INSERT_HARD_SPACE: cIns = CHAR_HARDBLANK; break;
case SID_INSERT_RLM : cIns = CHAR_RLM ; break;
case SID_INSERT_LRM : cIns = CHAR_LRM ; break;
case SID_INSERT_ZWSP : cIns = CHAR_ZWSP ; break;
case SID_INSERT_ZWNBSP: cIns = CHAR_ZWNBSP; break;
}
pOLV->InsertText( String(cIns));
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
rReq.Done();
break;
}
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
case SID_CHARMAP:
{
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED)
InsertSymbol(rReq);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
break;
}
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case FN_INSERT_STRING:
{
const SfxPoolItem* pItem = 0;
if(pNewAttrs)
pNewAttrs->GetItemState(nSlot, sal_False, &pItem );
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED)
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
pOLV->InsertText(((const SfxStringItem *)pItem)->GetValue());
break;
}
case FN_FORMAT_FOOTNOTE_DLG:
{
SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create();
OSL_ENSURE(pFact, "SwAbstractDialogFactory fail!");
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
VclAbstractDialog* pDlg = pFact->CreateSwFootNoteOptionDlg( rView.GetWindow(), rView.GetWrtShell(), DLG_DOC_FOOTNOTE );
OSL_ENSURE(pDlg, "Dialogdiet fail!");
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
pDlg->Execute();
delete pDlg;
break;
}
case FN_NUMBERING_OUTLINE_DLG:
{
SfxItemSet aTmp(GetPool(), FN_PARAM_1, FN_PARAM_1);
SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create();
OSL_ENSURE(pFact, "Dialogdiet fail!");
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
SfxAbstractTabDialog* pDlg = pFact->CreateSwTabDialog( DLG_TAB_OUTLINE,
rView.GetWindow(), &aTmp, rView.GetWrtShell());
OSL_ENSURE(pDlg, "Dialogdiet fail!");
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
pDlg->Execute();
delete pDlg;
rReq.Done();
}
break;
case SID_OPEN_XML_FILTERSETTINGS:
{
try
{
2010-10-27 11:38:46 +01:00
uno::Reference < ui::dialogs::XExecutableDialog > xDialog(::comphelper::getProcessServiceFactory()->createInstance(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.comp.ui.XSLTFilterDialog"))), uno::UNO_QUERY);
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
if( xDialog.is() )
{
xDialog->execute();
}
}
2011-11-22 09:06:06 +00:00
catch (const uno::Exception&)
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
{
}
rReq.Ignore ();
}
break;
case FN_WORDCOUNT_DIALOG:
{
2011-11-02 14:50:28 +00:00
SfxViewFrame* pVFrame = rView.GetViewFrame();
if (pVFrame != NULL)
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
{
pVFrame->ToggleChildWindow(FN_WORDCOUNT_DIALOG);
Invalidate(rReq.GetSlot());
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
SwWordCountWrapper *pWrdCnt = (SwWordCountWrapper*)pVFrame->GetChildWindow(SwWordCountWrapper::GetChildWindowId());
if (pWrdCnt)
pWrdCnt->UpdateCounts();
}
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
}
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case SID_CHAR_DLG:
{
const SfxItemSet* pArgs = rReq.GetArgs();
if( !pArgs )
{
/* mod
SwView* pView = &GetView();
FieldUnit eMetric = ::GetDfltMetric(0 != PTR_CAST(SwWebView, pView));
SW_MOD()->PutItem(SfxUInt16Item(SID_ATTR_METRIC, eMetric));
*/
SfxItemSet aDlgAttr(GetPool(), EE_ITEMS_START, EE_ITEMS_END);
// util::Language gibts an der EditEngine nicht! Daher nicht im Set.
aDlgAttr.Put( aEditAttr );
aDlgAttr.Put( SvxKerningItem(0, RES_CHRATR_KERNING) );
2010-09-28 20:41:24 +02:00
SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create();
OSL_ENSURE(pFact, "SwAbstractDialogFactory fail!");
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxAbstractTabDialog* pDlg = pFact->CreateSwCharDlg( rView.GetWindow(), rView, aDlgAttr, DLG_CHAR,0, sal_True );
OSL_ENSURE(pDlg, "Dialogdiet fail!");
sal_uInt16 nRet = pDlg->Execute();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if(RET_OK == nRet )
{
rReq.Done( *( pDlg->GetOutputItemSet() ) );
aNewAttr.Put(*pDlg->GetOutputItemSet());
}
delete( pDlg );
if(RET_OK != nRet)
return ;
}
else
aNewAttr.Put(*pArgs);
break;
}
case SID_PARA_DLG:
{
const SfxItemSet* pArgs = rReq.GetArgs();
if (!pArgs)
{
/* mod todo ???
SwView* pView = &GetView();
FieldUnit eMetric = ::GetDfltMetric(0 != PTR_CAST(SwWebView, pView));
SW_MOD()->PutItem(SfxUInt16Item(SID_ATTR_METRIC, eMetric));
*/
SfxItemSet aDlgAttr(GetPool(),
EE_ITEMS_START, EE_ITEMS_END,
SID_ATTR_PARA_HYPHENZONE, SID_ATTR_PARA_HYPHENZONE,
SID_ATTR_PARA_SPLIT, SID_ATTR_PARA_SPLIT,
SID_ATTR_PARA_WIDOWS, SID_ATTR_PARA_WIDOWS,
SID_ATTR_PARA_ORPHANS, SID_ATTR_PARA_ORPHANS,
0);
aDlgAttr.Put(aEditAttr);
aDlgAttr.Put( SvxHyphenZoneItem( sal_False, RES_PARATR_HYPHENZONE) );
aDlgAttr.Put( SvxFmtBreakItem( SVX_BREAK_NONE, RES_BREAK ) );
aDlgAttr.Put( SvxFmtSplitItem( sal_True, RES_PARATR_SPLIT ) );
aDlgAttr.Put( SvxWidowsItem( 0, RES_PARATR_WIDOWS ) );
aDlgAttr.Put( SvxOrphansItem( 0, RES_PARATR_ORPHANS ) );
2010-09-28 20:41:24 +02:00
SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create();
OSL_ENSURE(pFact, "SwAbstractDialogFactory fail!");
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxAbstractTabDialog* pDlg = pFact->CreateSwParaDlg( rView.GetWindow(), rView, aDlgAttr,DLG_STD, DLG_PARA, 0, sal_True );
OSL_ENSURE(pDlg, "Dialogdiet fail!");
sal_uInt16 nRet = pDlg->Execute();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if(RET_OK == nRet)
{
rReq.Done( *( pDlg->GetOutputItemSet() ) );
aNewAttr.Put(*pDlg->GetOutputItemSet());
}
delete( pDlg );
if(RET_OK != nRet)
return;
}
else
aNewAttr.Put(*pArgs);
break;
}
case SID_AUTOSPELL_CHECK:
{
rView.ExecuteSlot(rReq);
break;
}
case SID_ATTR_PARA_LEFT_TO_RIGHT:
case SID_ATTR_PARA_RIGHT_TO_LEFT:
{
sal_Bool bLeftToRight = nSlot == SID_ATTR_PARA_LEFT_TO_RIGHT;
const SfxPoolItem* pPoolItem;
if( pNewAttrs && SFX_ITEM_SET == pNewAttrs->GetItemState( nSlot, sal_True, &pPoolItem ) )
{
if( !( (SfxBoolItem*)pPoolItem)->GetValue() )
bLeftToRight = !bLeftToRight;
}
SfxItemSet aAttr( *aNewAttr.GetPool(),
EE_PARA_JUST, EE_PARA_JUST,
EE_PARA_WRITINGDIR, EE_PARA_WRITINGDIR,
0 );
sal_uInt16 nAdjust = SVX_ADJUST_LEFT;
if( SFX_ITEM_ON == aEditAttr.GetItemState(EE_PARA_JUST, sal_True, &pPoolItem ) )
nAdjust = ( (SvxAdjustItem*)pPoolItem)->GetEnumValue();
if( bLeftToRight )
{
aAttr.Put( SvxFrameDirectionItem( FRMDIR_HORI_LEFT_TOP, EE_PARA_WRITINGDIR ) );
if( nAdjust == SVX_ADJUST_RIGHT )
aAttr.Put( SvxAdjustItem( SVX_ADJUST_LEFT, EE_PARA_JUST ) );
}
else
{
aAttr.Put( SvxFrameDirectionItem( FRMDIR_HORI_RIGHT_TOP, EE_PARA_WRITINGDIR ) );
if( nAdjust == SVX_ADJUST_LEFT )
aAttr.Put( SvxAdjustItem( SVX_ADJUST_RIGHT, EE_PARA_JUST ) );
}
pOLV->SetAttribs(aAttr);
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
if(nEEWhich && pNewAttrs)
aNewAttr.Put(pNewAttrs->Get(nWhich), nEEWhich);
Rectangle aNullRect;
Rectangle aOutRect = pOLV->GetOutputArea();
if (aNullRect != aOutRect)
pOLV->SetAttribs(aNewAttr);
rView.GetViewFrame()->GetBindings().InvalidateAll(sal_False);
if ( pOLV->GetOutliner()->IsModified() )
rView.GetWrtShell().SetModified();
}
void SwAnnotationShell::GetState(SfxItemSet& rSet)
{
//TODO: clean this up!!!
// FN_SET_SUPER_SCRIPT
//SID_ATTR_PARA_ADJUST
//SID_ATTR_PARA_ADJUST_BLOCK
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemSet aEditAttr(pOLV->GetAttribs());
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
while(nWhich)
{
sal_uInt16 nEEWhich = 0;
sal_uInt16 nSlotId = GetPool().GetSlotId( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
switch( nSlotId )
{
case SID_ATTR_CHAR_FONT:
case SID_ATTR_CHAR_FONTHEIGHT:
case SID_ATTR_CHAR_WEIGHT:
case SID_ATTR_CHAR_POSTURE:
{
if ( pOLV )
{
sal_uInt16 nScriptType = pOLV->GetSelectedScriptType();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemPool* pSecondPool = aEditAttr.GetPool()->GetSecondaryPool();
if( !pSecondPool )
pSecondPool = aEditAttr.GetPool();
SvxScriptSetItem aSetItem( nSlotId, *pSecondPool );
aSetItem.GetItemSet().Put( aEditAttr, sal_False );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
const SfxPoolItem* pI = aSetItem.GetItemOfScript( nScriptType );
if( pI )
rSet.Put( *pI, nWhich );
else
rSet.InvalidateItem( nWhich );
}
else
rSet.InvalidateItem( nWhich );
}
break;
case SID_ATTR_CHAR_COLOR: nEEWhich = EE_CHAR_COLOR; break;
case SID_ATTR_CHAR_UNDERLINE: nEEWhich = EE_CHAR_UNDERLINE;break;
case SID_ATTR_CHAR_OVERLINE: nEEWhich = EE_CHAR_OVERLINE;break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case SID_ATTR_CHAR_CONTOUR: nEEWhich = EE_CHAR_OUTLINE; break;
case SID_ATTR_CHAR_SHADOWED: nEEWhich = EE_CHAR_SHADOW;break;
case SID_ATTR_CHAR_STRIKEOUT: nEEWhich = EE_CHAR_STRIKEOUT;break;
case SID_ATTR_CHAR_LANGUAGE : nEEWhich = EE_CHAR_LANGUAGE;break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case FN_SET_SUPER_SCRIPT:
case FN_SET_SUB_SCRIPT:
{
sal_uInt16 nEsc = 0;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
const SfxPoolItem *pEscItem = 0;
if (nWhich==FN_SET_SUPER_SCRIPT)
nEsc = SVX_ESCAPEMENT_SUPERSCRIPT;
else
nEsc = SVX_ESCAPEMENT_SUBSCRIPT;
if( !pEscItem )
pEscItem = &aEditAttr.Get( EE_CHAR_ESCAPEMENT );
if( nEsc == ((const SvxEscapementItem*)pEscItem)->GetEnumValue() )
rSet.Put( SfxBoolItem( nWhich, sal_True ));
else
rSet.InvalidateItem( nWhich );
break;
}
case SID_ATTR_PARA_ADJUST_LEFT:
case SID_ATTR_PARA_ADJUST_RIGHT:
case SID_ATTR_PARA_ADJUST_CENTER:
case SID_ATTR_PARA_ADJUST_BLOCK:
{
const SfxPoolItem *pAdjust = 0;
int eAdjust = 0;
if (nWhich==SID_ATTR_PARA_ADJUST_LEFT)
eAdjust = SVX_ADJUST_LEFT;
else
if (nWhich==SID_ATTR_PARA_ADJUST_RIGHT)
eAdjust = SVX_ADJUST_RIGHT;
else
if (nWhich==SID_ATTR_PARA_ADJUST_CENTER)
eAdjust = SVX_ADJUST_CENTER;
else
if (nWhich==SID_ATTR_PARA_ADJUST_BLOCK)
eAdjust = SVX_ADJUST_BLOCK;
if( !pAdjust )
aEditAttr.GetItemState( EE_PARA_JUST, sal_False, &pAdjust);
if( !pAdjust || IsInvalidItem( pAdjust ))
rSet.InvalidateItem( nSlotId ), nSlotId = 0;
else
{
if ( eAdjust == ((const SvxAdjustItem*)pAdjust)->GetAdjust())
rSet.Put( SfxBoolItem( nWhich, sal_True ));
else
rSet.InvalidateItem( nWhich );
}
break;
}
case SID_ATTR_PARA_LINESPACE_10:
case SID_ATTR_PARA_LINESPACE_15:
case SID_ATTR_PARA_LINESPACE_20:
{
const SfxPoolItem *pLSpace = 0;
int nLSpace = 0;
if (nWhich==SID_ATTR_PARA_LINESPACE_10)
nLSpace = 100;
else
if (nWhich==SID_ATTR_PARA_LINESPACE_15)
nLSpace = 150;
else
if (nWhich==SID_ATTR_PARA_LINESPACE_20)
nLSpace = 200;
if( !pLSpace )
aEditAttr.GetItemState( EE_PARA_SBL, sal_False, &pLSpace );
if( !pLSpace || IsInvalidItem( pLSpace ))
rSet.InvalidateItem( nSlotId ), nSlotId = 0;
else
{
if( nLSpace == ((const SvxLineSpacingItem*)pLSpace)->GetPropLineSpace() )
rSet.Put( SfxBoolItem( nWhich, sal_True ));
else
rSet.InvalidateItem( nWhich );
}
break;
}
case SID_AUTOSPELL_CHECK:
{
const SfxPoolItem* pState = rView.GetSlotState(nWhich);
if (pState)
rSet.Put(SfxBoolItem(nWhich, ((const SfxBoolItem*)pState)->GetValue()));
else
rSet.DisableItem( nWhich );
break;
}
case SID_ATTR_PARA_LEFT_TO_RIGHT:
case SID_ATTR_PARA_RIGHT_TO_LEFT:
{
if ( !SvtLanguageOptions().IsCTLFontEnabled() )
rSet.DisableItem( nWhich );
else
{
if(pOLV->GetOutliner() && pOLV->GetOutliner()->IsVertical())
rSet.DisableItem( nWhich );
else
{
sal_Bool bFlag = sal_False;
switch( ( ( (SvxFrameDirectionItem&) aEditAttr.Get( EE_PARA_WRITINGDIR ) ) ).GetValue() )
{
case FRMDIR_HORI_LEFT_TOP:
{
bFlag = nWhich == SID_ATTR_PARA_LEFT_TO_RIGHT;
rSet.Put( SfxBoolItem( nWhich, bFlag ));
break;
}
case FRMDIR_HORI_RIGHT_TOP:
{
bFlag = nWhich != SID_ATTR_PARA_LEFT_TO_RIGHT;
rSet.Put( SfxBoolItem( nWhich, bFlag ));
break;
}
}
}
}
}
break;
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case SID_INSERT_RLM :
case SID_INSERT_LRM :
case SID_INSERT_ZWNBSP :
case SID_INSERT_ZWSP:
{
SvtCTLOptions aCTLOptions;
sal_Bool bEnabled = aCTLOptions.IsCTLFontEnabled();
rView.GetViewFrame()->GetBindings().SetVisibleState( nWhich, bEnabled );
if(!bEnabled)
rSet.DisableItem(nWhich);
}
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
default:
rSet.InvalidateItem( nWhich );
break;
}
if(nEEWhich)
rSet.Put(aEditAttr.Get(nEEWhich, sal_True), nWhich);
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()==SwPostItHelper::DELETED)
rSet.DisableItem( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::ExecSearch(SfxRequest& rReq, sal_Bool bNoMessage)
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
{
rView.ExecSearch(rReq,bNoMessage);
}
void SwAnnotationShell::StateSearch(SfxItemSet &rSet)
{
rView.StateSearch(rSet);
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
void SwAnnotationShell::ExecClpbrd(SfxRequest &rReq)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemSet aEditAttr(pOLV->GetAttribs());
SfxItemSet aNewAttr(*aEditAttr.GetPool(), aEditAttr.GetRanges());
long aOldHeight = pPostItMgr->GetActiveSidebarWin()->GetPostItTextHeight();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
sal_uInt16 nSlot = rReq.GetSlot();
switch (nSlot)
{
case SID_CUT:
if ( (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED) && pOLV->HasSelection() )
pOLV->Cut();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
break;
case SID_COPY:
if( pOLV->HasSelection() )
pOLV->Copy();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
break;
case SID_PASTE:
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED)
pOLV->Paste();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
break;
case SID_PASTE_SPECIAL:
{
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED)
{
SvxAbstractDialogFactory* pFact = SvxAbstractDialogFactory::Create();
SfxAbstractPasteDialog* pDlg = pFact->CreatePasteDialog( &rView.GetEditWin() );
pDlg->Insert( SOT_FORMAT_STRING, aEmptyStr );
pDlg->Insert( SOT_FORMAT_RTF, aEmptyStr );
TransferableDataHelper aDataHelper( TransferableDataHelper::CreateFromSystemClipboard( &rView.GetEditWin() ) );
sal_uLong nFormat = pDlg->GetFormat( aDataHelper.GetTransferable() );
if (nFormat > 0)
{
if (nFormat == SOT_FORMAT_STRING)
pOLV->Paste();
else
pOLV->PasteSpecial();
}
delete pDlg;
}
break;
}
case SID_CLIPBOARD_FORMAT_ITEMS:
{
sal_uLong nFormat = 0;
const SfxPoolItem* pItem;
if ( rReq.GetArgs() && rReq.GetArgs()->GetItemState(nSlot, sal_True, &pItem) == SFX_ITEM_SET &&
pItem->ISA(SfxUInt32Item) )
{
nFormat = ((const SfxUInt32Item*)pItem)->GetValue();
}
if ( nFormat )
{
if (SOT_FORMAT_STRING == nFormat)
pOLV->Paste();
else
pOLV->PasteSpecial();
}
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
pPostItMgr->GetActiveSidebarWin()->ResizeIfNeccessary(aOldHeight,pPostItMgr->GetActiveSidebarWin()->GetPostItTextHeight());
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
void SwAnnotationShell::StateClpbrd(SfxItemSet &rSet)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
TransferableDataHelper aDataHelper( TransferableDataHelper::CreateFromSystemClipboard( &rView.GetEditWin() ) );
bool bPastePossible = ( aDataHelper.HasFormat( SOT_FORMAT_STRING ) || aDataHelper.HasFormat( SOT_FORMAT_RTF ) );
bPastePossible = bPastePossible && (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()!=SwPostItHelper::DELETED);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
while(nWhich)
{
switch(nWhich)
{
case SID_CUT:
{
if ( (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()==SwPostItHelper::DELETED) || !pOLV->HasSelection() )
rSet.DisableItem( nWhich );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case SID_COPY:
{
if( !pOLV->HasSelection() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
rSet.DisableItem( nWhich );
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case SID_PASTE:
case SID_PASTE_SPECIAL:
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
if( !bPastePossible )
rSet.DisableItem( nWhich );
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
case SID_CLIPBOARD_FORMAT_ITEMS:
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
if ( bPastePossible )
{
SvxClipboardFmtItem aFormats( SID_CLIPBOARD_FORMAT_ITEMS );
if ( aDataHelper.HasFormat( SOT_FORMAT_RTF ) )
aFormats.AddClipbrdFormat( SOT_FORMAT_RTF );
aFormats.AddClipbrdFormat( SOT_FORMAT_STRING );
rSet.Put( aFormats );
}
else
rSet.DisableItem( nWhich );
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
}
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::StateStatusLine(SfxItemSet &rSet)
{
SfxWhichIter aIter( rSet );
sal_uInt16 nWhich = aIter.FirstWhich();
while( nWhich )
{
switch( nWhich )
{
case FN_STAT_SELMODE:
{
rSet.Put(SfxUInt16Item(FN_STAT_SELMODE, 0));
rSet.DisableItem( nWhich );
break;
}
case FN_STAT_TEMPLATE:
{
rSet.DisableItem( nWhich );
break;
}
}
nWhich = aIter.NextWhich();
}
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
void SwAnnotationShell::StateInsert(SfxItemSet &rSet)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
while(nWhich)
{
switch(nWhich)
{
case SID_HYPERLINK_GETLINK:
{
SvxHyperlinkItem aHLinkItem;
aHLinkItem.SetInsertMode(HLINK_FIELD);
const SvxFieldItem* pFieldItem = pOLV->GetFieldAtSelection();
if (pFieldItem)
{
const SvxFieldData* pField = pFieldItem->GetField();
if (pField->ISA(SvxURLField))
{
aHLinkItem.SetName(((const SvxURLField*) pField)->GetRepresentation());
aHLinkItem.SetURL(((const SvxURLField*) pField)->GetURL());
aHLinkItem.SetTargetFrame(((const SvxURLField*) pField)->GetTargetFrame());
}
}
else
{
String sSel(pOLV->GetSelected());
sSel.Erase(255);
sSel.EraseTrailingChars();
aHLinkItem.SetName(sSel);
}
sal_uInt16 nHtmlMode = ::GetHtmlMode(rView.GetDocShell());
aHLinkItem.SetInsertMode((SvxLinkInsertMode)(aHLinkItem.GetInsertMode() |
((nHtmlMode & HTMLMODE_ON) != 0 ? HLINK_HTMLMODE : 0)));
rSet.Put(aHLinkItem);
}
break;
}
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()==SwPostItHelper::DELETED)
rSet.DisableItem( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::NoteExec(SfxRequest &rReq)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
sal_uInt16 nSlot = rReq.GetSlot();
switch (nSlot)
{
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case FN_REPLY:
case FN_POSTIT:
case FN_DELETE_COMMENT:
if ( pPostItMgr->HasActiveSidebarWin() )
pPostItMgr->GetActiveSidebarWin()->ExecuteCommand(nSlot);
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case FN_DELETE_ALL_NOTES:
pPostItMgr->Delete();
break;
case FN_DELETE_NOTE_AUTHOR:
{
SFX_REQUEST_ARG( rReq, pItem, SfxStringItem, nSlot, sal_False);
if ( pItem )
pPostItMgr->Delete( pItem->GetValue() );
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case FN_HIDE_NOTE:
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case FN_HIDE_ALL_NOTES:
pPostItMgr->Hide();
break;
case FN_HIDE_NOTE_AUTHOR:
{
SFX_REQUEST_ARG( rReq, pItem, SfxStringItem, nSlot, sal_False);
if ( pItem )
pPostItMgr->Hide( pItem->GetValue() );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
}
void SwAnnotationShell::GetNoteState(SfxItemSet &rSet)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
while(nWhich)
{
sal_uInt16 nSlotId = GetPool().GetSlotId( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
switch( nSlotId )
{
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case FN_POSTIT:
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
case FN_DELETE_NOTE_AUTHOR:
case FN_DELETE_ALL_NOTES:
case FN_HIDE_NOTE:
case FN_HIDE_NOTE_AUTHOR:
case FN_HIDE_ALL_NOTES:
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
case FN_DELETE_COMMENT:
{
if ( !pPostItMgr ||
!pPostItMgr->HasActiveAnnotationWin() )
{
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
rSet.DisableItem(nWhich);
}
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
break;
}
case FN_REPLY:
{
if ( !pPostItMgr ||
!pPostItMgr->HasActiveAnnotationWin() )
{
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
rSet.DisableItem(nWhich);
}
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
else
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
SvtUserOptions aUserOpt;
String sAuthor;
if( !(sAuthor = aUserOpt.GetFullName()).Len())
if( !(sAuthor = aUserOpt.GetID()).Len() )
sAuthor = String( SW_RES( STR_REDLINE_UNKNOWN_AUTHOR ));
if (sAuthor == pPostItMgr->GetActiveSidebarWin()->GetAuthor())
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
rSet.DisableItem(nWhich);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
break;
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
default:
rSet.InvalidateItem( nWhich );
break;
}
if (pPostItMgr->HasActiveSidebarWin())
{
if ( (pPostItMgr->GetActiveSidebarWin()->IsProtected()) &&
( (nSlotId==FN_DELETE_COMMENT) || (nSlotId==FN_REPLY) ) )
CWS-TOOLING: integrate CWS notes7 2008-12-29 19:45:08 +0100 mod r265824 : CWS-TOOLING: rebase CWS notes7 to trunk@265758 (milestone: DEV300:m38) 2008-12-16 14:54:42 +0100 mod r265544 : #i97239# 2008-12-16 14:53:18 +0100 mod r265543 : #i97239# 2008-12-16 13:36:43 +0100 mod r265537 : 96602 2008-12-13 13:02:54 +0100 mba r265452 : warning fixed 2008-12-13 08:20:21 +0100 mod r265448 : search inside notes 2008-12-13 00:11:47 +0100 mod r265447 : search inside notes 2008-12-13 00:11:09 +0100 mod r265446 : search inside notes 2008-12-13 00:10:52 +0100 mod r265445 : search inside notes 2008-12-12 19:39:14 +0100 mod r265439 : search inside notes 2008-12-12 19:02:44 +0100 mod r265438 : search inside notes 2008-12-12 16:42:07 +0100 mba r265431 : #i80135#: search in notes 2008-12-12 16:11:54 +0100 mba r265429 : #i80135#: search in notes 2008-12-12 16:11:02 +0100 mba r265428 : #i80135#: search in notes 2008-12-11 20:24:20 +0100 pb r265358 : fix: #i80135# fixes for aNotesBtn 2008-12-11 20:23:19 +0100 pb r265357 : fix: #i80135# fixes for aNotesBtn 2008-12-11 07:42:17 +0100 pb r265241 : fix: #i80135# CB_NOTES added 2008-12-11 07:40:36 +0100 pb r265240 : fix: #i80135# CB_NOTES added 2008-12-11 07:32:03 +0100 pb r265239 : fix: #i80135# CheckBox aNotesBtn added 2008-12-11 07:24:45 +0100 pb r265238 : fix: #i80135# CheckBox aNotesBtn added 2008-12-10 15:41:31 +0100 mod r265198 : crash using replies 2008-12-10 15:21:23 +0100 mod r265195 : crash using replies 2008-12-10 13:45:14 +0100 mba r265181 : warning fixed 2008-12-10 13:26:45 +0100 mba r265178 : warning fixed 2008-12-10 11:48:23 +0100 mba r265162 : fixed compilation error on Linux 2008-12-03 18:39:07 +0100 mod r264806 : we don't get the Ctrl-Alt-N on mac inside a note, let's do the whole reply thing using the shell, cleaner anyway 2008-12-03 17:13:59 +0100 mod r264802 : search dialog can be started and closed when focus is inside a note 2008-12-03 00:07:08 +0100 mod r264733 : search inside notes 2008-12-02 18:06:08 +0100 mod r264729 : WaE 2008-12-02 15:01:26 +0100 mod r264703 : WaE 2008-12-02 00:20:14 +0100 mod r264644 : WaE 2008-12-01 10:06:14 +0100 mod r264587 : WaE 2008-12-01 01:28:34 +0100 mod r264585 : WaE 2008-11-30 22:51:19 +0100 mod r264584 : search inside notes 2008-11-30 17:03:04 +0100 mod r264583 : search inside notes 2008-11-28 16:30:05 +0100 mod r264560 : #i96602# 2008-11-28 16:14:50 +0100 mod r264559 : test 2008-11-28 16:11:37 +0100 mod r264558 : test 2008-11-17 17:46:10 +0100 mod r263735 : WaE 2008-11-17 17:45:56 +0100 mod r263734 : WaE 2008-11-17 17:37:35 +0100 mod r263733 : revert manual fix for icu 2008-11-17 15:03:55 +0100 mod r263726 : manual fix for icu 2008-11-17 11:17:49 +0100 mod r263707 : manual fix for icu 2008-11-14 15:51:19 +0100 mod r263679 : fix 2008-11-14 14:48:02 +0100 mod r263676 : some more cleanup, redline comments not in the margin for 3.1 2008-11-14 08:37:07 +0100 mod r263664 : end of line missing 2008-11-13 18:36:53 +0100 mod r263660 : WaE 2008-11-13 18:20:04 +0100 mod r263659 : #i94374# 2008-11-13 15:51:28 +0100 mod r263648 : CWS-TOOLING: rebase CWS notes7 to trunk@263288 (milestone: DEV300:m35) 2008-11-13 08:33:19 +0100 mod r263622 : typos 2008-11-02 23:18:19 +0100 mod r263278 : changes notes, replies 2008-11-01 11:48:35 +0100 mod r262873 : replies, comments 2008-11-01 11:44:57 +0100 mod r262872 : notes search button 2008-10-10 14:34:34 +0200 mod r262150 : migration from cvs to svn 2008-10-10 14:33:39 +0200 mod r262149 : migration from cvs to svn
2009-01-02 15:51:45 +00:00
rSet.DisableItem( nWhich );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::ExecLingu(SfxRequest &rReq)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
SfxItemSet aEditAttr(pOLV->GetAttribs());
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
sal_uInt16 nSlot = rReq.GetSlot();
SwWrtShell &rSh = rView.GetWrtShell();
bool bRestoreSelection = false;
ESelection aOldSelection;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
switch (nSlot)
{
case SID_LANGUAGE_STATUS:
{
aOldSelection = pOLV->GetSelection();
if (!pOLV->GetEditView().HasSelection())
{
bRestoreSelection = true;
pOLV->GetEditView().SelectCurrentWord();
}
bRestoreSelection = SwLangHelper::SetLanguageStatus(pOLV,rReq,rView,rSh);
break;
}
case SID_THES:
{
String aReplaceText;
SFX_REQUEST_ARG( rReq, pItem2, SfxStringItem, SID_THES, sal_False );
if (pItem2)
aReplaceText = pItem2->GetValue();
if (aReplaceText.Len() > 0)
ReplaceTextWithSynonym( pOLV->GetEditView(), aReplaceText );
break;
}
case SID_THESAURUS:
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
pOLV->StartThesaurus();
break;
}
case SID_HANGUL_HANJA_CONVERSION:
pOLV->StartTextConversion( LANGUAGE_KOREAN, LANGUAGE_KOREAN, NULL,
i18n::TextConversionOption::CHARACTER_BY_CHARACTER, sal_True, sal_False );
break;
case SID_CHINESE_CONVERSION:
{
//open ChineseTranslationDialog
Reference< XComponentContext > xContext(
::cppu::defaultBootstrap_InitialComponentContext() ); //@todo get context from calc if that has one
if(xContext.is())
{
Reference< lang::XMultiComponentFactory > xMCF( xContext->getServiceManager() );
if(xMCF.is())
{
Reference< ui::dialogs::XExecutableDialog > xDialog(
xMCF->createInstanceWithContext(
2010-10-27 11:38:46 +01:00
rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.linguistic2.ChineseTranslationDialog"))
, xContext), UNO_QUERY);
Reference< lang::XInitialization > xInit( xDialog, UNO_QUERY );
if( xInit.is() )
{
// initialize dialog
Reference< awt::XWindow > xDialogParentWindow(0);
Sequence<Any> aSeq(1);
Any* pArray = aSeq.getArray();
PropertyValue aParam;
2010-10-27 11:38:46 +01:00
aParam.Name = rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ParentWindow"));
aParam.Value <<= makeAny(xDialogParentWindow);
pArray[0] <<= makeAny(aParam);
xInit->initialize( aSeq );
//execute dialog
sal_Int16 nDialogRet = xDialog->execute();
if( RET_OK == nDialogRet )
{
//get some parameters from the dialog
sal_Bool bToSimplified = sal_True;
sal_Bool bUseVariants = sal_True;
sal_Bool bCommonTerms = sal_True;
Reference< beans::XPropertySet > xProp( xDialog, UNO_QUERY );
if( xProp.is() )
{
try
{
xProp->getPropertyValue( C2U("IsDirectionToSimplified") ) >>= bToSimplified;
xProp->getPropertyValue( C2U("IsUseCharacterVariants") ) >>= bUseVariants;
xProp->getPropertyValue( C2U("IsTranslateCommonTerms") ) >>= bCommonTerms;
}
2011-11-22 09:06:06 +00:00
catch (const Exception&)
{
}
}
//execute translation
sal_Int16 nSourceLang = bToSimplified ? LANGUAGE_CHINESE_TRADITIONAL : LANGUAGE_CHINESE_SIMPLIFIED;
sal_Int16 nTargetLang = bToSimplified ? LANGUAGE_CHINESE_SIMPLIFIED : LANGUAGE_CHINESE_TRADITIONAL;
sal_Int32 nOptions = bUseVariants ? i18n::TextConversionOption::USE_CHARACTER_VARIANTS : 0;
if( !bCommonTerms )
nOptions = nOptions | i18n::TextConversionOption::CHARACTER_BY_CHARACTER;
Font aTargetFont = pOLV->GetWindow()->GetDefaultFont( DEFAULTFONT_CJK_TEXT,
nTargetLang, DEFAULTFONT_FLAGS_ONLYONE );
pOLV->StartTextConversion( nSourceLang, nTargetLang, &aTargetFont, nOptions, sal_False, sal_False );
}
}
Reference< lang::XComponent > xComponent( xDialog, UNO_QUERY );
if( xComponent.is() )
xComponent->dispose();
}
}
}
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
if (bRestoreSelection)
{
// restore selection
pOLV->GetEditView().SetSelection( aOldSelection );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
void SwAnnotationShell::GetLinguState(SfxItemSet &rSet)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemSet aEditAttr(pOLV->GetAttribs());
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
while(nWhich)
{
switch (nWhich)
{
case SID_LANGUAGE_STATUS:
{
SwLangHelper::GetLanguageStatus(pOLV,rSet);
break;
}
case SID_THES:
{
String aStatusVal;
LanguageType nLang = LANGUAGE_NONE;
bool bIsLookUpWord = GetStatusValueForThesaurusFromContext( aStatusVal, nLang, pOLV->GetEditView() );
rSet.Put( SfxStringItem( SID_THES, aStatusVal ) );
// disable "Thesaurus" context menu entry if there is nothing to look up
uno::Reference< linguistic2::XThesaurus > xThes( ::GetThesaurus() );
lang::Locale aLocale( SvxCreateLocale( nLang ) );
if (!bIsLookUpWord ||
!xThes.is() || nLang == LANGUAGE_NONE || !xThes->hasLocale( aLocale ))
rSet.DisableItem( SID_THES );
break;
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
// disable "Thesaurus" if the language is not supported
case SID_THESAURUS:
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
const SfxPoolItem &rItem = rView.GetWrtShell().GetDoc()->GetDefault(
GetWhichOfScript( RES_CHRATR_LANGUAGE,
GetI18NScriptTypeOfLanguage( (sal_uInt16)GetAppLanguage())) );
LanguageType nLang = ((const SvxLanguageItem &)
rItem).GetLanguage();
uno::Reference< linguistic2::XThesaurus > xThes( ::GetThesaurus() );
if (!xThes.is() || nLang == LANGUAGE_NONE ||
!xThes->hasLocale( SvxCreateLocale( nLang ) ))
rSet.DisableItem( SID_THESAURUS );
}
break;
case SID_HANGUL_HANJA_CONVERSION:
case SID_CHINESE_CONVERSION:
{
if (!SvtCJKOptions().IsAnyEnabled())
{
rView.GetViewFrame()->GetBindings().SetVisibleState( nWhich, sal_False );
rSet.DisableItem(nWhich);
}
else
rView.GetViewFrame()->GetBindings().SetVisibleState( nWhich, sal_True );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()==SwPostItHelper::DELETED)
rSet.DisableItem( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::ExecTransliteration(SfxRequest &rReq)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if (!pPostItMgr || !pPostItMgr->HasActiveSidebarWin())
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if (!pOLV)
return;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
using namespace ::com::sun::star::i18n;
sal_uInt32 nMode = 0;
switch( rReq.GetSlot() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
case SID_TRANSLITERATE_SENTENCE_CASE:
nMode = TransliterationModulesExtra::SENTENCE_CASE;
break;
case SID_TRANSLITERATE_TITLE_CASE:
nMode = TransliterationModulesExtra::TITLE_CASE;
break;
case SID_TRANSLITERATE_TOGGLE_CASE:
nMode = TransliterationModulesExtra::TOGGLE_CASE;
break;
case SID_TRANSLITERATE_UPPER:
nMode = TransliterationModules_LOWERCASE_UPPERCASE;
break;
case SID_TRANSLITERATE_LOWER:
nMode = TransliterationModules_UPPERCASE_LOWERCASE;
break;
case SID_TRANSLITERATE_HALFWIDTH:
nMode = TransliterationModules_FULLWIDTH_HALFWIDTH;
break;
case SID_TRANSLITERATE_FULLWIDTH:
nMode = TransliterationModules_HALFWIDTH_FULLWIDTH;
break;
case SID_TRANSLITERATE_HIRAGANA:
nMode = TransliterationModules_KATAKANA_HIRAGANA;
break;
case SID_TRANSLITERATE_KATAGANA:
nMode = TransliterationModules_HIRAGANA_KATAKANA;
break;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
default:
OSL_ENSURE(!this, "wrong dispatcher");
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if( nMode )
pOLV->TransliterateText( nMode );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
void SwAnnotationShell::ExecRotateTransliteration( SfxRequest & rReq )
{
if( rReq.GetSlot() == SID_TRANSLITERATE_ROTATE_CASE )
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if (!pPostItMgr || !pPostItMgr->HasActiveSidebarWin())
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
if (!pOLV)
return;
pOLV->TransliterateText(m_aRotateCase.getNextMode());
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
}
void SwAnnotationShell::ExecUndo(SfxRequest &rReq)
{
const SfxItemSet* pArgs = rReq.GetArgs();
::svl::IUndoManager* pUndoManager = GetUndoManager();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SwWrtShell &rSh = rView.GetWrtShell();
long aOldHeight = rView.GetPostItMgr()->HasActiveSidebarWin()
? rView.GetPostItMgr()->GetActiveSidebarWin()->GetPostItTextHeight()
: 0;
sal_uInt16 nId = rReq.GetSlot();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
sal_uInt16 nCnt = 1;
const SfxPoolItem* pItem=0;
if( pArgs && SFX_ITEM_SET == pArgs->GetItemState( nId, sal_False, &pItem ) )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nCnt = ((SfxUInt16Item*)pItem)->GetValue();
switch( nId )
{
case SID_UNDO:
{
if ( pUndoManager )
{
sal_uInt16 nCount = pUndoManager->GetUndoActionCount();
sal_uInt16 nSteps = nCnt;
if ( nCount < nCnt )
{
nCnt = nCnt - nCount;
nSteps = nCount;
}
else
nCnt = 0;
while( nSteps-- )
pUndoManager->Undo();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
if ( nCnt )
rSh.Do( SwWrtShell::UNDO, nCnt );
break;
}
case SID_REDO:
{
if ( pUndoManager )
{
sal_uInt16 nCount = pUndoManager->GetRedoActionCount();
sal_uInt16 nSteps = nCnt;
if ( nCount < nCnt )
{
nCnt = nCnt - nCount;
nSteps = nCount;
}
else
nCnt = 0;
while( nSteps-- )
pUndoManager->Redo();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
if ( nCnt )
rSh.Do( SwWrtShell::REDO, nCnt );
break;
}
}
rView.GetViewFrame()->GetBindings().InvalidateAll(sal_False);
if (rView.GetPostItMgr()->HasActiveSidebarWin())
rView.GetPostItMgr()->GetActiveSidebarWin()->ResizeIfNeccessary(aOldHeight,rView.GetPostItMgr()->GetActiveSidebarWin()->GetPostItTextHeight());
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
void SwAnnotationShell::StateUndo(SfxItemSet &rSet)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
return;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
::svl::IUndoManager* pUndoManager = GetUndoManager();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxViewFrame *pSfxViewFrame = rView.GetViewFrame();
SwWrtShell &rSh = rView.GetWrtShell();
while( nWhich )
{
switch ( nWhich )
{
case SID_UNDO:
{
sal_uInt16 nCount = pUndoManager->GetUndoActionCount();
if ( nCount )
pSfxViewFrame->GetSlotState( nWhich, pSfxViewFrame->GetInterface(), &rSet );
else if (rSh.GetLastUndoInfo(0, 0))
{
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
rSet.Put( SfxStringItem( nWhich, rSh.GetDoString(SwWrtShell::UNDO)) );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
else
rSet.DisableItem(nWhich);
break;
}
case SID_REDO:
{
sal_uInt16 nCount = pUndoManager->GetRedoActionCount();
if ( nCount )
pSfxViewFrame->GetSlotState( nWhich, pSfxViewFrame->GetInterface(), &rSet );
else if (rSh.GetFirstRedoInfo(0))
{
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
rSet.Put(SfxStringItem( nWhich, rSh.GetDoString(SwWrtShell::REDO)) );
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
else
rSet.DisableItem(nWhich);
break;
}
case SID_GETUNDOSTRINGS:
case SID_GETREDOSTRINGS:
{
if( pUndoManager )
{
UniString (::svl::IUndoManager:: *fnGetComment)( size_t, bool const ) const;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
sal_uInt16 nCount;
if( SID_GETUNDOSTRINGS == nWhich )
{
nCount = pUndoManager->GetUndoActionCount();
fnGetComment = &::svl::IUndoManager::GetUndoActionComment;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
else
{
nCount = pUndoManager->GetRedoActionCount();
fnGetComment = &::svl::IUndoManager::GetRedoActionComment;
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
String sList;
if( nCount )
{
for( sal_uInt16 n = 0; n < nCount; ++n )
( sList += (pUndoManager->*fnGetComment)( n, ::svl::IUndoManager::TopLevel ) )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
+= '\n';
}
SfxStringListItem aItem( nWhich );
if ((nWhich == SID_GETUNDOSTRINGS) &&
rSh.GetLastUndoInfo(0, 0))
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
rSh.GetDoStrings( SwWrtShell::UNDO, aItem );
}
else if ((nWhich == SID_GETREDOSTRINGS) &&
(rSh.GetFirstRedoInfo(0)))
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
rSh.GetDoStrings( SwWrtShell::UNDO, aItem );
}
sList += aItem.GetString();
aItem.SetString( sList );
rSet.Put( aItem );
}
else
rSet.DisableItem( nWhich );
}
break;
default:
{
pSfxViewFrame->GetSlotState( nWhich, pSfxViewFrame->GetInterface(), &rSet );
break;
}
}
if (pPostItMgr->GetActiveSidebarWin()->GetLayoutStatus()==SwPostItHelper::DELETED)
rSet.DisableItem( nWhich );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::StateDisableItems( SfxItemSet &rSet )
{
SfxWhichIter aIter(rSet);
sal_uInt16 nWhich = aIter.FirstWhich();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
while (nWhich)
{
rSet.DisableItem( nWhich );
nWhich = aIter.NextWhich();
}
}
void SwAnnotationShell::InsertSymbol(SfxRequest& rReq)
{
SwPostItMgr* pPostItMgr = rView.GetPostItMgr();
if ( !pPostItMgr || !pPostItMgr->HasActiveSidebarWin() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
return;
OutlinerView* pOLV = pPostItMgr->GetActiveSidebarWin()->GetOutlinerView();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
const SfxItemSet *pArgs = rReq.GetArgs();
const SfxPoolItem* pItem = 0;
if( pArgs )
pArgs->GetItemState(GetPool().GetWhich(SID_CHARMAP), sal_False, &pItem);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
String sSym;
String sFontName;
if ( pItem )
{
sSym = ((const SfxStringItem*)pItem)->GetValue();
const SfxPoolItem* pFtItem = NULL;
pArgs->GetItemState( GetPool().GetWhich(SID_ATTR_SPECIALCHAR), sal_False, &pFtItem);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
const SfxStringItem* pFontItem = PTR_CAST( SfxStringItem, pFtItem );
if ( pFontItem )
sFontName = pFontItem->GetValue();
}
SfxItemSet aSet(pOLV->GetAttribs());
sal_uInt16 nScript = pOLV->GetSelectedScriptType();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SvxFontItem aSetDlgFont( RES_CHRATR_FONT );
{
SvxScriptSetItem aSetItem( SID_ATTR_CHAR_FONT, *aSet.GetPool() );
aSetItem.GetItemSet().Put( aSet, sal_False );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
const SfxPoolItem* pI = aSetItem.GetItemOfScript( nScript );
if( pI )
aSetDlgFont = *(SvxFontItem*)pI;
else
aSetDlgFont = (SvxFontItem&)aSet.Get( GetWhichOfScript(
SID_ATTR_CHAR_FONT,
GetI18NScriptTypeOfLanguage( (sal_uInt16)GetAppLanguage() ) ));
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
if (!sFontName.Len())
sFontName = aSetDlgFont.GetFamilyName();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
Font aFont(sFontName, Size(1,1));
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
if( !sSym.Len() )
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
{
SvxAbstractDialogFactory* pFact = SvxAbstractDialogFactory::Create();
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
SfxAllItemSet aAllSet( GetPool() );
aAllSet.Put( SfxBoolItem( FN_PARAM_1, sal_False ) );
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SwViewOption aOpt(*rView.GetWrtShell().GetViewOptions());
String sSymbolFont = aOpt.GetSymbolFont();
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
if( sSymbolFont.Len() )
aAllSet.Put( SfxStringItem( SID_FONT_NAME, sSymbolFont ) );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
else
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
aAllSet.Put( SfxStringItem( SID_FONT_NAME, aSetDlgFont.GetFamilyName() ) );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
// Wenn Zeichen selektiert ist kann es angezeigt werden
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
SfxAbstractDialog* pDlg = pFact->CreateSfxDialog( rView.GetWindow(), aAllSet,
rView.GetViewFrame()->GetFrame().GetFrameInterface(), RID_SVXDLG_CHARMAP );
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
sal_uInt16 nResult = pDlg->Execute();
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if( nResult == RET_OK )
{
SFX_ITEMSET_ARG( pDlg->GetOutputItemSet(), pCItem, SfxStringItem, SID_CHARMAP, sal_False );
SFX_ITEMSET_ARG( pDlg->GetOutputItemSet(), pFontItem, SvxFontItem, SID_ATTR_CHAR_FONT, sal_False );
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
if ( pFontItem )
{
aFont.SetName( pFontItem->GetFamilyName() );
aFont.SetStyleName( pFontItem->GetStyleName() );
aFont.SetCharSet( pFontItem->GetCharSet() );
aFont.SetPitch( pFontItem->GetPitch() );
}
if ( pCItem )
{
sSym = pCItem->GetValue();
aOpt.SetSymbolFont(aFont.GetName());
SW_MOD()->ApplyUsrPref(aOpt, &rView);
}
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
}
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
delete( pDlg );
}
if( sSym.Len() )
{
// nicht flackern
pOLV->HideCursor();
Outliner * pOutliner = pOLV->GetOutliner();
pOutliner->SetUpdateMode(sal_False);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
SfxItemSet aOldSet( pOLV->GetAttribs() );
SfxItemSet aFontSet( *aOldSet.GetPool(),
EE_CHAR_FONTINFO, EE_CHAR_FONTINFO,
EE_CHAR_FONTINFO_CJK, EE_CHAR_FONTINFO_CJK,
EE_CHAR_FONTINFO_CTL, EE_CHAR_FONTINFO_CTL,
0 );
aFontSet.Set( aOldSet );
// String einfuegen
pOLV->InsertText( sSym);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
// attributieren (Font setzen)
SfxItemSet aSetFont( *aFontSet.GetPool(), aFontSet.GetRanges() );
SvxFontItem aFontItem (aFont.GetFamily(), aFont.GetName(),
aFont.GetStyleName(), aFont.GetPitch(),
aFont.GetCharSet(),
EE_CHAR_FONTINFO );
sal_uInt16 nScriptBreak = pBreakIt->GetAllScriptsOfText( sSym );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if( SCRIPTTYPE_LATIN & nScriptBreak )
aSetFont.Put( aFontItem, EE_CHAR_FONTINFO );
if( SCRIPTTYPE_ASIAN & nScriptBreak )
aSetFont.Put( aFontItem, EE_CHAR_FONTINFO_CJK );
if( SCRIPTTYPE_COMPLEX & nScriptBreak )
aSetFont.Put( aFontItem, EE_CHAR_FONTINFO_CTL );
pOLV->SetAttribs(aSetFont);
// Selektion loeschen
ESelection aSel(pOLV->GetSelection());
aSel.nStartPara = aSel.nEndPara;
aSel.nStartPos = aSel.nEndPos;
pOLV->SetSelection(aSel);
// Alten Font restaurieren
pOLV->SetAttribs( aFontSet );
// ab jetzt wieder anzeigen
pOutliner->SetUpdateMode(sal_True);
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
pOLV->ShowCursor();
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
rReq.AppendItem( SfxStringItem( GetPool().GetWhich(SID_CHARMAP), sSym ) );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
if(aFont.GetName().Len())
CWS-TOOLING: integrate CWS mba32issues01 2009-05-05 18:23:27 +0200 mba r271547 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:22:02 +0200 mba r271545 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-05-05 18:16:42 +0200 mba r271544 : apply diffs from m45->m47 for all files moved from dialog to cui 2009-04-29 19:35:58 +0200 mba r271392 : #i73672#: unify commands for inserting special characters 2009-04-29 18:01:27 +0200 mba r271391 : #i101337#: missing string resources 2009-04-29 18:01:10 +0200 mba r271390 : #i101337#: missing string resources 2009-04-29 15:42:47 +0200 mba r271380 : concurrency problem in multithreaded dmake due to missing dependency 2009-04-28 17:36:03 +0200 tbo r271336 : #i99432# 2009-04-28 13:57:52 +0200 mba r271322 : #i101302#: ctor might be called with pSet=0 2009-04-22 19:32:39 +0200 tbo r271138 : #i99432# 2009-04-09 14:46:03 +0200 mba r270709 : make sendreportw32.cxx compile with pch 2009-04-06 16:05:07 +0200 mba r270568 : #i99432#: some tweaks for build order 2009-04-06 15:38:52 +0200 mba r270558 : typo 2009-04-06 13:36:19 +0200 mba r270542 : #i99432#: split of localization also 2009-04-06 13:19:06 +0200 mba r270539 : #i99432#: split up srs files also 2009-04-03 17:57:59 +0200 mba r270513 : #i99432#: split dialog folder into two 2009-04-03 17:56:46 +0200 mba r270512 : #i99432#: split dialog folder into two 2009-04-01 22:15:00 +0200 mba r270364 : warnings on Linux 2009-04-01 22:10:44 +0200 mba r270363 : warnings on Linux 2009-04-01 21:43:54 +0200 mba r270362 : warning fixed 2009-04-01 21:41:27 +0200 mba r270361 : warning on Linux fixed 2009-04-01 21:35:44 +0200 mba r270360 : warning fixed 2009-04-01 20:19:59 +0200 mba r270358 : warning found on Linux fixed 2009-04-01 19:23:38 +0200 mba r270354 : warning due to missing eof 2009-04-01 18:56:25 +0200 mba r270352 : linking problem fixed that appeared only on mac 2009-04-01 18:41:30 +0200 mba r270350 : warnings discovered on Linux fixed 2009-04-01 18:34:28 +0200 mba r270349 : some fixes for warnings and include problems discoverd after resync and build on mac 2009-04-01 14:08:22 +0200 mba r270328 : CWS-TOOLING: rebase CWS mba32issues01 to trunk@270033 (milestone: DEV300:m45) 2009-03-04 18:13:35 +0100 mba r268858 : #i99432#: more dialogs moved to cui 2009-03-04 17:47:41 +0100 mba r268854 : #i99432#: more dialogs moved to cui 2009-03-04 17:32:39 +0100 mba r268851 : warning fixed 2009-03-04 12:59:26 +0100 mba r268814 : #i99432#: more dialogs moved to cui 2009-03-04 11:49:03 +0100 mba r268802 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:46:00 +0100 mba r268795 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:43:50 +0100 mba r268794 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:29 +0100 mba r268792 : #i99432#: CharmapDialog moved to cui 2009-03-04 10:00:03 +0100 mba r268791 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:59:43 +0100 mba r268790 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:51 +0100 mba r268789 : #i99432#: CharmapDialog moved to cui 2009-03-04 09:58:16 +0100 mba r268788 : #i99432#: CharmapDialog moved to cui 2009-03-03 16:33:14 +0100 mba r268763 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:32:28 +0100 mba r268762 : #i99432#: some tabpages moved to cui 2009-03-03 16:32:09 +0100 mba r268761 : #i99432#: some tabpages moved to cui 2009-03-03 16:29:40 +0100 mba r268760 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:29:08 +0100 mba r268759 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:41 +0100 mba r268758 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:28:18 +0100 mba r268757 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:27:36 +0100 mba r268756 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:27:02 +0100 mba r268755 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:26:23 +0100 mba r268754 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:25:30 +0100 mba r268753 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:49 +0100 mba r268752 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:24:35 +0100 mba r268751 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:23:20 +0100 mba r268750 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:23:04 +0100 mba r268749 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:21:56 +0100 mba r268748 : #i99465#: new SfxAbstractDialog interface and creation methods 2009-03-03 16:18:39 +0100 mba r268747 : #i99432#: MacroAssignment page moved to cui 2009-03-03 16:13:14 +0100 mba r268745 : #i99465#: replace FN_SYMBOL by SID_CHARMAP 2009-03-03 16:02:54 +0100 mba r268738 : #i99432#: moved MacroAssignment TabPage from sfx2 2009-03-03 14:57:58 +0100 mba r268729 : #i99465#: transport return value via ItemSet 2009-03-03 00:08:10 +0100 mba r268701 : #i99432#: move acccfg to cuilib 2009-03-03 00:07:32 +0100 mba r268700 : #i99432#: move acccfg to cuilib 2009-03-03 00:02:01 +0100 mba r268699 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:38 +0100 mba r268698 : #i99432#: move acccfg to cuilib 2009-03-03 00:01:11 +0100 mba r268697 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:40 +0100 mba r268696 : #i99432#: move acccfg to cuilib 2009-03-03 00:00:06 +0100 mba r268695 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:59:22 +0100 mba r268694 : #i99432#: move acccfg to cuilib 2009-03-02 23:57:19 +0100 mba r268693 : #i99432#: move acccfg to svx 2009-03-02 23:56:14 +0100 mba r268692 : #i99432#: replace SfxAbstractSingleTabDialog by SfxAbstractDialog 2009-03-02 23:49:37 +0100 mba r268691 : #i99785#: consolidate dialogs library 2009-03-02 17:26:40 +0100 mba r268683 : #i99785#: consolidate dialogs library 2009-03-02 17:24:28 +0100 mba r268682 : i99465#: consolidate slot for InsertSymbol command 2009-03-02 17:22:29 +0100 mba r268681 : #i99785#: consolidate dialogs library 2009-03-02 17:18:11 +0100 mba r268680 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 17:08:30 +0100 mba r268679 : #i99785#: consolidate dialogs library 2009-03-02 17:06:57 +0100 mba r268678 : #i99785#: consolidate dialogs library 2009-03-02 17:06:30 +0100 mba r268677 : #i99785#: consolidate dialogs library 2009-03-02 17:05:02 +0100 mba r268676 : #i99785#: consolidate dialogs library 2009-03-02 17:04:35 +0100 mba r268675 : #i99785#: consolidate dialogs library 2009-03-02 16:47:53 +0100 mba r268673 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:45:17 +0100 mba r268671 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:39:59 +0100 mba r268670 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:59 +0100 mba r268668 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:38:28 +0100 mba r268667 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:36:06 +0100 mba r268666 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:29:50 +0100 mba r268663 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:24:00 +0100 mba r268659 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:23:31 +0100 mba r268658 : i99432#: move accelconfig and macroassignment to cui 2009-03-02 16:22:41 +0100 mba r268657 : i99432#: move accelconfig and macroassignment to cui 2009-02-25 16:57:26 +0100 mba r268453 : obsolete 2009-02-17 10:50:51 +0100 mba r267846 : obsolete 2009-02-12 16:33:54 +0100 mba r267676 : #i96834#: warning fixed 2009-02-11 19:28:47 +0100 mba r267626 : #i91978#: unused code 2009-02-11 18:37:47 +0100 mba r267625 : metafile output, fixes for 3 layer office 2009-02-11 12:56:28 +0100 mba r267593 : selective trees; incomplete build lists; metafile output
2009-05-06 10:59:57 +00:00
rReq.AppendItem( SfxStringItem( SID_ATTR_SPECIALCHAR, aFont.GetName() ) );
INTEGRATION: CWS notes2 (1.1.2); FILE ADDED 2008/01/27 15:56:58 mba 1.1.2.25: #i84074#: improved undo implementation 2008/01/18 10:58:03 mba 1.1.2.24: build problems on Solaris 2007/12/28 11:20:08 mba 1.1.2.23: #i6193#: AnnotationShell must handle UndoManager itself as it stays as DispatcherStack when ActivePostit is changed 2007/12/27 17:55:12 mod 1.1.2.22: #i6193# bugfix 2007/12/17 17:33:51 mba 1.1.2.21: #i6193#: solved reentrance problems in PostItMgr 2007/12/17 09:00:11 mod 1.1.2.20: fixes for web layout and seperater between sidebar 2007/12/06 21:21:40 mba 1.1.2.19: resetting of attributes should retain default attributes 2007/12/02 15:13:28 mod 1.1.2.18: fix for url click and format reset 2007/11/30 15:13:36 mod 1.1.2.17: code cleanup and removing of flickering 2007/11/29 10:51:44 mba 1.1.2.16: #i84074#: use DrawText toolbar; fixed undo/redo state 2007/11/28 12:55:11 mba 1.1.2.15: undo/redo fixed 2007/11/22 11:40:25 mod 1.1.2.14: fix for scrolling behaviour in VisPortChg, register text toolbar instead of draw 2007/11/16 16:06:51 mod 1.1.2.13: fixes for keyboard shortcut popup and PreparePageContainer() 2007/11/13 16:43:10 mod 1.1.2.12: no doc context menu on sidebar, new keyboard shortcuts, improved sidebar scrolling, no richtext 2007/11/04 21:43:01 mod 1.1.2.11: completly new layout code by page 2007/10/22 10:04:24 mod 1.1.2.10: fix for centered zoom; new buttons inside meta area 2007/10/17 15:50:57 mod 1.1.2.9: bend anchor either at frame of page 2007/10/16 15:26:22 mod 1.1.2.8: several improvements and fixes for layout algorithm 2007/09/30 09:47:17 mod 1.1.2.7: fixing warnings in AnnotationShell 2007/09/25 17:48:28 mod 1.1.2.6: resize() 2007/09/05 10:16:25 mod 1.1.2.5: Options-Writer-View-Notes;EnableInput and colors for meta information, start of RTL code 2007/09/03 15:06:26 mod 1.1.2.4: SwAnnotationShell, MultiLineEdit for meta information 2007/07/09 13:07:52 mod 1.1.2.3: work on SwAnnotationShell continues 2007/07/05 18:47:32 mod 1.1.2.2: Bugfixes: spellchecking works again as well as some crashes fixed 2007/07/04 15:42:23 mba 1.1.2.1: new shell for editing notes
2008-02-19 12:57:51 +00:00
rReq.Done();
}
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */