Welcome Guest.   Make a donation to an author on the site April 15, 2014, 11:16:40 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2012! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Character Table - closed  (Read 43963 times)
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« on: February 05, 2008, 11:40:22 AM »

This topic has been discontinued.
See:
http://www.donationcoder....m/index.php?topic=17153.0
« Last Edit: February 23, 2009, 09:50:21 AM by czb » Logged

My open-source online piano game: http://musicope.com/
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: February 05, 2008, 12:21:25 PM »

Just installed and seems very nice.

A couple of thoughts...

1) - includes - and ±, where + only contains ± any reason why? Perhaps it isn't a minus but a dash? How about em-dash and en-dash?
2) If I type 'a' how about listing all the possible 'a' variants vertically, and allowing quick select and copy by hitting the associated number (as per usual FARR opperation)?
3) . should perhaps also contain bullet points, centered dot, circle?
4) Why does the status line say Google Translate?

Great work, thanks smiley
Logged
Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #2 on: February 05, 2008, 12:43:23 PM »

∫ĝ !! It works! í,ì,ï,î,ĩ,ī,ĭ,į,ı,ǐ,ij,∞,∫,η,ι!
 smiley

Ampa's suggestions are good. #2 especially would prevent mouse use and make it quicker.
Nice plugin(s) czechboy!!!
Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #3 on: February 05, 2008, 01:09:45 PM »

hi
as to 1) I have taken Sparkle as my source
as to 2) There is problem with unicode (I have bypassed it by RTF), but I have already writen to mouser if he can add some link ability to rtf.. so let us see and hope Wink
as to 3) could you please post exactly the characters in mention, so I can add them
as to 4) I will correct it Wink
Logged

My open-source online piano game: http://musicope.com/
mouser
First Author
Administrator
*****
Posts: 32,643



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: February 05, 2008, 01:36:07 PM »

as for interactivity -- i think a good idea would be for farr to call the plugin when user types alt+SOMETHING in memo view.
so farr can pass along:
Alt+1 or alt+2 or alt+3 etc

and add a new funciton to plugin api so plugin can receive this.  so that will be one new way that users can interact with a plugin that uses the memo view.
Logged
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: February 05, 2008, 01:41:30 PM »

From CharMap...

Middle Dot · Alt+0183 U+00B7
Bullet • Alt+0149 U+2022
White Circle ○ U+25CB

Logged
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #6 on: February 06, 2008, 02:40:02 AM »

mouser: well, I think that something similar we can already do (ofcourse without that ALT) by propriate regex. What I would like to see more is real clickable link. Or better HTML Wink
concerning HTML this could be helpful:
http://www.c-sharpcorner....1054PM/HyperlinkExec.aspx
Logged

My open-source online piano game: http://musicope.com/
tomos
Charter Member
***
Posts: 8,049



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #7 on: February 06, 2008, 04:21:09 AM »

mouser!!
give that man a plugin medal  Cool
Logged

Tom
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #8 on: February 06, 2008, 04:49:47 AM »

So new version Wink
type "char ac"
where "a" means row and "c" means 3rd letter (I could not use numbers since there are more than 10 letters in one row). After pressing "c" the letter is copied to the clipboard (I hade to use ActiveX clipboard since mouser's PasteClipboardToLastActiveWindow is not unicode Sad ) and the FARR window is closed. then you just press ctrl+v where you want it Wink

* Character_Table.zip (111.91 KB - downloaded 660 times.)
Logged

My open-source online piano game: http://musicope.com/
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« Reply #9 on: February 06, 2008, 08:57:05 AM »

Just tested the new version, and… I think it is great!

Thanks for the update.
Logged
Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #10 on: February 06, 2008, 12:41:31 PM »

Ahaha! Very good idea czechboy !
One little glitch in my case... The whole process of selecting a character etc. works well, but activating farr after using the plugin doesn't work as expected : farr briefly appears and disappears, and to have farr remain there after pressing the usual hotkey (ctrl+space in my case + I have the "highlight search edit text" enabled in the Hotkey configuration window), I have to quickly press back space to eliminate the previous "char" entry ("char ac", for example).
« Last Edit: February 06, 2008, 12:43:05 PM by Armando » Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
mouser
First Author
Administrator
*****
Posts: 32,643



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #11 on: February 06, 2008, 12:47:42 PM »

I think i better put html display in FARR window up near the top of my todo list (which is getting pretty long -- as soon as i can i will schedule a few days of work on it but i just have to finish working on another real job first).
Logged
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: February 07, 2008, 02:34:36 AM »

Ahaha! Very good idea czechboy !
One little glitch in my case... The whole process of selecting a character etc. works well, but activating farr after using the plugin doesn't work as expected : farr briefly appears and disappears, and to have farr remain there after pressing the usual hotkey (ctrl+space in my case + I have the "highlight search edit text" enabled in the Hotkey configuration window), I have to quickly press back space to eliminate the previous "char" entry ("char ac", for example).

Ok. Here you have new version. It restrains you to type twice the same regex. So it should solve your problem Wink

* Character_Table.zip (111.99 KB - downloaded 642 times.)
Logged

My open-source online piano game: http://musicope.com/
Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #13 on: February 07, 2008, 11:23:47 AM »

Thanks czechboy, it works well now.  thumbs up

Is it normal that some characters don't show?

Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« Reply #14 on: February 07, 2008, 05:28:25 PM »

Armando: Yes I have the funny quares too. I think this is the Unicode issue - FARR doesn't fully support Unicode... yet. I am sure Mouser is going to stay up late and fix it though Wink

Czechboy: thanks for the update. I notice that the alias has changed from "char" to "cc". Why "cc" I wonder - surely "ct" for character table? Doesn't really matter I guess smiley

A couple of other character ideas... × (multiplication symbol) appears under * but not as a variant of x. Perhaps it should?

Also useful would be...

« Left Double Angle Quotation Mark Alt+0171 U+00AB
» Right Double Angle Quotation Mark Alt+0187 U+00BB

and a tick (check in american) and cross, though I don't think many fonts have these Sad and I'm not sure where to categorize them?

✓ u2713
✔ u2714
☑ u2611

✗ u2717
✘ u2718
☒ u2612
Logged
f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #15 on: February 07, 2008, 06:56:45 PM »

FARR doesn't support unicode at all, and it'll take more or less a complete rewrite to support it Sad
Logged

- carpe noctem
Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #16 on: February 08, 2008, 12:02:20 AM »

sssshhhhhttt!  Don't say that tongue
Aren't there ways around it ?
A complete rewrite "just" for unicode ???
Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #17 on: February 08, 2008, 02:38:44 AM »

Well javascript + RTF1 supports unicode (luckily), so what you see is unicode Wink And if HTML will be supported in good manner, it will also support unicode... so there is solution for unicode in FARR;) Without unicode you would not see half of the characters... Thmbsup I guess that those rectangles are japanese, or chinese etc characters... It is similar with google translate where you can not see chinese etc.. (at least on my computer it is so). Even when I try to translate to japanese on translate.google.com it displays question marks instead of words).

So should I erase those rectangles? Nobody will miss them?

as to the regex. I am sorry it was my private regex (since I like fast easy regex, where they can be without any meaning). So that is the reason for "cc" but if you do not like it I can post former regex Wink

as to adding new chars. Just post what and where I should input it and I will do it.

Ampa: you were right. for example courier new does not seam to support the ticks.
Quote
✓ u2713
✔ u2714
☑ u2611

✗ u2717
✘ u2718
☒ u2612
« Last Edit: February 08, 2008, 03:21:01 AM by czechboy » Logged

My open-source online piano game: http://musicope.com/
f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #18 on: February 08, 2008, 06:23:08 AM »

sssshhhhhttt!  Don't say that tongue
Aren't there ways around it ?
A complete rewrite "just" for unicode ???
FARR internally uses "narrow" or "ANSI" strings, all over the place. Theoreticaly, parts of FARR could store UTF-8 encoded strings in those, and use that for it's scoring rules etc. But then there would need to be vairous "conversion points" where the strings get converted between UTF-8 and UTF-16 (the windows "wide" or UNICODE format).

