1/* 2 * Author: William Chia-Wei Cheng (bill.cheng@acm.org) 3 * 4 * Copyright (C) 2001-2009, William Chia-Wei Cheng. 5 * 6 * This file may be distributed under the terms of the Q Public License 7 * as defined by Trolltech AS of Norway and appearing in the file 8 * LICENSE.QPL included in the packaging of this file. 9 * 10 * THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING 11 * THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 12 * PURPOSE. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, 13 * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING 14 * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 15 * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION 16 * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 * 18 * @(#)$Header: /mm2/home/cvs/bc-src/tgif/menuinfo.e,v 1.12 2011/05/16 16:21:58 william Exp $ 19 */ 20 21#ifndef _MENUINFO_E_ 22#define _MENUINFO_E_ 23 24extern TgMenuInfo colorMenuInfo; 25 26extern TgMenuInfo modeMenuInfo; 27 28extern TgMenuInfo fillMenuInfo; 29extern TgMenuInfo penMenuInfo; 30extern TgMenuInfo lineWidthMenuInfo; 31extern TgMenuInfo lineStyleMenuInfo; 32extern TgMenuInfo lineTypeMenuInfo; 33extern TgMenuInfo lineDashMenuInfo; 34 35extern TgMenuInfo horiAlignMenuInfo; 36extern TgMenuInfo vertAlignMenuInfo; 37extern TgMenuInfo moveModeMenuInfo; 38extern TgMenuInfo stretchableTextModeMenuInfo; 39extern TgMenuInfo shapeMenuInfo; 40extern TgMenuInfo pageLayoutMenuInfo; 41extern TgMenuInfo transPatModeMenuInfo; 42extern TgMenuInfo pageStyleMenuInfo; 43 44extern TgMenuInfo fontMenuInfo; 45extern TgMenuInfo fontStyleMenuInfo; 46extern TgMenuInfo fontSizeMenuInfo; 47 48extern TgMenuInfo stackedPageMenuInfo; 49extern TgMenuInfo tiledPageMenuInfo; 50extern TgMenuInfo pageMenuInfo; 51 52extern TgMenuInfo imageProcMenuInfo; 53 54extern TgMenuInfo exportFormatMenuInfo; 55extern TgMenuInfo fileMenuInfo; 56extern TgMenuInfo polyMenuInfo; 57extern TgMenuInfo editMenuInfo; 58extern TgMenuInfo autoRotatePivotMenuInfo; 59extern TgMenuInfo arrangeMenuInfo; 60extern TgMenuInfo slideShowModeMenuInfo; 61extern TgMenuInfo layoutMenuInfo; 62extern TgMenuInfo propertiesMenuInfo; 63 64extern TgMenuInfo navigateMenuInfo; 65extern TgMenuInfo specialMenuInfo; 66extern TgMenuInfo helpMenuInfo; 67 68extern TgMenuInfo editAttrInEditorMenuInfo; 69extern TgMenuInfo editAttrGroupInEditorMenuInfo; 70extern TgMenuInfo getPropertyMenuInfo; 71extern TgMenuInfo peekDimensionMenuInfo; 72extern TgMenuInfo baseContextMenuInfo; 73extern TgMenuInfo editTextContextMenuInfo; 74 75extern TgMenuInfo gridMenuInfo; 76 77extern TgMenuInfo mainMenuInfo; 78 79extern TgMenuInfo minimalMenubarMenuInfo; 80extern TgMenuInfo maximalMenubarMenuInfo; 81 82#ifdef _INCLUDE_FROM_MENUINFO_C_ 83#undef extern 84#define extern 85#endif /*_INCLUDE_FROM_MENUINFO_C_*/ 86 87/* 88 * extern function declarations 89 */ 90 91#ifdef _INCLUDE_FROM_MENUINFO_C_ 92#undef extern 93#ifndef _NO_RECURSIVE_EXTERN 94#define extern extern 95#endif /* ~_NO_RECURSIVE_EXTERN */ 96#endif /*_INCLUDE_FROM_MENUINFO_C_*/ 97 98#endif /*_MENUINFO_E_*/ 99