- struct Win * _prev; /* INTERNAL */ /* _prev == _next == 0 if */
- struct Win * _next; /* INTERNAL */ /* Win is outside the chain */
- struct yx_uint16 _start; /* INTERNAL: upper left corner of WINDOW */
- char * _title; /* INTERNAL: title for window title bar */
- void (* _draw) (struct Win *); /* INTERNAL: how to draw window content */
+ /* members supposed to be used ONLY INTERNALLY */
+ struct Win * _prev; /* chain pointers; if 0, they mark the start or end */
+ struct Win * _next; /* of the chain; if both are 0, Win is outside chain */
+ struct yx_uint16 _start; /* upper left corner of WINDOW in "frame" */
+ char * _title; /* title to be used in window title bar */
+ void (* _draw) (struct Win *); /* how to draw window content ("data") */
+
+ /* members to be available EXTERNALLY */