Skip to content

Commit b7db87b

Browse files
committed
client working for angular
1 parent 44c8809 commit b7db87b

File tree

3 files changed

+7
-170
lines changed

3 files changed

+7
-170
lines changed

src/client/src/app/app.component.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<div style="position:relative;">
2-
<canvas #drawingcanvas style="position:absolute;"></canvas>
3-
<canvas #mousecanvas style="position:absolute;"></canvas>
2+
<canvas #HTMLCanvasScreenImage_ style="position:absolute;"></canvas>
3+
<canvas #HTMLCanvasMouseImage_ style="position:absolute;"></canvas>
44
</div>

src/client/src/app/lib/rat_client.ts

-166
This file was deleted.

src/client/src/app/lib/rat_lite.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ export class Monitor {
2222
OffsetX: number;
2323
OffsetY: number;
2424
Name: string;
25+
Scale: number;
26+
2527
};
2628
export enum PACKET_TYPES {
2729
INVALID,
@@ -170,7 +172,7 @@ export class IClientDriverConfiguration extends IClientDriver {
170172

171173
if (!this.onMonitorsChanged_)
172174
return;
173-
let sizeofmonitor = 6 * 4 + 128;
175+
let sizeofmonitor = 7 * 4 + 128;
174176
let num = dataview.byteLength / sizeofmonitor;
175177

176178
if (dataview.byteLength == num * sizeofmonitor && num < 8) {
@@ -189,7 +191,8 @@ export class IClientDriverConfiguration extends IClientDriver {
189191
Width: dataview.getInt32(12 + currentoffset, true),
190192
OffsetX: dataview.getInt32(16 + currentoffset, true),
191193
OffsetY: dataview.getInt32(20 + currentoffset, true),
192-
Name: name
194+
Name: name,
195+
Scale: dataview.getFloat32(24 + currentoffset, true),
193196
});
194197
}
195198
return this.onMonitorsChanged_(this.Monitors);

0 commit comments

Comments
 (0)