14 BOOL _showThemeToggler;
16 wstring _licenseMessage;
43 wstring _wndClassName;
49 wstring _lApplication;
52 BOOL _showThemeToggler;
58 void _clt(
const wstring& t);
96 Frame(
const wstring& wndClassName,
const wstring& title);
Definition EventListeners.h:38
Definition EventListeners.h:46
Component()
Constructs a new Component instance.
void onWindowResized()
Handles window resize events.
GridPanel * getContentPane()
Returns a pointer to the frame's content pane (GridPanel).
void onTimer(unsigned int timerId)
Handles timer events.
void windowCreated()
Called after the native window has been created.
BOOL getCreateWindowOptions(wstring &title, UINT &widownStyles, wstring &wndClassName, BOOL &isCustomWndProc)
Retrieves window creation options such as title, styles, and class name.
Frame(const wstring &wndClassName, const wstring &title)
Constructs a Frame with specified window class name and title.
void setTitle(const wstring &title)
void onWindowMoved()
Handles window move events.
virtual ~Frame()
Destructor.
virtual void onConstructWindow()=0
Abstract method called to perform window construction tasks.
void setShowThemeToggler(BOOL bShow=TRUE)
void setLicense(const wstring &licenseToken)
Sets the license token and updates licensing status.
A panel that arranges child components in a grid layout.
Definition GridPanel.h:39
A UI component for displaying text with customizable alignment.
Definition Label.h:13
void setLicenseMessage(const wstring &message)
void setText(const wstring &text)
void setShowThemeToggler(BOOL bShow=TRUE)
void onAction(const ActionEvent &ev)