mirror of
https://github.com/trebonian/visual6502.git
synced 2025-03-14 02:29:22 +00:00
Hilited nodes toggle state when stepped or run
This commit is contained in:
parent
84b005673b
commit
f098566335
3
wires.js
3
wires.js
@ -29,6 +29,7 @@ var ngnd = nodenames['vss'];
|
||||
var npwr = nodenames['vcc'];
|
||||
|
||||
var chipLayoutIsVisible = true; // only modified in expert mode
|
||||
var hilited = [];
|
||||
|
||||
function setupNodes(){
|
||||
for(var i in segdefs){
|
||||
@ -140,6 +141,7 @@ function refresh(){
|
||||
for(i in nodes){
|
||||
if(isNodeHigh(i)) overlayNode(nodes[i].segs);
|
||||
}
|
||||
hiliteNode(hilited);
|
||||
}
|
||||
|
||||
function overlayNode(w){
|
||||
@ -156,6 +158,7 @@ function hiliteNode(n){
|
||||
var ctx = hilite.getContext('2d');
|
||||
ctx.clearRect(0,0,grCanvasSize,grCanvasSize);
|
||||
if(n==-1) return;
|
||||
hilited = n;
|
||||
|
||||
for(var i in n){
|
||||
if(typeof n[i] != "number") {
|
||||
|
Loading…
x
Reference in New Issue
Block a user