GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
gui_framework::ChildWindow Member List

This is the complete list of members for gui_framework::ChildWindow, including all inherited members.

addImage(const std::string &pictureBlockName, int x, int y, const std::filesystem::path &pathToImage)gui_framework::BaseWindowvirtual
addPopupMenu(const std::wstring &menuName) overridegui_framework::ChildWindowvirtual
asyncDestroyComponent()gui_framework::BaseComponent
autoResizegui_framework::interfaces::IResizableComponentprotected
backgroundColorgui_framework::BaseComponentprotected
BaseChildWindow(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, BaseComposite *parent, const std::string &windowFunctionName="")gui_framework::BaseChildWindow
gui_framework::BaseComponent::BaseComponent(std::wstring_view className, std::wstring_view windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, std::string_view windowFunctionName="", std::string_view moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL)gui_framework::BaseComponent
BaseComposite(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, const std::string &windowFunctionName="", const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL)gui_framework::BaseComposite
BaseWindow(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComposite *parent=nullptr, const std::string &windowFunctionName="", const std::string &moduleName="", uint16_t smallIconResource=NULL, uint16_t largeIconResource=NULL)gui_framework::BaseWindow
begin() noexcept overridegui_framework::BaseCompositevirtual
blockResizegui_framework::interfaces::IResizableComponentprotected
calculateNewSizes(uint16_t width, uint16_t height) finalgui_framework::interfaces::IResizableComponentvirtual
cbegin() const noexcept overridegui_framework::BaseCompositevirtual
cend() const noexcept overridegui_framework::BaseCompositevirtual
childrengui_framework::BaseCompositeprotected
ChildWindow(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, BaseComposite *parent, const std::string &windowFunctionName="")gui_framework::ChildWindow
classNamegui_framework::BaseComponentprotected
componentVisibilityHandlegui_framework::interfaces::IComponentVisibilityprotected
compositeWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed)gui_framework::BaseCompositeprotectedvirtual
createMainMenu(const std::wstring &menuName) overridegui_framework::ChildWindowvirtual
desiredHeightgui_framework::BaseComponentprotected
desiredWidthgui_framework::BaseComponentprotected
desiredXgui_framework::BaseComponentprotected
desiredYgui_framework::BaseComponentprotected
destroyComponent()gui_framework::BaseComponent
disable()gui_framework::BaseComponent
drawAllImages() finalgui_framework::BaseWindowvirtual
enable()gui_framework::BaseComponent
end() noexcept overridegui_framework::BaseCompositevirtual
exitCodegui_framework::BaseCompositeprotected
exitMode enum namegui_framework::BaseComposite
findChild(const std::wstring &windowName) constgui_framework::BaseComposite
findChild(HWND handle) constgui_framework::BaseComposite
findChildren(const std::wstring &windowName) constgui_framework::BaseComposite
getActualCoordinates() constgui_framework::BaseComponent
getActualHeight() constgui_framework::BaseComponent
getActualWidth() constgui_framework::BaseComponent
getAutoResize() const finalgui_framework::interfaces::IResizableComponentvirtual
getBackgroundColor() constgui_framework::BaseComponent
getBlockResize() const finalgui_framework::interfaces::IResizableComponentvirtual
getChildren() constgui_framework::BaseComposite
getClassName() constgui_framework::BaseComponent
getCodepage()gui_framework::interfaces::ISerializableinlinestatic
getDesiredHeight() constgui_framework::BaseComponent
getDesiredWidth() constgui_framework::BaseComponent
getDesiredX() constgui_framework::BaseComponent
getDesiredY() constgui_framework::BaseComponent
getExitCode() constgui_framework::BaseComposite
getExitMode() constgui_framework::BaseComposite
getHandle() constgui_framework::BaseComponent
getHash() const overridegui_framework::ChildWindowvirtual
getId() constgui_framework::BaseComponent
getMainMenu() constgui_framework::BaseComposite
getMainMenu()gui_framework::BaseComposite
getOnDestroy() constgui_framework::BaseComposite
getParent() constgui_framework::BaseComponent
getPopupMenus() constgui_framework::BaseComposite
getStructure() const overridegui_framework::BaseWindowvirtual
getStyles() constgui_framework::BaseComponent
getTextColor() constgui_framework::BaseComponent
getWindowName() constgui_framework::BaseComponent
handlegui_framework::BaseComponentprotected
handleMessages(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed)gui_framework::BaseComponent
hide() constgui_framework::interfaces::IComponentVisibility
IComponentVisibility(HWND componentVisibilityHandle)gui_framework::interfaces::IComponentVisibility
idgui_framework::BaseComponentprotected
IIterable()=defaultgui_framework::interfaces::IIterable< BaseComponent, iterators::composite_forward_iterator, iterators::composite_const_forward_iterator >
initDrawing(const std::string &pictureBlockName, uint16_t imagesWidth, uint16_t imagesHeight, utility::BaseLoadableHolder::imageType type) finalgui_framework::BaseWindowvirtual
initHeightgui_framework::interfaces::IResizableComponentprotected
initWidthgui_framework::interfaces::IResizableComponentprotected
initXgui_framework::interfaces::IResizableComponentprotected
initYgui_framework::interfaces::IResizableComponentprotected
IResizableComponent(HWND resizeableHandle, HWND parent, bool autoResize=false, bool blockResize=false)gui_framework::interfaces::IResizableComponent
isDisabled() constgui_framework::BaseComponent
isEnabled() constgui_framework::BaseComponent
ISerializable()=defaultgui_framework::interfaces::ISerializable
mainMenugui_framework::BaseCompositeprotected
modegui_framework::BaseCompositeprotected
onDestroygui_framework::BaseCompositeprotected
onDestroyFunctionModuleNamegui_framework::BaseCompositeprotected
onDestroyFunctionNamegui_framework::BaseCompositeprotected
gui_framework::parentgui_framework::BaseComponentprotected
parentHeightgui_framework::interfaces::IResizableComponentprotected
parentWidthgui_framework::interfaces::IResizableComponentprotected
picturesgui_framework::BaseWindowprotected
popupMenusgui_framework::BaseCompositeprotected
preWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) overridegui_framework::BaseCompositeprotectedvirtual
removeChild(BaseComponent *child)gui_framework::BaseComposite
removeComponents(const std::wstring &componentName)gui_framework::BaseComposite
removeImage(const std::string &pictureBlockName, const std::filesystem::path &pathToImage)gui_framework::BaseWindowvirtual
removePopupMenus(const std::wstring &menuName) overridegui_framework::ChildWindowvirtual
resize(uint16_t width, uint16_t height)gui_framework::interfaces::IResizableComponentvirtual
runFunctionAsync(const std::function< void()> &callable, const std::function< void()> &callback=nullptr) noexceptgui_framework::BaseComponentstatic
runFunctionAsync(std::function< void()> &&callable, const std::function< void()> &callback=nullptr) noexceptgui_framework::BaseComponentstatic
sendRawMessage(UINT message, WPARAM wparam, LPARAM lparam)gui_framework::BaseComponent
setAutoResize(bool autoResize) finalgui_framework::interfaces::IResizableComponentvirtual
setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final overridegui_framework::BaseWindowvirtual
setBlockResize(bool blockResize) finalgui_framework::interfaces::IResizableComponentvirtual
setDesiredHeight(uint16_t desiredHeight)gui_framework::BaseComponent
setDesiredWidth(uint16_t desiredWidth)gui_framework::BaseComponent
setDesiredX(int desiredX)gui_framework::BaseComponent
setDesiredY(int desiredY)gui_framework::BaseComponent
setExitMode(exitMode mode)gui_framework::BaseComposite
setLocalizationKeys(interfaces::ITextLocalized *localized, const std::vector< std::string > &localizationKeys)gui_framework::BaseComponentprotectedvirtual
setOnDestroy(const std::function< void()> &onDestroy)gui_framework::BaseComposite
setOnDestroy(const std::string &onDestroyFunctionName, const std::string &onDestroyFunctionModuleName)gui_framework::BaseComposite
setTextColor(uint8_t red, uint8_t green, uint8_t blue)gui_framework::BaseComponentvirtual
show() constgui_framework::interfaces::IComponentVisibility
stylesgui_framework::BaseComponentprotected
textColorgui_framework::BaseComponentprotected
windowFunctionNamegui_framework::BaseCompositeprotected
windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool &isUsed) overridegui_framework::BaseCompositeprotectedvirtual
windowNamegui_framework::BaseComponentprotected
~BaseChildWindow()=defaultgui_framework::BaseChildWindowvirtual
~BaseComponent()gui_framework::BaseComponentvirtual
~BaseComposite()gui_framework::BaseCompositevirtual
~BaseWindow()=defaultgui_framework::BaseWindowvirtual
~ChildWindow()=defaultgui_framework::ChildWindow
~IComponentVisibility()=defaultgui_framework::interfaces::IComponentVisibilityvirtual
~IIterable()=defaultgui_framework::interfaces::IIterable< BaseComponent, iterators::composite_forward_iterator, iterators::composite_const_forward_iterator >virtual
~IResizableComponent()=defaultgui_framework::interfaces::IResizableComponentvirtual
~ISerializable()=defaultgui_framework::interfaces::ISerializablevirtual