Index: umc/widgets/Toaster.js =================================================================== --- umc/widgets/Toaster.js (Revision 28906) +++ umc/widgets/Toaster.js (Arbeitskopie) @@ -13,8 +13,10 @@ // positionDirection: String // Position from which message slides into screen, one of // ["br-up", "br-left", "bl-up", "bl-right", "tr-down", "tr-left", "tl-down", "tl-right"] - positionDirection: "tc-down", + positionDirection: "tr-down", + duration: 0, + // positionDirectionTypes: Array // Possible values for positionDirection parameter positionDirectionTypes: ["br-up", "br-left", "bc-up", "bl-up", "bl-right", "tr-down", "tr-left", "tc-down", "tl-down", "tl-right"], @@ -36,6 +38,11 @@ style.left = ((view.w - nodeSize.w) / 2 - view.l - 5)+"px"; style.height = (nodeSize.h+5)+"px"; style.width = (nodeSize.w+10)+"px"; + } else if ( pd.match( /^[tb]r-/ ) ) { + style.left = ( view.w - nodeSize.w - 20 )+"px"; + style.top = "34px"; + style.height = (nodeSize.h+5)+"px"; + style.width = (nodeSize.w+10)+"px"; } // redo the clipping Index: css/dojox/widget/Toaster/Toaster.css =================================================================== --- css/dojox/widget/Toaster/Toaster.css (Revision 28906) +++ css/dojox/widget/Toaster/Toaster.css (Arbeitskopie) @@ -32,7 +32,7 @@ .dijitToasterContainer { display: block; position: absolute; - width: 17.5em; + width: 25.5em; margin: 0px; font:0.75em Tahoma, Helvetica, Verdana, Arial; }