| 219 | } |
| 220 | |
| 221 | int Document::AddMark(int line, int markerNum) { |
| 222 | if (line >= 0 && line <= LinesTotal()) { |
| 223 | int prev = static_cast<LineMarkers *>(perLineData[ldMarkers])-> |
| 224 | AddMark(line, markerNum, LinesTotal()); |
| 225 | DocModification mh(SC_MOD_CHANGEMARKER, LineStart(line), 0, 0, 0, line); |
| 226 | NotifyModified(mh); |
| 227 | return prev; |
| 228 | } else { |
| 229 | return 0; |
| 230 | } |
| 231 | } |
| 232 | |
| 233 | void Document::AddMarkSet(int line, int valueSet) { |
| 234 | if (line < 0 || line > LinesTotal()) { |