39 setVF(type, format, args);
45 gchar *message=g_strdup_vprintf(format, args);
65 gchar *message=g_strdup_vprintf(format, args);
void flashF(MessageType type, char const *format,...) G_GNUC_PRINTF(3
pushes a message onto the stack for a brief period of time using printf-style formatting,...
MessageId _flash_message_id
current flashed message id, or 0
MessageStack * _stack
the message stack to use
void void flashVF(MessageType type, char const *format, va_list args)
pushes a message onto the stack for a brief period of time using printf-style formatting and a stdarg...
void set(MessageType type, char const *message)
pushes a message on the stack, replacing our old message
void flash(MessageType type, char const *message)
pushes a message onto the stack for a brief period of time without disturbing our "current" message
MessageContext(MessageStack &stack)
Constructs an Inkscape::MessageContext referencing a particular Inkscape::MessageStack,...
void void setVF(MessageType type, char const *format, va_list args)
pushes a message on the stack using printf-style formatting, and a stdarg argument list
void setF(MessageType type, char const *format,...) G_GNUC_PRINTF(3
pushes a message on the stack using prinf-style formatting, and replacing our old message
MessageId _message_id
our current message id, or 0
void clear()
removes our current message from the stack
A class which holds a stack of displayed messages.
MessageId flash(MessageType type, char const *message)
Temporarily pushes a message onto the stack.
void cancel(MessageId id)
removes a message from the stack, given its id
MessageId push(MessageType type, char const *message)
pushes a message onto the stack
Interface for locally managing a current status message.
Raw stack of active status messages.
Helper class to stream background task notifications as a series of messages.
MessageType
A hint about the meaning of a message; is it an ordinary message, a message advising the user of some...
int const char va_start(args, fmt)