_NSTCSTYLE
列挙型メンバー 30
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| NSTCS_HASEXPANDOS | 1 | 0x1 | コントロールは、子項目を持つ項目の左端にエキスパンド (expando) と呼ばれる三角形を表示します。エキスパンドをクリックすると項目が展開され、その項目の子項目が表示されます。NSTCS_SHOWTABSBUTTON、NSTCS_SHOWDELETEBUTTON、または NSTCS_SHOWREFRESHBUTTON と組み合わせた場合は効果がありません。 TVS_HASBUTTONS ツリービュー コントロール スタイルに対応します。 |
| NSTCS_HASLINES | 2 | 0x2 | コントロールは、ツリー項目の左側に、それぞれの親項目へとつながる線を描画します。NSTCS_SHOWTABSBUTTON、NSTCS_SHOWDELETEBUTTON、または NSTCS_SHOWREFRESHBUTTON と組み合わせた場合は効果がありません。 TVS_HASLINES ツリービュー コントロール スタイルに対応します。 |
| NSTCS_SINGLECLICKEXPAND | 4 | 0x4 | マウスの 1 回のクリックに応じて、項目が展開して子項目を表示します。 TVS_SINGLEEXPAND ツリービュー コントロール スタイルに対応します。 |
| NSTCS_FULLROWSELECT | 8 | 0x8 | 項目を選択すると、テキストの長さに関係なく、ウィンドウ領域の端まで行全体が反転表示されます。このオプションを指定しない場合は、テキストの背後の領域のみが反転します。この値は NSTCS_HASLINES と組み合わせることはできません。 TVS_FULLROWSELECT ツリービュー コントロール スタイルに対応します。 |
| NSTCS_SPRINGEXPAND | 16 | 0x10 | 1 つの項目が選択されて展開されている状態で 2 つ目の項目を選択すると、最初の選択項目は自動的に折りたたまれます。 これは TVS_EX_NOSINGLECOLLAPSE ツリービュー コントロール スタイルとは逆の動作です。 |
| NSTCS_HORIZONTALSCROLL | 32 | 0x20 | 名前空間項目のツリーを含むウィンドウ領域に水平スクロール バーが表示されます。 WS_HSCROLL Windows スタイルに対応します。 |
| NSTCS_ROOTHASEXPANDO | 64 | 0x40 | ルート項目の前に、ルート項目を展開できるエキスパンドが表示されます。 TVS_LINESATROOT ツリービュー コントロール スタイルに対応します。 |
| NSTCS_SHOWSELECTIONALWAYS | 128 | 0x80 | コントロールがフォーカスを持っていないときも、項目のノードが枠線で示されます。 TVS_SHOWSELALWAYS ツリービュー コントロール スタイルに対応します。 |
| NSTCS_NOINFOTIP | 512 | 0x200 | マウス カーソルが項目の上にあるときに情報チップ (infotip) を表示しません。 これは TVS_INFOTIP ツリービュー コントロール スタイルとは逆の動作です。 |
| NSTCS_EVENHEIGHT | 1024 | 0x400 | 項目の高さを偶数の高さに設定します。既定では、項目の高さは偶数にも奇数にもなります。 これは TVS_NONEVENHEIGHT ツリービュー コントロール スタイルとは逆の動作です。 |
| NSTCS_NOREPLACEOPEN | 2048 | 0x800 | ショートカット メニューの Open コマンドをユーザー定義の機能に置き換えません。 |
| NSTCS_DISABLEDRAGDROP | 4096 | 0x1000 | コントロール内でのドラッグ アンド ドロップ操作を許可しません。ただし、コントロールの外部から項目をドラッグしてコントロール上にドロップすることは可能です。 TVS_DISABLEDRAGDROP ツリービュー コントロール スタイルに対応します。 |
| NSTCS_NOORDERSTREAM | 8192 | 0x2000 | 並べ替えの変更を保持しません。NSTCS_FAVORITESMODE と共に使用します。お気に入りモードが指定されていない場合、このフラグは効果がありません。 |
| NSTCS_RICHTOOLTIP | 16384 | 0x4000 | リッチ ツールチップを使用します。リッチ ツールチップは、項目のテキストに加えて項目のアイコンも表示します。標準のツールチップは項目のテキストのみを表示します。ツリービューは、ツリー内で部分的にしか表示されていない項目についてのみツールチップを表示します。 TVS_EX_RICHTOOLTIP ツリービュー コントロール スタイルに対応します。 NSTCS_RICHTOOLTIP は、NSTCS_NOINFOTIP や NSTCS_FAVORITESMODE と組み合わせない限り効果がありません。NSTCS_NOINFOTIP を指定しない場合、ツリービューはツールチップではなく情報チップを表示します。NSTCS_FAVORITESMODE を指定しない場合、名前空間ツリー コントロールは常に TVS_EX_RICHTOOLTIP スタイルを設定します。 |
| NSTCS_BORDER | 32768 | 0x8000 | コントロールの周囲に細い境界線を描画します。WS_BORDER に対応します。 |
| NSTCS_NOEDITLABELS | 65536 | 0x10000 | 項目の名前をユーザーが変更できるようにするインプレース編集ボックスの作成を許可しません。 これは TVS_EDITLABELS ツリービュー コントロール スタイルとは逆の動作です。 |
| NSTCS_TABSTOP | 131072 | 0x20000 | コントロールがホストされている場合、Tab キーでコントロールに移動できます。WS_EX_CONTROLPARENT に対応します。 |
| NSTCS_FAVORITESMODE | 524288 | 0x80000 | コントロールは Windows XP のお気に入りバンドと同じ外観になります。 |
| NSTCS_AUTOHSCROLL | 1048576 | 0x100000 | コントロール ウィンドウの端を越えて伸びている項目にマウス ポインターを合わせると、その項目がウィンドウ領域内により多く表示されるように、コントロールが自動的に水平スクロールします。 TVS_EX_AUTOHSCROLL ツリービュー コントロール スタイルに対応します。 |
| NSTCS_FADEINOUTEXPANDOS | 2097152 | 0x200000 | コントロールがフォーカスを持っておらず、エキスパンドが前に付いた項目がある場合、それらのエキスパンドはマウス ポインターがコントロールの近くにあるときにのみ表示されます。 TVS_EX_FADEINOUTEXPANDOS ツリービュー コントロール スタイルに対応します。 |
| NSTCS_EMPTYTEXT | 4194304 | 0x400000 | 項目が子を持たず、展開されていない場合、その項目には子のレベルに "empty" と表示する 1 行のテキストが含まれます。 |
| NSTCS_CHECKBOXES | 8388608 | 0x800000 | 項目の左端にチェック ボックスが表示されます。これらのチェック ボックスは、部分選択、除外、淡色表示の種類にすることができ、それぞれフラグ NSTCS_PARTIALCHECKBOXES、NSTCS_EXCLUSIONCHECKBOXES、NSTCS_DIMMEDCHECKBOXES に対応します。 TVS_CHECKBOXES ツリービュー コントロール スタイルに対応します。 |
| NSTCS_PARTIALCHECKBOXES | 16777216 | 0x1000000 | 指定された項目の左端に、中央に四角形が入ったチェック ボックスのアイコンを追加します。これは、そのノードが部分的に選択されていることを示します。NSTCS_CHECKBOXES と組み合わせる必要があります。 TVS_EX_PARTIALCHECKBOXES ツリービュー コントロール スタイルに対応します。 |
| NSTCS_EXCLUSIONCHECKBOXES | 33554432 | 0x2000000 | 指定された項目の左端に、赤い X が入ったチェック ボックスのアイコンを追加します。これは、その項目が現在の選択から除外されていることを示します。この除外アイコンがない場合、親項目の選択にはその子項目の選択も含まれます。NSTCS_CHECKBOXES と組み合わせる必要があります。 TVS_EX_EXCLUSIONCHECKBOXES ツリービュー コントロール スタイルに対応します。 |
| NSTCS_DIMMEDCHECKBOXES | 67108864 | 0x4000000 | 指定された項目の左端に、淡色表示のチェック マークのアイコンが入ったチェック ボックスを追加します。これは、親が選択されているためにそのノードが選択されていることを示します。NSTCS_CHECKBOXES と組み合わせる必要があります。 TVS_EX_DIMMEDCHECKBOXES ツリービュー コントロール スタイルに対応します。 |
| NSTCS_NOINDENTCHECKS | 134217728 | 0x8000000 | チェック ボックスはインデントされずに、ウィンドウ領域の左端に配置されます。 TVS_EX_NOINDENTSTATE ツリービュー コントロール スタイルに対応します。 |
| NSTCS_ALLOWJUNCTIONS | 268435456 | 0x10000000 | ジャンクションを許可します。ジャンクション ポイント (単にジャンクションとも呼びます) は名前空間拡張のルートであり、通常は Windows エクスプローラーによってツリー ビューとフォルダー ビューの両方でフォルダーとして表示されます。Windows エクスプローラーで拡張機能のファイルとサブフォルダーを表示するには、シェル名前空間の階層内でルート フォルダーが配置される場所を指定する必要があります。 ジャンクションはファイル システム上ではファイルとして存在しますが、ファイルとしては扱われません。例として、.zip というファイル名拡張子を持つ圧縮ファイルがあり、これはファイル システムにとっては単なるファイルです。しかし、このファイルをジャンクションとして扱う場合、名前空間全体を表すことができます。これにより、名前空間ツリー コントロールは、圧縮ファイルや同様のジャンクションをファイルではなくフォルダーとして扱えます。 |
| NSTCS_SHOWTABSBUTTON | 536870912 | 0x20000000 | 項目がフォルダーの場合、項目の右側に矢印を表示します。矢印に関連付けられる動作は実装によって異なります。NSTCS_SHOWDELETEBUTTON または NSTCS_SHOWREFRESHBUTTON と組み合わせることはできません。 |
| NSTCS_SHOWDELETEBUTTON | 1073741824 | 0x40000000 | 項目の右側に赤い X を表示します。X に関連付けられる動作は実装によって異なります。NSTCS_SHOWTABSBUTTON または NSTCS_SHOWREFRESHBUTTON と組み合わせることはできません。 |
| NSTCS_SHOWREFRESHBUTTON | -2147483648 | 0x80000000 | 項目の右側に更新ボタンを表示します。このボタンに関連付けられる動作は実装によって異なります。NSTCS_SHOWTABSBUTTON または NSTCS_SHOWDELETEBUTTON と組み合わせることはできません。 |
公式ドキュメント
指定された名前空間ツリー コントロールの特性を記述します。
解説(Remarks)
次の 3 つの値は、NSTCS_CHECKBOXES と組み合わせた場合にのみ効果があります: NSTCS_PARTIALCHECKBOXES、NSTCS_EXCLUSIONCHECKBOXES、NSTCS_DIMMEDCHECKBOXES。これらの状態に関連付けられるアイコンは、次のように状態イメージ リストに挿入されます。
| イメージ スロット | イメージ | 関連付けられるフラグ |
|---|---|---|
| 0 | 空白 | NSTCS_CHECKBOXES |
| 1 | オフ | NSTCS_CHECKBOXES |
| 2 | オン | NSTCS_CHECKBOXES |
| 3 | 部分選択 | NSTCS_CHECKBOXES | NSTCS_PARTIALCHECKBOXES |
| 4 | 除外 (赤い X) | NSTCS_CHECKBOXES | NSTCS_EXCLUSIONCHECKBOXES |
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum _NSTCSTYLE : int {
NSTCS_HASEXPANDOS = 1,
NSTCS_HASLINES = 2,
NSTCS_SINGLECLICKEXPAND = 4,
NSTCS_FULLROWSELECT = 8,
NSTCS_SPRINGEXPAND = 16,
NSTCS_HORIZONTALSCROLL = 32,
NSTCS_ROOTHASEXPANDO = 64,
NSTCS_SHOWSELECTIONALWAYS = 128,
NSTCS_NOINFOTIP = 512,
NSTCS_EVENHEIGHT = 1024,
NSTCS_NOREPLACEOPEN = 2048,
NSTCS_DISABLEDRAGDROP = 4096,
NSTCS_NOORDERSTREAM = 8192,
NSTCS_RICHTOOLTIP = 16384,
NSTCS_BORDER = 32768,
NSTCS_NOEDITLABELS = 65536,
NSTCS_TABSTOP = 131072,
NSTCS_FAVORITESMODE = 524288,
NSTCS_AUTOHSCROLL = 1048576,
NSTCS_FADEINOUTEXPANDOS = 2097152,
NSTCS_EMPTYTEXT = 4194304,
NSTCS_CHECKBOXES = 8388608,
NSTCS_PARTIALCHECKBOXES = 16777216,
NSTCS_EXCLUSIONCHECKBOXES = 33554432,
NSTCS_DIMMEDCHECKBOXES = 67108864,
NSTCS_NOINDENTCHECKS = 134217728,
NSTCS_ALLOWJUNCTIONS = 268435456,
NSTCS_SHOWTABSBUTTON = 536870912,
NSTCS_SHOWDELETEBUTTON = 1073741824,
NSTCS_SHOWREFRESHBUTTON = -2147483648
} _NSTCSTYLE;public enum _NSTCSTYLE : int
{
NSTCS_HASEXPANDOS = 1,
NSTCS_HASLINES = 2,
NSTCS_SINGLECLICKEXPAND = 4,
NSTCS_FULLROWSELECT = 8,
NSTCS_SPRINGEXPAND = 16,
NSTCS_HORIZONTALSCROLL = 32,
NSTCS_ROOTHASEXPANDO = 64,
NSTCS_SHOWSELECTIONALWAYS = 128,
NSTCS_NOINFOTIP = 512,
NSTCS_EVENHEIGHT = 1024,
NSTCS_NOREPLACEOPEN = 2048,
NSTCS_DISABLEDRAGDROP = 4096,
NSTCS_NOORDERSTREAM = 8192,
NSTCS_RICHTOOLTIP = 16384,
NSTCS_BORDER = 32768,
NSTCS_NOEDITLABELS = 65536,
NSTCS_TABSTOP = 131072,
NSTCS_FAVORITESMODE = 524288,
NSTCS_AUTOHSCROLL = 1048576,
NSTCS_FADEINOUTEXPANDOS = 2097152,
NSTCS_EMPTYTEXT = 4194304,
NSTCS_CHECKBOXES = 8388608,
NSTCS_PARTIALCHECKBOXES = 16777216,
NSTCS_EXCLUSIONCHECKBOXES = 33554432,
NSTCS_DIMMEDCHECKBOXES = 67108864,
NSTCS_NOINDENTCHECKS = 134217728,
NSTCS_ALLOWJUNCTIONS = 268435456,
NSTCS_SHOWTABSBUTTON = 536870912,
NSTCS_SHOWDELETEBUTTON = 1073741824,
NSTCS_SHOWREFRESHBUTTON = -2147483648,
}Public Enum _NSTCSTYLE As Integer
NSTCS_HASEXPANDOS = 1
NSTCS_HASLINES = 2
NSTCS_SINGLECLICKEXPAND = 4
NSTCS_FULLROWSELECT = 8
NSTCS_SPRINGEXPAND = 16
NSTCS_HORIZONTALSCROLL = 32
NSTCS_ROOTHASEXPANDO = 64
NSTCS_SHOWSELECTIONALWAYS = 128
NSTCS_NOINFOTIP = 512
NSTCS_EVENHEIGHT = 1024
NSTCS_NOREPLACEOPEN = 2048
NSTCS_DISABLEDRAGDROP = 4096
NSTCS_NOORDERSTREAM = 8192
NSTCS_RICHTOOLTIP = 16384
NSTCS_BORDER = 32768
NSTCS_NOEDITLABELS = 65536
NSTCS_TABSTOP = 131072
NSTCS_FAVORITESMODE = 524288
NSTCS_AUTOHSCROLL = 1048576
NSTCS_FADEINOUTEXPANDOS = 2097152
NSTCS_EMPTYTEXT = 4194304
NSTCS_CHECKBOXES = 8388608
NSTCS_PARTIALCHECKBOXES = 16777216
NSTCS_EXCLUSIONCHECKBOXES = 33554432
NSTCS_DIMMEDCHECKBOXES = 67108864
NSTCS_NOINDENTCHECKS = 134217728
NSTCS_ALLOWJUNCTIONS = 268435456
NSTCS_SHOWTABSBUTTON = 536870912
NSTCS_SHOWDELETEBUTTON = 1073741824
NSTCS_SHOWREFRESHBUTTON = -2147483648
End Enumimport enum
class _NSTCSTYLE(enum.IntEnum):
NSTCS_HASEXPANDOS = 1
NSTCS_HASLINES = 2
NSTCS_SINGLECLICKEXPAND = 4
NSTCS_FULLROWSELECT = 8
NSTCS_SPRINGEXPAND = 16
NSTCS_HORIZONTALSCROLL = 32
NSTCS_ROOTHASEXPANDO = 64
NSTCS_SHOWSELECTIONALWAYS = 128
NSTCS_NOINFOTIP = 512
NSTCS_EVENHEIGHT = 1024
NSTCS_NOREPLACEOPEN = 2048
NSTCS_DISABLEDRAGDROP = 4096
NSTCS_NOORDERSTREAM = 8192
NSTCS_RICHTOOLTIP = 16384
NSTCS_BORDER = 32768
NSTCS_NOEDITLABELS = 65536
NSTCS_TABSTOP = 131072
NSTCS_FAVORITESMODE = 524288
NSTCS_AUTOHSCROLL = 1048576
NSTCS_FADEINOUTEXPANDOS = 2097152
NSTCS_EMPTYTEXT = 4194304
NSTCS_CHECKBOXES = 8388608
NSTCS_PARTIALCHECKBOXES = 16777216
NSTCS_EXCLUSIONCHECKBOXES = 33554432
NSTCS_DIMMEDCHECKBOXES = 67108864
NSTCS_NOINDENTCHECKS = 134217728
NSTCS_ALLOWJUNCTIONS = 268435456
NSTCS_SHOWTABSBUTTON = 536870912
NSTCS_SHOWDELETEBUTTON = 1073741824
NSTCS_SHOWREFRESHBUTTON = -2147483648// _NSTCSTYLE
pub const NSTCS_HASEXPANDOS: i32 = 1;
pub const NSTCS_HASLINES: i32 = 2;
pub const NSTCS_SINGLECLICKEXPAND: i32 = 4;
pub const NSTCS_FULLROWSELECT: i32 = 8;
pub const NSTCS_SPRINGEXPAND: i32 = 16;
pub const NSTCS_HORIZONTALSCROLL: i32 = 32;
pub const NSTCS_ROOTHASEXPANDO: i32 = 64;
pub const NSTCS_SHOWSELECTIONALWAYS: i32 = 128;
pub const NSTCS_NOINFOTIP: i32 = 512;
pub const NSTCS_EVENHEIGHT: i32 = 1024;
pub const NSTCS_NOREPLACEOPEN: i32 = 2048;
pub const NSTCS_DISABLEDRAGDROP: i32 = 4096;
pub const NSTCS_NOORDERSTREAM: i32 = 8192;
pub const NSTCS_RICHTOOLTIP: i32 = 16384;
pub const NSTCS_BORDER: i32 = 32768;
pub const NSTCS_NOEDITLABELS: i32 = 65536;
pub const NSTCS_TABSTOP: i32 = 131072;
pub const NSTCS_FAVORITESMODE: i32 = 524288;
pub const NSTCS_AUTOHSCROLL: i32 = 1048576;
pub const NSTCS_FADEINOUTEXPANDOS: i32 = 2097152;
pub const NSTCS_EMPTYTEXT: i32 = 4194304;
pub const NSTCS_CHECKBOXES: i32 = 8388608;
pub const NSTCS_PARTIALCHECKBOXES: i32 = 16777216;
pub const NSTCS_EXCLUSIONCHECKBOXES: i32 = 33554432;
pub const NSTCS_DIMMEDCHECKBOXES: i32 = 67108864;
pub const NSTCS_NOINDENTCHECKS: i32 = 134217728;
pub const NSTCS_ALLOWJUNCTIONS: i32 = 268435456;
pub const NSTCS_SHOWTABSBUTTON: i32 = 536870912;
pub const NSTCS_SHOWDELETEBUTTON: i32 = 1073741824;
pub const NSTCS_SHOWREFRESHBUTTON: i32 = -2147483648;// _NSTCSTYLE
const (
NSTCS_HASEXPANDOS int32 = 1
NSTCS_HASLINES int32 = 2
NSTCS_SINGLECLICKEXPAND int32 = 4
NSTCS_FULLROWSELECT int32 = 8
NSTCS_SPRINGEXPAND int32 = 16
NSTCS_HORIZONTALSCROLL int32 = 32
NSTCS_ROOTHASEXPANDO int32 = 64
NSTCS_SHOWSELECTIONALWAYS int32 = 128
NSTCS_NOINFOTIP int32 = 512
NSTCS_EVENHEIGHT int32 = 1024
NSTCS_NOREPLACEOPEN int32 = 2048
NSTCS_DISABLEDRAGDROP int32 = 4096
NSTCS_NOORDERSTREAM int32 = 8192
NSTCS_RICHTOOLTIP int32 = 16384
NSTCS_BORDER int32 = 32768
NSTCS_NOEDITLABELS int32 = 65536
NSTCS_TABSTOP int32 = 131072
NSTCS_FAVORITESMODE int32 = 524288
NSTCS_AUTOHSCROLL int32 = 1048576
NSTCS_FADEINOUTEXPANDOS int32 = 2097152
NSTCS_EMPTYTEXT int32 = 4194304
NSTCS_CHECKBOXES int32 = 8388608
NSTCS_PARTIALCHECKBOXES int32 = 16777216
NSTCS_EXCLUSIONCHECKBOXES int32 = 33554432
NSTCS_DIMMEDCHECKBOXES int32 = 67108864
NSTCS_NOINDENTCHECKS int32 = 134217728
NSTCS_ALLOWJUNCTIONS int32 = 268435456
NSTCS_SHOWTABSBUTTON int32 = 536870912
NSTCS_SHOWDELETEBUTTON int32 = 1073741824
NSTCS_SHOWREFRESHBUTTON int32 = -2147483648
)const
NSTCS_HASEXPANDOS = 1;
NSTCS_HASLINES = 2;
NSTCS_SINGLECLICKEXPAND = 4;
NSTCS_FULLROWSELECT = 8;
NSTCS_SPRINGEXPAND = 16;
NSTCS_HORIZONTALSCROLL = 32;
NSTCS_ROOTHASEXPANDO = 64;
NSTCS_SHOWSELECTIONALWAYS = 128;
NSTCS_NOINFOTIP = 512;
NSTCS_EVENHEIGHT = 1024;
NSTCS_NOREPLACEOPEN = 2048;
NSTCS_DISABLEDRAGDROP = 4096;
NSTCS_NOORDERSTREAM = 8192;
NSTCS_RICHTOOLTIP = 16384;
NSTCS_BORDER = 32768;
NSTCS_NOEDITLABELS = 65536;
NSTCS_TABSTOP = 131072;
NSTCS_FAVORITESMODE = 524288;
NSTCS_AUTOHSCROLL = 1048576;
NSTCS_FADEINOUTEXPANDOS = 2097152;
NSTCS_EMPTYTEXT = 4194304;
NSTCS_CHECKBOXES = 8388608;
NSTCS_PARTIALCHECKBOXES = 16777216;
NSTCS_EXCLUSIONCHECKBOXES = 33554432;
NSTCS_DIMMEDCHECKBOXES = 67108864;
NSTCS_NOINDENTCHECKS = 134217728;
NSTCS_ALLOWJUNCTIONS = 268435456;
NSTCS_SHOWTABSBUTTON = 536870912;
NSTCS_SHOWDELETEBUTTON = 1073741824;
NSTCS_SHOWREFRESHBUTTON = -2147483648;// _NSTCSTYLE
pub const NSTCS_HASEXPANDOS: i32 = 1;
pub const NSTCS_HASLINES: i32 = 2;
pub const NSTCS_SINGLECLICKEXPAND: i32 = 4;
pub const NSTCS_FULLROWSELECT: i32 = 8;
pub const NSTCS_SPRINGEXPAND: i32 = 16;
pub const NSTCS_HORIZONTALSCROLL: i32 = 32;
pub const NSTCS_ROOTHASEXPANDO: i32 = 64;
pub const NSTCS_SHOWSELECTIONALWAYS: i32 = 128;
pub const NSTCS_NOINFOTIP: i32 = 512;
pub const NSTCS_EVENHEIGHT: i32 = 1024;
pub const NSTCS_NOREPLACEOPEN: i32 = 2048;
pub const NSTCS_DISABLEDRAGDROP: i32 = 4096;
pub const NSTCS_NOORDERSTREAM: i32 = 8192;
pub const NSTCS_RICHTOOLTIP: i32 = 16384;
pub const NSTCS_BORDER: i32 = 32768;
pub const NSTCS_NOEDITLABELS: i32 = 65536;
pub const NSTCS_TABSTOP: i32 = 131072;
pub const NSTCS_FAVORITESMODE: i32 = 524288;
pub const NSTCS_AUTOHSCROLL: i32 = 1048576;
pub const NSTCS_FADEINOUTEXPANDOS: i32 = 2097152;
pub const NSTCS_EMPTYTEXT: i32 = 4194304;
pub const NSTCS_CHECKBOXES: i32 = 8388608;
pub const NSTCS_PARTIALCHECKBOXES: i32 = 16777216;
pub const NSTCS_EXCLUSIONCHECKBOXES: i32 = 33554432;
pub const NSTCS_DIMMEDCHECKBOXES: i32 = 67108864;
pub const NSTCS_NOINDENTCHECKS: i32 = 134217728;
pub const NSTCS_ALLOWJUNCTIONS: i32 = 268435456;
pub const NSTCS_SHOWTABSBUTTON: i32 = 536870912;
pub const NSTCS_SHOWDELETEBUTTON: i32 = 1073741824;
pub const NSTCS_SHOWREFRESHBUTTON: i32 = -2147483648;const
NSTCS_HASEXPANDOS* = 1
NSTCS_HASLINES* = 2
NSTCS_SINGLECLICKEXPAND* = 4
NSTCS_FULLROWSELECT* = 8
NSTCS_SPRINGEXPAND* = 16
NSTCS_HORIZONTALSCROLL* = 32
NSTCS_ROOTHASEXPANDO* = 64
NSTCS_SHOWSELECTIONALWAYS* = 128
NSTCS_NOINFOTIP* = 512
NSTCS_EVENHEIGHT* = 1024
NSTCS_NOREPLACEOPEN* = 2048
NSTCS_DISABLEDRAGDROP* = 4096
NSTCS_NOORDERSTREAM* = 8192
NSTCS_RICHTOOLTIP* = 16384
NSTCS_BORDER* = 32768
NSTCS_NOEDITLABELS* = 65536
NSTCS_TABSTOP* = 131072
NSTCS_FAVORITESMODE* = 524288
NSTCS_AUTOHSCROLL* = 1048576
NSTCS_FADEINOUTEXPANDOS* = 2097152
NSTCS_EMPTYTEXT* = 4194304
NSTCS_CHECKBOXES* = 8388608
NSTCS_PARTIALCHECKBOXES* = 16777216
NSTCS_EXCLUSIONCHECKBOXES* = 33554432
NSTCS_DIMMEDCHECKBOXES* = 67108864
NSTCS_NOINDENTCHECKS* = 134217728
NSTCS_ALLOWJUNCTIONS* = 268435456
NSTCS_SHOWTABSBUTTON* = 536870912
NSTCS_SHOWDELETEBUTTON* = 1073741824
NSTCS_SHOWREFRESHBUTTON* = -2147483648enum _NSTCSTYLE : int {
NSTCS_HASEXPANDOS = 1,
NSTCS_HASLINES = 2,
NSTCS_SINGLECLICKEXPAND = 4,
NSTCS_FULLROWSELECT = 8,
NSTCS_SPRINGEXPAND = 16,
NSTCS_HORIZONTALSCROLL = 32,
NSTCS_ROOTHASEXPANDO = 64,
NSTCS_SHOWSELECTIONALWAYS = 128,
NSTCS_NOINFOTIP = 512,
NSTCS_EVENHEIGHT = 1024,
NSTCS_NOREPLACEOPEN = 2048,
NSTCS_DISABLEDRAGDROP = 4096,
NSTCS_NOORDERSTREAM = 8192,
NSTCS_RICHTOOLTIP = 16384,
NSTCS_BORDER = 32768,
NSTCS_NOEDITLABELS = 65536,
NSTCS_TABSTOP = 131072,
NSTCS_FAVORITESMODE = 524288,
NSTCS_AUTOHSCROLL = 1048576,
NSTCS_FADEINOUTEXPANDOS = 2097152,
NSTCS_EMPTYTEXT = 4194304,
NSTCS_CHECKBOXES = 8388608,
NSTCS_PARTIALCHECKBOXES = 16777216,
NSTCS_EXCLUSIONCHECKBOXES = 33554432,
NSTCS_DIMMEDCHECKBOXES = 67108864,
NSTCS_NOINDENTCHECKS = 134217728,
NSTCS_ALLOWJUNCTIONS = 268435456,
NSTCS_SHOWTABSBUTTON = 536870912,
NSTCS_SHOWDELETEBUTTON = 1073741824,
NSTCS_SHOWREFRESHBUTTON = -2147483648,
}#define global NSTCS_HASEXPANDOS 0x1
#define global NSTCS_HASLINES 0x2
#define global NSTCS_SINGLECLICKEXPAND 0x4
#define global NSTCS_FULLROWSELECT 0x8
#define global NSTCS_SPRINGEXPAND 0x10
#define global NSTCS_HORIZONTALSCROLL 0x20
#define global NSTCS_ROOTHASEXPANDO 0x40
#define global NSTCS_SHOWSELECTIONALWAYS 0x80
#define global NSTCS_NOINFOTIP 0x200
#define global NSTCS_EVENHEIGHT 0x400
#define global NSTCS_NOREPLACEOPEN 0x800
#define global NSTCS_DISABLEDRAGDROP 0x1000
#define global NSTCS_NOORDERSTREAM 0x2000
#define global NSTCS_RICHTOOLTIP 0x4000
#define global NSTCS_BORDER 0x8000
#define global NSTCS_NOEDITLABELS 0x10000
#define global NSTCS_TABSTOP 0x20000
#define global NSTCS_FAVORITESMODE 0x80000
#define global NSTCS_AUTOHSCROLL 0x100000
#define global NSTCS_FADEINOUTEXPANDOS 0x200000
#define global NSTCS_EMPTYTEXT 0x400000
#define global NSTCS_CHECKBOXES 0x800000
#define global NSTCS_PARTIALCHECKBOXES 0x1000000
#define global NSTCS_EXCLUSIONCHECKBOXES 0x2000000
#define global NSTCS_DIMMEDCHECKBOXES 0x4000000
#define global NSTCS_NOINDENTCHECKS 0x8000000
#define global NSTCS_ALLOWJUNCTIONS 0x10000000
#define global NSTCS_SHOWTABSBUTTON 0x20000000
#define global NSTCS_SHOWDELETEBUTTON 0x40000000
#define global NSTCS_SHOWREFRESHBUTTON 0x80000000