home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / os2 / programm / 3837 < prev    next >
Encoding:
Internet Message Format  |  1992-07-28  |  1.7 KB

  1. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!jvnc.net!rutgers!concert!borg!news_server!ladd
  2. From: ladd@oscar.cs.unc.edu (Brian Ladd)
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: PM Programming - Graphic Spaces?
  5. Message-ID: <LADD.92Jul28104416@oscar.cs.unc.edu>
  6. Date: 28 Jul 92 14:44:16 GMT
  7. Sender: news@cs.unc.edu
  8. Distribution: comp
  9. Organization: UNC Department of Computer Science
  10. Lines: 28
  11.  
  12.  
  13. What I CAN do: Draw squares, hexes, grids in a window's presentation space.
  14. Vary the size or number of such figures when the window is resized (the
  15. entire presentation space is redrawn with graphics primatives when this
  16. happens). Create and manipulate scroll bars.
  17.  
  18. What I WANT to do: Draw a fairly complex figure once in a virtual
  19. presentation space and use the window on the screen as a view into the
  20. complex figure.
  21.  
  22. I think I have two questions, one how to do this in concept (presentation
  23. space, graphics segments, retained graphics...I don't understand them very
  24. well), the other what routines to call to accomplish it. The Technical
  25. Reference Library should answer the second one, but even having read
  26. _Programming Guide, Vol III_, understanding the first still eludes me. Any
  27. illumination would be greatly appreciated, be it in news or e-mail.
  28.  
  29. Thanks, -bcl
  30.  
  31. Brian C. Ladd
  32. Graduate Student & *NIX Court Jester
  33. University of North Carolina - Chapel Hill
  34.  
  35. P.S. - I am using G++-EMX and attempting to extend the API; if anyone who
  36. has the IBM OS/2 header files could send me the information on value sets
  37. or slider bars (and maybe even the index numbers for their functions? Or a
  38. way to figure that out without any of the *Set/2 tools), it would probably
  39. make my life a lot easier.
  40.