接口 JImTableFlags
public interface JImTableFlags
- 从以下版本开始:
- undecidable
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static intDraw+all+borders.static intDraw+horizontal+borders.static intDraw+inner+borders.static intDraw+horizontal+borders+between+rows.static intDraw+vertical+borders+between+columns.static intDraw+outer+borders.static intDraw+horizontal+borders+at+the+top+and+bottom.static intDraw+vertical+borders+on+the+left+and+right+sides.static intDraw+vertical+borders.static intRight-click+on+columns+body%7Ccontents+will+display+table+context+menu.static intEnable+hiding%7Cdisabling+columns+in+context+menu.static int%5BALPHA%5D+Disable+vertical+borders+in+columns+Body+%28borders+will+always+appears+in+Headers%29.+-%3E+May+move+to+stylestatic int%5BALPHA%5D+Disable+vertical+borders+in+columns+Body+until+hovered+for+resize+%28borders+will+always+appears+in+Headers%29.+-%3E+May+move+to+stylestatic intDisable+clipping+rectangle+for+every+individual+columns+%28reduce+draw+command+count%2C+items+will+be+able+to+overflow+into+other+columns%29.static intMake+outer+width+auto-fit+to+columns%2C+overriding+outer_size.x+value.static intMake+outer+height+stop+exactly+at+outer_size.y+%28prevent+auto-extending+table+past+the+limit%29.static intDisable+keeping+column+always+minimally+visible+when+ScrollX+is+off+and+table+gets+too+small.static intstatic intDisable+inner+padding+between+columns+%28double+inner+padding+if+BordersOuterV+is+on%2C+single+inner+padding+if+BordersOuterV+is+off%29.static intDefault+if+BordersOuterV+is+off.static intDisable+persisting+columns+order%2C+width+and+sort+settings+in+the+.ini+file.static intDefault+if+BordersOuterV+is+on.static intDisable+distributing+remainder+width+to+stretched+columns+%28width+allocation+on+a+100-wide+table+with+3+columns%3A+Without+this+flag%3A+33%2C33%2C34.static intEnable+reordering+columns+in+header+row+%28need+calling+TableSetupColumn%28%29+%2B+TableHeadersRow%28%29+to+display+headers%29static intEnable+resizing+columns.static intSet+each+RowBg+color+with+ImGuiCol_TableRowBg+or+ImGuiCol_TableRowBgAlt+%28equivalent+of+calling+TableSetBgColor+with+ImGuiTableBgFlags_RowBg0+on+each+row+manually%29static intEnable+horizontal+scrolling.static intEnable+vertical+scrolling.static intColumns+default+to+_WidthFixed+or+_WidthAuto+%28if+resizable+or+not+resizable%29%2C+matching+contents+width.static intColumns+default+to+_WidthFixed+or+_WidthAuto+%28if+resizable+or+not+resizable%29%2C+matching+the+maximum+contents+width+of+all+columns.static intstatic intColumns+default+to+_WidthStretch+with+default+weights+proportional+to+each+columns+contents+widths.static intColumns+default+to+_WidthStretch+with+default+weights+all+equal%2C+unless+overridden+by+TableSetupColumn%28%29.static intEnable+sorting.static intHold+shift+when+clicking+headers+to+sort+on+multiple+column.static intAllow+no+sorting%2C+disable+default+sorting.
-
字段详细资料
-
None
static final int None- 另请参阅:
- 常量字段值
-
Resizable
static final int ResizableEnable+resizing+columns.- 另请参阅:
- 常量字段值
-
Reorderable
static final int ReorderableEnable+reordering+columns+in+header+row+%28need+calling+TableSetupColumn%28%29+%2B+TableHeadersRow%28%29+to+display+headers%29- 另请参阅:
- 常量字段值
-
Hideable
static final int HideableEnable+hiding%7Cdisabling+columns+in+context+menu.- 另请参阅:
- 常量字段值
-
Sortable
static final int SortableEnable+sorting.+Call+TableGetSortSpecs%28%29+to+obtain+sort+specs.+Also+see+ImGuiTableFlags_SortMulti+and+ImGuiTableFlags_SortTristate.- 另请参阅:
- 常量字段值
-
NoSavedSettings
static final int NoSavedSettingsDisable+persisting+columns+order%2C+width+and+sort+settings+in+the+.ini+file.- 另请参阅:
- 常量字段值
-
ContextMenuInBody
static final int ContextMenuInBodyRight-click+on+columns+body%7Ccontents+will+display+table+context+menu.+By+default+it+is+available+in+TableHeadersRow%28%29.- 另请参阅:
- 常量字段值
-
RowBg
static final int RowBgSet+each+RowBg+color+with+ImGuiCol_TableRowBg+or+ImGuiCol_TableRowBgAlt+%28equivalent+of+calling+TableSetBgColor+with+ImGuiTableBgFlags_RowBg0+on+each+row+manually%29- 另请参阅:
- 常量字段值
-
BordersInnerH
static final int BordersInnerHDraw+horizontal+borders+between+rows.- 另请参阅:
- 常量字段值
-
BordersOuterH
static final int BordersOuterHDraw+horizontal+borders+at+the+top+and+bottom.- 另请参阅:
- 常量字段值
-
BordersInnerV
static final int BordersInnerVDraw+vertical+borders+between+columns.- 另请参阅:
- 常量字段值
-
BordersOuterV
static final int BordersOuterVDraw+vertical+borders+on+the+left+and+right+sides.- 另请参阅:
- 常量字段值
-
BordersH
static final int BordersHDraw+horizontal+borders.- 另请参阅:
- 常量字段值
-
BordersV
static final int BordersVDraw+vertical+borders.- 另请参阅:
- 常量字段值
-
BordersInner
static final int BordersInnerDraw+inner+borders.- 另请参阅:
- 常量字段值
-
BordersOuter
static final int BordersOuterDraw+outer+borders.- 另请参阅:
- 常量字段值
-
Borders
static final int BordersDraw+all+borders.- 另请参阅:
- 常量字段值
-
NoBordersInBody
static final int NoBordersInBody%5BALPHA%5D+Disable+vertical+borders+in+columns+Body+%28borders+will+always+appears+in+Headers%29.+-%3E+May+move+to+style- 另请参阅:
- 常量字段值
-
NoBordersInBodyUntilResize
static final int NoBordersInBodyUntilResize%5BALPHA%5D+Disable+vertical+borders+in+columns+Body+until+hovered+for+resize+%28borders+will+always+appears+in+Headers%29.+-%3E+May+move+to+style- 另请参阅:
- 常量字段值
-
SizingFixedFit
static final int SizingFixedFitColumns+default+to+_WidthFixed+or+_WidthAuto+%28if+resizable+or+not+resizable%29%2C+matching+contents+width.- 另请参阅:
- 常量字段值
-
SizingFixedSame
static final int SizingFixedSameColumns+default+to+_WidthFixed+or+_WidthAuto+%28if+resizable+or+not+resizable%29%2C+matching+the+maximum+contents+width+of+all+columns.+Implicitly+enable+ImGuiTableFlags_NoKeepColumnsVisible.- 另请参阅:
- 常量字段值
-
SizingStretchProp
static final int SizingStretchPropColumns+default+to+_WidthStretch+with+default+weights+proportional+to+each+columns+contents+widths.- 另请参阅:
- 常量字段值
-
SizingStretchSame
static final int SizingStretchSameColumns+default+to+_WidthStretch+with+default+weights+all+equal%2C+unless+overridden+by+TableSetupColumn%28%29.- 另请参阅:
- 常量字段值
-
NoHostExtendX
static final int NoHostExtendXMake+outer+width+auto-fit+to+columns%2C+overriding+outer_size.x+value.+Only+available+when+ScrollX%7CScrollY+are+disabled+and+Stretch+columns+are+not+used.- 另请参阅:
- 常量字段值
-
NoHostExtendY
static final int NoHostExtendYMake+outer+height+stop+exactly+at+outer_size.y+%28prevent+auto-extending+table+past+the+limit%29.+Only+available+when+ScrollX%7CScrollY+are+disabled.+Data+below+the+limit+will+be+clipped+and+not+visible.- 另请参阅:
- 常量字段值
-
NoKeepColumnsVisible
static final int NoKeepColumnsVisibleDisable+keeping+column+always+minimally+visible+when+ScrollX+is+off+and+table+gets+too+small.+Not+recommended+if+columns+are+resizable.- 另请参阅:
- 常量字段值
-
PreciseWidths
static final int PreciseWidthsDisable+distributing+remainder+width+to+stretched+columns+%28width+allocation+on+a+100-wide+table+with+3+columns%3A+Without+this+flag%3A+33%2C33%2C34.+With+this+flag%3A+33%2C33%2C33%29.+With+larger+number+of+columns%2C+resizing+will+appear+to+be+less+smooth.- 另请参阅:
- 常量字段值
-
NoClip
static final int NoClipDisable+clipping+rectangle+for+every+individual+columns+%28reduce+draw+command+count%2C+items+will+be+able+to+overflow+into+other+columns%29.+Generally+incompatible+with+TableSetupScrollFreeze%28%29.- 另请参阅:
- 常量字段值
-
PadOuterX
static final int PadOuterXDefault+if+BordersOuterV+is+on.+Enable+outer-most+padding.+Generally+desirable+if+you+have+headers.- 另请参阅:
- 常量字段值
-
NoPadOuterX
static final int NoPadOuterXDefault+if+BordersOuterV+is+off.+Disable+outer-most+padding.- 另请参阅:
- 常量字段值
-
NoPadInnerX
static final int NoPadInnerXDisable+inner+padding+between+columns+%28double+inner+padding+if+BordersOuterV+is+on%2C+single+inner+padding+if+BordersOuterV+is+off%29.- 另请参阅:
- 常量字段值
-
ScrollX
static final int ScrollXEnable+horizontal+scrolling.+Require+%27outer_size%27+parameter+of+BeginTable%28%29+to+specify+the+container+size.+Changes+default+sizing+policy.+Because+this+create+a+child+window%2C+ScrollY+is+currently+generally+recommended+when+using+ScrollX.- 另请参阅:
- 常量字段值
-
ScrollY
static final int ScrollYEnable+vertical+scrolling.+Require+%27outer_size%27+parameter+of+BeginTable%28%29+to+specify+the+container+size.- 另请参阅:
- 常量字段值
-
SortMulti
static final int SortMultiHold+shift+when+clicking+headers+to+sort+on+multiple+column.+TableGetSortSpecs%28%29+may+return+specs+where+%28SpecsCount+%3E+1%29.- 另请参阅:
- 常量字段值
-
SortTristate
static final int SortTristateAllow+no+sorting%2C+disable+default+sorting.+TableGetSortSpecs%28%29+may+return+specs+where+%28SpecsCount+%3D%3D+0%29.- 另请参阅:
- 常量字段值
-
SizingMask
static final int SizingMask- 另请参阅:
- 常量字段值
-