diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2008-04-18 12:47:19 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2008-04-18 12:47:19 +0000 |
commit | 76de54b32f11ce74c844fb30a9eea557844baf6a (patch) | |
tree | 616f9c89951cf7e8ecbd878cd73db7b0d433632e /offapi/com/sun/star/table | |
parent | c9680fec7d5ff3b25c8872d2ba5f3f85c898e813 (diff) |
INTEGRATION: CWS xmlfilter04 (1.1.4); FILE ADDED
2008/02/22 11:05:32 os 1.1.4.2: #i86262# TableBorderDistances added
2008/02/20 12:24:52 os 1.1.4.1: file TableBorderDistances.idl was added on branch cws_src680_xmlfilter04 on 2008-02-22 11:05:32 +0000
Diffstat (limited to 'offapi/com/sun/star/table')
-rw-r--r-- | offapi/com/sun/star/table/TableBorderDistances.idl | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/offapi/com/sun/star/table/TableBorderDistances.idl b/offapi/com/sun/star/table/TableBorderDistances.idl new file mode 100644 index 000000000000..817fb3e61cff --- /dev/null +++ b/offapi/com/sun/star/table/TableBorderDistances.idl @@ -0,0 +1,117 @@ +/************************************************************************* + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: TableBorderDistances.idl,v $ + * + * $Revision: 1.2 $ + * + * last change: $Author: rt $ $Date: 2008-04-18 13:47:19 $ + * + * The Contents of this file are made available subject to + * the terms of GNU Lesser General Public License Version 2.1. + * + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2005 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + ************************************************************************/ + +#ifndef __com_sun_star_table_TableBorderDistances_idl__ +#define __com_sun_star_table_TableBorderDistances_idl__ + +#ifndef __com_sun_star_table_BorderLine_idl__ +#include <com/sun/star/table/BorderLine.idl> +#endif + +//============================================================================= + +module com { module sun { module star { module table { + +//============================================================================= + +/** contains the distance settings of the border lines of all cells in a cell + range. + + <p>In a queried structure, the flags in + <member>TableBorderDistances::Is...DistanceValid</member> indicate that not all + lines of the boxes have the same values.</p> + + <p>In a structure which is used for setting, these flags determine + if the corresponding distance should be set or if the old value should + be kept.</p> + */ +published struct TableBorderDistances +{ + + /** contains the distance between the top lines and other contents. + */ + short TopDistance; + + //------------------------------------------------------------------------- + + /** specifies whether the value of <member>TableBorder::TopDistance</member> + is used. + */ + boolean IsTopDistanceValid; + //------------------------------------------------------------------------- + + /** contains the distance between the bottom lines and other contents. + */ + short BottomDistance; + + //------------------------------------------------------------------------- + + /** specifies whether the value of <member>TableBorder::BottomDistance</member> + is used. + */ + boolean IsBottomDistanceValid; + //------------------------------------------------------------------------- + + /** contains the distance between the left lines and other contents. + */ + short LeftDistance; + + //------------------------------------------------------------------------- + + /** specifies whether the value of <member>TableBorder::LeftDistance</member> + is used. + */ + boolean IsLeftDistanceValid; + //------------------------------------------------------------------------- + + /** contains the distance between the right lines and other contents. + */ + short RightDistance; + + //------------------------------------------------------------------------- + + /** specifies whether the value of <member>TableBorder::RightDistance</member> + is used. + */ + boolean IsRightDistanceValid; + +}; + +//============================================================================= + +}; }; }; }; + +#endif + |