00001 // $Id: cxfarrow.h 751 2006-03-31 15:43:49Z alex $ 00002 // Default arrow head/tail definitions for the v2 file format 00003 // These are the built in arrow head/tail definitions that can be referred to by just their reference number 00004 // as they are assumed to be built in. 00005 // As with all other default references, all their numbers go from -1 downwards i.e. more negative 00006 // and hence occupy the negative range of a INT32 record number. 00007 /* @@tag:xara-cn@@ DO NOT MODIFY THIS LINE 00008 ================================XARAHEADERSTART=========================== 00009 00010 Xara LX, a vector drawing and manipulation program. 00011 Copyright (C) 1993-2006 Xara Group Ltd. 00012 Copyright on certain contributions may be held in joint with their 00013 respective authors. See AUTHORS file for details. 00014 00015 LICENSE TO USE AND MODIFY SOFTWARE 00016 ---------------------------------- 00017 00018 This file is part of Xara LX. 00019 00020 Xara LX is free software; you can redistribute it and/or modify it 00021 under the terms of the GNU General Public License version 2 as published 00022 by the Free Software Foundation. 00023 00024 Xara LX and its component source files are distributed in the hope 00025 that it will be useful, but WITHOUT ANY WARRANTY; without even the 00026 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00027 See the GNU General Public License for more details. 00028 00029 You should have received a copy of the GNU General Public License along 00030 with Xara LX (see the file GPL in the root directory of the 00031 distribution); if not, write to the Free Software Foundation, Inc., 51 00032 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 00033 00034 00035 ADDITIONAL RIGHTS 00036 ----------------- 00037 00038 Conditional upon your continuing compliance with the GNU General Public 00039 License described above, Xara Group Ltd grants to you certain additional 00040 rights. 00041 00042 The additional rights are to use, modify, and distribute the software 00043 together with the wxWidgets library, the wxXtra library, and the "CDraw" 00044 library and any other such library that any version of Xara LX relased 00045 by Xara Group Ltd requires in order to compile and execute, including 00046 the static linking of that library to XaraLX. In the case of the 00047 "CDraw" library, you may satisfy obligation under the GNU General Public 00048 License to provide source code by providing a binary copy of the library 00049 concerned and a copy of the license accompanying it. 00050 00051 Nothing in this section restricts any of the rights you have under 00052 the GNU General Public License. 00053 00054 00055 SCOPE OF LICENSE 00056 ---------------- 00057 00058 This license applies to this program (XaraLX) and its constituent source 00059 files only, and does not necessarily apply to other Xara products which may 00060 in part share the same code base, and are subject to their own licensing 00061 terms. 00062 00063 This license does not apply to files in the wxXtra directory, which 00064 are built into a separate library, and are subject to the wxWindows 00065 license contained within that directory in the file "WXXTRA-LICENSE". 00066 00067 This license does not apply to the binary libraries (if any) within 00068 the "libs" directory, which are subject to a separate license contained 00069 within that directory in the file "LIBS-LICENSE". 00070 00071 00072 ARRANGEMENTS FOR CONTRIBUTION OF MODIFICATIONS 00073 ---------------------------------------------- 00074 00075 Subject to the terms of the GNU Public License (see above), you are 00076 free to do whatever you like with your modifications. However, you may 00077 (at your option) wish contribute them to Xara's source tree. You can 00078 find details of how to do this at: 00079 http://www.xaraxtreme.org/developers/ 00080 00081 Prior to contributing your modifications, you will need to complete our 00082 contributor agreement. This can be found at: 00083 http://www.xaraxtreme.org/developers/contribute/ 00084 00085 Please note that Xara will not accept modifications which modify any of 00086 the text between the start and end of this header (marked 00087 XARAHEADERSTART and XARAHEADEREND). 00088 00089 00090 MARKS 00091 ----- 00092 00093 Xara, Xara LX, Xara X, Xara X/Xtreme, Xara Xtreme, the Xtreme and Xara 00094 designs are registered or unregistered trademarks, design-marks, and/or 00095 service marks of Xara Group Ltd. All rights in these marks are reserved. 00096 00097 00098 Xara Group Ltd, Gaddesden Place, Hemel Hempstead, HP2 6EX, UK. 00099 http://www.xara.com/ 00100 00101 =================================XARAHEADEREND============================ 00102 */ 00103 00104 #define REF_ARROW_NULL (-1) 00105 #define REF_ARROW_STRAIGHT (-2) 00106 #define REF_ARROW_ANGLED (-3) 00107 #define REF_ARROW_ROUNDED (-4) 00108 #define REF_ARROW_SPOT (-5) 00109 #define REF_ARROW_DIAMOND (-6) 00110 #define REF_ARROW_FEATHER (-7) 00111 #define REF_ARROW_FEATHER2 (-8) 00112 #define REF_ARROW_HOLLOWDIAMOND (-9)