Timeline



Mar 20, 2026: Yesterday

5:20 PM Ticket #4080 (Tree View Extended Styles) updated by MattyD
Ah ok thanks, I've somehow missed that. But yeah, dunno what the best approach is. I see _GUICtrlTreewView_GetChecked() currently returns: […] Which probably isn't ideal as the check indexes aren't a bit field. Just as a point of interest, TVIS_CHECKED and TVIS_UNCHECKED aren't actually windows constants either, so I guess they were made up to avoid magic numbers. I'd almost be inclined to do something this, and say in the doco that $TVS_CHECKBOXES is required here. You cant use TV_EX* checks with the TVS_CHECKBOXES style, so this would just support the check/uncheck toggle. […] This kinda makes sense as the inverse to SetChecked too?

Mar 19, 2026:

2:03 PM Ticket #4080 (Tree View Extended Styles) updated by Jpm
Thanks Infact your new _GUICtrlTreewView_GetCheck is infact _GUICtrlTreeView_GetStateImageIndex I am wondering what _GUICtrlTreewView_GetChecked must return on $TVS_EX_* In fact Dimmed and Exclusion return False
12:51 PM Ticket #4080 (Tree View Extended Styles) updated by pixelsearch
In case it helps, I found a web page concerning the TVS_EX_RICHTOOLTIP style. Also it's interesting to see how they use wParam & lParam in TVM_SETEXTENDEDSTYLE https://codexpertro.wordpress.com/2014/10/05/tree-view-control-tvs_ex_richtooltip-style/
5:48 AM Ticket #4080 (Tree View Extended Styles) updated by MattyD
Nah they're separate things... […]
1:04 AM Ticket #4080 (Tree View Extended Styles) updated by Jpm
if $i<15 is legal for me 0x7FFD need to be 0xFFFD Right ?
Note: See TracTimeline for information about the timeline view.