wrote oscillator section
This commit is contained in:
parent
98a264b2ec
commit
5b577c7ecb
90 changed files with 19289 additions and 134 deletions
72
graphics/bode-melochord_files/t13n
Normal file
72
graphics/bode-melochord_files/t13n
Normal file
|
@ -0,0 +1,72 @@
|
|||
|
||||
(function() {
|
||||
function onLoad() {
|
||||
if (!google.elements || !google.elements.inputtools) {
|
||||
return;
|
||||
}
|
||||
var t13nDivId = 't13nc-cse-search-box';
|
||||
if (document.getElementById(t13nDivId)) {
|
||||
return;
|
||||
}
|
||||
var t13nLangs = 'en'.split(',');
|
||||
var validT13nLangs = [];
|
||||
var inputToolCodeNS = google.elements.inputtools.InputToolCode;
|
||||
for (var i in t13nLangs) {
|
||||
if (!t13nLangs[i]) continue;
|
||||
var t13nLangCode = t13nLangs[i] + '-t-i0-und';
|
||||
if (t13nLangCode === 'zh-t-i0-und') {
|
||||
validT13nLangs.push('zh-t-i0-pinyin');
|
||||
} else if (t13nLangCode == 'zh_hant-t-i0-und') {
|
||||
validT13nLangs.push('zh-hant-t-i0-und');
|
||||
} else {
|
||||
for (var langEnum in inputToolCodeNS) {
|
||||
if (t13nLangCode === inputToolCodeNS[langEnum]) {
|
||||
validT13nLangs.push(t13nLangCode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (validT13nLangs.length > 0) {
|
||||
var f = document.getElementById('cse-search-box');
|
||||
if (!f) {
|
||||
f = document.getElementById('searchbox_demo');
|
||||
}
|
||||
if (f && f['q']) {
|
||||
var wrapperTable = document.createElement('table');
|
||||
f.parentNode.appendChild(wrapperTable);
|
||||
var tbody = document.createElement('tbody');
|
||||
var tr = document.createElement('tr')
|
||||
var td1 = document.createElement('td');
|
||||
var t13ncDiv = document.createElement('div');
|
||||
t13ncDiv.id = t13nDivId;
|
||||
td1.appendChild(t13ncDiv);
|
||||
var td2 = document.createElement('td');
|
||||
td2.appendChild(f);
|
||||
tr.appendChild(td1);
|
||||
tr.appendChild(td2);
|
||||
tbody.appendChild(tr);
|
||||
wrapperTable.appendChild(tbody);
|
||||
var css = document.createElement("style");
|
||||
css.type = "text/css";
|
||||
var content =
|
||||
'a.ita-kd-icon-button.small {height:24px; width:24px; min-width:24px;} ' +
|
||||
'a.ita-kd-icon-button.dropdown {height:24px; width:14px; min-width:14px;}';
|
||||
if (css.styleSheet) {
|
||||
css.styleSheet.cssText = content;
|
||||
} else {
|
||||
var textNode = document.createTextNode(content);
|
||||
css.appendChild(textNode);
|
||||
}
|
||||
document.getElementsByTagName('head')[0].appendChild(css);
|
||||
f['q'].setAttribute('goog_input_bookmarklet', '1');
|
||||
var controller = new google.elements.inputtools.InputToolsController();
|
||||
controller.setApplicationName("cse");
|
||||
controller.addPageElements(f['q']);
|
||||
controller.addInputTools(validT13nLangs);
|
||||
controller.showControl({container: t13nDivId});
|
||||
controller.activateInputTool(validT13nLangs[0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
google.load("elements", "1", {packages: "inputtools", "callback": onLoad});
|
||||
})();
|
Loading…
Add table
Add a link
Reference in a new issue