Richmond's Winter Project

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

Re: Richmond's Winter Project

Post by richmond62 »

I spent far, far too much time outside with the chainsaw today slicing up some vast tree trunks so that they will fit in our fireplace, so did not manage much: but here are the "Semitic" vowels implemented as discussed yesterday:
-
Screenshot 2024-10-09 at 21.00.06.png
Screenshot 2024-10-09 at 21.00.06.png (89.24 KiB) Viewed 3317 times
-
Screenshot 2024-10-09 at 21.06.42.jpg
Screenshot 2024-10-09 at 21.06.42.jpg (272.5 KiB) Viewed 3317 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Of course, at the moment one can ONLY enter text by using a mouse, trackball, or trackpad: which is far from what the thing should offer, as keyboard entry in essential, and has to be set up so that an end-user's "domestic" keyboard layout is irrelevant, so this will leverage rawKeyUp.

There's unlikely to be anything much more before Saturday/Sunday, so here's the stack "as is" in case anyone feels kinky enough to play around with it. 8-)
Attachments
Sheba.oxtstack.zip
(2.29 MiB) Downloaded 92 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

SShot 2024-10-10 at 15.17.44.png
SShot 2024-10-10 at 15.17.44.png (36.91 KiB) Viewed 3236 times
-
Yum!
-
SShot 2024-10-10 at 15.20.33.png
SShot 2024-10-10 at 15.20.33.png (208.76 KiB) Viewed 3236 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-11 at 12.57.15.png
Screenshot 2024-10-11 at 12.57.15.png (88.32 KiB) Viewed 3164 times
-
Screenshot 2024-10-11 at 13.13.02.png
Screenshot 2024-10-11 at 13.13.02.png (98.67 KiB) Viewed 3162 times
-
Screenshot 2024-10-11 at 14.36.59.png
Screenshot 2024-10-11 at 14.36.59.png (164.74 KiB) Viewed 3156 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

This button is redundant:
-
Screenshot 2024-10-11 at 16.17.24.jpg
Screenshot 2024-10-11 at 16.17.24.jpg (128.72 KiB) Viewed 3144 times
-
As these syllabics:
-
Screenshot 2024-10-11 at 16.16.55.png
Screenshot 2024-10-11 at 16.16.55.png (76.15 KiB) Viewed 3144 times
-
Are entered in the following way:
-
Screenshot 2024-10-11 at 16.21.02.png
Screenshot 2024-10-11 at 16.21.02.png (44.32 KiB) Viewed 3144 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

This button is redundant:
-
Screenshot 2024-10-11 at 16.28.51.jpg
Screenshot 2024-10-11 at 16.28.51.jpg (129.35 KiB) Viewed 3139 times
-
As these syllabics:
-
Screenshot 2024-10-11 at 16.31.18.png
Screenshot 2024-10-11 at 16.31.18.png (138.87 KiB) Viewed 3138 times
-
Are entered in the following way:
-
Screenshot 2024-10-11 at 16.35.49.png
Screenshot 2024-10-11 at 16.35.49.png (48.5 KiB) Viewed 3136 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-11 at 16.41.27.png
Screenshot 2024-10-11 at 16.41.27.png (65.6 KiB) Viewed 3133 times
-
Screenshot 2024-10-11 at 16.53.58.png
Screenshot 2024-10-11 at 16.53.58.png (65.36 KiB) Viewed 3132 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

This button is redundant:
-
Screenshot 2024-10-11 at 16.56.04.jpg
Screenshot 2024-10-11 at 16.56.04.jpg (133.79 KiB) Viewed 3131 times
-
As these syllabics:
-
Screenshot 2024-10-11 at 16.57.43.png
Screenshot 2024-10-11 at 16.57.43.png (54.23 KiB) Viewed 3131 times
-
Are entered in the following way:
-
Screenshot 2024-10-11 at 16.55.17.png
Screenshot 2024-10-11 at 16.55.17.png (49.91 KiB) Viewed 3130 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Reposition.jpg
Reposition.jpg (126.6 KiB) Viewed 3128 times
-
Screenshot 2024-10-11 at 17.17.49.png
Screenshot 2024-10-11 at 17.17.49.png (62.37 KiB) Viewed 3127 times
-
Screenshot 2024-10-11 at 17.29.06.png
Screenshot 2024-10-11 at 17.29.06.png (74.02 KiB) Viewed 3123 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-11 at 17.45.14.png
Screenshot 2024-10-11 at 17.45.14.png (73.13 KiB) Viewed 3117 times
-
Somehow overlooked this sequence:
-
Screenshot 2024-10-11 at 17.46.49.png
Screenshot 2024-10-11 at 17.46.49.png (33.95 KiB) Viewed 3117 times
-
Screenshot 2024-10-11 at 17.52.56.jpg
Screenshot 2024-10-11 at 17.52.56.jpg (127.93 KiB) Viewed 3116 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-11 at 17.59.16.png
Screenshot 2024-10-11 at 17.59.16.png (85.41 KiB) Viewed 3113 times
-
Screenshot 2024-10-11 at 18.05.36.png
Screenshot 2024-10-11 at 18.05.36.png (67.33 KiB) Viewed 3112 times
-
Screenshot 2024-10-11 at 18.10.56.png
Screenshot 2024-10-11 at 18.10.56.png (75.06 KiB) Viewed 3111 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-11 at 18.16.17.png
Screenshot 2024-10-11 at 18.16.17.png (59.09 KiB) Viewed 3109 times
-
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Just a quick, new feature (as getting a bit bored with all that consonant implementation) before I go to bed:
-
Screenshot 2024-10-11 at 21.00.08.jpg
Screenshot 2024-10-11 at 21.00.08.jpg (238.45 KiB) Viewed 3094 times
-
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Improved colourisation / highlighting:
-
Screenshot 2024-10-12 at 10.20.54.jpg
Screenshot 2024-10-12 at 10.20.54.jpg (290.34 KiB) Viewed 3059 times
-
Screenshot 2024-10-12 at 10.22.01.jpg
Screenshot 2024-10-12 at 10.22.01.jpg (283.35 KiB) Viewed 3059 times
-

