[Cuis-dev] DSL GUI framework

Mariano Montone marianomontone at gmail.com
Fri Sep 17 05:53:15 PDT 2021


Hilaire,

btw, have you looked at Spec? What are your thoughts?

Cheers,

Mariano

El 17/9/21 a las 09:48, Mariano Montone escribió:
> El 16/9/21 a las 16:19, Hilaire Fernandes via Cuis-dev escribió:
>> Thanks Mariano,
>>
>> I took the time to look at it.
> 
> I'm glad you did :) .
> 
> I think the idea has potential. I've found it was very easy to build
> quite powerful mini applications. But I know it is not what you are
> looking for, as my approach here is focused on data based browsing
> Morphs; that's not generic enough.
> 
> 
>> Interesting idea pairing the  label and action in a dictionary.
> 
> I like this one: This is a fully functional Cuis preferences editor. I
> don't know if you tried it:
> 
> (QuickList on: Preferences preferencesDictionary values )
> 	printer: [:pref | pref name];
> 	actions: {
> 		'Inspect' -> #inspect.
> 		'Set' -> [:pref | self request: (pref name, ' (', pref preferenceValue
> asString, ')') do: [:str | pref preferenceValue: (Compiler evaluate:
> str) ]]};
> 	detail: [:pref | String streamContents: [:s |
> 			s nextPutAll: pref preferenceValue printString;
> 				newLine; newLine;
> 			 	nextPutAll: pref helpString]];
> 	filter: true;
> 	openTitled: 'Preferences'.
> 
>> It looks like you wrote a few widgets for your projects in your repo.
>> Some that could be useful for DrGeo port to Cuis.
> 
> Yes. I hope to review them some day, document them and ship them
> properly it there are valuable widgets there.
> 
> Cheers,
> 
> Mariano
> 



More information about the Cuis-dev mailing list