1 |
astrand |
918 |
todo: |
2 |
|
|
----- |
3 |
|
|
|
4 |
|
|
<WINDOW WORK> |
5 |
|
|
-support dos boxes/special cases (see: http://www.macadamian.com/column/windowshooks.html) |
6 |
|
|
|
7 |
|
|
<TASKBAR WORK> |
8 |
|
|
-maximise implementation |
9 |
|
|
-'un-maximise' implementation |
10 |
|
|
-minimise implementation |
11 |
|
|
-min/max of windows works with items on the taskbar |
12 |
|
|
-when window title changes on server, change it on client as well |
13 |
|
|
|
14 |
|
|
<BUGS> |
15 |
|
|
-find out why ALWAYS_CLIP does not work when opening with client from wnd |
16 |
|
|
|
17 |
|
|
<CODE TIDY> |
18 |
|
|
-check memory alloc on server and client code |
19 |
|
|
|
20 |
|
|
<IMPROVEMENTS> |
21 |
|
|
-incremental move needs work (only use region for window being modified) |
22 |
|
|
-refresh of window being done too often |
23 |
|
|
-when closing down, send message to turn off clipping (any open windows will be closed |
24 |
|
|
by the OS, send a window destroyed message and clipping) |
25 |
|
|
-set current directory from parameter |
26 |
|
|
|
27 |
|
|
Limitations: |
28 |
|
|
------------ |
29 |
|
|
|
30 |
|
|
-Must run in fullscreen mode. Client screen res must be set to a compatable TS screen res. |
31 |
|
|
-Must not display 'conection bar' in full screen mode. |
32 |
|
|
-Does not currently handle certain special types of window (DOS boxes) |
33 |
|
|
-need to have 'show window contents while dragging' |