#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