<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Interprocess Dragging is a Drag (Sometimes)</title>
	<atom:link href="http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes/feed" rel="self" type="application/rss+xml" />
	<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes</link>
	<description>Mac &#38; Technology Writings by Daniel Jalkut</description>
	<pubDate>Sun, 12 Oct 2008 02:05:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Daniel Jalkut</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-182</link>
		<dc:creator>Daniel Jalkut</dc:creator>
		<pubDate>Tue, 18 Oct 2005 02:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-182</guid>
		<description>Hi Matt - yeah I definitely use that shortcut all the time! Thanks for reminding everybody about it.</description>
		<content:encoded><![CDATA[<p>Hi Matt - yeah I definitely use that shortcut all the time! Thanks for reminding everybody about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Gemmell</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-179</link>
		<dc:creator>Matt Gemmell</dc:creator>
		<pubDate>Mon, 17 Oct 2005 20:58:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-179</guid>
		<description>Remember that you can also use cmd-backtick (`) to cycle between the windows of the current application. You can combine this with cmd-tab during drags to select any window at all as your drag destination, even if it's not the frontmost window in its own application. I use this all the time.

Cmd-` is obviously also really useful even when you're not dragging, if you want to switch windows via the keyboard without invoking Expose. Cmd-shift-` cycles through the current app's windows in reverse order, as you'd expect.</description>
		<content:encoded><![CDATA[<p>Remember that you can also use cmd-backtick (`) to cycle between the windows of the current application. You can combine this with cmd-tab during drags to select any window at all as your drag destination, even if it&#8217;s not the frontmost window in its own application. I use this all the time.</p>
<p>Cmd-` is obviously also really useful even when you&#8217;re not dragging, if you want to switch windows via the keyboard without invoking Expose. Cmd-shift-` cycles through the current app&#8217;s windows in reverse order, as you&#8217;d expect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simone Manganelli</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-67</link>
		<dc:creator>Simone Manganelli</dc:creator>
		<pubDate>Sat, 24 Sep 2005 00:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-67</guid>
		<description>I'm with David Dunham: I usually cancel drags by dragging to the menubar.  That's 100% reliable -- at least as far as I can tell -- to cancel drags. :)

-- Simone</description>
		<content:encoded><![CDATA[<p>I&#8217;m with David Dunham: I usually cancel drags by dragging to the menubar.  That&#8217;s 100% reliable &#8212; at least as far as I can tell &#8212; to cancel drags. :)</p>
<p>&#8211; Simone</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Rus</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-66</link>
		<dc:creator>Jacob Rus</dc:creator>
		<pubDate>Fri, 23 Sep 2005 20:33:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-66</guid>
		<description>This is off the subject, but one great way to drag to another application is to start dragging, hit F10, the application exposé key, and then tab through the applications.  If you do this, the other application doesn't even need to have the target window active at the beginning of the drag!  The escape thing bug still happens, but I think the drag cancels if you drop outside of any of the windows revealed by exposé (another workaround?).</description>
		<content:encoded><![CDATA[<p>This is off the subject, but one great way to drag to another application is to start dragging, hit F10, the application exposé key, and then tab through the applications.  If you do this, the other application doesn&#8217;t even need to have the target window active at the beginning of the drag!  The escape thing bug still happens, but I think the drag cancels if you drop outside of any of the windows revealed by exposé (another workaround?).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Thomas</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-65</link>
		<dc:creator>Chris Thomas</dc:creator>
		<pubDate>Fri, 23 Sep 2005 20:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-65</guid>
		<description>Kind of a tangent: 

It used to be that the classic Window Manager would hide the window outline when you dragged it into the menu bar. If you dragged back out of the menubar without releasing the mouse the outline would reappear. If you instead released the mouse in the menubar, the drag would be canceled.

(This makes less intuitive sense with live drag, hence the current behavior of sliding the window along the bottom of the menubar.)

When the Drag Manager was implemented, they too canceled the drag if it went into the menubar (IIRC) except that the drag outline didn't disappear, so you had no visual indication that the drag would cancel. I wrote a bug up against this years ago, but it's probably sitting in the pile along with "Menu Manager doesn't allow events to occur in the background when a menu is pulled down..."

(I can't believe all of this stuff is still in my brain. I use Cocoa primarily now...)</description>
		<content:encoded><![CDATA[<p>Kind of a tangent: </p>
<p>It used to be that the classic Window Manager would hide the window outline when you dragged it into the menu bar. If you dragged back out of the menubar without releasing the mouse the outline would reappear. If you instead released the mouse in the menubar, the drag would be canceled.</p>
<p>(This makes less intuitive sense with live drag, hence the current behavior of sliding the window along the bottom of the menubar.)</p>
<p>When the Drag Manager was implemented, they too canceled the drag if it went into the menubar (IIRC) except that the drag outline didn&#8217;t disappear, so you had no visual indication that the drag would cancel. I wrote a bug up against this years ago, but it&#8217;s probably sitting in the pile along with &#8220;Menu Manager doesn&#8217;t allow events to occur in the background when a menu is pulled down&#8230;&#8221;</p>
<p>(I can&#8217;t believe all of this stuff is still in my brain. I use Cocoa primarily now&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Jalkut</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-56</link>
		<dc:creator>Daniel Jalkut</dc:creator>
		<pubDate>Fri, 23 Sep 2005 17:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-56</guid>
		<description>Cool. I just noticed that Mail responds to drops of arbitrary files in that way, too. Good to know! I usually neglect the droppability of apps in the dock, but I might get used to this feature.</description>
		<content:encoded><![CDATA[<p>Cool. I just noticed that Mail responds to drops of arbitrary files in that way, too. Good to know! I usually neglect the droppability of apps in the dock, but I might get used to this feature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Zornek</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-55</link>
		<dc:creator>Mike Zornek</dc:creator>
		<pubDate>Fri, 23 Sep 2005 17:27:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-55</guid>
		<description>That command-tab while dragging is really cool. Never thought to try it before on my own.

In my own case for attaching files to email, I usually just drag a file to the Entourage icon in the Dock and it will either create a new mail message with the attached file, or attach it to the front most new mail window. It works well.

Thanks again for the trick!</description>
		<content:encoded><![CDATA[<p>That command-tab while dragging is really cool. Never thought to try it before on my own.</p>
<p>In my own case for attaching files to email, I usually just drag a file to the Entourage icon in the Dock and it will either create a new mail message with the attached file, or attach it to the front most new mail window. It works well.</p>
<p>Thanks again for the trick!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Jalkut</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-54</link>
		<dc:creator>Daniel Jalkut</dc:creator>
		<pubDate>Fri, 23 Sep 2005 15:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-54</guid>
		<description>Hi David - that sounds like a great workaround.  I had never thought of the menu bar as a "safe destination" for such drags, before.  

I would still prefer to have the escape key work all the time, so there was one reliable method of cancelling, but I will keep the menu bar in mind the next time I'm too lazy to tab back to to the original app!</description>
		<content:encoded><![CDATA[<p>Hi David - that sounds like a great workaround.  I had never thought of the menu bar as a &#8220;safe destination&#8221; for such drags, before.  </p>
<p>I would still prefer to have the escape key work all the time, so there was one reliable method of cancelling, but I will keep the menu bar in mind the next time I&#8217;m too lazy to tab back to to the original app!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Dunham</title>
		<link>http://www.red-sweater.com/blog/33/interprocess-dragging-is-a-drag-sometimes#comment-53</link>
		<dc:creator>David Dunham</dc:creator>
		<pubDate>Fri, 23 Sep 2005 14:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/?p=33#comment-53</guid>
		<description>What about cancelling by dragging to the menu bar?</description>
		<content:encoded><![CDATA[<p>What about cancelling by dragging to the menu bar?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.476 seconds -->
