GLDE_FLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides information about a line in the buffer.
This enumeration supports a bitwise combination of its member values.
public enum class GLDE_FLAGS
public enum class GLDE_FLAGS
enum GLDE_FLAGS
[System.Flags]
public enum GLDE_FLAGS
[<System.Flags>]
type GLDE_FLAGS =
Public Enum GLDE_FLAGS
- Inheritance
-
GLDE_FLAGS
- Attributes
Fields
Name | Value | Description |
---|---|---|
gldeDefault | 0 | Default behavior: whole line, no attributes, regular locking. |
gldeSubset | 1 | Returns information only for the line subset defined by the |
gldeColorizerState | 2 | Not implemented. |
gldeSyntaxAttr | 4 | Return syntax coloring attributes and the colorizer state. |
gldeMarkerAttr | 8 | Returns marker coloring attributes plus other attributes. |
gldeFullAttr | 12 | Combining with a bitwise or of |
gldeNoReadLock | 16 | This value tells GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[], MARKERDATA[]) or ReleaseLineDataEx(LINEDATAEX[]) to skip locking entirely. This is only safe to do if you have separately put a read (or read/write) lock on the buffer beforehand, and keep it locked until you've released the LINEDATAEX structure again using ReleaseLineDataEx(LINEDATAEX[]). This allows a fast iteration over an entire set of lines, factoring out the locking overhead, which becomes significant if you are iterating over many lines. |
gldeNoWidgetMargin | 32 | Specifies that there is no widget margin, so appropriate markers can color text. |
Remarks
COM Signature
From textmgr.idl: