Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2002-06-09 09:02:01 +0400
committerDanny Smith <dannysmith@users.sourceforge.net>2002-06-09 09:02:01 +0400
commit3c1736432d262a979e74bed9e761fe52a82a8fbd (patch)
tree417fccd74ca4542e5fa578de51340b7f93ea871a /winsup/w32api/include/richedit.h
parent94cc482c646f890f26c37f47d945c3c50f7fff87 (diff)
2002-06-09 Gunnar Degnbol <gdegnbol@users.sourceforge.net>
* include/richedit.h (EM_*, TM_*, GT_*): Add new defines. (GETTEXTEX): Add structure definition.
Diffstat (limited to 'winsup/w32api/include/richedit.h')
-rw-r--r--winsup/w32api/include/richedit.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/winsup/w32api/include/richedit.h b/winsup/w32api/include/richedit.h
index f96991aa2..db58fa7ee 100644
--- a/winsup/w32api/include/richedit.h
+++ b/winsup/w32api/include/richedit.h
@@ -139,7 +139,10 @@ extern "C" {
#define EM_GETUNDONAME (WM_USER+86)
#define EM_GETREDONAME (WM_USER+87)
#define EM_STOPGROUPTYPING (WM_USER+88)
+#define EM_SETTEXTMODE (WM_USER+89)
+#define EM_GETTEXTMODE (WM_USER+90)
#define EM_AUTOURLDETECT (WM_USER+91)
+#define EM_GETTEXTEX (WM_USER+94)
#define EM_GETTEXTLENGTHEX (WM_USER+95)
#define EM_SHOWSCROLLBAR (WM_USER+96)
#define EM_SETLANGOPTIONS (WM_USER+120)
@@ -194,6 +197,14 @@ extern "C" {
#define SCF_WORD 2
#define SCF_ALL 4
#define SCF_USEUIRULES 8
+#define TM_PLAINTEXT 1
+#define TM_RICHTEXT 2
+#define TM_SINGLELEVELUNDO 4
+#define TM_MULTILEVELUNDO 8
+#define TM_SINGLECODEPAGE 16
+#define TM_MULTICODEPAGE 32
+#define GT_DEFAULT 0
+#define GT_USECRLF 1
#define yHeightCharPtsMost 1638
#define lDefaultTab 720
@@ -380,6 +391,13 @@ typedef struct _punctuation {
UINT iSize;
LPSTR szPunctuation;
} PUNCTUATION;
+typedef struct _gettextex {
+ DWORD cb;
+ DWORD flags;
+ UINT codepage;
+ LPCSTR lpDefaultChar;
+ LPBOOL lpUsedDefaultChar;
+} GETTEXTEX;
typedef LONG (*EDITWORDBREAKPROCEX)(char*,LONG,BYTE,INT);
/* Defines for EM_SETTYPOGRAPHYOPTIONS */
#define TO_ADVANCEDTYPOGRAPHY 1