DeeperLayerLineIndexToLocalFlags Enumeration

 

Specifies how to treat deeper layers.

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

[FlagsAttribute]
public enum DeeperLayerLineIndexToLocalFlags

Member nameDescription
DLI_AVOID_OUTER_EDGE

A "request", not a "requirement" flag. This member is used to tell a layer that during the conversion it should avoid converting the coordinate to a local coordinate that is on the "outer" edge of a visible region ("outer" meaning the right edge if DLI_RIGHTMOST is specified, and meaning the left edge otherwise). try to enclose outer edge

DLI_CLOSEST

Send back the closest available local coordinates

DLI_DEFAULT

Return VIEW_E_LOCATION_HIDDEN if deeper text is hidden.

DLI_RIGHTMOST

Opts for rightmost in case of ambiguity; by default we opt for leftmost in case of ambiguity.

dliClosest

Same as DLE_CLOSEST.

dliDefault

Same as DLE_DEFAULT.

dliRightmost

Same as DLE_RIGHTMOST.

From textmgr.idl:

Return to top
Show: