home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 20856 < prev    next >
Encoding:
Text File  |  1993-01-07  |  1.5 KB  |  33 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!news.udel.edu!chopin.udel.edu!kurisuto
  3. From: kurisuto@chopin.udel.edu (Sean J. Crist)
  4. Subject: Dragging out of a list manager list
  5. Message-ID: <C0GxE0.45B@news.udel.edu>
  6. Sender: usenet@news.udel.edu
  7. Nntp-Posting-Host: chopin.udel.edu
  8. Organization: University of Delaware
  9. Date: Thu, 7 Jan 1993 05:17:59 GMT
  10. Lines: 21
  11.  
  12. I know we're not supposed to abuse the managers, but here goes anyway.
  13.  
  14. I have finally gotten a list of icons to work the way I want it to in a
  15. modal dialog.  However, I'm now finding that I need to do some redesigning
  16. of my program, because I often have modal dialogs stacking up on top of
  17. modal dialogs, which is a user interface no-no.  Instead of having the
  18. user select an icon from the list and dismiss the modal dialog with a
  19. 'select' button, I want the user to be able to drag a gray outline of an
  20. icon's cell from a list in a modeless dialog to another window.
  21.  
  22. The problem is that I'm pretty sure that once you call LClick, there's no
  23. straightforward way to get the following mouseup message.  Still, some
  24. lists seem to have draggable elements (the project window from Think
  25. Pascal and the Inventory window from Scarab of RA come to mind).  Do these
  26. programs use the list manager, or have the authors had to recreate
  27. something like the list manager to implement this dragging functionality?
  28.  
  29. Any suggestions on how to drag out of a list will be appreciated.  If
  30. there's interest I'll summarize and post.
  31.  
  32. --Kurisuto
  33.