Skip to content
This repository has been archived by the owner on Dec 14, 2017. It is now read-only.

Commit

Permalink
Merge pull request #72 from ThePacielloGroup/bitarch-and-mode-functions
Browse files Browse the repository at this point in the history
Bitarch and mode functions
  • Loading branch information
matatk committed Feb 5, 2015
2 parents 013e0a2 + 3c530d2 commit 15c581b
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 73 deletions.
Binary file modified wat/Accessibility_Toolbar.dll
Binary file not shown.
Binary file modified wat/CCA/Colour_Contrast_Analyser.exe
Binary file not shown.
4 changes: 2 additions & 2 deletions wat/Translation.ini
Expand Up @@ -113,11 +113,11 @@ ToggleIcon=Toggle display of button icons
Uninstall=Uninstall
Help=Accessibility Toolbar Documentation
WAT-C=The Paciello Group
About=About - Accessibility Toolbar
About=About - Accessibility Toolbar (%bitarch%-bit)
Updated=Installed version:
#Please add this number to the update of WAT.
#And, please include this file in the installer.
Version=2015-01-19
Version=2015-02-04
Validate=Check
Validation=Validation
W3C_HTML_Validator=W3C HTML Validator
Expand Down
124 changes: 53 additions & 71 deletions wat/scripts/link_list.ws
@@ -1,84 +1,66 @@

