| Script Summary: Special signs are hard to remember, when writing in a foreign lang or on a different comp. Select the letter(s) and use arrow keys/wheel to switch between available options(Ctrl+up/down to change case) Motty Katan(c) 29-09-07 updated at 05-10-07 |
this script has 1 topic, 6 posts |
This script has no reviews. |
I Need Your Help!
I'm posting this here to ask a little bit of help.
Currently only few letters are covers(to name some: CČÇ(etc) and ÈĘ(etc), o,i,u) are supported.
I want to add the weird letters like S, N and whatever there is in unicode.
If you can send me the code pars needed for adding them I'll be more than happy.
Just look at the examples inside the code... thanks for your help!
Unicode characters code can be found here:
http://www.bazon.net/mishoo/charmap/
If no help comes I will add letters in my own free time.
Alert here which letter you are taking so no one will work for nothing.
Features(Subject to changes):
This script works on textareas and input boxes.
- Select any character(s) and click Ctrl+up/down arrow. Notice that the case changes.
- Select any character and click up/down key or use mouse wheel, this will replace the character with all the possible special sign on it. For example for the letter "c" the options are: cçćĉċč
- Special String rotation:
- French numbers. You can switch inside your text easily from "un" to "deux" till "dix" using the arrows/wheel.
- Harry Potter houses from Gryffindor to Hufflepuff.
- at=@ , (c)=copy right sign,(r)=registered sign, tm=trademark sign,1/4=1/4 sign, 1/2=dito, 3/4=dito, oe=connected chars, ae=connected chars, ...=… ?=¿.
- Currencies: EUR=€, NIS/ILS=₪
1. Script now support multi character selection(and not just one) for both main features.
2. Added French numbers, now you can select "un" and change it to "deux"... "dix". This was done mainly as an example please bring me ideas to add classes(as I call them).
Updated: 30-09-2007
1. Mouse wheel is now supported.
2. Major Code change to support capital letters and remove unneeded majuscule char array.
3. Added to the DB: Added Harry Potter Houses, at=@, (c),(r),tm,1/4,1/2,3/4,oe,ae (wiped two nodes from the TODO list...).
Updated: 04-10-2007
1. Special key to change case was changed to Ctrl instead of shift(so you can still change selection up/down using the shift).
2. The DB is not loaded on a page with no input/text area.
3. Added to the DB: o,u,i.
Updated: 05-10-2007
1. Fixed the letter "o" added the letter "a".
2. Added Currency signs: EUR=€, NIS=₪. By demand added "..." and ?=¿.
Updated: 15-10-2007
1. Fixed known issue: Long text area are wrapping up after text change=annoying.
TODO:
1. Add remaining characters with accents.(n,s etc.)
2. brackets/quatations all kinds. chinese, français etc.
3. Add a magnifier zone close to the mouse location or something else floating.
4. Create a XPI version that will also include the search bar, installing dictionaries and more...
5. Think about a hot key or another way to offer an option to escape from the current dictionary to another. For example if you chose the letter E and you don't want accents like ÈĚ you want € you can switch to it easily. Perhaps Visual tree navigation.
6. +-=+-
Examples:
1. Try to select "tm" and click up you will get the ™ sign.
2. Try to select Gryffindor text inside a textarea/input box and use mouse wheel/arrows to switch to the other Harry Potter houses. No need to know them all!
What is the future? I'm thinking of making a real program... with dictionaries to download/create and auto update.
Thanks All!
Motty

