summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/cellsh.hxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2006-11-22 09:47:13 +0000
committerVladimir Glazounov <vg@openoffice.org>2006-11-22 09:47:13 +0000
commit711d8ea7107ca814472f1f425f0e424c1f76adb1 (patch)
treebcc4d6cd4046bef124130ea32fa092a752b10d08 /sc/source/ui/inc/cellsh.hxx
parentc1eb1501bb4ecd253ba1646eca6cd7807ea3a965 (diff)
INTEGRATION: CWS asyncdialogs (1.6.122); FILE MERGED
2006/03/22 07:49:18 pb 1.6.122.1: fix: #i57125# DialogClosedHdl() added
Diffstat (limited to 'sc/source/ui/inc/cellsh.hxx')
-rw-r--r--sc/source/ui/inc/cellsh.hxx24
1 files changed, 20 insertions, 4 deletions
diff --git a/sc/source/ui/inc/cellsh.hxx b/sc/source/ui/inc/cellsh.hxx
index db2916facfae..3015820e5003 100644
--- a/sc/source/ui/inc/cellsh.hxx
+++ b/sc/source/ui/inc/cellsh.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: cellsh.hxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: rt $ $Date: 2005-09-08 21:14:15 $
+ * last change: $Author: vg $ $Date: 2006-11-22 10:47:13 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -59,17 +59,33 @@
class SvxClipboardFmtItem;
class TransferableDataHelper;
class TransferableClipboardListener;
+class AbstractScLinkedAreaDlg;
+struct CellShell_Impl
+{
+ TransferableClipboardListener* m_pClipEvtLstnr;
+ AbstractScLinkedAreaDlg* m_pLinkedDlg;
+ SfxRequest* m_pRequest;
+
+ CellShell_Impl() :
+ m_pClipEvtLstnr( NULL ),
+ m_pLinkedDlg( NULL ),
+ m_pRequest( NULL ) {}
+};
class ScCellShell: public ScFormatShell
{
private:
- TransferableClipboardListener* pClipEvtLstnr;
- BOOL bPastePossible;
+ CellShell_Impl* pImpl;
+ BOOL bPastePossible;
void GetPossibleClipboardFormats( SvxClipboardFmtItem& rFormats );
+ void ExecuteExternalSource(
+ const String& _rFile, const String& _rFilter, const String& _rOptions,
+ const String& _rSource, ULONG _nRefresh, SfxRequest& _rRequest );
DECL_LINK( ClipboardChanged, TransferableDataHelper* );
+ DECL_LINK( DialogClosed, AbstractScLinkedAreaDlg* );
public: