Home
last modified time | relevance | path

Searched refs:XTools (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/tools/circuit_viewer/src/engine/
DXTools.js15 export class XTools { class
37 XTools.CONFIG = JSON.parse(xhr.responseText);
38 for (let k in XTools.CONFIG.NodeColor) {
39 XTools.CONFIG.NodeColor[k]=parseInt(XTools.CONFIG.NodeColor[k],16);
41 for (let k in XTools.CONFIG.LineColor) {
42 XTools.CONFIG.LineColor[k]=parseInt(XTools.CONFIG.LineColor[k],16);
DGLFrame.js19 import { XTools } from './XTools.js';
123 XTools.KEY_CTRL = false;
126 XTools.KEY_SHIFT = false;
129 XTools.KEY_ALT = false;
139 XTools.KEY_CTRL = true;
144 XTools.KEY_SHIFT = true;
149 XTools.KEY_ALT = true;
226 XTools.MOUSE_POS.x = x;
227 XTools.MOUSE_POS.y = y;
DRightMenu.js17 const { XTools } = require('./XTools');
33 x: x == null ? XTools.MOUSE_POS.x : x,
34 y: y == null ? XTools.MOUSE_POS.y : y,
206 if (XTools.InRect(x, y, ...e.rect)) {
/arkcompiler/ets_runtime/tools/circuit_viewer/src/
DMainEditor.js18 const { XTools } = require("./engine/XTools");
26 XTools.LoadConfig();
52 XTools.PROC_TO = 0;
88 if (XTools.PROC_TO > 0 && XTools.PROC_TO < 100) {
89 X2DFast.gi().fillRect(0, Scr.logich - 5, XTools.PROC_TO * Scr.logicw / 100, 5, 0xffff0000);
/arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/
DIrToPicture.js16 const { XTools } = require("../engine/XTools");
43 if (XTools.CONFIG.OpTypeControl.indexOf(ir.op) >= 0) {
46 if (ir.in[INTYPE.state].length > 0 && XTools.CONFIG.OpNotControl.indexOf(ir.op) == -1) {
49 if (XTools.CONFIG.OpTypeDepend.indexOf(ir.op) >= 0 || ir.in[INTYPE.depend].length > 0) {
52 if (XTools.CONFIG.OpTypeValue.indexOf(ir.op) >= 0 || ir.in[INTYPE.value].length > 0) {
59 if (XTools.CONFIG.OpTypeControl.indexOf(ir.op) >= 0) {
62 if (ir.in[INTYPE.state].length > 0 && XTools.CONFIG.OpNotControl.indexOf(ir.op) == -1) {
65 if (XTools.CONFIG.OpTypeDepend.indexOf(ir.op) >= 0 || ir.in[INTYPE.depend].length > 0) {
68 if (XTools.CONFIG.OpTypeValue.indexOf(ir.op) >= 0 || ir.in[INTYPE.value].length > 0) {
71 if (XTools.CONFIG.OpTypeFrameState.indexOf(ir.op) >= 0 || ir.in[INTYPE.framestate].length > 0) {
[all …]
DIrViewer.js17 const { XTools } = require("../engine/XTools");
202 XTools.PROC_TO = 20 + procto / total * 80;
205 XTools.PROC_TO = 100;
328 …X2DFast.gi().fillRect(tx + (dx - 3) * sw, ty + (dy - 10) * sh, dw, dh, XTools.CONFIG.NodeColor[n.t…
336 …X2DFast.gi().drawText("Loading " + XTools.PROC_TO.toFixed(1) + "%", 20, Scr.logicw / 2, Scr.logich…
367 …if (XTools.InRect(XTools.MOUSE_POS.x, XTools.MOUSE_POS.y, n.pos.x + this.offx_ - 3, n.pos.y + this…
395 … X2DFast.gi().fillRect(dx - 3, dy - 10, n.nameWidth + 6, 20, XTools.CONFIG.NodeColor[n.type]);
429 let x = XTools.MOUSE_POS.x - w;
430 let y = XTools.MOUSE_POS.y - h;
438 X2DFast.gi().fillRect(x, y, w, h, (XTools.CONFIG.NodeColor[n.type] & 0xffffff) | 0xC0000000);
[all …]
DLogParser.js16 const { XTools } = require("../engine/XTools");
53 XTools.PROC_TO = this.lineNum_ * 20 / this.logLines_.length;
57 for (let bt of XTools.CONFIG.BlockTypes) {
135 for (let field of XTools.CONFIG.MTypeField) {
229 XTools.PORC_TO = 10;