1/* This file is part of the KDE project
2 Copyright (C) 2005, 2006, 2010 Stefan Nikolaus <stefan.nikolaus@kdemail.net>
3 (C) 2006 Fredrik Edemar <f_edemar@linux.se>
4 (C) 2005-2006 Raphael Langerhorst <raphael.langerhorst@kdemail.net>
5 (C) 2004 Tomas Mecir <mecirt@gmail.com>
6 (C) 2003 Norbert Andres <nandres@web.de>
7 (C) 2002 Philipp Mueller <philipp.mueller@gmx.de>
8 (C) 2000 David Faure <faure@kde.org>
9 (C) 2000 Werner Trobin <trobin@kde.org>
10 (C) 2000-2006 Laurent Montel <montel@kde.org>
11 (C) 1999, 2000 Torben Weis <weis@kde.org>
12 (C) 1999 Stephan Kulow <coolo@kde.org>
13
14 This library is free software; you can redistribute it and/or
15 modify it under the terms of the GNU Library General Public
16 License as published by the Free Software Foundation; either
17 version 2 of the License, or (at your option) any later version.
18
19 This library is distributed in the hope that it will be useful,
20 but WITHOUT ANY WARRANTY; without even the implied warranty of
21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22 Library General Public License for more details.
23
24 You should have received a copy of the GNU Library General Public License
25 along with this library; see the file COPYING.LIB. If not, write to
26 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
27 Boston, MA 02110-1301, USA.
28*/
29
30#ifndef CALLIGRA_SHEETS_LIMITS
31#define CALLIGRA_SHEETS_LIMITS
32
33/* Definition of maximal supported rows - please check kspread_util (columnName) and kspread_cluster also */
34#ifndef KS_rowMax
35#define KS_rowMax 0x100000
36#endif
37
38/* Definition of maximal supported columns - please check kspread_util (columnName) and kspread_cluster also */
39#ifndef KS_colMax
40#define KS_colMax 0x7FFF
41#endif
42
43/* Definition of maximal supported columns/rows, which can be merged */
44#ifndef KS_spanMax
45#define KS_spanMax 0xFFF
46#endif
47
48#endif // CALLIGRA_SHEETS_LIMITS
49