User: hr Date: 05/09/23 05:34:38 Modified: /dba/dbaccess/source/ui/inc/ brwctrlr.hxx
Log: INTEGRATION: CWS dba201b (1.31.52); FILE MERGED 2005/09/21 09:21:42 oj 1.31.52.2: RESYNC: (1.31-1.32); FILE MERGED 2005/07/15 06:06:57 oj 1.31.52.1: #i51888# allow the remove of a filter if the statement contains an error File Changes: Directory: /dba/dbaccess/source/ui/inc/ ======================================= File [changed]: brwctrlr.hxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/inc/brwctrlr.hxx?r1=1.32&r2=1.33 Delta lines: +7 -1 ------------------- --- brwctrlr.hxx 8 Sep 2005 15:44:24 -0000 1.32 +++ brwctrlr.hxx 23 Sep 2005 12:34:35 -0000 1.33 @@ -294,6 +294,8 @@ // do any initialization (data source etc.) here. the form should be fully functional after that. // return sal_False if you didn't succeed (don't throw exceptions, they won't be catched) + virtual sal_Bool InitializeGridModel(const ::com::sun::star::uno::Reference< ::com::sun::star::form::XFormComponent > & xGrid); + virtual ::com::sun::star::uno::Reference< ::com::sun::star::form::XFormComponent > CreateGridModel(); // our default implementation simply instantiates a stardiv.one.form.component.Grid service @@ -364,7 +366,10 @@ void initFormatter(); /// loads or reloads the form - sal_Bool reloadForm(const ::com::sun::star::uno::Reference< ::com::sun::star::form::XLoadable >& _rxLoadable); + virtual sal_Bool reloadForm(const ::com::sun::star::uno::Reference< ::com::sun::star::form::XLoadable >& _rxLoadable); + + virtual sal_Bool preReloadForm(){ return sal_False; } + virtual void postReloadForm(){} private: void setCurrentModified( sal_Bool _bSet ); @@ -381,6 +386,7 @@ sal_uInt16 getCurrentColumnPosition(); void setCurrentColumnPosition(sal_uInt16 _nPos); void deleteView(); + void addColumnListeners(const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel > & _xGridControlModel); // time to check the CUT/COPY/PASTE-slot-states DECL_LINK( OnInvalidateClipboard, void* ); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
