File tree 7 files changed +13
-11
lines changed
7 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 32
32
#include " gadgets.h"
33
33
34
34
#if !defined( __BORLANDC__ ) && defined( _WIN32 )
35
+ #include < tvision/compat/windows/windows.h>
35
36
#include < psapi.h>
36
37
#endif
37
38
Original file line number Diff line number Diff line change @@ -27,6 +27,10 @@ __link( RStringCollection )
27
27
#include < string.h>
28
28
#endif // __STRING_H
29
29
30
+ #if !defined( __STDLIB_H )
31
+ #include < stdlib.h>
32
+ #endif // __STDLIB_H
33
+
30
34
const char * const TDataCollection::name = " TDataCollection" ;
31
35
32
36
void TDataCollection::write ( opstream& os )
Original file line number Diff line number Diff line change 1
1
#define Uses_TApplication
2
2
#define Uses_TDialog
3
3
#include < tvision/tv.h>
4
+ #include < tvision/compat/windows/windows.h>
4
5
#include < unordered_map>
5
6
#include < memory>
6
7
#include < string>
Original file line number Diff line number Diff line change 11
11
#include < unistd.h>
12
12
#include < dirent.h>
13
13
#include < sys/stat.h>
14
+ #else
15
+ #include < tvision/compat/windows/windows.h>
14
16
#endif
15
17
16
18
namespace tvision
Original file line number Diff line number Diff line change @@ -57,18 +57,9 @@ const int mwRight = 0x08;
57
57
58
58
/* Mouse event flags */
59
59
60
- #if !defined( __FLAT__ )
61
60
const int meMouseMoved = 0x01 ;
62
61
const int meDoubleClick = 0x02 ;
63
- #else
64
- #if !defined( __WINDOWS_H )
65
- #include < tvision/compat/windows/windows.h>
66
- #endif
67
- const int meMouseMoved = MOUSE_MOVED; // NT values from WINDOWS.H
68
- const int meDoubleClick = DOUBLE_CLICK;
69
- #endif
70
- // 0x04 and 0x08 are reserved by NT (MOUSE_WHEELED, MOUSE_HWHEELED).
71
- const int meTripleClick = 0x10 ;
62
+ const int meTripleClick = 0x04 ;
72
63
73
64
#endif // __EVENT_CODES
74
65
Original file line number Diff line number Diff line change 1
1
#include < internal/ansidisp.h>
2
- #include < internal/stdioctl.h>
3
2
#include < internal/strings.h>
4
3
#include < stdlib.h>
5
4
Original file line number Diff line number Diff line change 30
30
#include < dos.h>
31
31
#endif // __DOS_H
32
32
33
+ #if defined( _WIN32 ) && defined( __FLAT__ )
34
+ #include < tvision/compat/windows/windows.h>
35
+ #endif
36
+
33
37
#pragma warn -asc
34
38
35
39
Boolean driveValid ( char drive ) noexcept
You can’t perform that action at this time.
0 commit comments