颜色选择对话框
Definition ColorDialog.h:61
const Property< COLORREF * > CustomColors
自定义颜色数组,包含16个COLORREF元素
Definition ColorDialog.h:88
ColorDialog()
初始化ColorDialog
const Property< bool > FullOpen
是否显示完整的颜色选择界面
Definition ColorDialog.h:82
virtual void Show() override
ColorDialog默认不支持该函数,调用该函数不会执行任何操作
virtual int ShowDialog(Window *owner=nullptr) override
显示对话框,并指定所有者窗口
const Property< Color > SelectedColor
选择的颜色,默认值为黑色
Definition ColorDialog.h:77
virtual int ShowDialog(Window &owner)
显示对话框,并指定所有者窗口
CHOOSECOLORW * GetChooseColorStruct()
获取颜色选择对话框的配置结构体指针
const Property< ColorDialogFlags > Flags
对话框标志
Definition ColorDialog.h:72
virtual void Close() override
ColorDialog默认不支持该函数,调用该函数不会执行任何操作
对话框接口
Definition IDialog.h:11
值转换器接口
Definition IValueConverter.h:14
SimpleWindow框架的顶级命名空间,所有公共类型、控件、枚举和工具函数均定义于此。
Definition Alignment.h:4
ColorDialogFlags
https://learn.microsoft.com/en-us/windows/win32/api/commdlg/ns-commdlg-choosecolora-r1
Definition ColorDialog.h:14
@ PreventFullOpen
Disables the Define Custom Color button.
@ SolidColor
Causes the dialog box to display only solid colors in the set of basic colors.
@ AnyColor
Causes the dialog box to display all available colors in the set of basic colors.