[Cuis-dev] Documenting...

Hilaire Fernandes hfern at free.fr
Sat Sep 30 03:10:20 PDT 2023


Hi Hannes,

In the last Dr.Geo version, I have better organized the Class categories 
and names. It helps a bit to better understand the responsibilities of 
each object. Also, several of GUI general widgets are located in the 
CUIS-Smalltalk-UI repo. I encourage other to do the same.

May be looking at the core of my Dynabook development will be easier to 
understand GUI, likely more basic compare to DrGeo, though.

I am interested in documenting how to build GUI application, I just lack 
the time. This interest is related to my Dynabook development and its 
third-party knowledge objects dimension. These third-party knowledge 
objects, kind of plug-ins, will be developed externally (teacher, 
students project, company, etc) and it will require know-how about 
developing GUI application (Morphic 3 and Layout). But the idea, is to 
have corpus of plugin to dynamically modeled knowledge taught in school 
- think of DrGeo as like one of these plug-ins, but plugin could be much 
more simpler though.

So at some point, I should start writing about Morphic 3 (Layout and 
VectorGraphics), just enough for one to write an interactive model of a 
given knowledge domain.

Title: "How to write interactive model with Cuis ?"

Using the wiki will be a good start.

Hilaire

Le 28/09/2023 à 23:25, H. Hirzel a écrit :
> Hi all
>
> I am interested in learning how the GUI for Dr. Geo was constructed, 
> i.e. how the LayoutMorph and other mechanisms were used.
> Some hints were to start reading the code would be good for a start.
>
> It does not necessarily need to be in booklet form, a document like 
> this one
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/Morphic/LayoutUsage.md
> would be fine.
>
> It would also like to help to extend with some more examples:
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/Morphic/LayoutUsage.md
>
> This is probably better done in a document
>     LayoutUsageExamples.md
> to not clutter the fairly terse document LayoutUsage.md
>
> The examples may be added one after the other and be rearranged from 
> time to time.
>
> Regards
> Hannes

-- 
GNU Dr. Geo
http://drgeo.eu
http://blog.drgeo.eu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20230930/f3411ecb/attachment.htm>


More information about the Cuis-dev mailing list