Dynamic Layout Markup Language
See also Site Map
/* To do: - resolve race issue: two submenus competing for open/close can be replicated by opening vertically adjacent menu in a sweeping 45degree motion - add enable/disable capability - add support for drop shadow (find workaround for IE png problem interacting with jquery effects by showing black during effect - menuaction mechanism - add resourcepath attribute to objects (for path to images)? - add Menugroup - add iconbox (left), feedbackbox (right) - change displaymode to package? - subscribe to centralised "click" event, to identify click outside of object set, to allow for clear of menus - allow defaults for sub-objects, ie many controls: left, center, right components of MenuItem - displaymode, behavior, animationmode for platform level causes cascade of settings (defaults) at the container level - the first three must be divs ? that conform to the standard - allow configurable offset for flyouts per object as is the subitem arrow, and potential graphics such as radio buttons and checkmarks - move to css file - integrate behavior modes - Allow easy change to foundation style BUGS: - selected should be attribute of Menuitem not Menubar TASKS: - state: selected (single or multiple) - presence of selectionstyle attribute with menubars allows selection ("single" or "multiple") - "single" generates currentselection attribute; "multiple" generates currentselections array - popup menus - popup allows spec of selection property: attributes "include","exclude", format tag=<name>,class=<value>...,id=<value>;type=<name>,attributepath=<value>... - tabbed menu columns - tabs - displaymodes:menu (default), tabs-upper,tabs-lower,tabs-left,tabs-right, popup //add tabstrip/tabcolumn to menuman; add ondestroy //add orientation for menustrip, menucolumn; then orientation for tabstrip, tabcolumn ??? //add mode (click and flyout, rollover and flyout). open right open left open up open down //on select initstyles */