struct tagME_DisplayItem;
+struct re_object
+{
+ struct list entry;
+ REOBJECT obj;
+};
+
typedef struct tagME_Run
{
ME_Style *style;
int nFlags;
int nAscent, nDescent; /* pixels above/below baseline */
POINT pt; /* relative to para's position */
- REOBJECT *ole_obj; /* FIXME: should be a union with strText (at least) */
+ struct re_object *reobj; /* FIXME: should be a union with strText (at least) */
SCRIPT_ANALYSIS script_analysis;
int num_glyphs, max_glyphs;
BOOL bMouseCaptured;
int wheel_remain;
struct list style_list;
+ struct list reobj_list;
} ME_TextEditor;
typedef struct tagME_Context