neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
dialog_button_box.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  neogfx
 

Enumerations

enum class  neogfx::standard_button : uint32_t {
  neogfx::Ok = 0x00000001 , neogfx::Cancel = 0x00000002 , neogfx::Close = 0x00000004 , neogfx::Discard = 0x00000008 ,
  neogfx::Apply = 0x00000010 , neogfx::Reset = 0x00000020 , neogfx::RestoreDefaults = 0x00000040 , neogfx::Yes = 0x00000080 ,
  neogfx::No = 0x00000100 , neogfx::YesToAll = 0x00000200 , neogfx::NoToAll = 0x00000400 , neogfx::Abort = 0x00000800 ,
  neogfx::Retry = 0x00001000 , neogfx::Ignore = 0x00002000 , neogfx::Open = 0x00004000 , neogfx::Save = 0x00008000 ,
  neogfx::SaveAll = 0x00010000 , neogfx::Help = 0x00020000 , neogfx::Custom1 = 0x01000000 , neogfx::Custom2 = 0x02000000 ,
  neogfx::Custom3 = 0x04000000 , neogfx::Custom4 = 0x08000000 , neogfx::Custom5 = 0x10000000 , neogfx::Custom6 = 0x20000000 ,
  neogfx::Custom7 = 0x40000000 , neogfx::Custom8 = 0x80000000
}
 
enum class  neogfx::button_role {
  neogfx::Invalid , neogfx::Accept , neogfx::Reject , neogfx::Destructive ,
  neogfx::Action , neogfx::Apply , neogfx::Reset , neogfx::Yes ,
  neogfx::No , neogfx::Help
}
 

Functions

constexpr standard_button neogfx::operator| (standard_button aLhs, standard_button aRhs)
 
constexpr standard_button neogfx::operator& (standard_button aLhs, standard_button aRhs)