I'm having trouble editing the text. After I finish typing and defocus the browser, the text turns gray (which I believe is normal). Upon refresh, the text is replaced with "0". Now, the box is entirely gone. (If you find "vandalism" on the mode key, it is due to this problem. :/Not sure why that happened, since it didn't happen to me. Which box was this?
Nothing happens when I double click a key (Firefox 3.6).
nothing happens when i double click in opera either.
I too am not able to do anything.That must be because ralph's problem corrupted the data on the MODE section. (Not your fault, just a bug.)
Yeah, it doesn't save entries, as far as I can tell. Also, keep in mind that getkeyr actually has 3 (4? not sure if lowercase gets its own) keycodes per key, and none for second and alpha.It does save, for me at least ??? And yeah, _GetKey should be in the form 0/S/A/a, where 0 is without modifiers, S is with 2nd, A is uppercase alpha, and a is lowercase alpha.
Oh, and what is EOS?It's what TI calls the TI-OS.
but there aren't any definitions in it at all for me, even the ones I haven't touched.The only one I've finished is 2nd <_<
Warning: DOMDocument::load(): Unescaped '<' not allowed in attributes values in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): Couldn't find end of Start Tag k line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): error parsing attribute name in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): Couldn't find end of Start Tag i line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): expected '>' in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): Opening and ending tag mismatch: c line 2 and i in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Warning: DOMDocument::load(): Extra content at the end of the document in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
Yeah, not working well. Nice idea though.It's actually working surprisingly well. Problem is that I'm doing a ton of bugfixing while everyone eles is editing, which was what caused some of the most recent problems. All your changes are safe in my logfile.
This thing (http://www.omnimaga.org/index.php?action=ezportal;sa=page;p=21) would come in help though.I use that all the time. It's a lot better than this when I just want the keycodes.
Still can't edit anything. BTW: could you give me the source when your done so I can do one for casio?Click on a key to see its info page, then double-click the info to change it to a textbox. As for the source, sure.
Hell yes Comic Sans. I love Comic Sans~Yes, Comic Sans is awesome. >9000 awesome.
<?xml version="1.0" encoding="UTF-8"?>You should have one k element for every area (key), in the order they appear in the map
<c>
<k a="KEYVALUE 1" b="KEYVALUE 2" c="KEYVALUE 3" id="NAME OF KEY">
<e>USE IN THE OS</e>
<o>USE IN PROGRAMS</o>
</k>
...
</c>
OK, what does an area map do? Is that where you have the links built in to the image? If that is what it is then I know how to do it.Exactly that. Make sure the area elements are in the same order as their k elements in the conf.xml file.
<map id="calc" name="calc">
<area shape="rect" coords="20,182,64,227" href="#" alt=""/>
<area shape="rect" coords="63,182,107,227" href="#" alt=""/>
<area shape="rect" coords="106,182,150,227" href="#" alt=""/>
<area shape="rect" coords="149,182,193,227" href="#" alt=""/>
<area shape="rect" coords="192,182,236,227" href="#" alt=""/>
<area shape="rect" coords="20,239,64,273" href="#" alt=""/>
<area shape="rect" coords="63,239,107,273" href="#" alt=""/>
<area shape="rect" coords="106,239,150,273" href="#" alt=""/>
<area shape="rect" coords="20,272,64,306" href="#" alt=""/>
<area shape="rect" coords="63,272,107,306" href="#" alt=""/>
<area shape="rect" coords="106,272,150,306" href="#" alt=""/>
<area shape="rect" coords="20,305,64,337" href="#" alt=""/>
<area shape="rect" coords="63,305,107,337" href="#" alt=""/>
<area shape="rect" coords="106,305,150,337" href="#" alt=""/>
<area shape="rect" coords="149,305,193,337" href="#" alt=""/>
<area shape="rect" coords="192,305,236,337" href="#" alt=""/>
<area shape="rect" coords="20,336,64,368" href="#" alt=""/>
<area shape="rect" coords="63,336,107,368" href="#" alt=""/>
<area shape="rect" coords="106,336,150,368" href="#" alt=""/>
<area shape="rect" coords="149,336,193,368" href="#" alt=""/>
<area shape="rect" coords="192,336,236,368" href="#" alt=""/>
<area shape="rect" coords="20,367,64,399" href="#" alt=""/>
<area shape="rect" coords="63,367,107,399" href="#" alt=""/>
<area shape="rect" coords="106,367,150,399" href="#" alt=""/>
<area shape="rect" coords="149,367,193,399" href="#" alt=""/>
<area shape="rect" coords="192,367,236,399" href="#" alt=""/>
<area shape="rect" coords="20,398,64,430" href="#" alt=""/>
<area shape="rect" coords="63,398,107,430" href="#" alt=""/>
<area shape="rect" coords="106,398,150,430" href="#" alt=""/>
<area shape="rect" coords="149,398,193,430" href="#" alt=""/>
<area shape="rect" coords="192,398,236,430" href="#" alt=""/>
<area shape="rect" coords="20,429,64,461" href="#" alt=""/>
<area shape="rect" coords="63,429,107,461" href="#" alt=""/>
<area shape="rect" coords="106,429,150,461" href="#" alt=""/>
<area shape="rect" coords="149,429,193,461" href="#" alt=""/>
<area shape="rect" coords="192,429,236,461" href="#" alt=""/>
<area shape="rect" coords="20,460,64,492" href="#" alt=""/>
<area shape="rect" coords="63,460,107,492" href="#" alt=""/>
<area shape="rect" coords="106,460,150,492" href="#" alt=""/>
<area shape="rect" coords="149,460,193,492" href="#" alt=""/>
<area shape="rect" coords="192,460,236,492" href="#" alt=""/>
<area shape="rect" coords="20,491,64,525" href="#" alt=""/>
<area shape="rect" coords="63,491,107,525" href="#" alt=""/>
<area shape="rect" coords="106,491,150,525" href="#" alt=""/>
<area shape="rect" coords="149,491,193,525" href="#" alt=""/>
<area shape="rect" coords="192,491,236,525" href="#" alt=""/>
</map>
I did it by hand, with the help of a script x.xWOW! That's what you meant by "it took the most time". I just finished the map in 5 min.!
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25020274-1']);
_gaq.push(['_setDomainName', 'clrhome.tk']);
_gaq.push(['_setAllowHash', 'false']);
_gaq.push(['_trackPageview']);
var _gaq = _gaq || [];(It's for my site's analytics.) Permissions need to be set to +w for the files conf.xml and log.txt. You also need to have a link to jquery.js, but I see you've got it.
_gaq.push(['_setAccount', 'UA-25020274-1']);
_gaq.push(['_setDomainName', 'clrhome.tk']);
_gaq.push(['_setAllowHash', 'false']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
A fun little suggestion - include a section that tells the ports of the key?Good idea.
BTW: finished naming all the keys!Which is more than I can say for mine XD
div
{
position: relative;
height: 576px;
background: url(http://clrhome.tk/resources/keypad/paper.png) top left no-repeat;
overflow: auto;
}
Hey Deep, I improved your script a little.Nice, but I updated mine to make it even better -- I'll explain.
CSS:Code: [Select]div
{
position: relative;
height: 576px;
background: url(http://clrhome.org/resources/keypad/paper.png) top left no-repeat;
overflow: auto;
}
FFR: you can use Tipsy for tooltips. It is a jQuery addon.Thanks for the tip, but I don't like using too many third-party scripts in my projects :/ I'm even considering moving all my stuff out of jQuery.
http://onehackoranother.com/projects/jquery/tipsy/#
divwas changed to
{
position: relative;
height: 576px;
background: url('paper.png') top left no-repeat;
}
divInstead of adding scrollbars when the content gets too big (as you've done with your overflow: auto rule), this makes it extend the div when content is too long. I chose to do this because I personally don't like scrollbars in the middle of my page.
{
position: relative;
min-height: 500px;
padding-bottom: 76px;
background: url('paper.png') top left no-repeat;
}
So... Are you planning to add TI-nSpire keypads and others sometime? :3I am planning to add 89s and Nspires, and maybe an 85. I'll let flyingfisch take the Casio models if he wants to.
which is moving at the moment :/why?