44 int pCol = 0,
int pHeight = 3,
int pWidth = 5,
45 const std::string& pLabel =
"",
73 int pWidth,
const std::string& pLabel,
eBorderStyle pBorderStyle,
74 funcPtr4 pFunction,
void *p1 =
nullptr,
void *p2 =
nullptr,
75 void *p3 =
nullptr,
void *p4 =
nullptr);
98 int pWidth,
const std::string& pLabel,
eBorderStyle pBorderStyle,
99 funcPtr2 pFunction,
void *p1 =
nullptr,
void *p2 =
nullptr);
129 virtual std::string
cxTypeStr()
const override;
145 virtual long showModal(
bool pShowSelf =
true,
bool pBringToTop =
true,
146 bool pShowSubwindows =
true)
override;
204 std::shared_ptr<cxFunction> mOnClickFunction;
208 void copyOnClickFunction(
const cxButton& pButton);
Represents a text-based window on the screen. Can contain a title, status, and a message to appear wi...
Definition cxWindow.h:195
cxBorderChars.h - Defines border characters to be used in drawing a box (i.e., in cxWindow and all it...
Definition cxApp.cpp:5
std::string(* funcPtr4)(void *p1, void *p2, void *p3, void *p4)
Definition cxFunction.h:21
std::string(* funcPtr0)()
Definition cxFunction.h:19
std::string(* funcPtr2)(void *p1, void *p2)
Definition cxFunction.h:20
eBorderStyle
Definition cxBorderStyles.h:26
@ eBS_SINGLE_LINE
Definition cxBorderStyles.h:28