<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Hilaire,<br>
<br>
On 6/22/2021 4:42 PM, Hilaire Fernandes via Cuis-dev wrote:
<blockquote cite="mid:6c0414be-95e2-52ff-dfa7-0747997ab5fa@drgeo.eu"
type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p><font size="+1">Hi Juan, <br>
</font></p>
<p><font size="+1">For DrGeo </font><font size="+1"><font
size="+1">GUI</font> userĀ experience[1], I need to select
morphs at a given distance of the hand.</font></p>
<p><font size="+1">Practically, it means to select morphs
intersecting with a circle whose center is the hand. I also
want to select the morphs completely overlapped by other
morphs, so user gets the choice to select the morph he want.<br>
</font></p>
<p><font size="+1">Is it possible with vector graphics?</font></p>
</blockquote>
<br>
Great questions! Most likely what we have today is not enough, but
this is a good time to improve.<br>
<br>
Right now, if you have several overlapping morphs and you get the
halo menu and select "embed into", you get a submenu with the
overlapped morphs so you can select one of them. (drag the main menu
a bit so it doesn't cover your morphs, and you can see better).<br>
<br>
Besides, you can "grab" most morphs with the mouse, just like
windows.<br>
<br>
Something we don't have is a concept of "selected morphs", like
regular OSs let you select several icons in a desktop, or several
files in a file browser.<br>
<br>
So, what is that you are in need for?<br>
- The ability to select several morphs at a time (without grabbing
them), so you can later do something with them? (this could include
ways to add / remove morphs from "current selection")<br>
- The same, but just one morph? (this could include ways to cycle
"next morph" "previous morph" "child" "parent", etc, until reaching
the desired morph)<br>
- Just choose several morphs in a "modal" way?<br>
- The same, but just one morph? (This is what is possible with the
"embed into" menu option)<br>
- Something completely different?<br>
<br>
This is the perfect time to think about useful mouse / keyboard
gestures and their effect on morphs. Anybody with any experience
using applications for drawing / painting / cad / desktop
publishing, please chime in, and suggest the ways you know about and
like. If there is any literature on the subject, it will be useful
too.<br>
<br>
<blockquote cite="mid:6c0414be-95e2-52ff-dfa7-0747997ab5fa@drgeo.eu"
type="cite">
<p><font size="+1">Thanks<br>
</font></p>
<p><font size="+1">Hilaire</font></p>
<p><font size="+1">[1] When the user need to select point,
segment, line circle with the mouse.<br>
</font></p>
<pre class="moz-signature" cols="72">--
GNU Dr. Geo
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://drgeo.eu">http://drgeo.eu</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://blog.drgeo.eu">http://blog.drgeo.eu</a></pre>
</blockquote>
<br>
Thanks!<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
</body>
</html>