function main() {

try{
var frm=document.getElementsByTagName('frame');
if (frm.length>0)
{
alert(localize('errortxt3'));
return;
}
window.onerror = null;
var filesize = 0;
var ps = "\n\n<h1 style=\"margin:0px;\">"+localize('linklist1')+"</h1>";
ps += "\n<div><span style=\"font-size:.8em\"><a href=\"javascript:window.close();\"> ";
ps +=localize('docp2')+"</a></span></div><hr />";

// TITLE
pagetitle = ((window.document.title)? window.document.title : '(untitled)');
ps += "<p><strong>"+localize('linklist2')+"</strong>";
ps += pagetitle + "</p>";

// SOURCE
ps += "<p><strong>"+localize('imgl5')+"</strong>" + window.location.href + "</p><p><strong>"+localize('docp9')+"</strong>" + window.document.links.length + "</p>";
function main() {
try {
var frm=document.getElementsByTagName('frame');
if (frm.length > 0) {
alert(localize('errortxt3'));
return;
}
window.onerror = null;
var filesize = 0;
var ps = "\n\n<h1 style=\"margin:0px;\">"+localize('linklist1')+"</h1>";
ps += "\n<div><span style=\"font-size:.8em\"><a href=\"javascript:window.close();\"> ";
ps +=localize('docp2')+"</a></span></div><hr />";

// TITLE
pagetitle = ((window.document.title)? window.document.title : '(untitled)');
ps += "<p><strong>"+localize('linklist2')+"</strong>";
ps += pagetitle + "</p>";

// SOURCE
ps += "<p><strong>"+localize('imgl5')+"</strong>" + window.location.href + "</p><p><strong>"+localize('docp9')+"</strong>" + window.document.links.length + "</p>";

//LINKS
if (window.document.links.length > 0) {
var s= "";
for (i=0; i < window.document.links.length; i++)
{ var lk=WAT.document.links[i]; var lt= (lk.title?lk.title:'&nbsp;'),ltar =(lk.target?lk.target:'&nbsp;');
s+="<tr>";
if(lk.tagName=='AREA')
{
s+="<td>"+(i+1)+". "+lk.alt+localize('linklist3')+"</td>";
}
else
{
s+="<td>"+(i+1)+". "+lk.innerHTML+"</td>";
}
s+="<td><a href="+lk.href+">"+lk.href+"</a></td>";
s+="<td>"+lt+"</td>";
s+="<td>"+ltar+"</td></tr>";}
//LINKS
if (window.document.links.length > 0) {
var s= "";
for (i=0; i < window.document.links.length; i++) {
var lk=WAT.document.links[i]; var lt= (lk.title?lk.title:'&nbsp;'),ltar =(lk.target?lk.target:'&nbsp;');
s+="<tr>";
if(lk.tagName=='AREA') {
s+="<td>"+(i+1)+". "+lk.alt+localize('linklist3')+"</td>";
} else {
s+="<td>"+(i+1)+". "+lk.innerHTML+"</td>";
}
s+="<td><a href="+lk.href+">"+lk.href+"</a></td>";
s+="<td>"+lt+"</td>";
s+="<td>"+ltar+"</td></tr>";}
s="<table><tr><th>"+localize('linklist4')+"</th><th>"+localize('linklist5')+"</th><th>"+localize('linklist6')+"</th><th>target</th></tr>"+s+"";
}
s += "\n</table>";
//}



// OUPTPUT
var w=window.open("about:blank","w");

// OUPTPUT
var w=window.open("about:blank","w");
//try{

with (w.document) {
w.document.open();
write("<html><title>"+localize('linklist1')+"</title><style><!--\n*{font-family:sans-serif;}\nh1{font-size:1.4em;color:#333;}");
write("\nli{margin-top:6px;}");
write("\nth{text-align:left;}");
write("\nbody{font-size:1em;background:#ffffff;}\n.a{color:#009;}\n.b{color:#900;}\ntable,td, th {margin:10px;border:1px solid gray;border-collapse : collapse;border-spacing : 0px;padding:2px;}p{margin-top:5px;margin-bottom:5px;}--></style>");
write("\n</head><body onload=\"if(document.images.length>0){(function(){var altc;function to(c){var a,k;altc=0;a=new Array;for(k=0;k<c.length;++k)a[k]=c[k];return a;}var im,img,xt;im=to(document.images);for(var i=0;i<im.length;++i){img=im[i];e=document.createElement('p');e.style.color='#00008b';e.style.border='1px solid #000080';e.style.background='#f5deb3';if(img.attributes.alt.specified!=true){altc+=1;xt=document.createTextNode('no alt')}else{xt=document.createTextNode('alt='+img.alt+'')}e.appendChild(xt);img.parentNode.appendChild(e);}})()};\">");
write("<div align=\"left\">"+ps + s +
"\n\n</div></body></html>");
close();
with (w.document) {
w.document.open();
write("<html><title>"+localize('linklist1')+"</title><style><!--\n*{font-family:sans-serif;}\nh1{font-size:1.4em;color:#333;}");
write("\nli{margin-top:6px;}");
write("\nth{text-align:left;}");
write("\nbody{font-size:1em;background:#ffffff;}\n.a{color:#009;}\n.b{color:#900;}\ntable,td, th {margin:10px;border:1px solid gray;border-collapse : collapse;border-spacing : 0px;padding:2px;}p{margin-top:5px;margin-bottom:5px;}--></style>");
write("\n</head><body onload=\"if(document.images.length>0){(function(){var altc;function to(c){var a,k;altc=0;a=new Array;for(k=0;k<c.length;++k)a[k]=c[k];return a;}var im,img,xt;im=to(document.images);for(var i=0;i<im.length;++i){img=im[i];e=document.createElement('p');e.style.color='#00008b';e.style.border='1px solid #000080';e.style.background='#f5deb3';if(img.attributes.alt.specified!=true){altc+=1;xt=document.createTextNode('no alt')}else{xt=document.createTextNode('alt='+img.alt+'')}e.appendChild(xt);img.parentNode.appendChild(e);}})()};\">");
write("<div align=\"left\">"+ps + s +
"\n\n</div></body></html>");
close();
}
}
}
catch(e) {
if (w){w.close();
alert(localize('errortxt5'));
return;
if (w) {
w.close();
alert(localize('errortxt5'));
return;
} else {
alert(localize('errortxt1'));
return;
}
else{
alert(localize('errortxt1'));
return;
}
}
}
}
Binary file modified wat/x64/Accessibility_Toolbar.dll
Binary file not shown.

0 comments on commit 15c581b

Please sign in to comment.