![]() |
|
|
Selection for the Editor in NGLayoutProblem/Requirements
SolutionsWe will probably implement "current selection" with a list of iRange objects. (Who will own the current selection?) If the document changes (e.g. by a plugin), clear the selection since we don't know whether the iRanges are still valid.Format advertised to the clipboard will probably be html at least initially, with an option for offering XIF later if there is extra-html information which could be usefully pasted. RisksMay not be enough time to implement selection early enough. It must be written fairly early in the process; if it's subject to a lot of last-minute hacks, it's even more at risk than other areas of becoming a shoddy mass of unmaintainable code.DependenciesiRange needs to be fairly solid before much progress can be made on selection. This means that we'll probably have to write at least the first pass of the iRange code.Black Holes
|
|||||||
| Copyright © 1998 The Mozilla Organization. | ||||||||