Skip to content

NMB or (N)ative (M)essage (B)ox is a very tiny, cross platform and header only C++ library to handle message dialogs natively.

License

Notifications You must be signed in to change notification settings

thegabman/native_message_box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Icon

Native Message Box

NMB or (N)ative (M)essage (B)ox is a very tiny, cross platform and header only C++ library to handle message dialogs natively.

Supported

Example Usage

#include "NMB/NMB.h"

...

NMB::Result result = NMB::show( "Error", "Error Message", NMB::Icon::ICON_ERROR );

if( result == NMB::Result::OK )
{
    // DO SOMETHING
}
else
{
    // DO SOMETHING ELSE
}

Screenshots

Windows

WinInfo

WinWarning

WinError

MacOS

MacInfo

MacWarning

MacError

Linux

LinuxInfo

LinuxWarning

LinuxError

License

LICENSE File covers all files in this repo.

About

NMB or (N)ative (M)essage (B)ox is a very tiny, cross platform and header only C++ library to handle message dialogs natively.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published