revert 213 commits (to 56092) from the last month. 10 still need work to resolve...
[AROS.git] / workbench / classes / zune / texteditor / mcp / TextEditor_mcp.h
blob4a1c06da057e651a9c4b72010b7617dd18000293
1 /***************************************************************************
3 TextEditor.mcc - Textediting MUI Custom Class
4 Copyright (C) 1997-2000 Allan Odgaard
5 Copyright (C) 2005-2014 TextEditor.mcc Open Source Team
7 This library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public
9 License as published by the Free Software Foundation; either
10 version 2.1 of the License, or (at your option) any later version.
12 This library is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 Lesser General Public License for more details.
17 TextEditor class Support Site: http://www.sf.net/projects/texteditor-mcc
19 $Id$
21 ***************************************************************************/
23 #ifndef MUI_TEXTEDITOR_MCP_H
24 #define MUI_TEXTEDITOR_MCP_H
26 #ifndef LIBRARIES_MUI_H
27 #include <libraries/mui.h>
28 #endif
30 #include <devices/inputevent.h>
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
36 #if !defined(__AROS__) && defined(__PPC__)
37 #if defined(__GNUC__)
38 #pragma pack(2)
39 #elif defined(__VBCC__)
40 #pragma amiga-align
41 #endif
42 #endif
44 #define MUIC_TextEditor_mcp "TextEditor.mcp"
45 #define TextEditorMcpObject MUI_NewObject(MUIC_TextEditor_mcp
47 #define MUICFG_TextEditor_Background 0xad000051UL
48 #define MUICFG_TextEditor_BlinkSpeed 0xad000052UL
49 #define MUICFG_TextEditor_BlockQual 0xad000053UL
50 #define MUICFG_TextEditor_CheckWord 0xad000050UL
51 #define MUICFG_TextEditor_CursorColor 0xad000054UL
52 #define MUICFG_TextEditor_CursorTextColor 0xad000055UL
53 #define MUICFG_TextEditor_CursorWidth 0xad000056UL
54 #define MUICFG_TextEditor_FixedFont 0xad000057UL
55 #define MUICFG_TextEditor_Frame 0xad000058UL
56 #define MUICFG_TextEditor_HighlightColor 0xad000059UL
57 #define MUICFG_TextEditor_MarkedColor 0xad00005aUL
58 #define MUICFG_TextEditor_NormalFont 0xad00005bUL
59 #define MUICFG_TextEditor_SetMaxPen 0xad00005cUL
60 #define MUICFG_TextEditor_Smooth 0xad00005dUL
61 #define MUICFG_TextEditor_TabSize 0xad00005eUL
62 #define MUICFG_TextEditor_TextColor 0xad00005fUL
63 #define MUICFG_TextEditor_UndoSize 0xad000060UL
64 #define MUICFG_TextEditor_TypeNSpell 0xad000061UL
65 #define MUICFG_TextEditor_LookupCmd 0xad000062UL
66 #define MUICFG_TextEditor_SuggestCmd 0xad000063UL
67 #define MUICFG_TextEditor_Keybindings 0xad000064UL
68 #define MUICFG_TextEditor_SuggestKey 0xad000065UL /* OBSOLETE! */
69 #define MUICFG_TextEditor_SeparatorShine 0xad000066UL
70 #define MUICFG_TextEditor_SeparatorShadow 0xad000067UL
71 #define MUICFG_TextEditor_ConfigVersion 0xad000068UL
72 #define MUICFG_TextEditor_InactiveCursor 0xad000069UL
73 #define MUICFG_TextEditor_SelectPointer 0xad00006aUL
74 #define MUICFG_TextEditor_InactiveColor 0xad00006bUL
76 #if !defined(__AROS__) && defined(__PPC__)
77 #if defined(__GNUC__)
78 #pragma pack(2)
79 #elif defined(__VBCC__)
80 #pragma amiga-align
81 #endif
82 #endif
84 #ifdef __cplusplus
86 #endif
88 #endif /* MUI_TEXTEDITOR_MCP_H */