DeeperLayerLineIndexToLocalFlags Enum

Definition

Specifies how to treat deeper layers.

This enumeration supports a bitwise combination of its member values.

public enum class DeeperLayerLineIndexToLocalFlags
public enum class DeeperLayerLineIndexToLocalFlags
enum DeeperLayerLineIndexToLocalFlags
[System.Flags]
public enum DeeperLayerLineIndexToLocalFlags
[<System.Flags>]
type DeeperLayerLineIndexToLocalFlags = 
Public Enum DeeperLayerLineIndexToLocalFlags
Inheritance
DeeperLayerLineIndexToLocalFlags
Attributes

Fields

DLI_AVOID_OUTER_EDGE 4

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 1

Send back the closest available local coordinates

DLI_DEFAULT 0

Return VIEW_E_LOCATION_HIDDEN if deeper text is hidden.

DLI_RIGHTMOST 2

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

dliClosest 1

Same as DLE_CLOSEST.

dliDefault 0

Same as DLE_DEFAULT.

dliRightmost 2

Same as DLE_RIGHTMOST.

Remarks

COM Signature

From textmgr.idl:

Applies to