home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / graphics / 11629 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  2.2 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!uka!mul
  2. From: mul@ira.uka.de (Peter Mul)
  3. Newsgroups: comp.graphics
  4. Subject: help correcting X-PHIGS source code
  5. Date: 9 Nov 1992 13:45:29 GMT
  6. Organization: University of Karlsruhe, FRG
  7. Lines: 54
  8. Distribution: world
  9. Message-ID: <1dlq1pINNamt@iraul1.ira.uka.de>
  10. NNTP-Posting-Host: i61s4.ira.uka.de
  11.  
  12. Keywords: Graphik source code, PEX/Phigs, X-Visual selection, Colormaps
  13.  
  14. Hey!
  15.  
  16. I have a problem getting the right visual and colors for my application.
  17. I wrote a Graphiktool to display Robotcells on an Evans & Sutherland
  18. ESV 30 system, using PEX/PHIGS. Everything OK. I get as default a 24bit
  19. visual with the right colors.
  20.  
  21. Then I tried to get it running on a SUN workstation. At that moment the
  22. problem arised.
  23.  
  24. I used Sunphigs2.0 and Motif.
  25. The problem is that my application gets a Pseudocolor visual as my default
  26. visual, with unpredictable Colormaps.
  27. I my application I use sets of three sliders (RGB) to create my colors. On
  28. the ESV30 I could use the 24bit color mode to identify the color directly.
  29. The Phigs part uses the Drawwindow (Drawwindow=XtWindow(drawarea); 
  30. see code below) as the window to display the graphics. 
  31. On a Sun I get different colors in my color mixer and graphikwindow.
  32.  
  33. The Application should be able to run on 8bit and 24bit color SUNS.
  34. How can I manage that?
  35.  
  36. The approach to select the right visual and give it as argument to a 
  37. XtCreateWindow() call does not solve my problem as I use Motifwidgets.
  38.  
  39. Please help me, as I cannot get the right information from the Motif and
  40. Xlib books.
  41.  
  42. I have tried a few different approaches, as you can see in my source code.
  43. I know that my application has been defined for the ESV30, but it must
  44. be usable on sun platforms.
  45.  
  46. The problem with the visual does also exist on the E&S ESV30 machine when
  47. I try to use a non default visual.
  48.  
  49. A request a few months ago did not deliver any good so I try another approach.
  50. I will provide the source code to anybody who likes to correct the errors.
  51.  
  52. Any other use of the code of course only after my permission.
  53. The code size is approx. 900K.
  54.  
  55.  
  56. Send me a mail if you are interested.
  57.  
  58.  
  59.  
  60. Peter Mul
  61. University of Karlsruhe
  62. mul@ira.uka.de
  63. ++31-721-608-4261
  64.  
  65.  
  66.