summaryrefslogtreecommitdiffstats
path: root/dbaccess/source/ui/inc/TableDesignControl.hxx
diff options
context:
space:
mode:
authorOcke Janssen <oj@openoffice.org>2001-08-14 06:56:01 +0000
committerOcke Janssen <oj@openoffice.org>2001-08-14 06:56:01 +0000
commit049251ba567516fa66270537067ac6b9a8a93ae6 (patch)
tree49e03f485cd2df7d197becae19e44b984e322530 /dbaccess/source/ui/inc/TableDesignControl.hxx
parent#90882# check ifFirst after knowing that it wasn't new and use of TABLE and V... (diff)
downloadcore-049251ba567516fa66270537067ac6b9a8a93ae6.tar.gz
core-049251ba567516fa66270537067ac6b9a8a93ae6.zip
#90862# enable delete key
Diffstat (limited to 'dbaccess/source/ui/inc/TableDesignControl.hxx')
-rw-r--r--dbaccess/source/ui/inc/TableDesignControl.hxx16
1 files changed, 10 insertions, 6 deletions
diff --git a/dbaccess/source/ui/inc/TableDesignControl.hxx b/dbaccess/source/ui/inc/TableDesignControl.hxx
index d87150c2974e..bfb963d19ef6 100644
--- a/dbaccess/source/ui/inc/TableDesignControl.hxx
+++ b/dbaccess/source/ui/inc/TableDesignControl.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: TableDesignControl.hxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: fs $ $Date: 2001-06-29 08:35:25 $
+ * last change: $Author: oj $ $Date: 2001-08-14 07:56:01 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -113,10 +113,14 @@ namespace dbaui
protected:
void Paste( long nRow );
- virtual void CopyRows() = 0;
- virtual void DeleteRows() = 0;
- virtual void InsertRows( long nRow ) = 0;
- virtual void InsertNewRows( long nRow ) = 0;
+ virtual void CopyRows() = 0;
+ virtual void DeleteRows() = 0;
+ virtual void InsertRows( long nRow ) = 0;
+ virtual void InsertNewRows( long nRow ) = 0;
+
+ virtual sal_Bool IsPrimaryKeyAllowed( long nRow ) = 0;
+ virtual sal_Bool IsInsertNewAllowed( long nRow ) = 0;
+ virtual sal_Bool IsDeleteAllowed( long nRow ) = 0;
virtual BOOL IsUpdatable() const {return m_bUpdatable;}
virtual void SetUpdatable( BOOL bUpdate=TRUE );