ID
Size: a a a
ID
КП
КП
КП
struct WindowStyle{//make bit flags
bool is_unknown = false;
bool can_resize = false;
bool has_minimize_button = false;
bool has_maximize_button = false;
bool has_caption = false;
bool may_overlap = false;
bool is_transparent = true;
bool isValid(){return !this.is_unknown;}
enum: WindowStyle{
Default = {
can_resize: true,
has_minimize_button: true,
has_maximize_button: true,
has_caption: true,
may_overlap: true,
},
PopUp = {
has_caption: true,
},
Clean = {}
}
}КП
КП