Pietro Gagliardi

Results 328 comments of Pietro Gagliardi

https://www.codeproject.com/Articles/35197/Undocumented-List-View-Features OH GOD DAMN IT MICROSOFT THIS IS EXACTLY WHAT WE NEEDED ALL ALONG I am seriously tempted to say "screw it, this is too valuable to be ignored just...

``` [22:23:21] fair warning: windows 7 has a *different* GUID for IListView [22:23:55] https://github.com/GerbilSoft/rom-properties/blob/master/src/libwin32common/sdk/IListView.hpp [22:23:56] https://github.com/GerbilSoft/rom-properties/blob/master/src/libwin32common/sdk/IOwnerDataCallback.hpp [22:23:58] this has both [22:24:42] the win7 one does work for win10 though [22:24:45]...

All right. I'm still not taking any immediate action on the parts system; after I get this PR merged in, I want to go back through both this and your...

Also GTK+ uses cell renderers, not real widgets, and cell layouts that operate like GtkBox/uiBox. Cocoa has something like this, but most things now use view-based table views, where you...

Okay, tested accessibility of that demo program in the CodeProject link. Keyboard accessibility shows we can navigate through subitems, but not interact with them? Assistive technologies accessibility (aka automation) is...

Okay, going to analyze and respond to @bcampbell's stuff on table parts now, because I'm trying to redo the messy OS X table implementation and the parts system is inconsistent...

See GtkCellLayout, GtkCellArea, and GtkCellAreaBox, the last of which the GTK+ uiTable already uses. For arbitrary layouts there's also GtkListBox, though that isn't multicolumn. The problem is that GtkListBox can...

Also the view used in the Explorer search results screenshot seems to be the result of `LVTVIF_EXTENDED`, which was [somewhat documented at one point](https://web.archive.org/web/20080117092607/http://msdn2.microsoft.com/en-us/library/bb774736.aspx#Using_Extended_Tiles) and may not give us total...

How is this for an API? ```c // values of editable and clickable model columns for when you don't need granular control in a table model #define uiTableModelColumnNeverEditable (-1) #define...

Regardless of the above question, I am also going to change the way data is passed to and from the uiTableModel to something that operates similarly to uiAttribute: ```c typedef...