[Laszlo-dev] For Review: Change 20080805-bargull-iDO Summary: various contextmenu fixes
André Bargull
andre.bargull at udo.edu
Mon Aug 4 15:39:01 PDT 2008
Change 20080805-bargull-iDO by bargull at dell--p4--2-53 on 2008-08-05 00:12:17
in /home/Admin/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: various contextmenu fixes
New Features: LPP-4887
Bugs Fixed: LPP-5404, LPP-5405, LPP-6671, LPP-6725, LPP-6749, LPP-6752
Technical Reviewer: hminsky
QA Reviewer: max
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
LzContextMenu:
- added typing
- added "showBuiltInItems()" as the counterpart to "hideBuiltInItems()"
(LPP-5405)
- added kernel-call at "clearItems()" (LPP-6752)
- added tagname, because LzContextMenu is a subclass of LzNode
LzContextMenuItem:
- added typing
- added tagname, because LzContextMenuItem is a subclass of LzNode
LzContextMenuKernel (dhtml):
- implemented "showBuiltInItems()" (LPP-5405)
- adjusted "addItem(..)" and "clearItems()" (LPP-6749)
- simplified swf-compat mode in "__show()"
- added href to workaround IE-'curiosities' in "__show()" (LPP-6725)
- don't show empty menu in "__show()" (LPP-5404)
- execute delegate with proper argument in "__show()" (LPP-6671)
LzContextMenuItemKernel (dhtml):
- first execute delegate, then fire onselect-event (parity with swf) in
"__select()"
- execute delegate with proper argument in "__select()" (LPP-6671)
LzSprite (dhtml):
- added css-cursor style for contextmenu-item (LPP-4887)
LzContextMenuKernel (swf8):
- implemented "showBuiltInItems()" (LPP-5405)
LzContextMenuKernel (swf9):
- implemented "showBuiltInItems()" (LPP-5405)
- added even more typing
Tests:
attached at bugreports
Files:
M WEB-INF/lps/lfc/kernel/swf/LzContextMenuKernel.lzs
M WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M WEB-INF/lps/lfc/kernel/dhtml/LzContextMenuKernel.lzs
M WEB-INF/lps/lfc/kernel/swf9/LzContextMenuKernel.lzs
M WEB-INF/lps/lfc/services/LzContextMenu.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20080805-bargull-iDO.tar
More information about the Laszlo-dev
mailing list