MCPcopy Create free account
hub / github.com/ProgerXP/Notepad2e / MinimizeVirtualSpace

Method MinimizeVirtualSpace

scintilla/src/Selection.cxx:158–166  ·  view source on GitHub ↗

If range is all virtual collapse to start of virtual space

Source from the content-addressed store, hash-verified

156
157// If range is all virtual collapse to start of virtual space
158void SelectionRange::MinimizeVirtualSpace() {
159 if (caret.Position() == anchor.Position()) {
160 int virtualSpace = caret.VirtualSpace();
161 if (virtualSpace > anchor.VirtualSpace())
162 virtualSpace = anchor.VirtualSpace();
163 caret.SetVirtualSpace(virtualSpace);
164 anchor.SetVirtualSpace(virtualSpace);
165 }
166}
167
168Selection::Selection() : mainRange(0), moveExtends(false), tentativeMain(false), selType(selStream) {
169 AddSelection(SelectionPosition(0));

Callers 2

AddCharUTFMethod · 0.80
InsertPasteMethod · 0.80

Calls 3

PositionMethod · 0.80
VirtualSpaceMethod · 0.80
SetVirtualSpaceMethod · 0.80

Tested by

no test coverage detected