summaryrefslogtreecommitdiff
path: root/rhtvision/include/tv/colorsel.h
blob: 5d56af6bdb327d2c87d50a754330c65219d87104 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
/*
 *      Turbo Vision - Version 2.0
 *
 *      Copyright (c) 1994 by Borland International
 *      All Rights Reserved.
 *

Modified by Robert H”hne to be used for RHIDE.

 *
 *
 */

#if !defined( __COLOR_COMMAND_CODES )
#define __COLOR_COMMAND_CODES

const ushort
  cmColorForegroundChanged = 71,
  cmColorBackgroundChanged = 72,
  cmColorSet               = 73,
  cmNewColorItem           = 74,
  cmNewColorIndex          = 75,
  cmTryColors              = 76,
  cmUpdateColorsChanged    = 77;

#endif  // __COLOR_COMMAND_CODES 

class TColorItem;
class TColorGroup;

CLY_EXPORT TColorItem& operator + ( TColorItem& i1, TColorItem& i2 );
CLY_EXPORT TColorGroup& operator + ( TColorGroup& g, TColorItem& i );
CLY_EXPORT TColorGroup& operator + ( TColorGroup& g1, TColorGroup& g2 );

#if defined( Uses_TColorItem )

#include <tv/clritem.h>

#endif

#if defined( Uses_TColorGroup )

#include <tv/clrgroup.h>

#endif

#if defined( Uses_TColorSelector )

#include <tv/clrselct.h>

#endif

#if defined( Uses_TMonoSelector )

#include <tv/mnoselct.h>

#endif

#if defined( Uses_TColorDisplay )

#include <tv/clrdisp.h>

#endif

#if defined( Uses_TColorGroupList )

#include <tv/clrgrpli.h>

#endif

#if defined( Uses_TColorItemList )

#include <tv/clriteml.h>

#endif

#if defined( Uses_TColorDialog )

#include <tv/clrdlg.h>

#endif