class %DeepSee.Report.UI.editLIDR
extends %ZEN.Component.composite
parameter INCLUDEFILES = "zenCSLM.js";
CSV list of additional include files (either .js or .css) that
should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an
item in the list is a script include or a style include. You can override
this behavior by adding the terms "script:" or "style:" to the beginning of
the file name or names. This prefix is not used as part of the include filename.
method addToClipboard(item)
[ Language = javascript ]
Append an item to the application clipboard
method addToSelection(who)
[ Language = javascript ]
method adjustSizes(maxW, maxH)
[ Language = javascript ]
method alignBottom()
[ Language = javascript ]
Given a selection of elements, align the bottom edge of each element to the
bottom most edge of any element within the selection within each respective
banner area.
method alignCB()
[ Language = javascript ]
method alignLeft()
[ Language = javascript ]
Given a selection of elements, align the left edge of each element to the
left most edge of any element within the selection within each respective
banner area.
method alignRight()
[ Language = javascript ]
Given a selection of elements, align the right edge of each element to the
right most edge of any element within the selection within each respective
banner area.
method alignTop()
[ Language = javascript ]
Given a selection of elements, align the top edge of each element to the
topmost edge of any element within the selection within each respective
banner area.
method arrangeCB()
[ Language = javascript ]
method centerHorizontal()
[ Language = javascript ]
Given a selection of elements, align the midpoint of each element to:
the average midpoint within the selection within each respective
banner area if no table column is in the selection
method centerVertical()
[ Language = javascript ]
Given a selection of elements, align the vertical midpoint of each element to
the average midpoint within the selection within each respective
banner area. (This does not apply to table elements)
method clearSelection()
[ Language = javascript ]
method copySelection()
[ Language = javascript ]
copy the set of selected items to the application clipboard
by destructive overwrite of the current clipboard's contents
Leave the original selection unchanged.
method cutSelection()
[ Language = javascript ]
Copy the set of selected items to the application clipboard
by destructive overwrite of the current clipboard's contents
and delete the original selection from the page
method deleteSelection()
[ Language = javascript ]
Delete selected items WITHOUT moving them to the clipboard
method disable()
[ Language = javascript ]
method duplicateSelection()
[ Language = javascript ]
Clone all nodes within a slection and add them as siblings to the originals
Offest their locations slightly (preferably based on most recent move of a recent clone
and make the new nodes the current selection. Do not disturb clipboard contents.
method editCB()
[ Language = javascript ]
method enable()
[ Language = javascript ]
method equispaceHorizontal()
[ Language = javascript ]
Within each banner, align the midpoint of each selected element such that
they are evenly spaced within the area occupied by the selection (This does
not apply to table elements).
method equispaceVertical()
[ Language = javascript ]
Within each banner, align the midpoint of each selected element such that
they are evenly spaced within the area occupied by the selection (This does
not apply to table elements).
method findDiv(subId)
[ Language = javascript ]
method getAlignPopup()
[ Language = javascript ]
method getAlignWidget()
[ Language = javascript ]
method getArrangePopup()
[ Language = javascript ]
method getArrangeWidget()
[ Language = javascript ]
method getBarcodePopup()
[ Language = javascript ]
method getBarcodeWizard()
[ Language = javascript ]
method getChartWizard()
[ Language = javascript ]
method getChartWizardPopup()
[ Language = javascript ]
method getClipboardArray()
[ Language = javascript ]
Recall all items from the clipboard
method getColorsPopup()
[ Language = javascript ]
method getColorsWidget()
[ Language = javascript ]
method getDisplayPropertyPanel()
[ Language = javascript ]
method getEditPopup()
[ Language = javascript ]
method getEditWidget()
[ Language = javascript ]
method getImageURLPopup()
[ Language = javascript ]
method getImageURLWizard()
[ Language = javascript ]
method getLayerPopup()
[ Language = javascript ]
method getLayerWidget()
[ Language = javascript ]
method getMode()
[ Language = javascript ]
method getPageNumPopup()
[ Language = javascript ]
method getPageNumWizard()
[ Language = javascript ]
method getSelectedItemsByBanner()
[ Language = javascript ]
Return an array of javascript objects where each object consists of a pointer to a
given banner and an array holding the subset of the current selected items list that
occur in that banner.
method getTextEditorWidget()
[ Language = javascript ]
method getTextInfoPopup()
[ Language = javascript ]
method getTextInfoWizard()
[ Language = javascript ]
method getToolsPopup()
[ Language = javascript ]
method getToolsWidget()
[ Language = javascript ]
method getWorkingDataSetPanel()
[ Language = javascript ]
method hasSelection()
[ Language = javascript ]
method initializeApplicationClipboard()
[ Language = javascript ]
Initialize clipboard buffer
method layerCB()
[ Language = javascript ]
method moveBackward()
[ Language = javascript ]
Within each banner, move all selected elements backward (drawn earlier)
with respect to the earliest drawn element in the selection group
such that later elements may obscure them. This will result in all members of the
selection group being clustered together in the painting stack but will preserve the
relative layering order of elements within the selection.
method moveForward()
[ Language = javascript ]
Within each banner, move all selected elements forward (drawn later)
with respect to the latest drawn element in the selection group
such that they may obscure elements drawn earlier. This will result in all members of the
selection group being clustered together in the painting stack but will preserve the
relative layering order of elements within the selection.
method moveToBack()
[ Language = javascript ]
Within each banner, move all selected elements to the background (drawn first)
such that later elements may obscure them. This will result in all members of the
selection group being clustered together in the painting stack but will preserve the
relative layering order of elements within the selection.
method moveToFront()
[ Language = javascript ]
Within each banner, move all selected elements to the foreground (drawn later)
such that they may obscure elements drawn earlier. This will result in all members of the
selection group being clustered together in the painting stack but will preserve the
relative layering order of elements within the selection.
method onloadHandler()
[ Language = javascript ]
This client event, if present, is fired when the page is loaded.
method pasteSelection()
[ Language = javascript ]
Clone all nodes on the cuurent clipboard and add them to the page
Offest their locations slightly (preferably based on most recent mouse location
and make the new nodes the current selection. Do not disturb clipboard contents.
method removeFromSelection(who)
[ Language = javascript ]
method resetMode()
[ Language = javascript ]
method save()
[ Language = javascript ]
method setMode(mode)
[ Language = javascript ]
method setSelection(who)
[ Language = javascript ]
method setUniformHeight()
[ Language = javascript ]
Within each banner, align the height of each selected element such that
they all take on the height of their collective average (This does
not apply to table elements).
method setUniformWidth()
[ Language = javascript ]
Within each banner, align the width of each selected element such that
they all take on the width of their collective average (This does
not apply to table elements).
method toolChangeCB()
[ Language = javascript ]
method updateGC(newGC)
[ Language = javascript ]