#ifndef WXD_ADV_UI_H
#define WXD_ADV_UI_H
#include "../wxdragon.h"
WXD_EXPORTED wxd_NotificationMessage_t* wxd_NotificationMessage_Create(
const char* title,
const char* message,
wxd_Window_t* parent, int flags );
WXD_EXPORTED void wxd_NotificationMessage_Destroy(wxd_NotificationMessage_t* self);
WXD_EXPORTED bool wxd_NotificationMessage_Show(wxd_NotificationMessage_t* self, int timeout); WXD_EXPORTED bool wxd_NotificationMessage_Close(wxd_NotificationMessage_t* self);
WXD_EXPORTED void wxd_NotificationMessage_SetTitle(wxd_NotificationMessage_t* self, const char* title);
WXD_EXPORTED void wxd_NotificationMessage_SetMessage(wxd_NotificationMessage_t* self, const char* message);
WXD_EXPORTED void wxd_NotificationMessage_SetFlags(wxd_NotificationMessage_t* self, int flags);
WXD_EXPORTED void wxd_NotificationMessage_SetParent(wxd_NotificationMessage_t* self, wxd_Window_t* parent);
WXD_EXPORTED bool wxd_NotificationMessage_AddAction(wxd_NotificationMessage_t* self, wxd_Id actionid, const char* label);
#endif