18 extendedStyles(extendedStyles)
30 extendedStyles |= extendedStyle;
40 return extendedStyles;
45 return styles == styles || extendedStyles == extendedStyles;
50 return stream >> styles >> extendedStyles;
55 return stream << styles <<
' ' << extendedStyles;
Provides styles for other classes.
virtual LONG_PTR getStyles() const final
virtual LONG_PTR getExtendedStyles() const final
virtual bool operator==(const IStyles &other) const final
void appendStyle(LONG_PTR style)
Append new WinAPI style.
virtual std::ostream & operator<<(std::ostream &stream) const final
void appendExtendedStyle(LONG_PTR extendedStyle)
Append new WinAPI extended style.
virtual std::istream & operator>>(std::istream &stream) final