IMAGE_GLYPH,
/* Glyph is a space of fractional width and/or height. */
- STRETCH_GLYPH,
+ STRETCH_GLYPH
#ifdef HAVE_XWIDGETS
/* Glyph is an external widget drawn by the GUI toolkit. */
- XWIDGET_GLYPH
-#endif
+ ,XWIDGET_GLYPH
+#endif
};
#ifdef HAVE_XWIDGETS
struct xwidget* xwidget;
-#endif
+#endif
/* Sub-structure for type == STRETCH_GLYPH. */
struct
{
/* Image, if any. */
struct image *img;
-#ifdef HAVE_XWIDGETS
+#ifdef HAVE_XWIDGETS
struct xwidget* xwidget;
#endif
/* Slice */
IT_TRUNCATION,
/* Continuation glyphs. See the comment for IT_TRUNCATION. */
- IT_CONTINUATION,
+ IT_CONTINUATION
-#ifdef HAVE_XWIDGETS
- IT_XWIDGET
+#ifdef HAVE_XWIDGETS
+ ,IT_XWIDGET
#endif
};
GET_FROM_STRETCH,
#ifdef HAVE_XWIDGETS
GET_FROM_XWIDGET,
-#endif
+#endif
NUM_IT_METHODS
};
/* If what == IT_IMAGE, the id of the image to display. */
ptrdiff_t image_id;
-#ifdef HAVE_XWIDGETS
+#ifdef HAVE_XWIDGETS
/* If what == IT_XWIDGET*/
struct xwidget* xwidget;
#endif