/[rdesktop]/sourceforge.net/trunk/rdesktop/types.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/types.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 20 by matty, Mon Oct 16 07:37:52 2000 UTC revision 66 by astrand, Thu Jul 18 18:28:12 2002 UTC
# Line 32  typedef unsigned int uint32; Line 32  typedef unsigned int uint32;
32  typedef void *HBITMAP;  typedef void *HBITMAP;
33  typedef void *HGLYPH;  typedef void *HGLYPH;
34  typedef void *HCOLOURMAP;  typedef void *HCOLOURMAP;
35    typedef void *HCURSOR;
36    
37  typedef struct _COLOURENTRY  typedef struct _COLOURENTRY
38  {  {
# Line 39  typedef struct _COLOURENTRY Line 40  typedef struct _COLOURENTRY
40          uint8 green;          uint8 green;
41          uint8 blue;          uint8 blue;
42    
43  } COLOURENTRY;  }
44    COLOURENTRY;
45    
46  typedef struct _COLOURMAP  typedef struct _COLOURMAP
47  {  {
48          uint16 ncolours;          uint16 ncolours;
49          COLOURENTRY *colours;          COLOURENTRY *colours;
50    
51  } COLOURMAP;  }
52    COLOURMAP;
53    
54  typedef struct _BOUNDS  typedef struct _BOUNDS
55  {  {
# Line 55  typedef struct _BOUNDS Line 58  typedef struct _BOUNDS
58          uint16 right;          uint16 right;
59          uint16 bottom;          uint16 bottom;
60    
61  } BOUNDS;  }
62    BOUNDS;
63    
64  typedef struct _PEN  typedef struct _PEN
65  {  {
# Line 63  typedef struct _PEN Line 67  typedef struct _PEN
67          uint8 width;          uint8 width;
68          uint8 colour;          uint8 colour;
69    
70  } PEN;  }
71    PEN;
72    
73  typedef struct _BRUSH  typedef struct _BRUSH
74  {  {
# Line 72  typedef struct _BRUSH Line 77  typedef struct _BRUSH
77          uint8 style;          uint8 style;
78          uint8 pattern[8];          uint8 pattern[8];
79    
80  } BRUSH;  }
81    BRUSH;
82    
83  typedef struct _FONTGLYPH  typedef struct _FONTGLYPH
84  {  {
# Line 82  typedef struct _FONTGLYPH Line 88  typedef struct _FONTGLYPH
88          uint16 height;          uint16 height;
89          HBITMAP pixmap;          HBITMAP pixmap;
90    
91  } FONTGLYPH;  }
92    FONTGLYPH;
93    
94  typedef struct _DATABLOB  typedef struct _DATABLOB
95  {  {
96          void *data;          void *data;
97          int size;          int size;
98    
99  } DATABLOB;  }
100    DATABLOB;
101    
102    typedef struct _key_translation
103    {
104            uint8 scancode;
105            uint16 modifiers;
106    }
107    key_translation;

Legend:
Removed from v.20  
changed lines
  Added in v.66

  ViewVC Help
Powered by ViewVC 1.1.26