/[rdesktop]/sourceforge.net/trunk/rdesktop/orders.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/orders.h

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

revision 309 by jsorg71, Tue Feb 4 05:32:13 2003 UTC revision 375 by jsorg71, Fri May 16 21:55:14 2003 UTC
# Line 51  enum RDP_SECONDARY_ORDER_TYPE Line 51  enum RDP_SECONDARY_ORDER_TYPE
51    
52  typedef struct _DESTBLT_ORDER  typedef struct _DESTBLT_ORDER
53  {  {
54          uint16 x;          sint16 x;
55          uint16 y;          sint16 y;
56          uint16 cx;          sint16 cx;
57          uint16 cy;          sint16 cy;
58          uint8 opcode;          uint8 opcode;
59    
60  }  }
# Line 62  DESTBLT_ORDER; Line 62  DESTBLT_ORDER;
62    
63  typedef struct _PATBLT_ORDER  typedef struct _PATBLT_ORDER
64  {  {
65          uint16 x;          sint16 x;
66          uint16 y;          sint16 y;
67          uint16 cx;          sint16 cx;
68          uint16 cy;          sint16 cy;
69          uint8 opcode;          uint8 opcode;
70          uint32 bgcolour;          uint32 bgcolour;
71          uint32 fgcolour;          uint32 fgcolour;
# Line 76  PATBLT_ORDER; Line 76  PATBLT_ORDER;
76    
77  typedef struct _SCREENBLT_ORDER  typedef struct _SCREENBLT_ORDER
78  {  {
79          uint16 x;          sint16 x;
80          uint16 y;          sint16 y;
81          uint16 cx;          sint16 cx;
82          uint16 cy;          sint16 cy;
83          uint8 opcode;          uint8 opcode;
84          uint16 srcx;          sint16 srcx;
85          uint16 srcy;          sint16 srcy;
86    
87  }  }
88  SCREENBLT_ORDER;  SCREENBLT_ORDER;
# Line 90  SCREENBLT_ORDER; Line 90  SCREENBLT_ORDER;
90  typedef struct _LINE_ORDER  typedef struct _LINE_ORDER
91  {  {
92          uint16 mixmode;          uint16 mixmode;
93          uint16 startx;          sint16 startx;
94          uint16 starty;          sint16 starty;
95          uint16 endx;          sint16 endx;
96          uint16 endy;          sint16 endy;
97          uint32 bgcolour;          uint32 bgcolour;
98          uint8 opcode;          uint8 opcode;
99          PEN pen;          PEN pen;
# Line 103  LINE_ORDER; Line 103  LINE_ORDER;
103    
104  typedef struct _RECT_ORDER  typedef struct _RECT_ORDER
105  {  {
106          uint16 x;          sint16 x;
107          uint16 y;          sint16 y;
108          uint16 cx;          sint16 cx;
109          uint16 cy;          sint16 cy;
110          uint32 colour;          uint32 colour;
111    
112  }  }
# Line 115  RECT_ORDER; Line 115  RECT_ORDER;
115  typedef struct _DESKSAVE_ORDER  typedef struct _DESKSAVE_ORDER
116  {  {
117          uint32 offset;          uint32 offset;
118          uint16 left;          sint16 left;
119          uint16 top;          sint16 top;
120          uint16 right;          sint16 right;
121          uint16 bottom;          sint16 bottom;
122          uint8 action;          uint8 action;
123    
124  }  }
# Line 128  typedef struct _TRIBLT_ORDER Line 128  typedef struct _TRIBLT_ORDER
128  {  {
129          uint8 colour_table;          uint8 colour_table;
130          uint8 cache_id;          uint8 cache_id;
131          uint16 x;          sint16 x;
132          uint16 y;          sint16 y;
133          uint16 cx;          sint16 cx;
134          uint16 cy;          sint16 cy;
135          uint8 opcode;          uint8 opcode;
136          uint16 srcx;          sint16 srcx;
137          uint16 srcy;          sint16 srcy;
138          uint32 bgcolour;          uint32 bgcolour;
139          uint32 fgcolour;          uint32 fgcolour;
140          BRUSH brush;          BRUSH brush;
# Line 148  typedef struct _MEMBLT_ORDER Line 148  typedef struct _MEMBLT_ORDER
148  {  {
149          uint8 colour_table;          uint8 colour_table;
150          uint8 cache_id;          uint8 cache_id;
151          uint16 x;          sint16 x;
152          uint16 y;          sint16 y;
153          uint16 cx;          sint16 cx;
154          uint16 cy;          sint16 cy;
155          uint8 opcode;          uint8 opcode;
156          uint16 srcx;          sint16 srcx;
157          uint16 srcy;          sint16 srcy;
158          uint16 cache_idx;          uint16 cache_idx;
159    
160  }  }
# Line 164  MEMBLT_ORDER; Line 164  MEMBLT_ORDER;
164    
165  typedef struct _POLYLINE_ORDER  typedef struct _POLYLINE_ORDER
166  {  {
167          uint16 x;          sint16 x;
168          uint16 y;          sint16 y;
169          uint8 opcode;          uint8 opcode;
170          uint32 fgcolour;          uint32 fgcolour;
171          uint8 lines;          uint8 lines;
# Line 185  typedef struct _TEXT2_ORDER Line 185  typedef struct _TEXT2_ORDER
185          uint8 unknown;          uint8 unknown;
186          uint32 fgcolour;          uint32 fgcolour;
187          uint32 bgcolour;          uint32 bgcolour;
188          uint16 clipleft;          sint16 clipleft;
189          uint16 cliptop;          sint16 cliptop;
190          uint16 clipright;          sint16 clipright;
191          uint16 clipbottom;          sint16 clipbottom;
192          uint16 boxleft;          sint16 boxleft;
193          uint16 boxtop;          sint16 boxtop;
194          uint16 boxright;          sint16 boxright;
195          uint16 boxbottom;          sint16 boxbottom;
196          uint16 x;          sint16 x;
197          uint16 y;          sint16 y;
198          uint8 length;          uint8 length;
199          uint8 text[MAX_TEXT];          uint8 text[MAX_TEXT];
200    

Legend:
Removed from v.309  
changed lines
  Added in v.375

  ViewVC Help
Powered by ViewVC 1.1.26