spiegel-keyman/web/docs/engine/guide/examples/__manual-control.html
Marc Durdin 6c145cb775 refactor(web): move web engine help to app repo
Note: build.sh updated to make sure that test:help build action:target
doesn't also call test.sh by adding `:_all` meta-target.

Note: CI will need a new help-keyman-com.sh build step to deploy web
engine help.

Fixes: #12347
2024-10-31 11:00:06 +07:00

45 lines
No EOL
1.2 KiB
HTML

<html>
<head>
<script src='https://s.keyman.com/kmw/engine/17.0.331/keymanweb.js'></script>
<script>var kmw = keyman;</script>
<script type='text/javascript' src='js/laokeys_load.js'></script>
<script type="text/javascript">
var KWControl = null;
function SetupDocument()
{
keyman.init();
KWControl = document.getElementById('KWControl');
keyman.setActiveKeyboard('laokeys');
keyman.osk.hide();
}
function KWControlClick()
{
var KWControl = document.getElementById('KWControl');
if(keyman.osk.isEnabled()) {
keyman.osk.hide();
} else {
keyman.osk.show(true); // Specifies that the OSK should display whenever a valid control has focus, re-enabling the default behavior.
}
}
window.addEventListener('load', SetupDocument);
</script>
</head>
<body>
<form action='.' method='post'>
<p><img style="border: solid 1px black; padding: 2px 2px 3px 2px" src='js/kmicon.png' alt='KeymanWeb' onclick='KWControlClick()' id='KWControl' /></p>
<p><input type='text' id='multilingual' name='multilingual' size="40" /></p>
<p><textarea cols='40' rows='5'></textarea></p>
</form>
</body>
</html>