Author: bklaas
Date: Fri Jan 18 15:21:48 2008
New Revision: 1507

URL: http://svn.slimdevices.com?rev=1507&root=Jive&view=rev
Log:
Bug: 6590
Description: Allow a window.menuStyle parameter to be sent over when creating a 
new menu. 
window.menuStyle should set the menu's style and override whatever it's set to.

in SC, you can add this to the request response to set this style
 $request->addResult('window', { menuStyle => 'album' });

Modified:
    trunk/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua

Modified: 
trunk/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua
URL: 
http://svn.slimdevices.com/trunk/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua?rev=1507&root=Jive&r1=1506&r2=1507&view=diff
==============================================================================
--- trunk/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua 
(original)
+++ trunk/jive/src/pkg/jive/share/applets/SlimBrowser/SlimBrowserApplet.lua Fri 
Jan 18 15:21:48 2008
@@ -732,10 +732,13 @@
                if logd:isDebug() then
                        debug.dump(chunk, 8)
                end
-       
+
                -- if our window has a menu - some windows don't :(
                if step.menu then
                        step.menu:setItems(step.db:menuItems(data))
+                       if data.window and data.window.menuStyle then
+                               step.menu:setStyle(data.window.menuStyle .. 
'menu')
+                       end
 
                        -- what's missing?
                        local from, qty = 
step.db:missing(step.menu:isAccelerated())

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to