MCPcopy Create free account
hub / github.com/cxasm/notepad-- / WithExtends

Function WithExtends

src/qscint/scintilla/src/Editor.cpp:3231–3256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3229}
3230
3231unsigned int WithExtends(unsigned int iMessage) {
3232 switch (iMessage) {
3233 case SCI_CHARLEFT: return SCI_CHARLEFTEXTEND;
3234 case SCI_CHARRIGHT: return SCI_CHARRIGHTEXTEND;
3235
3236 case SCI_WORDLEFT: return SCI_WORDLEFTEXTEND;
3237 case SCI_WORDRIGHT: return SCI_WORDRIGHTEXTEND;
3238 case SCI_WORDLEFTEND: return SCI_WORDLEFTENDEXTEND;
3239 case SCI_WORDRIGHTEND: return SCI_WORDRIGHTENDEXTEND;
3240 case SCI_WORDPARTLEFT: return SCI_WORDPARTLEFTEXTEND;
3241 case SCI_WORDPARTRIGHT: return SCI_WORDPARTRIGHTEXTEND;
3242
3243 case SCI_HOME: return SCI_HOMEEXTEND;
3244 case SCI_HOMEDISPLAY: return SCI_HOMEDISPLAYEXTEND;
3245 case SCI_HOMEWRAP: return SCI_HOMEWRAPEXTEND;
3246 case SCI_VCHOME: return SCI_VCHOMEEXTEND;
3247 case SCI_VCHOMEDISPLAY: return SCI_VCHOMEDISPLAYEXTEND;
3248 case SCI_VCHOMEWRAP: return SCI_VCHOMEWRAPEXTEND;
3249
3250 case SCI_LINEEND: return SCI_LINEENDEXTEND;
3251 case SCI_LINEENDDISPLAY: return SCI_LINEENDDISPLAYEXTEND;
3252 case SCI_LINEENDWRAP: return SCI_LINEENDWRAPEXTEND;
3253
3254 default: return iMessage;
3255 }
3256}
3257
3258int NaturalDirection(unsigned int iMessage) {
3259 switch (iMessage) {

Callers 1

HorizontalMoveMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected