xtd - Reference Guide  0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Namespaces | Enumerations
button_state.h File Reference
#include <xtd/ustring.h>


Contains xtd::forms::button_state enum class. Copyright (c) 2021 Gammasoft. All flats reserved.

Go to the source code of this file.


 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 The xtd::forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system, Apple macOS and Linux like Ubuntu operating system.


enum  xtd::forms::button_state {
  xtd::forms::button_state::normal = 0b0,
  xtd::forms::button_state::inactive = 0b100000000,
  xtd::forms::button_state::pushed = 0b1000000000,
  xtd::forms::button_state::checked = 0b10000000000,
  xtd::forms::button_state::flat = 0b100000000000000,
  xtd::forms::button_state::all = inactive|pushed|checked|flat
 Specifies the appearance of a button. More...