(private) new MDIDisplay()
Base class to manage multiple document interface for drawings
- Source:
Methods
activateFrame()
Activate frame
- Source:
(private) afterCreateFrame()
method called after new frame is created
- Source:
beforeCreateFrame()
method called before new frame is created
- Source:
(protected) checkMDIResize()
perform resize for each frame
- Source:
cleanup()
Cleanup all drawings
- Source:
findFrame()
Search for the frame using item name
- Source:
forEachFrame(userfunc, only_visible)
method dedicated to iterate over existing panels
- Source:
Parameters:
Name | Type | Description |
---|---|---|
userfunc |
function | is called with arguments (frame) |
only_visible |
boolean | let select only visible frames |
forEachPainter(userfunc, only_visible)
method dedicated to iterate over existing panels
- Source:
Parameters:
Name | Type | Description |
---|---|---|
userfunc |
function | is called with arguments (painter, frame) |
only_visible |
boolean | let select only visible frames |
getActiveFrame()
Return active frame
- Source:
numDraw()
Returns total number of drawings
- Source:
setInitFrame()
Assign func which called for each newly created frame
- Source: