导航:  GdiPlus Classes > Enumerations >

StringTrimming

上一页返回章节概述下一页

The StringTrimming enumeration specifies how to trim characters from a string so that the string fits into a layout rectangle. The layout rectangle is used to position and size the display string.

 

C++ Syntax

 

typedef enum {

StringTrimmingNone = 0,

StringTrimmingCharacter = 1,

StringTrimmingWord = 2,

StringTrimmingEllipsisCharacter = 3,

StringTrimmingEllipsisWord = 4,

StringTrimmingEllipsisPath = 5

} StringTrimming;

 

FreeBASIC 语法

 

enum

StringTrimmingNone = 0

StringTrimmingCharacter = 1

StringTrimmingWord = 2

StringTrimmingEllipsisCharacter = 3

StringTrimmingEllipsisWord = 4

StringTrimmingEllipsisPath = 5

end enum

 

常数

 

StringTrimmingNone

 

Specifies that no trimming is done.

 

StringTrimmingCharacter

 

Specifies that the string is broken at the boundary of the last character that is inside the layout rectangle. This is the default.

 

StringTrimmingWord

 

Specifies that the string is broken at the boundary of the last word that is inside the layout rectangle.

 

StringTrimmingEllipsisCharacter

 

Specifies that the string is broken at the boundary of the last character that is inside the layout rectangle and an ellipsis (...) is inserted after the character.

 

StringTrimmingEllipsisWord

 

Specifies that the string is broken at the boundary of the last word that is inside the layout rectangle and an ellipsis (...) is inserted after the word.

 

StringTrimmingEllipsisPath

 

Specifies that the center is removed from the string and replaced by an ellipsis. The algorithm keeps as much of the last portion of the string as possible.

 

备注

 

Trimming affects only the last visible or partly visible (due to clipping) line of text.