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 1784 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 1779 times
-
Screenshot 2024-10-06 at 17.31.44.jpg
Screenshot 2024-10-06 at 17.31.44.jpg (175.88 KiB) Viewed 1779 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 1776 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 1776 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 1775 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 1773 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 1773 times
-
Screenshot 2024-10-06 at 18.45.16.png
Screenshot 2024-10-06 at 18.45.16.png (235.37 KiB) Viewed 1772 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 1771 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 1771 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 1768 times
-
Screenshot 2024-10-06 at 18.56.38.jpg
Screenshot 2024-10-06 at 18.56.38.jpg (269.6 KiB) Viewed 1768 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 1768 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 1767 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 1765 times
-
Screenshot 2024-10-06 at 19.17.16.png
Screenshot 2024-10-06 at 19.17.16.png (50.54 KiB) Viewed 1765 times
-
Screenshot 2024-10-06 at 19.23.09.png
Screenshot 2024-10-06 at 19.23.09.png (49.61 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 »

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 1763 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 1762 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 1758 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 1757 times
-
Screenshot 2024-10-06 at 20.06.16.png
Screenshot 2024-10-06 at 20.06.16.png (33.89 KiB) Viewed 1756 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 1750 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 1738 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 1736 times
-
Screenshot 2024-10-06 at 21.46.00.png
Screenshot 2024-10-06 at 21.46.00.png (32.93 KiB) Viewed 1736 times
-
Screenshot 2024-10-06 at 21.50.19.png
Screenshot 2024-10-06 at 21.50.19.png (48.09 KiB) Viewed 1735 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 1734 times
-
Screenshot 2024-10-06 at 21.55.06.png
Screenshot 2024-10-06 at 21.55.06.png (377.03 KiB) Viewed 1734 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 1715 times
-
Shirt.jpg
Shirt.jpg (90.45 KiB) Viewed 1715 times
Attachments
SEXY HEXXY.oxtstack.zip
(1.09 KiB) Downloaded 36 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 1712 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 1712 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 1695 times
-
SShot 2024-10-08 at 11.00.33.png
SShot 2024-10-08 at 11.00.33.png (260.87 KiB) Viewed 1695 times
-
SShot 2024-10-08 at 10.56.53.png
SShot 2024-10-08 at 10.56.53.png (60.2 KiB) Viewed 1695 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 1693 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 1685 times
-
SShot 2024-10-08 at 13.48.51.png
SShot 2024-10-08 at 13.48.51.png (98.52 KiB) Viewed 1685 times
Attachments
UNICODE RANGER.oxtstack.zip
(1.71 KiB) Downloaded 38 times
https://richmondmathewson.owlstown.net/
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests