The class StdApplicationManager
and ApplicationManager
has been combined into a single class now. This should simplify existing code by eliminating the need to cast (a sample example is listed).
Old: public class StdApplicationManager { New: public class ApplicationManager { # Example Old: app = appManager.StdApplicationManager.?getApplication(id) ?? application; New: app = appManager.?getApplication(id) ?? application;
Added new arguments to addButton
method to control the standard brush and the hover brush of buttons in the notify strip.
Old: extend public NotifyPartButton addButton(str text, str tooltip=null, function(Control, NotifyButtonArgs) callback=null, Object callbackArg=null, bool closeAfterClick=false, Timespan snoozeAfterClick=null, function():Timespan snoozeAfterClickCallback=null, bool highlight=false, bool triggerCallbackOnShow=false, Image image=null) New: extend public NotifyPartButton addButton(str text, str tooltip=null, function(Control, NotifyButtonArgs) callback=null, Object callbackArg=null, bool closeAfterClick=false, Timespan snoozeAfterClick=null, function():Timespan snoozeAfterClickCallback=null, bool highlight=false, bool triggerCallbackOnShow=false, Brush customStdBrush=null, Brush customHoverBrush=null, Color customLabelColor=null, Image image=null)
Added new arguments to the constructor of NotifyPartButton
to store the standard brush and the hover brush when creating buttons for the notify strip.
Old: public constructor(NotifyMessage message, str text, str tooltip=null, function(Control button, NotifyButtonArgs args) callback=null, Object callbackArg=null, bool closeAfterClick=false, // MergeTODO : add a close callback here in 8.0 Timespan snoozeAfterClick=null, function():Timespan snoozeAfterClickCallback=null, bool highlight=false, bool triggerCallbackOnShow=false, Image image=null) New: public constructor(NotifyMessage message, str text, str tooltip=null, function(Control button, NotifyButtonArgs args) callback=null, Object callbackArg=null, bool closeAfterClick=false, // MergeTODO : add a close callback here in 8.0 Timespan snoozeAfterClick=null, function():Timespan snoozeAfterClickCallback=null, bool highlight=false, bool triggerCallbackOnShow=false, Brush customStdBrush=null, Brush customHoverBrush=null, Color customLabelColor=null, Image image=null)