#include "wine/heap.h"
#include "wine/list.h"
-#ifdef __i386__
+#if defined(__i386__) && !defined(__MINGW32__)
extern const struct ITextHostVtbl itextHostStdcallVtbl DECLSPEC_HIDDEN;
#endif /* __i386__ */
{
HWND hWnd, hwndParent;
ITextHost *texthost;
- IRichEditOle *reOle;
+ IUnknown *reOle;
BOOL bEmulateVersion10;
ME_TextBuffer *pBuffer;
ME_Cursor *pCursors;
/* Cache previously set scrollbar info */
SCROLLINFO vert_si, horz_si;
+ int caret_height;
+ BOOL caret_hidden;
BOOL bMouseCaptured;
int wheel_remain;
struct list style_list;
RECT rcView;
SIZE dpi;
int nAvailWidth;
+ ME_Style *current_style;
+ HFONT orig_font;
/* those are valid inside ME_WrapTextParagraph and related */
ME_TextEditor *editor;