This typically includes: Sizes and locations of movable/resizable elements of the UI (forms, tool windows, draggable toolbars ... This code is generally tedious, error-prone and no fun to write. With ...