summaryrefslogtreecommitdiff
path: root/redo/area_windows.c
AgeCommit message (Collapse)Author
2014-08-30...in with the new.Pietro Gagliardi
2014-08-30Fixed image lists on Windows being NON-premultiplied.Pietro Gagliardi
2014-08-28Simplified Area scrolling code a small bit; no bugfix thoughPietro Gagliardi
2014-08-28Fixed up Area on Windows to always draw the background regardless of the ↵Pietro Gagliardi
size of the clipping rectangle on the Go side and to not send extraneous WM_ERASEBKGND. This will be needed for having Areas draw the background.
2014-08-25Added link to info in dialog_windows.c; removed TODOs in area_window.c and ↵Pietro Gagliardi
basicctrls_windows.c that I decided were fine as they were; more TODOs otherwise.
2014-08-23Implemented more/most of Area.OpenTextFieldAt() on Windows.Pietro Gagliardi
2014-08-23More fixes to Windows Area.OpenTextFieldAt(). Thanks to ↵Pietro Gagliardi
http://stackoverflow.com/questions/25462989/why-am-i-getting-wm-mouseactivate-when-i-click-on-my-child-window-i-have-it-cha
2014-08-22Began implementing Area.OpenTextFieldAt() on Windows.Pietro Gagliardi
2014-08-21Implemented Area.Repaint() on Windows.Pietro Gagliardi
2014-08-21Changed AreaHandler.Key() to return a boolean value indicating if the event ↵Pietro Gagliardi
was handled; implemented this on Windows. It does sledgehammer some edge cases I wanted to avoid, but it also avoids fussing about scrolling and focus and what not.
2014-08-14Moved code to handle window user data in the Windows backend to a single ↵Pietro Gagliardi
function.
2014-08-14Stripped C-style comments from C sources and headers where appropriate.Pietro Gagliardi
2014-08-13Decided to remove AreaHandler.Defocuses() as that mucks up with the Mac OS X ↵Pietro Gagliardi
keyboard trap.
2014-08-13Made Areas on Windows tab stops and implemented AreaHandler.Defocuses() on ↵Pietro Gagliardi
Windows.
2014-08-12Got rid of the direct use of WPARAM in Area mouse events on Windows. ↵Pietro Gagliardi
Whatever happened between then and now, Held works on both Windows and GTK+ now...
2014-08-09Removed TODO about duplicate case labels (it's illegal in C too; citing the ↵Pietro Gagliardi
standards (both C89 and C99) as proof).
2014-08-05Fixed area_windows.c data types.Pietro Gagliardi
2014-08-05Fixed errors with Area on Windows. Woo!Pietro Gagliardi
2014-08-05Fixed lots of syntax errors, including one where I forgot a parameter to a ↵Pietro Gagliardi
Windows API call, oops... the problem is present in the main package being replaced too. :x It will be fixed when I move this redo up. Also added Area initializer to uiinit(). NOW does it work???
2014-08-05Mostly completed writing Area on Windows. Now to fix compiler errors.Pietro Gagliardi
2014-08-05Started re-adding Area to the Windows backend: ported the existing code to C.Pietro Gagliardi