Color - the main color of the visual object. The application depends on the purpose of the object: for panels and labels, this property sets the background color, for edit boxes and other editable "controls" - the background color for the text input field. When setting up a visual element in MCK, there is also an additional design-time property: ParentColor, which controls whether the color will be set in the form initialization code that generates the MCK, or the color will not be set (and, accordingly, will be inherited parent's color);
Brush - a brush for filling the background, if set, then the Color property is not used for filling, but the brush settings are used;
Ctl3D - the style of pseudo-three-dimensionality of the borders of the visual object (by default, true, and this exactly corresponds to the standard external design of window objects in Windows), this property is also inherited from the parent object by default;
HasBorder - just like Ctl3D, it controls the presence of a 3D frame around the window, but in a slightly different way. In particular, it is allowed to change this property at runtime. For a form, this property also makes sense, and allows, including dynamically, to remove or add a window frame, by "hooking" the mouse cursor over the border of which the window can be resized. In addition, a borderless form cannot have a non-client part at all, including a title. Such borderless windows are often used as splash windows, or to create full-screen applications.