Pietro Gagliardi
|
c32e95890e
|
Started the work to add accessibility to the new Windows Table. Also adjusted winapi_windows.h to accomodate this (defined CINTERFACE and included <oleacc.h>).
|
2014-11-09 13:04:04 -05:00 |
Pietro Gagliardi
|
855025b207
|
Laid the foundation for accessibility in the Windows Table.
|
2014-11-09 02:36:43 -05:00 |
Pietro Gagliardi
|
f6879c1e26
|
More TODOs.
|
2014-11-09 02:11:39 -05:00 |
Pietro Gagliardi
|
0c31f15058
|
Properly moved the new Windows Table header during hscroll.
|
2014-11-08 22:46:31 -05:00 |
Pietro Gagliardi
|
9ab145256e
|
Removed an unnecessary TODO.
|
2014-11-08 16:49:12 -05:00 |
Pietro Gagliardi
|
602500c64f
|
More TODOs.
|
2014-11-07 18:19:27 -05:00 |
Pietro Gagliardi
|
85fd26a3e3
|
Handled horizontal scrolling in drawing. Now to fix the header...
|
2014-11-07 18:13:59 -05:00 |
Pietro Gagliardi
|
3cb5017b35
|
Implemented horizontal scrolling. Horizontally scrolled drawing not yet implemented.
|
2014-11-07 10:12:06 -05:00 |
Pietro Gagliardi
|
bc5955bc35
|
More TODOs.
|
2014-11-07 09:54:56 -05:00 |
Pietro Gagliardi
|
0c1e4bedb1
|
Added some prerequisite bookkeeping needed for Windows Table horizontal scrolling.
|
2014-11-06 20:29:16 -05:00 |
Pietro Gagliardi
|
80679f3d35
|
Removed now-fixed TODOs.
|
2014-11-06 20:10:08 -05:00 |
Pietro Gagliardi
|
130e139806
|
Fixed the Windows Table reimplementation's redraw issues. Thanks again to Jonathan Potter (http://stackoverflow.com/a/26747199/3408572).
|
2014-11-06 19:47:38 -05:00 |
Pietro Gagliardi
|
0b36a87713
|
Clarification of previous commit
|
2014-11-06 10:44:17 -05:00 |
Pietro Gagliardi
|
93f99b3bee
|
Let us end the scourge of vanilla MinGW once and for all
|
2014-11-06 10:43:21 -05:00 |
Pietro Gagliardi
|
e7a5c4bfac
|
More TODOs.
|
2014-11-05 20:29:22 -05:00 |
Pietro Gagliardi
|
fdd3720821
|
Split drawItems() into drawItems() and drawItem() in the Windows Table reimplementation. This will make rewriting drawItem() easier.
|
2014-11-05 20:26:21 -05:00 |
Pietro Gagliardi
|
b40c1acab0
|
Updated README.
|
2014-11-05 16:38:29 -05:00 |
Pietro Gagliardi
|
2a337df8e5
|
Fixed up appearance of read-only TextFields on Windows.
|
2014-11-05 16:36:44 -05:00 |
Pietro Gagliardi
|
745fdc9dc6
|
More Windows window class logic simplification. This will be needed for read-only TextFields, next.
|
2014-11-05 14:12:57 -05:00 |
Pietro Gagliardi
|
b632fef3b1
|
Implemented TextField.ReadOnly() on Mac OS X. Began standardizing window class name access on Windows.
|
2014-11-05 13:35:39 -05:00 |
Pietro Gagliardi
|
cd96f8ee2e
|
Implemented TextField.ReadOnly() on GTK+.
|
2014-11-05 13:08:06 -05:00 |
Pietro Gagliardi
|
5fc368fc23
|
Started adding TextField.ReadOnly() and implemented it (mostly) on Windows.
|
2014-11-05 12:59:44 -05:00 |
Pietro Gagliardi
|
0bd58006a6
|
Updated README.
|
2014-11-04 11:57:33 -05:00 |
Pietro Gagliardi
|
6feecb1cae
|
Fixed up Spinbox appearance on Windows.
|
2014-11-04 11:55:07 -05:00 |
Pietro Gagliardi
|
b791a066c7
|
More TODOs.
|
2014-11-04 11:42:28 -05:00 |
Pietro Gagliardi
|
f35892e892
|
Implemented ProgressBar on Mac OS X.
|
2014-11-04 11:41:38 -05:00 |
Pietro Gagliardi
|
44cd9db87c
|
Started the Windows ProgressBar implemetnation. There's still an important detail left over...
|
2014-11-04 09:18:57 -05:00 |
Pietro Gagliardi
|
c5aa4bc964
|
Actually added GTK+ ProgressBar this time.
|
2014-11-04 08:49:10 -05:00 |
Pietro Gagliardi
|
47600ec087
|
Added ProgressBar and implemented it on GTK+.
|
2014-11-04 08:48:36 -05:00 |
Pietro Gagliardi
|
4333a1221b
|
More future plans.
|
2014-11-04 07:38:04 -05:00 |
Pietro Gagliardi
|
6cbaeb7657
|
Finished implementing Windows Spinbox.OnChanged().
|
2014-11-03 23:16:48 -05:00 |
Pietro Gagliardi
|
9a26410569
|
More Windows Spinbox.OnChanged() processing.
|
2014-11-03 17:44:46 -05:00 |
Pietro Gagliardi
|
8f04623115
|
Started the work for Spinbox.OnChanged() on Windows with the edit control.
|
2014-11-02 20:49:39 -05:00 |
Pietro Gagliardi
|
280723763c
|
Fixed Windows Spinbox.OnChanged() being out of range.
|
2014-11-02 16:00:35 -05:00 |
Pietro Gagliardi
|
aafd93b079
|
Started handling Spinbox events on Windows.
|
2014-11-01 08:35:21 -04:00 |
Pietro Gagliardi
|
7d99cde8ad
|
More TODOs.
|
2014-10-31 20:02:18 -04:00 |
Pietro Gagliardi
|
29f62a012a
|
More TODOs.
|
2014-10-31 19:59:27 -04:00 |
Pietro Gagliardi
|
7c96841392
|
Added Spinbox.OnChanged() and implemented it on GTK+ and Mac OS X. Implementing it on Windows is going to be a pain...
|
2014-10-31 19:57:48 -04:00 |
Pietro Gagliardi
|
68af61435e
|
Fixed Mac OS X Spinbox.SetValue(). Stupid bug =p
|
2014-10-31 16:07:14 -04:00 |
Pietro Gagliardi
|
4a98fdb907
|
Implemented the previous commit's stuff on Mac OS X.
|
2014-10-30 14:35:31 -04:00 |
Pietro Gagliardi
|
3c73f10cc1
|
Implemented the previous commit's changes on Windows.
|
2014-10-30 12:43:06 -04:00 |
Pietro Gagliardi
|
6428b17b7f
|
Started fleshing out the Spinbox interface. Added Value() and SetValue(); implemented on GTK+. Added min and max to the constructor; implemented on GTK+.
|
2014-10-30 12:17:09 -04:00 |
Pietro Gagliardi
|
b28781f281
|
Set up the NSNumberFormatter on Mac OS X Spinboxes in a better way. Untested.
|
2014-10-30 11:52:27 -04:00 |
Pietro Gagliardi
|
60283504d3
|
More TODOs.
|
2014-10-30 10:49:22 -04:00 |
Pietro Gagliardi
|
071ebcf5be
|
Fixed Windows Spinbox sizing for now.
|
2014-10-30 10:42:59 -04:00 |
Pietro Gagliardi
|
cedb545e5c
|
Okay, REALLY fixed the redraw issues now. A few wacky drawing issues remain, but... not THIS.
|
2014-10-30 08:48:36 -04:00 |
Pietro Gagliardi
|
1e7fcd818c
|
Switched from using SaveDC()/RestoreDC() to just calling SetWindowOrgEx() again in the WM_CTLCOLOR** shared handler. Doesn't fix performance the way I was hoping it would, but still better.
|
2014-10-30 08:36:14 -04:00 |
Pietro Gagliardi
|
c89c59dea5
|
More TODOs.
|
2014-10-29 23:19:52 -04:00 |
Pietro Gagliardi
|
87e6612e98
|
Fixed Mac OS X Spinbox so that we have one that works now. Suboptimally, but it works...
|
2014-10-29 22:38:34 -04:00 |
Pietro Gagliardi
|
abf172755e
|
More TODOs.
|
2014-10-29 21:42:46 -04:00 |