From a0cd2c232b8daa4639f9da9efddb5754a144f150 Mon Sep 17 00:00:00 2001 From: hallgren Date: Thu, 3 Mar 2011 19:18:09 +0000 Subject: [PATCH] minibar: add a button to display word alignment --- src/runtime/javascript/minibar/minibar.css | 2 ++ src/runtime/javascript/minibar/minibar.js | 30 +++++++++++++++++----- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/src/runtime/javascript/minibar/minibar.css b/src/runtime/javascript/minibar/minibar.css index 914cec541..0ea982efc 100644 --- a/src/runtime/javascript/minibar/minibar.css +++ b/src/runtime/javascript/minibar/minibar.css @@ -49,3 +49,5 @@ div#saldospel input.incorrect { color: red; } span.field { background-color: #eee; } pre.feedbacklist { background: white } + +img.button { padding: 1px; } \ No newline at end of file diff --git a/src/runtime/javascript/minibar/minibar.js b/src/runtime/javascript/minibar/minibar.js index a2d5bf02c..3ed0d99e1 100644 --- a/src/runtime/javascript/minibar/minibar.js +++ b/src/runtime/javascript/minibar/minibar.js @@ -1,6 +1,7 @@ // minibar.js, assumes that support.js has also been loaded var tree_icon="tree-btn.png"; +var alignment_icon="align-btn.png"; /* // This is essentially what happens when you call start_minibar: @@ -387,8 +388,11 @@ Minibar.prototype.show_translations=function(translationResults) { var lin=t.linearizations; var tbody=empty("tbody"); if(options.show_abstract && t.tree) - tbody.appendChild(tr([th(text("Abstract: ")), - tdt(abstree_button(t.tree),text(" "+t.tree))])); + tbody.appendChild( + tr([th(text("Abstract: ")), + tdt(node("span",{},[abstree_button(t.tree), + alignment_button(t.tree)]), + text(" "+t.tree))])); for(var i=0;i