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