Code: Select all

on mouseEnter
   lock screen
   set the coloroverlay["color"] of me to red
   set the coloroverlay["opacity"] of me to "75"
   unlock screen
   set the backGroundColor of the last char in fld "fOUTPUT" to empty
   set the backGroundColor of fld "fOUTPUT" to red
end mouseEnter
-------
on mouseLeave
   set the outerGlow of me to empty
   set the colorOverlay of me to empty
   set the backGroundColor of fld "fOUTPUT" to empty
   set the backGroundColor of the last char in fld "fOUTPUT" to yellow
end mouseLeave
-
on mouseUp
   answer "Do you want to DELETE all of the text?" with "No" and "Yes"
   if it is "Yes" then
      put empty into fld "fOUTPUT"
   end if
   set the backGroundColor of fld "fOUTPUT" to empty
   set the backGroundColor of the last char in fld "fOUTPUT" to yellow
end mouseUp
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Finished improved colourisation / highlighting for DIGITS, NUMBERS, and PUNCTUATION.
-
Screenshot 2024-10-12 at 18.26.04.png
Screenshot 2024-10-12 at 18.26.04.png (82.92 KiB) Viewed 3044 times
-
Screenshot 2024-10-12 at 18.30.46.png
Screenshot 2024-10-12 at 18.30.46.png (75.68 KiB) Viewed 3043 times
-
Attachments
Screenshot 2024-10-12 at 18.35.25.png
Screenshot 2024-10-12 at 18.35.25.png (83.53 KiB) Viewed 3042 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-12 at 18.40.25.png
Screenshot 2024-10-12 at 18.40.25.png (75.5 KiB) Viewed 3038 times
-
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Screenshot 2024-10-12 at 18.47.37.png
Screenshot 2024-10-12 at 18.47.37.png (30.71 KiB) Viewed 3038 times
-
Screenshot 2024-10-12 at 18.51.02.png
Screenshot 2024-10-12 at 18.51.02.png (41.28 KiB) Viewed 3038 times
-
ALL the Unicode glyphs from the Ethiopic range 1200-137F have now been implemented.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

The next piece of work is to implement syllables for Gurage (Unicode Ethiopic Supplement range 1380-139F)

I do NOT intend to implement Tonal marks during this initial SDLC.
-
Screenshot 2024-10-12 at 18.56.38.png
Screenshot 2024-10-12 at 18.56.38.png (124.67 KiB) Viewed 3038 times
-
A quick look at that picture will show you that this involves duplet forms, so a modifier key will have to come into play when finalisation vocalisation.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

For instance the 'standard' Ethiopic for M + W + a looks like this:
-
Screenshot 2024-10-12 at 20.31.18.png
Screenshot 2024-10-12 at 20.31.18.png (15.24 KiB) Viewed 3027 times
-
But an alternate ('sebabeit') looks like this:
-
Screenshot 2024-10-12 at 20.32.01.png
Screenshot 2024-10-12 at 20.32.01.png (4.87 KiB) Viewed 3027 times
-
Obviously it would be ideal if end-users could choose which of the 2 forms they wanted in their text.

One of the ways to effect this is to encode the alternate version if the ALT/OPT key is DOWN when a Vowel button is clicked:
-
Screenshot 2024-10-12 at 20.59.24.png
Screenshot 2024-10-12 at 20.59.24.png (262.67 KiB) Viewed 3025 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 5251
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Richmond's Winter Project

Post by richmond62 »

Rethinking things, any alternate forms should NOT be displayed ONLY when a user performs a mouseDown/mouseUp on a vowel button; all the display code needs to be shifted into another function so that alternates are displayed in the 2 boxes when a mouseEnter is performed.

I have copied the cardScript into a BBEdit document so that I can modify the 'KNITTING' command to make another command which I will call 'DISPLAYZ'
-
Screenshot 2024-10-13 at 10.36.48.jpg
Screenshot 2024-10-13 at 10.36.48.jpg (351.63 KiB) Viewed 2968 times
-
https://www.barebones.com/products/bbedit/
https://richmondmathewson.owlstown.net/
Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests