diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2007-11-01 14:32:01 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2007-11-01 14:32:01 +0000 |
commit | 7df854ed357fcfa9dfff4fdaca90f0e7ef0cd5c3 (patch) | |
tree | 6e1a0083dd3ef4838a56b1e8bf611fbd16ecd552 | |
parent | a2c0703c6a316ec3dab6796a149f9b1e5ccfcbfa (diff) |
INTEGRATION: CWS impress131_SRC680 (1.1.2); FILE ADDED
2007/09/26 08:50:28 sj 1.1.2.2: #i81609# added missing include
2007/09/20 11:37:03 sj 1.1.2.1: #i81609# fixed fontwork display
-rw-r--r-- | offapi/com/sun/star/drawing/XEnhancedCustomShapeDefaulter.idl | 303 |
1 files changed, 303 insertions, 0 deletions
diff --git a/offapi/com/sun/star/drawing/XEnhancedCustomShapeDefaulter.idl b/offapi/com/sun/star/drawing/XEnhancedCustomShapeDefaulter.idl new file mode 100644 index 000000000000..b22d472eb4b9 --- /dev/null +++ b/offapi/com/sun/star/drawing/XEnhancedCustomShapeDefaulter.idl @@ -0,0 +1,303 @@ +/************************************************************************* + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: XEnhancedCustomShapeDefaulter.idl,v $ + * + * $Revision: 1.2 $ + * + * last change: $Author: hr $ $Date: 2007-11-01 15:32:01 $ + * + * 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_drawing_XEnhancedCustomShapeDefaulter_idl__ +#define __com_sun_star_drawing_XEnhancedCustomShapeDefaulter_idl__ + +#ifndef __com_sun_star_uno_XInterface_idl__ +#include <com/sun/star/uno/XInterface.idl> +#endif + +//============================================================================= + + module com { module sun { module star { module drawing { + +//============================================================================= + + +/** + */ +interface XEnhancedCustomShapeDefaulter: com::sun::star::uno::XInterface +{ + //------------------------------------------------------------------------- + + /** + + This interface allows to create shape properties for the given "ShapeType". + The "ShapeType" string can be empty then the current "ShapeType" of the + shape is used. + + "non-primitive", + "rectangle", + "round-rectangle", + "ellipse", + "diamond", + "isosceles-triangle" + "right-triangle", + "parallelogram", + "trapezoid", + "hexagon", + "octagon", + "cross", + "star5", + "right-arrow", + "mso-spt14", + "pentagon-right", + "cube", + "mso-spt17", + "mso-spt18", + "mso-spt19", + "mso-spt20", + "mso-spt21", + "can", + "ring", + "mso-spt24", + "mso-spt25", + "mso-spt26", + "mso-spt27", + "mso-spt28", + "mso-spt29", + "mso-spt30", + "mso-spt31", + "mso-spt32", + "mso-spt33", + "mso-spt34", + "mso-spt35", + "mso-spt36", + "mso-spt37", + "mso-spt38", + "mso-spt39", + "mso-spt40", + "mso-spt41", + "mso-spt42", + "mso-spt43", + "mso-spt44", + "mso-spt45", + "mso-spt46", + "line-callout-1", + "line-callout-2", + "mso-spt49", + "mso-spt50", + "mso-spt51", + "mso-spt52", + "mso-spt53", + "mso-spt54", + "chevron", + "pentagon", + "forbidden", + "star8", + "mso-spt59", + "mso-spt60", + "rectangular-callout", + "round-rectangular-callout", + "round-callout", + "mso-spt64", + "paper", + "left-arrow", + "down-arrow", + "up-arrow", + "left-right-arrow", + "up-down-arrow", + "mso-spt71", + "bang", + "lightning", + "heart", + "mso-spt75", + "quad-arrow", + "left-arrow-callout", + "right-arrow-callout", + "up-arrow-callout", + "down-arrow-callout", + "left-right-arrow-callout", + "up-down-arrow-callout", + "quad-arrow-callout", + "quad-bevel", + "left-bracket", + "right-bracket", + "left-brace", + "right-brace", + "mso-spt89", + "mso-spt90", + "mso-spt91", + "star24", + "striped-right-arrow", + "notched-right-arrow", + "block-arc", + "smiley", + "vertical-scroll", + "horizontal-scroll", + "circular-arrow", + "mso-spt100", + "mso-spt101", + "mso-spt102", + "mso-spt103", + "mso-spt104", + "mso-spt105", + "cloud-callout", + "mso-spt107", + "mso-spt108", + "flowchart-process", + "flowchart-decision", + "flowchart-data", + "flowchart-predefined-process", + "flowchart-internal-storage", + "flowchart-document", + "flowchart-multidocument", + "flowchart-terminator", + "flowchart-preparation", + "flowchart-manual-input", + "flowchart-manual-operation", + "flowchart-connector", + "flowchart-card", + "flowchart-punched-tape", + "flowchart-summing-junction", + "flowchart-or", + "flowchart-collate", + "flowchart-sort", + "flowchart-extract", + "flowchart-merge", + "mso-spt129", + "flowchart-stored-data", + "flowchart-sequential-access", + "flowchart-magnetic-disk", + "flowchart-direct-access-storage", + "flowchart-display", + "flowchart-delay", + "fontwork-plain-text", + "fontwork-stop", + "fontwork-triangle-up", + "fontwork-triangle-down", + "fontwork-chevron-up", + "fontwork-chevron-down", + "mso-spt142", + "mso-spt143", + "fontwork-arch-up-curve", + "fontwork-arch-down-curve", + "fontwork-circle-curve", + "fontwork-open-circle-curve", + "fontwork-arch-up-pour", + "fontwork-arch-down-pour", + "fontwork-circle-pour", + "fontwork-open-circle-pour", + "fontwork-curve-up", + "fontwork-curve-down", + "fontwork-fade-up-and-right", + "fontwork-fade-up-and-left", + "fontwork-wave", + "mso-spt157", + "mso-spt158", + "mso-spt159", + "fontwork-inflate", + "mso-spt161", + "mso-spt162", + "mso-spt163", + "mso-spt164", + "mso-spt165", + "mso-spt166", + "mso-spt167", + "fontwork-fade-right", + "fontwork-fade-left", + "fontwork-fade-up", + "fontwork-fade-down", + "fontwork-slant-up", + "fontwork-slant-down", + "mso-spt174", + "mso-spt175", + "flowchart-alternate-process", + "flowchart-off-page-connector", + "mso-spt178", + "mso-spt179", + "mso-spt180", + "line-callout-3", + "mso-spt182", + "sun", + "moon", + "bracket-pair", + "brace-pair", + "star4", + "mso-spt188", + "mso-spt189", + "mso-spt190", + "mso-spt191", + "mso-spt192", + "mso-spt193", + "mso-spt194", + "mso-spt195", + "mso-spt196", + "mso-spt197", + "mso-spt198", + "mso-spt199", + "mso-spt200", + "mso-spt201", + "mso-spt202", + + SJ: following shape types can't be created with this method, they + are part of the gallery (soon they also will be added) + // gallery: quadrat + // gallery: round-quadrat + // gallery: circle + // gallery: circle-pie + // gallery: frame + // gallery: flower + // gallery: cloud + // gallery: puzzle + // gallery: octagon-bevel + // gallery: diamond-bevel + // gallery: up-right-arrow + // gallery: up-right-down-arrow + // gallery: corner-right-arrow + // gallery: split-arrow + // gallery: up-right-arrow-callout + // gallery: split-round-arrow + // gallery: s-sharped-arrow + // Gallery: star6 + // Gallery: star12 + // Gallery: concave-star6 + // Gallery: signet + // Gallery: doorplate + // gallery: fontwork-arch-left-curve + // gallery: fontwork-arch-right-curve + // gallery: fontwork-arch-left-pour + // gallery: fontwork-arch-right-pour + + */ + void createCustomShapeDefaults( [ in ] string aShapeType ); + +}; + +//============================================================================= + +}; }; }; }; + +#endif |