Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!emory!hubcap!ncrcae!PEDEV!rogerson From: rogerson@PEDEV.Columbia.NCR.COM (Dale Rogerson) Newsgroups: comp.windows.ms Subject: Re: looking for the trashcan Keywords: trash trashcan Message-ID: <3281@PEDEV.Columbia.NCR.COM> Date: 12 Sep 90 15:15:34 GMT References: <3729@ruuinf.cs.ruu.nl> <841@int13.hf.intel.com> <925@gvlv2.GVL.Unisys.COM> <1990Sep10.172526.16470@sj.ate.slb.com> Reply-To: rogerson@PEDEV.Columbia.NCR.COM (Dale Rogerson) Distribution: comp Organization: NCR Corp., Engineering & Manufacturing - Columbia, SC Lines: 34 In article <1990Sep10.172526.16470@sj.ate.slb.com> poffen@sj.ate.slb.com (Russ Poffenberger) writes: >In article <925@gvlv2.GVL.Unisys.COM> kleonard@gvlv1.UUCP (Ken Leonard) writes: >>In article <841@int13.hf.intel.com> tim@int13.hf.intel.com (Timothy E. Forsyth) writes: >>you can only select as many files as are adjacent in the displayed directory >>list... You cannot select umpteen files scattered throughout the display. ----- Try Ctrl-Left Mouse Button. It will mark files spread out in the list. >>Maybe MS didn't do a trashcan because of the looky-feely hash that's been >>going 'round. So, why not use a PacMan icon to "eat" unwanted files? >>But, then, that's probably too copyright-sensitive, too. ---------- Other ProgMan replacements have Trashcans. >I would write an application to do this, but I can't figure out the exact >mechanism that the file manager and program manager use to communicate. I >suspect it is DDE, but spy (comes with SDK) doesn't show any DDE activity >when dragging a file from the file manager to the program manager. >Anybody know how they do it? No it is not DDE but normal Windows Messages. If you check the readme file that came with the Windows 3.0 SDK you will find a mention of the messages which fileman and progman use. However, this messages are NOT-DOCUMENTED and Microsoft says to not use them. If you think they should be documented, please write a letter to Microsoft telling them to document them. I specifically looked in the readme file for mention of these messages and missed it twice so it is not the most noticeable thing. The messages were called DropObject, QueryDropObject, BeginDrag, DragLoop, DragSelect, and DragMove. -----Dale Rogerson-----