Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CDialogInformGraphics Class Reference

#include <CDialogInformGraphics.hpp>

Public Types

enum class  EInformType { Error , Info , Question , Warning }
 

Static Public Member Functions

static CDialogGraphicscreateDialog (IWindowGraphics *dlgFatherRef, CDialogInformGraphics::EInformType type, CLibraryImages *images, const std::string &textLabel, AbstractComponentGraphics **panelToDestroy)
 

Static Private Member Functions

static CLabelGraphicsprvLabelIconByInfo (CDialogInformGraphics::EInformType typeInfo, CLibraryImages *images)
 
static std::string prvTitleByInfo (CDialogInformGraphics::EInformType typeInfo)
 

Static Private Attributes

static const uint64_t kPrvFontManagerCairoMaxStringLength = 65
 

Member Enumeration Documentation

◆ EInformType

Enumerator
Error 
Info 
Question 
Warning 

Member Function Documentation

◆ createDialog()

CDialogGraphics * CDialogInformGraphics::createDialog ( IWindowGraphics * dlgFatherRef,
CDialogInformGraphics::EInformType type,
CLibraryImages * images,
const std::string & textLabel,
AbstractComponentGraphics ** panelToDestroy )
static

◆ prvLabelIconByInfo()

CLabelGraphics * CDialogInformGraphics::prvLabelIconByInfo ( CDialogInformGraphics::EInformType typeInfo,
CLibraryImages * images )
staticprivate

◆ prvTitleByInfo()

std::string CDialogInformGraphics::prvTitleByInfo ( CDialogInformGraphics::EInformType typeInfo)
staticprivate

Member Data Documentation

◆ kPrvFontManagerCairoMaxStringLength

const uint64_t CDialogInformGraphics::kPrvFontManagerCairoMaxStringLength = 65
staticprivate

The documentation for this class was generated from the following files: