<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Marcel,</p>
<p>I have projects with documentation (objects from the object
catalog, some of them half alive). Projects are very important to
me and you mentioned you want to keep halos functional. If host
windows = IDE only that's a big step back imo. Unless a host
window is just a project and clicking just does 'jump to project'
in Squeak.</p>
<p><br>
</p>
<p>Cheers,</p>
<p><br>
</p>
<p>Herbert<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">Am 05.01.21 um 16:10 schrieb Marcel
Taeumel:<br>
</div>
<blockquote type="cite"
cite="mid:Mailbird-143a301e-4a96-4f45-8d16-764a7f3ccbd5@hpi.de">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div id="__MailbirdStyleContent" style="font-size:
10pt;font-family: Arial;color: #000000;text-align: left"
dir="ltr"> Hi Herbert.
<div><br>
</div>
<div>> <span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px">What happens, in that scenario
when I switch projects?</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px">Well, Morphic projects cannot
yet run in the background. This would imply undefined
behavior for host windows, too, if not closed upon switching
projects. :-) </span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px">Well, if you would want to keep
those host windows open, there is no need to work with
multiple Squeak/Morphic projects anymore since you could
organize your open tools with host windows in the host
environment and rely on the support of multiple desktops in
that host environment. Makes sense? ... of course, this
would pull out valuable information of your current work
state out of the image into the host environment. Save &
quit could be tricky. Hmm... Not sure whether the position
of a host window can be restored to fill those virtual host
desktops again.</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px">Best,</span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif;font-size: 13px">Marcel</span></div>
<blockquote class="history_container" type="cite"
style="border-left-style: solid;border-width: 1px;margin-top:
20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 05.01.2021
16:01:10 schrieb Herbert <a class="moz-txt-link-rfc2396E" href="mailto:herbertkoenig@gmx.net"><herbertkoenig@gmx.net></a>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<p>Hi Marcel,</p>
<p><br>
</p>
<div class="moz-cite-prefix">Am 05.01.21 um 15:33 schrieb
Marcel Taeumel:<br>
</div>
<blockquote type="cite"
cite="mid:Mailbird-1a7359a4-8aef-448c-a9ab-fff093e6212a@hpi.de"
style="min-width: 500px">
<div id="__MailbirdStyleContent" style="font-size:
10pt;font-family: Arial;color: #000000;text-align: left"
dir="ltr"><br>
<div><span style="font-family: Verdana, Arial,
Helvetica, sans-serif;font-size: 10pt">There is
already the HostWindowPlugin, which enables users to
spawn new host windows -- but Morphic is not able to
make good use of it at the moment. Its big central
world is too monolithic at the moment. I have some
ideas on how to split that up and -- for example --
assign morphs within a world to various host
windows. Such morphs could the SystemWindows or just
those window's contents. ... not breaking the
powerful halo-inspection mechanics, of course. ;-)</span></div>
<div><span style="font-family: Verdana, Arial,
Helvetica, sans-serif;font-size: 10pt"><br>
</span></div>
</div>
</blockquote>
<p>What happens, in that scenario when I switch projects?
Would be cool, if I could have one host window from the
previous project still open, while working in the current
project. Would be uncool if it hinders the use of
projects.</p>
<p>I think this would need a lot of thought. Changes in a
host window spawned from an inactive project? Or just
close all host windows when leaving a project? Auto spawn
all associated host windows on project entry? Change
project only in the main host window? Or each host window
= a project? (I'd like this!)</p>
<p>Cheers,</p>
<p><br>
</p>
<p>Herbert<br>
</p>
</div>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
</body>
</html>