- char * ids;
- char * order; /* order of visible windows (identified by IDs) */
- char active; /* id of window selected as active */
+ struct Win * chain_start; /* first Win in chain; its .prev == 0 */
+ struct Win * chain_end; /* last Win in chain; its .next == 0 */
+ struct Win * win_active; /* Win highlighted / selected for manipulation */
+ struct yx_uint16 padsize; /* virtual screen size */
+ char * ids; /* all windows' ids */
+ char * order; /* order of visible windows (identified by IDs) */
+ uint16_t pad_offset; /* number of cells view is moved to the right */
+ char id_active; /* id of window selected as active */