Skip to content

A passive notifications and dialog widget for Ultimate++.

License

Notifications You must be signed in to change notification settings

ismail-yilmaz/MessageCtrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MessageCtrl package for U++

This package implements a messages manager widget. Messages are simple message boxes similar to prompts in that they can allow the same basic user actions. However, message boxes are not meant as a replacement for the traditional U++ dialogs. The main difference between the messages and the prompts is that the message boxes are implemented as frames instead of dialogs, and are meant to be less intrusive, and non-blocking.

Message box types

Type Description
Information Should be used to display common information.
Warning Should be used to report non-critical issue, to inform not everything is all right.
OK Should be used to display successful operations. Essentially this is an information notification.
Question Should be used to ask for some interaction.
Error Should be used to display critical application errors
Custom If the predefined notification types don't suit your needs, you can create one.

Message boxes use QTF texts. This allows for embedding hyperlinks in messages. It also means that in some cases the text messages should be escaped, using DeQtf() function.


Screenshot

About

A passive notifications and dialog widget for Ultimate++.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages