Richmond's Winter Project

For discussion of xTalk topics related to education.
Post Reply
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

In its essence the main programming work is now done, and entering the SWITCH . . . CASE instances for all the Unicode consortium's glyphs is going to be a bit like sorting out all these walnuts I just picked:
-
nutty.jpg
nutty.jpg (66.22 KiB) Viewed 1778 times
-
Tedious; and especially so as while all of them appear to be the same they all differ slightly so one cannot afford to let one's mind float off anywhere else.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

I have also put some RESIZER code into the cardScripts of the 2 cards of Sheba:Makeda so they "wax and wane" appropriately:
-
Screenshot 2024-10-06 at 17.31.11.jpg
Screenshot 2024-10-06 at 17.31.11.jpg (152.35 KiB) Viewed 1773 times
-
Screenshot 2024-10-06 at 17.31.44.jpg
Screenshot 2024-10-06 at 17.31.44.jpg (175.88 KiB) Viewed 1773 times
-
Obviously the cardScript in the second card will have to be adjusted to set the stack to 1500 pixels wide so that all that
stuff in the turquoise area is no longer visible to end-users.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

So I have implemented the 'L' series of syllabics:
-
Screenshot 2024-10-06 at 18.07.10.jpg
Screenshot 2024-10-06 at 18.07.10.jpg (293.76 KiB) Viewed 1770 times
-
Oh, and I have also bunged in a fontsizer slider "just for fun". 8-)

Peeling and cracking those walnuts get boring, so a bit of fun is justified:
-
nuts2.jpg
nuts2.jpg (39.02 KiB) Viewed 1770 times
-
Yeah, and sure as eggs are eggs there's a thorn in the flesh:
-
Screenshot 2024-10-06 at 18.14.08.png
Screenshot 2024-10-06 at 18.14.08.png (32.1 KiB) Viewed 1769 times
-
Basically because THIS is our first encounter with 2 consonantals + a vowel: sheer joy. 8-)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 18.35.48.png
Screenshot 2024-10-06 at 18.35.48.png (214.14 KiB) Viewed 1767 times
-
Nothing to be unduly afraid of. 8-)

Now to the "under-dotted h" sequence (note the 'w' glyph at the end):
-
Screenshot 2024-10-06 at 18.39.00.png
Screenshot 2024-10-06 at 18.39.00.png (67.63 KiB) Viewed 1767 times
-
Screenshot 2024-10-06 at 18.45.16.png
Screenshot 2024-10-06 at 18.45.16.png (235.37 KiB) Viewed 1766 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 18.47.31.jpg
Screenshot 2024-10-06 at 18.47.31.jpg (270.33 KiB) Viewed 1765 times
-
Now to the 'M' sequence:
-
Screenshot 2024-10-06 at 18.49.11.png
Screenshot 2024-10-06 at 18.49.11.png (92.84 KiB) Viewed 1765 times
-
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 18.56.20.png
Screenshot 2024-10-06 at 18.56.20.png (207.15 KiB) Viewed 1762 times
-
Screenshot 2024-10-06 at 18.56.38.jpg
Screenshot 2024-10-06 at 18.56.38.jpg (269.6 KiB) Viewed 1762 times
-
I will NOT post images for ALL the glyphs in the basic Unicode code chart for Amharic:

https://www.unicode.org/charts/PDF/U1200.pdf

But I will return with "a lot of fun" when I start work on these:
-
Screenshot 2024-10-06 at 19.00.27.png
Screenshot 2024-10-06 at 19.00.27.png (105.8 KiB) Viewed 1762 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Which, as you can see, feature some fairly exotic glyphs which will involve a lot of "fun" to build in Sheba:Makeda:
-
Screenshot 2024-10-06 at 19.03.47.png
Screenshot 2024-10-06 at 19.03.47.png (187.15 KiB) Viewed 1761 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 19.13.39.png
Screenshot 2024-10-06 at 19.13.39.png (44.06 KiB) Viewed 1759 times
-
Screenshot 2024-10-06 at 19.17.16.png
Screenshot 2024-10-06 at 19.17.16.png (50.54 KiB) Viewed 1759 times
-
Screenshot 2024-10-06 at 19.23.09.png
Screenshot 2024-10-06 at 19.23.09.png (49.61 KiB) Viewed 1759 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Ouch!

I have just discovered I have missed this:
-
Screenshot 2024-10-06 at 19.30.41.png
Screenshot 2024-10-06 at 19.30.41.png (9.96 KiB) Viewed 1757 times
-
Phonetically rendered as /∫/.

So, I shall make a button for that glyph and shift all the subsequent buttons in the Base Consonantal interface to make space for it:
-
Screenshot 2024-10-06 at 19.43.42.png
Screenshot 2024-10-06 at 19.43.42.png (477.53 KiB) Viewed 1756 times
-

Code: Select all

on mouseUp
   put the short name of me into XXX
   delete char 1 of XXX
   if shiftKey() is down then
      put numToCodePoint(XXX) after fld "fOUTPUT"
   else
      put numToCodePoint(XXX) & (" + ") after fld "fBUILDER"
      if altKey() is down then
         -- do nothing
      else
         send "mouseUp" to img "VV"
      end if
      end if
end mouseUp
------
on mouseEnter
   lock screen
   set the coloroverlay["color"] of me to yellow
   set the coloroverlay["opacity"] of me to "75"
   unlock screen
   put "sh" into fld "TRANS"
end mouseEnter
-------
on mouseLeave
   set the outerGlow of me to empty
   set the colorOverlay of me to empty
   put empty into fld "TRANS"
end mouseLeave
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Ah: I feel better already. 8-)
-
Screenshot 2024-10-06 at 19.51.57.png
Screenshot 2024-10-06 at 19.51.57.png (56.71 KiB) Viewed 1752 times
-
Word to the wise: never trust Wikipedia completely.
-
Screenshot 2024-10-06 at 19.59.47.png
Screenshot 2024-10-06 at 19.59.47.png (56.67 KiB) Viewed 1751 times
-
Screenshot 2024-10-06 at 20.06.16.png
Screenshot 2024-10-06 at 20.06.16.png (33.89 KiB) Viewed 1750 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 20.32.54.jpg
Screenshot 2024-10-06 at 20.32.54.jpg (135.7 KiB) Viewed 1744 times
-
Word to the wise: never trust Wikipedia completely. :lol:
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

No: Don't!
-
Screenshot 2024-10-06 at 21.19.19.jpg
Screenshot 2024-10-06 at 21.19.19.jpg (135.72 KiB) Viewed 1732 times
-
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 21.39.03.png
Screenshot 2024-10-06 at 21.39.03.png (68.54 KiB) Viewed 1730 times
-
Screenshot 2024-10-06 at 21.46.00.png
Screenshot 2024-10-06 at 21.46.00.png (32.93 KiB) Viewed 1730 times
-
Screenshot 2024-10-06 at 21.50.19.png
Screenshot 2024-10-06 at 21.50.19.png (48.09 KiB) Viewed 1729 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-06 at 21.54.35.png
Screenshot 2024-10-06 at 21.54.35.png (44.39 KiB) Viewed 1728 times
-
Screenshot 2024-10-06 at 21.55.06.png
Screenshot 2024-10-06 at 21.55.06.png (377.03 KiB) Viewed 1728 times
-
That is the top row of consonantals implemented: enough for this weekend. 8-)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Here's a "quick-n-dirty" stack to convert Hexadecimal numbers into Decimal ones: at least it will keep the Uniocde people at an arm's distance. 8-)
-
SShot 2024-10-07 at 12.49.07.png
SShot 2024-10-07 at 12.49.07.png (38.2 KiB) Viewed 1709 times
-
Shirt.jpg
Shirt.jpg (90.45 KiB) Viewed 1709 times
Attachments
SEXY HEXXY.oxtstack.zip
(1.09 KiB) Downloaded 35 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

I obviously got the wrong end of the stick re 'alef' and 'ayin' (mainly due to so ideas I picked up on a kibbutz 43 years ago):
-
note.jpg
note.jpg (44.18 KiB) Viewed 1706 times
-
and those glyphs will, most probably have to be moved to the CONSONANTS group (however odd that might seem).
-
As I am NOT at home, so do NOT have access to my source stack, I will have to place the two 'things' where I have marked blue X signs:
-
placement.jpg
placement.jpg (276.37 KiB) Viewed 1706 times
-
Even if for no other reason that there are NO other spaces, AND I do feel they have to be 'offset' in some way (I shall render the buttons
with a different colour).
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Here's a nifty "side-effect":
-
SShot 2024-10-08 at 10.59.58.png
SShot 2024-10-08 at 10.59.58.png (261.15 KiB) Viewed 1689 times
-
SShot 2024-10-08 at 11.00.33.png
SShot 2024-10-08 at 11.00.33.png (260.87 KiB) Viewed 1689 times
-
SShot 2024-10-08 at 10.56.53.png
SShot 2024-10-08 at 10.56.53.png (60.2 KiB) Viewed 1689 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Code: Select all

on mouseUp
   put empty into fld "SCL"
   ask "Start of Unicode range in Decimal: "
   put it into KOUNT
   put (KOUNT - 1) into LOWEND
   ask "End of Unicode range in Decimal: "
   put it into LIMIT
   repeat until KOUNT > LIMIT
      put ("0x") & baseConvert(KOUNT, 10, 16) && KOUNT  && numToCodePoint(KOUNT) into line (KOUNT - LOWEND) of fld "SCL"
      add 1 to KOUNT
   end repeat
end mouseUp
-
SShot 2024-10-08 at 11.12.54.png
SShot 2024-10-08 at 11.12.54.png (183.04 KiB) Viewed 1687 times
-
Just bunged in a button to print out the field as an .RTF document. 8-)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Actually that stack is a bit silly because it still means that anyone wanting to enter the numbers for a Unicode range has to first convert them into Decimal number, so it might not be a bad thing to modify it to accept Hexadecimal input.

But NOT before a cup of coffee. 8-)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 4833
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

SShot 2024-10-08 at 13.48.44.png
SShot 2024-10-08 at 13.48.44.png (154.75 KiB) Viewed 1679 times
-
SShot 2024-10-08 at 13.48.51.png
SShot 2024-10-08 at 13.48.51.png (98.52 KiB) Viewed 1679 times
Attachments
UNICODE RANGER.oxtstack.zip
(1.71 KiB) Downloaded 37 times
https://richmondmathewson.owlstown.net/
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest