summaryrefslogtreecommitdiff
path: root/redo/table_windows.c
AgeCommit message (Collapse)Author
2014-08-30...in with the new.Pietro Gagliardi
2014-08-28Decided to defer Table WM_MOUSELEAVE (Windows) to later.Pietro Gagliardi
2014-08-27Removed wParam from handle() in table_Windows.c as it appears neitehr ↵Pietro Gagliardi
Control nor Shift affect checkboxes in Windows.
2014-08-25Added cleanup of Windows image lists.Pietro Gagliardi
2014-08-25Implemented changing themes in Windows Tables. Phew...Pietro Gagliardi
2014-08-25Stored the HIMAGELIST in the tableData struct. Now to store the HTHEME too...Pietro Gagliardi
2014-08-25Fixed a stupid typo. I'm an idiot.Pietro Gagliardi
2014-08-25Switched the image list stuff to a static function/message pair.Pietro Gagliardi
2014-08-25Dropped checkboxImageList. This is the first of a multi-part commit stream ↵Pietro Gagliardi
becasue when I tried doing it alll at once the program broke in utterly mysterious ways.
2014-08-25Started writing the framework for having each Table on Windows to maintain ↵Pietro Gagliardi
their own checkbox image list. This will be needed to properly handle WM_THEMECHANGED.
2014-08-20Changed tableOnSelection() to tableSelectionChanged() in the Windows files ↵Pietro Gagliardi
for parity with the GTK+ and (next commit) Mac OS X files.
2014-08-20Added Table.OnSelected() and implemented it on Windows.Pietro Gagliardi
2014-08-20Added code to try to figure out the bheavior of WIndows Tables for adding an ↵Pietro Gagliardi
OnSelected() event.
2014-08-18Implemented Table.Selected()/Select() on GTK+, more TODOs, and a quick ↵Pietro Gagliardi
Windows fix.
2014-08-18Added Table.Selected()/Table.Select() and implemented them on Windows.Pietro Gagliardi
2014-08-17Improved Table checkbox simulation on Windows.Pietro Gagliardi
2014-08-17Fixed Windows Table checkboxes on Windows XP.Pietro Gagliardi
2014-08-17Finished the implementation of checkboxes on Windows Tables.Pietro Gagliardi
2014-08-17Implemented Windows Table checkbox clicking.Pietro Gagliardi
2014-08-17Fixed up hover handling. Thanks to Jonathan Potter on Stack Overflow.Pietro Gagliardi
2014-08-17Implemented hover-to-hot on Windows Table checkboxes.Pietro Gagliardi
2014-08-17Began implementing checkboxes in the Windows Table.Pietro Gagliardi
2014-08-16Added image lists to Tables and added them to the Windows backend... mostly. ↵Pietro Gagliardi
There are a few kinks to work out...
2014-08-14Stripped C-style comments from C sources and headers where appropriate.Pietro Gagliardi
2014-08-14Implemented table column autoresize on Windows. Also fixed Windows/Mac OS X ↵Pietro Gagliardi
build.
2014-08-13Removed TODO about using LVITEM memory for Tables on Windows. I would still ↵Pietro Gagliardi
need to do a UTF-16 conversion on the Go side, and it seems I can't do that to an already-available buffer (it can only be done to a freshly-allocated one). Not even with unicode/utf16.
2014-08-06Disabled Table column autoresizing on Windows for now as it causes weird ↵Pietro Gagliardi
bugs on Windows XP...
2014-08-06Implemented reasonable table column autosizing on Windows.Pietro Gagliardi
2014-08-01Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there ↵Pietro Gagliardi
are a few cases of const->non-const conversions as a result.
2014-07-29Added #include "_cgo_export.h" to table_windows.c.Pietro Gagliardi
2014-07-28Set up some extended styles on Windows Tables for consistency and future ↵Pietro Gagliardi
features.
2014-07-28Implemented Table item text grabbing on Windows.Pietro Gagliardi
2014-07-28Began the implementation of Table on Windows.Pietro Gagliardi