[Cuis-dev] [IMPROV] StringRequestMorph with buttons

Luciano Notarfrancesco luchiano at gmail.com
Thu Jan 4 21:12:07 PST 2024


Hm, perhaps, I’m not sure, I’d look at VS Code and other IDEs for ideas.
The example I mentioned before about renaming variables seems hard to
implement. An easy one is renaming and adding new items to lists. For
example when renaming a class from the class list of a browser (or a class
category, a method category, etc) we could avoid the popup and do it in the
list itself: the list item becomes “editable” and you write a new name, no
popup.

On Fri, Jan 5, 2024 at 05:12 Douglas Brebner via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:

> On 04/01/2024 21:51, Luciano Notarfrancesco via Cuis-dev wrote:
> > Oh, I see, makes more sense now, thanks for explaining! And good point
> > about being able to enter Text.
> > In general, I’ve never liked very much the way we request user input
> > with popups like StringRequestMorph, and the disconnect from the tool
> > that it originated from. In some cases I’d rather avoid the popup and
> > solve it within the tool… for example I’d like to rename temporary
> > variables or arguments by double clicking to select it and writing a new
> > name (as other IDEs do).
>
> I seem to remember that some of the Lisp Machines had a bar at the
> bottom of each window that told you what the buttons & key combinations
> did and which could also accept text for prompts in that window.
>
> Maybe a status/info/prompt bar like that could be used?
>
>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20240105/8193ea28/attachment-0001.htm>


More information about the Cuis-dev mailing list