[Cuis] Cuis Digest, Vol 41, Issue 14

Euan Mee euanmee at gmail.com
Wed Nov 11 13:02:54 CST 2015


Thanks for the pointer to Morphic3 and its documentation.  I'll try to
contribute more naive-user questions :-)

What is the state of development of Morphic3?
  - complete stable codebase?
  - stable codebase for substantial parts, with fuurther extensions in
development?
  - central aspects still under development?
  - a design concept, coding yet to begin?

e.g. The documentation starts off with "Morphic3 *will have* scalable
graphics".  This might mean that Morphic3 works now, but does not yet
have scalable graphics.  Or it might just mean Morphic3 does not (yet)
work.

Generally, whenever I'm looking at a new platform, system, or package,
I am initially looking for answers of the type
   "Can I use it now?
        No /
        Yes /
        Yes to an extent, but..."

I'm very happy to write up aspects of the system/package as
fully-formed documentation, especially documentation for naive-users.
Please let me know if there specific places where this help is
already-known to be particularly needed.

I look forward (in the long run?) to trying Cuis and Morphic3 on Raspberry Pi.

On 11 November 2015 at 18:00,  <cuis-request at jvuletich.org> wrote:
> Send Cuis mailing list submissions to
>         cuis at jvuletich.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
> or, via email, send a message with subject or body 'help' to
>         cuis-request at jvuletich.org
>
> You can reach the person managing the list at
>         cuis-owner at jvuletich.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Cuis digest..."
>
>
> Today's Topics:
>
>    1. Simple Morphic (Euan Mee)
>    2. Re: Simple Morphic (KenD)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 11 Nov 2015 14:13:57 +0000
> From: Euan Mee <euanmee at gmail.com>
> To: cuis at jvuletich.org
> Subject: [Cuis] Simple Morphic
> Message-ID:
>         <CALsRT0mTDvBNGgezDNq5-Uzx+K2QqBs7tierkCB2uORrLeB60w at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> What is the current state of development of Simple Morph?
>
> Is there any documentation on how to use it, or is it allInTheCode ?
>
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 11 Nov 2015 08:13:58 -0800
> From: KenD <Ken.Dickey at Whidbey.com>
> To: Discussion of Cuis Smalltalk <cuis at jvuletich.org>
> Cc: Euan Mee <euanmee at gmail.com>
> Subject: Re: [Cuis] Simple Morphic
> Message-ID: <20151111081358.4a0291315670cadcdcead39f at Whidbey.com>
> Content-Type: text/plain; charset=US-ASCII
>
> On Wed, 11 Nov 2015 14:13:57 +0000
> Euan Mee <euanmee at gmail.com> wrote:
>
>> What is the current state of development of Simple Morph?
>
> I am not sure what you mean by Simple Morph.
>
> Cuis has been taking steps toward Morphic3:
>
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/NotesOnMorphic.md
>
> The MorphExtension class was removed.  (We have Morph Properties).
>
> Morphs have float rather than integer location coordinates.
>
> Morph location is relative to their owner, not the screen.
>
> These are relatively small changes to get used to.
>
> More radical are some of the other simplifications in the system.
>
> The best example here is probably Layout.
>
> LayoutMorphs do just that for their submorphs.  A LayoutSpec is attached to individual Morphs to tell their container how they want to be layed out.  See the class comments.
>
> The code in LayoutMorph is much smaller (see LayoutMorph>>layoutSubmorphsHorizontallyIn:) than corresponding layout code in Squeak or Pharo.
>
> See LayoutMorph class examples.
>
> If you git clone the Morphic-Misc1 package and load it you can get Layout editors:
>
> Open a shell and cd to the directory containing Cuis-Smalltalk-Dev
>
>   git clone https://github.com/KenDickey/Cuis-Smalltalk-Morphic-Misc1.git
>
> Go to Cuis-Smalltalk-Dev, open an image and use a Workspace to require the package:
>
>   Feature require:  'Morphic-Misc1'.
>
> Then use the LayoutMorph class examples, select (sub) morphs, open a LayoutMorph Editor (or a LayoutSpec Editor) and play with the settings.
>
> Note that these editors are "one-shot" and will close after setting or cancelling, so click on the "push pin" in the upper right corner to keep them open.
>
> If you have several editors open, you can use the "Show Halo" button to see which Morph an editor is adjusting.
>
>> Is there any documentation on how to use it, or is it allInTheCode ?
>
> See the above URL and continue to ask questions.  We need to make the documentation better over time and questions are very helpful here.
>
> --
> -KenD
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>
>
> ------------------------------
>
> End of Cuis Digest, Vol 41, Issue 14
> ************************************




More information about the Cuis mailing list