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

#include <CToolsLayouts.hpp>

Static Public Member Functions

static CListcreatePanelListSelection (IModelList **model, uint64_t sizeXMin, uint64_t sizeYMin, uint64_t *indRowSelected)
 
static CListcreatePanelListSelectionMultiple (IModelList **model, uint64_t sizeXMin, uint64_t sizeYMin, std::vector< uint64_t > *indRowSelected)
 
static AbstractComponentGUIcreatePanelWithImageLeft (uint64_t sizeX, uint64_t sizeY, const std::string &strNameResource, AbstractComponentGUI *component)
 
static AbstractComponentGUIcreatePanelWithLabelLeft (const std::string &nameField, AbstractComponentGUI *component)
 
static AbstractComponentGUIcreateWithTitleCenter (const std::string &strTitle, AbstractComponentGUI *component)
 
static AbstractComponentGUIcreateWithTitleLeft (const std::string &strTitle, AbstractComponentGUI *component)
 
static AbstractComponentGUIcreatePanelNoDocument ()
 
static AbstractComponentGUIcreatePanelNoElement (const std::string &nameElement, const std::string &imageElement)
 
static AbstractComponentGUIcreatePanelVoid ()
 
static AbstractComponentGUIpanelFindReplaceSubstring (std::string *substringToFind, std::string *substringToReplace)
 
static AbstractComponentGUIpanelError (const std::string &txtError)
 
static AbstractComponentGUIpanelInfo (const std::string &txtInfo)
 
static AbstractComponentGUIpanelFolderMedia (std::string *folderMediaSelected)
 
static void runDialogClickOkCancel (CEventClick *evt, AbstractComponentGUI **panel, bool *isOkOpt, bool isResizable=false, bool isModal=false, bool isTransitentFor=false)
 
static void runDialogClickClose (CEventClick *evt, AbstractComponentGUI **panel)
 

Member Function Documentation

◆ createPanelListSelection()

CList * CToolsLayouts::createPanelListSelection ( IModelList ** model,
uint64_t sizeXMin,
uint64_t sizeYMin,
uint64_t * indRowSelected )
static

◆ createPanelListSelectionMultiple()

CList * CToolsLayouts::createPanelListSelectionMultiple ( IModelList ** model,
uint64_t sizeXMin,
uint64_t sizeYMin,
std::vector< uint64_t > * indRowSelected )
static

◆ createPanelNoDocument()

AbstractComponentGUI * CToolsLayouts::createPanelNoDocument ( )
static

◆ createPanelNoElement()

AbstractComponentGUI * CToolsLayouts::createPanelNoElement ( const std::string & nameElement,
const std::string & imageElement )
static

◆ createPanelVoid()

AbstractComponentGUI * CToolsLayouts::createPanelVoid ( )
static

◆ createPanelWithImageLeft()

AbstractComponentGUI * CToolsLayouts::createPanelWithImageLeft ( uint64_t sizeX,
uint64_t sizeY,
const std::string & strNameResource,
AbstractComponentGUI * component )
static

◆ createPanelWithLabelLeft()

AbstractComponentGUI * CToolsLayouts::createPanelWithLabelLeft ( const std::string & nameField,
AbstractComponentGUI * component )
static

◆ createWithTitleCenter()

AbstractComponentGUI * CToolsLayouts::createWithTitleCenter ( const std::string & strTitle,
AbstractComponentGUI * component )
static

◆ createWithTitleLeft()

AbstractComponentGUI * CToolsLayouts::createWithTitleLeft ( const std::string & strTitle,
AbstractComponentGUI * component )
static

◆ panelError()

AbstractComponentGUI * CToolsLayouts::panelError ( const std::string & txtError)
static

◆ panelFindReplaceSubstring()

AbstractComponentGUI * CToolsLayouts::panelFindReplaceSubstring ( std::string * substringToFind,
std::string * substringToReplace )
static

◆ panelFolderMedia()

static AbstractComponentGUI * CToolsLayouts::panelFolderMedia ( std::string * folderMediaSelected)
static

◆ panelInfo()

AbstractComponentGUI * CToolsLayouts::panelInfo ( const std::string & txtInfo)
static

◆ runDialogClickClose()

void CToolsLayouts::runDialogClickClose ( CEventClick * evt,
AbstractComponentGUI ** panel )
static

◆ runDialogClickOkCancel()

void CToolsLayouts::runDialogClickOkCancel ( CEventClick * evt,
AbstractComponentGUI ** panel,
bool * isOkOpt,
bool isResizable = false,
bool isModal = false,
bool isTransitentFor = false )
static

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