Pietro Gagliardi
a858300f25
Filled in image.cpp. Also switched on WIC since we'll need it for uiArea, though uiTable will still need classic GDI. Now let's integrate this into uiTable.
2018-06-09 19:24:36 -04:00
Ben Campbell
fc2ea17bb8
Add minimal uiTable implementation for windows
...
This uses the win32 common controls listview to implement uiTable.
There are limitations:
- It supports only a single TextPart per column.
- ImagePart, CheckboxPart and ProgessBarPart are not implemented.
- There is no support for cell coloring.
- Cell editing is not implemented.
Some of these will be very hard to support using the standard
common control listview, and probably require an entire custom
listview.
2018-05-22 20:41:49 +12:00
Pietro Gagliardi
2768fef3ce
Cleaned up old static-library stuff from CMakeLists.txt.
2018-05-12 23:59:43 -04:00
Pietro Gagliardi
7ee7de1b92
And removed the rc file copying stuff from CMakeLists.txt. I wonder if this fixes the msbuild generators in cmake, so let's find out...
2018-05-02 23:04:43 -04:00
Pietro Gagliardi
51952b4599
And fixed the CMakeLists.txt. Now to build.
2018-03-17 14:50:10 -04:00
Pietro Gagliardi
4e6ccc05f1
Implemented the new opentype.cpp on Windows.
2017-05-17 15:57:39 -04:00
Pietro Gagliardi
fb04feaebb
Started Windows attribute handling.
2017-02-22 12:49:55 -05:00
Pietro Gagliardi
dca92d507e
And readded uiFontButton on Windows. Woo! Now we have to deal with styles.
2017-02-11 17:08:05 -05:00
Pietro Gagliardi
230d23765a
Removed Uniscribe from the Windows build process and header file list. Also more TODOs. Next major goal: reinstating the font button.
2017-02-10 22:22:47 -05:00
Pietro Gagliardi
f7121774e1
Added some TODOs and started the work necessary for the Windows text system migration... which is gonna hurt.
2017-01-17 23:25:26 -05:00
Boris Nagaev
61bcb0d536
cmake: do not reset unused variable _res_suffix
2016-07-10 22:14:55 +03:00
emersion
3173fc6cdc
Fixes windows static library copy
2016-06-15 17:07:52 +02:00
Pietro Gagliardi
554221fd66
Added Windows uiGrid. Doesn't quite work yet.
2016-06-10 19:34:48 -04:00
Pietro Gagliardi
afe27177d5
Implemented uiForm on Windows.
2016-06-08 23:33:32 -04:00
Pietro Gagliardi
66fde9ee0c
More fixups to the previous commit.
2016-06-04 14:30:43 -04:00
Pietro Gagliardi
7d2f364256
Fixed Windows static linking issues.
2016-06-04 13:57:10 -04:00
Pietro Gagliardi
44b4d24881
Started a new cmake file. Seems to work so far...
2016-06-03 14:56:21 -04:00
Pietro Gagliardi
1903115bbd
Pushed all the build files elsewhere. I'm rewriting the CMakeLists files from scratch.
2016-06-03 00:29:31 -04:00
Pietro Gagliardi
ee373a94d6
Started the Windows cmake stuff and tried to get it to work on MinGW again.
2016-06-01 21:45:39 -04:00