1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Maximum length for text selection.
22 #define KTextSelectionMaxLen 40
24 /** All font controls.
28 #define EGulFontControlAll 0x001
30 /** Font control name.
34 #define EGulFontControlName 0x002
36 /** Font control size.
40 #define EGulFontControlSize 0x004
42 /** Bold font control.
46 #define EGulFontControlBold 0x008
48 /** Italic font control.
52 #define EGulFontControlItalic 0x010
54 /** Underline font control.
58 #define EGulFontControlUnderline 0x020
60 /** Strikethrough font control.
64 #define EGulFontControlStrikethrough 0x040
66 /** Font text color control.
70 #define EGulFontControlTextColor 0x080
72 /** Print position font control.
76 #define EGulFontControlPrintPos 0x100
82 #define EGulAllFonts 0x01
84 /** Monospace fonts only.
88 #define EGulMonospaceFontsOnly 0x02
90 /** No monospace fonts.
94 #define EGulNoMonospaceFonts 0x04
96 /** Symbol fonts only.
100 #define EGulSymbolFontsOnly 0x08
106 #define EGulNoSymbolFonts 0x10
108 /** No monospace or symbol fonts.
112 #define EGulNoMonospaceOrSymbolFonts 0x20