diff options
author | Niklas Nebel <nn@openoffice.org> | 2000-09-22 17:57:10 +0000 |
---|---|---|
committer | Niklas Nebel <nn@openoffice.org> | 2000-09-22 17:57:10 +0000 |
commit | 73bfc5b70621dd814546598631653003b14af923 (patch) | |
tree | 1e589b0f89b29e930ff6947f53820645387e48c2 /sc/source/ui/dbgui/sfiltdlg.cxx | |
parent | 68e3ba07ad818520fabd9a35985be210756ad432 (diff) |
bindings / dispatcher changes
Diffstat (limited to 'sc/source/ui/dbgui/sfiltdlg.cxx')
-rw-r--r-- | sc/source/ui/dbgui/sfiltdlg.cxx | 180 |
1 files changed, 4 insertions, 176 deletions
diff --git a/sc/source/ui/dbgui/sfiltdlg.cxx b/sc/source/ui/dbgui/sfiltdlg.cxx index e46cb14975ad..453eb3662d7f 100644 --- a/sc/source/ui/dbgui/sfiltdlg.cxx +++ b/sc/source/ui/dbgui/sfiltdlg.cxx @@ -2,9 +2,9 @@ * * $RCSfile: sfiltdlg.cxx,v $ * - * $Revision: 1.1.1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: hr $ $Date: 2000-09-18 16:44:54 $ + * last change: $Author: nn $ $Date: 2000-09-22 18:48:02 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -67,10 +67,6 @@ #pragma hdrstop -#ifndef PCH -#include <segmentc.hxx> -#endif - // INCLUDE ------------------------------------------------------------------- #ifndef _SFXDISPATCH_HXX //autogen @@ -103,14 +99,11 @@ #define ERRORBOX(rid) ErrorBox( this, WinBits( WB_OK|WB_DEF_OK),\ ScGlobal::GetRscString(rid) ).Execute() -SEG_EOFGLOBALS() - //============================================================================ // class ScSpecialFilterDialog //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_01) ScSpecialFilterDlg::ScSpecialFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, Window* pParent, const SfxItemSet& rArgSet ) @@ -149,7 +142,6 @@ ScSpecialFilterDlg::ScSpecialFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, Wi //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_02) __EXPORT ScSpecialFilterDlg::~ScSpecialFilterDlg() { @@ -171,7 +163,6 @@ __EXPORT ScSpecialFilterDlg::~ScSpecialFilterDlg() //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_03) void __EXPORT ScSpecialFilterDlg::Init( const SfxItemSet& rArgSet ) { @@ -273,7 +264,6 @@ void __EXPORT ScSpecialFilterDlg::Init( const SfxItemSet& rArgSet ) //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_04) BOOL __EXPORT ScSpecialFilterDlg::Close() { @@ -285,8 +275,6 @@ BOOL __EXPORT ScSpecialFilterDlg::Close() // Uebergabe eines mit der Maus selektierten Tabellenbereiches, der dann als // neue Selektion im Referenz-Edit angezeigt wird. -#pragma SEG_FUNCDEF(sfiltdlg_05) - void ScSpecialFilterDlg::SetReference( const ScRange& rRef, ScDocument* pDoc ) { if ( bRefInputMode && pRefInputEdit ) // Nur moeglich, wenn im Referenz-Editmodus @@ -307,7 +295,6 @@ void ScSpecialFilterDlg::SetReference( const ScRange& rRef, ScDocument* pDoc ) //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_06) void ScSpecialFilterDlg::SetActive() { @@ -333,7 +320,6 @@ void ScSpecialFilterDlg::SetActive() //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_08) ScQueryItem* ScSpecialFilterDlg::GetOutputItem( const ScQueryParam& rParam, const ScRange& rSource ) @@ -347,7 +333,6 @@ ScQueryItem* ScSpecialFilterDlg::GetOutputItem( const ScQueryParam& rParam, //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_0e) BOOL ScSpecialFilterDlg::IsRefInputMode() const { @@ -358,7 +343,6 @@ BOOL ScSpecialFilterDlg::IsRefInputMode() const //---------------------------------------------------------------------------- // Handler: // ======== -#pragma SEG_FUNCDEF(sfiltdlg_09) IMPL_LINK( ScSpecialFilterDlg, EndDlgHdl, Button*, pBtn ) { @@ -468,7 +452,8 @@ IMPL_LINK( ScSpecialFilterDlg, EndDlgHdl, Button*, pBtn ) { SFX_APP()->LockDispatcher( FALSE ); SwitchToDocument(); - SFX_DISPATCHER().Execute( FID_FILTER_OK, SFX_CALLMODE_SLOT | SFX_CALLMODE_RECORD, + GetBindings().GetDispatcher()->Execute( FID_FILTER_OK, + SFX_CALLMODE_SLOT | SFX_CALLMODE_RECORD, GetOutputItem( theOutParam, theFilterArea ), 0L, 0L ); Close(); } @@ -488,7 +473,6 @@ IMPL_LINK( ScSpecialFilterDlg, EndDlgHdl, Button*, pBtn ) //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_0b) IMPL_LINK( ScSpecialFilterDlg, TimeOutHdl, Timer*, _pTimer ) { @@ -529,7 +513,6 @@ IMPL_LINK( ScSpecialFilterDlg, TimeOutHdl, Timer*, _pTimer ) //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_0c) IMPL_LINK( ScSpecialFilterDlg, FilterAreaSelHdl, ListBox*, pLb ) { @@ -549,7 +532,6 @@ IMPL_LINK( ScSpecialFilterDlg, FilterAreaSelHdl, ListBox*, pLb ) //---------------------------------------------------------------------------- -#pragma SEG_FUNCDEF(sfiltdlg_0d) IMPL_LINK( ScSpecialFilterDlg, FilterAreaModHdl, ScRefEdit*, pEd ) { @@ -587,157 +569,3 @@ IMPL_LINK( ScSpecialFilterDlg, FilterAreaModHdl, ScRefEdit*, pEd ) } -/*---------------------------------------------------------------------------- - - $Log: not supported by cvs2svn $ - Revision 1.47 2000/09/17 14:08:57 willem.vandorp - OpenOffice header added. - - Revision 1.46 2000/08/31 16:38:21 willem.vandorp - Header and footer replaced - - Revision 1.45 2000/06/06 17:37:28 nn - SpecialFilterDlg: source range in item - - Revision 1.44 2000/04/14 17:38:03 nn - unicode changes - - Revision 1.43 2000/01/17 19:21:36 nn - #67336# SwitchToDocument - - Revision 1.42 1999/06/09 16:09:04 NN - Sfx-appwin removed - - - Rev 1.41 09 Jun 1999 18:09:04 NN - Sfx-appwin removed - - Rev 1.40 10 Dec 1998 20:16:40 ANK - #51738# Umstellung auf ScRefEdit zum Anzeigen von Referenzen - - Rev 1.39 14 Sep 1998 20:58:06 ANK - #55978# Ausgabebereich disablen bei Redlining - - Rev 1.38 12 Aug 1998 19:47:34 ANK - #54702# IsRefInputMode ueberarbeitet - - Rev 1.37 06 Aug 1998 21:18:30 ANK - #54702# Enablen/Disablen der Applikation nur noch in ScAnyRefDlg - - Rev 1.36 15 Mar 1998 14:23:32 NN - App-Fenster disablen mit bChild=FALSE - - Rev 1.35 30 Sep 1997 13:08:58 TJ - include - - Rev 1.34 03 Sep 1997 15:18:54 RG - change header - - Rev 1.33 11 Apr 1997 15:50:42 NN - #35206# Spaltenkoepfe fuer Spezialfilter disabled - - Rev 1.32 15 Feb 1997 17:36:30 NN - Checkbox 'persistent' fuer Ausgabe-Bereich - - Rev 1.31 13 Nov 1996 20:11:26 NN - #33143# AutoHide nur bei Bereichsreferenz - - Rev 1.30 13 Nov 1996 11:33:22 NN - ScQueryParam mit dynamischen Eintraegen - - Rev 1.29 05 Nov 1996 14:50:16 NN - ScApplication gibts nicht mehr - - Rev 1.28 29 Oct 1996 14:03:56 NN - ueberall ScResId statt ResId - - Rev 1.27 22 Oct 1996 15:32:18 RJ - Buttons fuer Referenzeingabe - - Rev 1.26 04 Oct 1996 17:23:12 RJ - Einklappen des Fensters bei Referenzeingabe - - Rev 1.25 27 Jun 1996 11:49:30 NN - Dispatcher::Execute Umstellung - - Rev 1.24 05 Jun 1996 19:19:30 NN - kein Show im ctor (Position wird von aussen gesetzt) - - Rev 1.23 26 Apr 1996 12:02:42 NN - SfxModelessDialog statt ModelessDialog - - Rev 1.22 26 Apr 1996 10:52:40 NN - neues SetReference auch fuer SpecialFilterDlg - - Rev 1.21 18 Jan 1996 11:45:32 MO - unbennant-Eintrag wieder sichtbar, neuer Link - - Rev 1.20 27 Nov 1995 13:42:12 MO - RangeUtil/Area/Tripel gegen Address/Range ersetzt - - Rev 1.19 09 Nov 1995 10:20:12 JN - weitere Verbesseungen Modeless Dialoge - - Rev 1.18 08 Nov 1995 13:06:24 MO - 301-Aenderungen - - Rev 1.17 08 Nov 1995 10:45:46 JN - Umstellung auf SfxChildWindow - - Rev 1.16 18 Sep 1995 10:07:54 MO - bRefInput-Kontrolle ueber Timer - - Rev 1.15 24 Jul 1995 14:13:28 MO - EXPORT - - Rev 1.14 24 Apr 1995 12:49:36 MO - Dispatcher Unlock vor Execute - - Rev 1.13 18 Apr 1995 10:02:48 MO - Referenzeingabe mit Maus ueberarbeitet - - Rev 1.12 02 Mar 1995 16:20:26 MO - InfoBoxen mit Rsc-Strings - - Rev 1.11 08 Feb 1995 12:56:10 MO - * Dispatcher-Execute: 0L angehaengt (sonst uneindeutig) - - Rev 1.10 08 Feb 1995 10:27:26 MO - * Mac-Anpassungen - - - Rev 1.9 03 Feb 1995 12:42:44 MO - * Ctor: Show - - Rev 1.8 27 Jan 1995 16:15:54 MO - * Umstellung auf Slot-IDs - - Rev 1.7 26 Jan 1995 19:02:40 TRI - __EXPORT bei virtuellen Methoden eingebaut - - Rev 1.6 25 Jan 1995 18:54:26 MO - * Mauseingabe von Bereichen im Filter-Edit wieder moeglich - - Rev 1.5 25 Jan 1995 12:55:50 MO - * Einzelne Zellposition als Kopierziel (SetReferenz und Ueberpruefungen) - - Rev 1.4 19 Jan 1995 17:08:02 TRI - __EXPORT vor verschiedene LinkHandler gesetzt - - Rev 1.3 18 Jan 1995 13:56:26 TRI - Pragmas zur Segementierung eingebaut - - Rev 1.2 17 Jan 1995 11:59:40 MO - Erzeugen des OutPut-Items in EndDlgHdl/GetOutputItem - - Rev 1.1 16 Jan 1995 14:26:14 MO - Einlesen von Filterbereichsnamen mit Selektion/Modify - Fehlerbehandlung von ungueltigen Bereichsnamen im EndDlg-Handler - - Rev 1.0 13 Jan 1995 17:32:24 MO - Initial revision. - -----------------------------------------------------------------------------*/ - -#pragma SEG_EOFMODULE - |