add MwNdarkThemeHandler
This commit is contained in:
parent
626294c95f
commit
bbb20f081e
2 changed files with 6 additions and 1 deletions
|
|
@ -72,5 +72,6 @@
|
||||||
#define MwNcolorChosenHandler "CcolorChosen" /* MwRGB* */
|
#define MwNcolorChosenHandler "CcolorChosen" /* MwRGB* */
|
||||||
#define MwNdrawHandler "Cdraw" /* NULL */
|
#define MwNdrawHandler "Cdraw" /* NULL */
|
||||||
#define MwNclipboardHandler "Cclipboard" /* char* */
|
#define MwNclipboardHandler "Cclipboard" /* char* */
|
||||||
|
#define MwNdarkThemeHandler "CdarkTheme" /* int* */
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -131,7 +131,11 @@ static void lldarkthemehandler(MwLL handle, void* data) {
|
||||||
MwWidget h = (MwWidget)handle->common.user;
|
MwWidget h = (MwWidget)handle->common.user;
|
||||||
int* ptr = data;
|
int* ptr = data;
|
||||||
|
|
||||||
if(IsFirstVisible(h)) MwSetDarkTheme(h, *ptr);
|
if(IsFirstVisible(h)) {
|
||||||
|
MwSetDarkTheme(h, *ptr);
|
||||||
|
|
||||||
|
MwDispatchUserHandler(h, MwNdarkThemeHandler, data);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MwWidget MwCreateWidget(MwClass widget_class, const char* name, MwWidget parent, int x, int y, unsigned int width, unsigned int height) {
|
MwWidget MwCreateWidget(MwClass widget_class, const char* name, MwWidget parent, int x, int y, unsigned int width, unsigned int height) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue