50#if defined(__i386__) && !defined(__MINGW32__)
69#define HFONT_CACHE_SIZE 10
100#define SELECTIONBAR_WIDTH 8
103#define MERF_STYLEFLAGS 0x0FFF
105#define MERF_GRAPHICS 0x001
107#define MERF_TAB 0x002
109#define MERF_ENDCELL 0x004
111#define MERF_NONTEXT (MERF_GRAPHICS | MERF_TAB | MERF_ENDCELL)
114#define MERF_SPLITTABLE 0x001000
116#define MERF_STARTWHITE 0x002000
118#define MERF_ENDWHITE 0x004000
120#define MERF_WHITESPACE 0x008000
122#define MERF_ENDPARA 0x100000
124#define MERF_ENDROW 0x200000
126#define MERF_HIDDEN 0x400000
128#define MERF_TABLESTART 0x800000
131#define MERF_NOJOIN (MERF_GRAPHICS|MERF_TAB|MERF_ENDPARA|MERF_ENDROW)
133#define MERF_NOTEXT (MERF_GRAPHICS|MERF_TAB|MERF_ENDPARA|MERF_ENDROW)
136#define MERF_SPLITMASK (~(0))
141#define MEPF_REWRAP 0x01
143#define MEPF_CELL 0x04
144#define MEPF_ROWSTART 0x08
145#define MEPF_ROWEND 0x10
146#define MEPF_COMPLEX 0x20
370#define STREAMIN_BUFFER_SIZE 4096
struct tagME_Context ME_Context
struct tagME_FontCacheItem ME_FontCacheItem
struct tagME_TextEditor ME_TextEditor
struct tagME_Style ME_Style
struct tagME_TextBuffer ME_TextBuffer
struct tagME_Border ME_Border
struct tagME_FontTableItem ME_FontTableItem
@ diStartRowOrParagraphOrEnd
#define STREAMIN_BUFFER_SIZE
struct tagME_DisplayItem ME_DisplayItem
struct tagME_Paragraph ME_Paragraph
struct tagME_Cursor ME_Cursor
struct tagME_BorderRect ME_BorderRect
struct tagME_Cell ME_Cell
struct tagME_String ME_String
@ undo_potential_end_transaction
static DWORD *static HFONT(WINAPI *pCreateFontIndirectExA)(const ENUMLOGFONTEXDVA *)
ME_BorderRect cell_border
struct tagME_DisplayItem * prev_cell
struct tagME_DisplayItem * parent_cell
struct tagME_DisplayItem * next_cell
union tagME_DisplayItem::@535 member
struct tagME_DisplayItem * prev
struct tagME_DisplayItem * next
struct tagME_DisplayItem * next_para
struct tagME_DisplayItem * next_marked
struct tagME_DisplayItem * prev_marked
struct tagME_DisplayItem * prev_para
struct tagME_DisplayItem * pCell
SCRIPT_VISATTR * vis_attrs
struct tagME_Paragraph * para
SCRIPT_ANALYSIS script_analysis
void(* free)(struct tagME_String *)
SCRIPT_CACHE script_cache
ME_FontCacheItem * font_cache
EDITWORDBREAKPROCW pfnWordBreak
ME_FontCacheItem pFontCache[HFONT_CACHE_SIZE]
ME_DisplayItem * pLastSelEndPara
ME_DisplayItem * pLastSelStartPara
ME_SelectionType nSelectionType
BOOL AutoURLDetect_bEnable
LPRICHEDITOLECALLBACK lpOleCallback
ME_DisplayItem * first_marked_para
struct delete_run_item delete_run
struct set_para_fmt_item set_para_fmt
struct split_para_item split_para
struct join_paras_item join_paras
struct insert_run_item insert_run
struct set_char_fmt_item set_char_fmt
int(CALLBACK * EDITWORDBREAKPROCW)(LPWSTR, int, int, int)