From 107c4af8b1cf3ae03dbb44937f349f346b2c11af Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Sun, 4 Aug 2013 17:08:08 +0200 Subject: [PATCH] alternate stylesheet for jtageditor --- layout/jtageditor.css | 7 ++++++- tools/jtageditor.pl | 12 ++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/layout/jtageditor.css b/layout/jtageditor.css index d56ed72..572f46d 100644 --- a/layout/jtageditor.css +++ b/layout/jtageditor.css @@ -166,11 +166,16 @@ table.fields td.button_move_deac { font-variant:small-caps; } -.bitfield, .visiblebitfield { +.bitfield { background:#dea; visibility:collapse; } +.visiblebitfield { + background:#dea; + visibility:visible; +} + table.registers td.fieldcontainer { margin:0; padding:0; diff --git a/tools/jtageditor.pl b/tools/jtageditor.pl index 9872ee8..4f384fc 100755 --- a/tools/jtageditor.pl +++ b/tools/jtageditor.pl @@ -738,13 +738,13 @@ getdata('$me?print=fileSelection&configFile='+file_,'fileSelection',false); function toggleVis(elementId,t) { if(document.getElementById(elementId)){ -if( document.getElementById(elementId).style.visibility == "visible") { - document.getElementById(elementId).style.visibility = "collapse"; +if( document.getElementById(elementId).style.class == "visiblebitfield") { + //document.getElementById(elementId).style.visibility = "collapse"; document.getElementById(elementId).style.class = "bitfield"; visHash[elementId]=false; t.innerHTML = " + "; } else { - document.getElementById(elementId).style.visibility = "visible" ; + //document.getElementById(elementId).style.visibility = "visible" ; document.getElementById(elementId).style.class = "visiblebitfield"; visHash[elementId]=true; t.innerHTML = " − "; @@ -753,21 +753,21 @@ if( document.getElementById(elementId).style.visibility == "visible") { } function showElement(elementId) { if(document.getElementById(elementId)){ - document.getElementById(elementId).style.visibility = "visible" ; + //document.getElementById(elementId).style.visibility = "visible" ; document.getElementById(elementId).class = "visiblebitfield"; visHash[elementId]=true; } } function hideElement(elementId) { if(document.getElementById(elementId)){ - document.getElementById(elementId).style.visibility = "hidden" ; + //document.getElementById(elementId).style.visibility = "hidden" ; document.getElementById(elementId).class = "bitfield"; visHash[elementId]=false; } } function collapseElement(elementId) { if(document.getElementById(elementId)){ - document.getElementById(elementId).style.visibility = "collapse" ; + //document.getElementById(elementId).style.visibility = "collapse" ; document.getElementById(elementId).class = "bitfield"; visHash[elementId]=false; } -- 2.43.0