One example would be the file-browsing capabilities of FARR, another would be actually displaying the returned strings. And that's another problem, mouser uses a custom control for the dropdown list, which uses the Delphi/BCB NarrowString data type - and iirc, it didn't look like the control had WideString support.

So lots of changes would be necessary indeed.

I guess this character table script uses a RichEdit control for displaying the characters? Then there shouldn't be much trouble with that smiley
Logged

- carpe noctem
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #19 on: February 08, 2008, 10:09:02 AM »

So I post a new version. It uses Arial Unicode MS (it is bundled with MS Office, or you can find it here http://rs344.rapidshare.c...les/87811754/ARIALUNI.TTF, but keep in mind that you must have MS Office to use it legally), or you can also use Code2000 http://www.code2000.net/code2000_page.htm

* Character_Table.zip (112.05 KB - downloaded 648 times.)
Logged

My open-source online piano game: http://musicope.com/
Ampa
Charter Member
***
Posts: 589


I am cute ;)

View Profile WWW Give some DonationCredits to this forum member
« Reply #20 on: February 08, 2008, 10:52:06 AM »

Hey! That looks good to me smiley

Thanks for the continual updates!
Logged
jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #21 on: February 08, 2008, 05:30:50 PM »

czechboy: a word of advice since i see you're making cool plugins with frequent updates.

Don't post new versions throughout the whole thread, you can edit your own posts, thus, the best method is to keep updating the first post and directing people to download from there. This'll allow you to not enter version hell, because people in the future might be constantly reporting trouble you already solved in an more recent version but they just downloaded the one at the top of the thread.

Do you see what i mean?

[edit] another (and possibly way better) option would be for you to get some webspace (mouser hint, hint!!) and then you'd only have to post the link here Wink [/edit]
« Last Edit: February 08, 2008, 05:32:50 PM by jgpaiva » Logged

mouser
First Author
Administrator
*****
Posts: 32,643



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #22 on: February 08, 2008, 06:12:49 PM »

better yet, let me give you some web space for your plugins, AND make .dcupdate files for them so people can grab updates automatically.
Logged
Armando
Charter Member
***
Posts: 2,666



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #23 on: February 08, 2008, 11:49:09 PM »

f0dder : thanks for all the explanations! Really appreciated.

So I post a new version. It uses Arial Unicode MS (it is bundled with MS Office, or you can find it here http://rs344.rapidshare.c...les/87811754/ARIALUNI.TTF, but keep in mind that you must have MS Office to use it legally), or you can also use Code2000 http://www.code2000.net/code2000_page.htm

Nice job!!!  it works perfectly here. no more "funny squares"... smiley  Thmbsup
Logged

"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould
czb
Moderator
*****
Posts: 335



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #24 on: February 09, 2008, 03:41:37 AM »

Ok, I have read all you have to do to make dcupdate work and maintain.. and well... is not it time consuming? Is somebody willing to make script which would do all following steps automaticly?

Quote
1) Edit your .dcupdate file to specify the new version number (remember this file gets packed with your release zip)
2) Make a new release zip and upload it.
3) Edit your versioninfo.xml to specify the new version number and date of release and upload it to your website.

As I see it, I would start program, specify which folder is ready (choose from the list) for update and check if the ftp settings etc is correct (those settings can be stored within the program), check the new version number (and if I want different, I could correct it) and then I would just hit enter and it would do everything automaticly.. isnt that a great idea? smiley Unfortunately I dont think I can do this via javascript (zipping, uploading etc...)

EDIT: As I read about AutoHotKey, it is nearly ideal program for this purpose.. Wink
« Last Edit: February 09, 2008, 04:03:16 AM by czechboy » Logged

My open-source online piano game: http://musicope.com/
Pages: [1] 2 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.048s | Server load: 0.17 ]