summaryrefslogtreecommitdiff
path: root/FL/Enumerations.H
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2008-09-19 18:49:00 +0000
committerMatthias Melcher <fltk@matthiasm.com>2008-09-19 18:49:00 +0000
commit28dacd9509ef98a282ce423670e0308458c8c1d6 (patch)
tree9730afca6de7d2e94b0fd18028c87c35ddfdbcf8 /FL/Enumerations.H
parente8f467b9e3c52914b234d539a113a981c868df53 (diff)
Moving simple type definitions into their own header file, so we can create a 'C' header and dont need to include the 'C++' Enumerations.H
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL/Enumerations.H')
-rw-r--r--FL/Enumerations.H25
1 files changed, 1 insertions, 24 deletions
diff --git a/FL/Enumerations.H b/FL/Enumerations.H
index 7690306ea..24f834f1e 100644
--- a/FL/Enumerations.H
+++ b/FL/Enumerations.H
@@ -33,6 +33,7 @@
#define Fl_Enumerations_H
# include "Fl_Export.H"
+# include "fl_types.h"
/** \name Version Numbers
@@ -84,30 +85,6 @@
/*@}*/ // group: Version Numbers
-/** \name Miscellaneous */
-/*@{*/ // group: Miscellaneous
-
-/** unsigned char */
-typedef unsigned char uchar;
-/** unsigned long */
-typedef unsigned long ulong;
-
-/** Flexible length utf8 Unicode text
- *
- * \todo FIXME: temporary (?) typedef to mark UTF8 and Unicode conversions
- */
-typedef char *Fl_String;
-
-/** Flexible length utf8 Unicode read-only string
- * \sa Fl_String
- */
-typedef const char *Fl_CString;
-
-/** 24-bit Unicode character + 8-bit indicator for keyboard flags */
-typedef unsigned int Fl_Char;
-
-/*@}*/ // group: Miscellaneous
-
/**
* Every time a user moves the mouse pointer, clicks a button,
* or presses a key, an event is generated and sent to your