home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / windows / x / 20206 < prev    next >
Encoding:
Text File  |  1992-12-14  |  2.4 KB  |  72 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!spool.mu.edu!yale.edu!yale!gumby!destroyer!fmsrl7!lynx!nmsu.edu!dante!mdowell
  3. From: mdowell@dante.nmsu.edu (Mike Dowell)
  4. Subject: Re: Dynamic Colormaps and xview...
  5. Message-ID: <1992Dec14.231133.12965@nmsu.edu>
  6. Sender: Asbestos...Head Elf in charge of flamage...
  7. Organization: Santa's Elves...
  8. Distribution: usa
  9. Date: Mon, 14 Dec 1992 23:11:33 GMT
  10. Lines: 60
  11.  
  12. In article <1992Dec11.225251.8245@nmsu.edu> mdowell@dante.nmsu.edu (Mike Dowell) writes:
  13. >
  14. >I am in desperate need of help!!  
  15. >
  16. >I am working on a surface plot program and would like to allocate my
  17. >own colormap for the window with 250 colors plus my control colors.
  18. >
  19. >I would also like to change the palette on the fly, ie. dynamic
  20. >colors.  I would like the same effect as the X11 program XColor which
  21. >switches to its palette as soon as you focus on it.
  22. >
  23. >I can't for the life of me get all the right parameters....
  24. >
  25. >I have created a cms with the command:
  26. >
  27. >   cms = xv_create(NULL, CMS,
  28. >                   CMS_TYPE,        XV_DYNAMIC_CMS,
  29. >                   CMS_CONTROL_CMS, FALSE,
  30. >                   CMS_SIZE,        NUM_COLORS,
  31. >                   NULL);
  32. >
  33. >My program has the base window, a control box and a canvas.
  34. >
  35. >So the created cms has NULL as the owner...so then I do
  36. >an xv_set:
  37. >
  38. >   xv_set(Grfbase_window1->canvas1, CMS_NAME, cms, NULL);
  39. >
  40. >to associate the cms with my canvas...
  41. >
  42. >This does not give me what I want...
  43. >
  44.  
  45.  
  46. The problem is obvious you're using XVIEW which is a piece of
  47. garbage!!!  If you check the Xlib manuals you will find a simple
  48. and elegant way to accomplish your task...
  49.  
  50. Enjoy!!
  51.  
  52.  
  53.            ____  __.---""---.__  ____
  54.           /####\/              \/####\
  55.          (   /\ )              ( /\   )
  56.           \____/                \____/
  57.         __/                          \__
  58.      .-"    .                      .    "-.
  59.      |  |   \.._                _../   |  |
  60.       \  \    \."-.__________.-"./    /  /
  61.         \  \    "--.________.--"    /  /
  62.       ___\  \_         *          _/  /___
  63.     ./    )))))       * *        (((((    \.
  64.     \                *****                 /    ASBESTOS THE WONDER FROG!!
  65.      \           \_ *     *  _/           /
  66.        \    \____/""-.____.-""\____/    /
  67.          \    \                  /    /
  68.           \.  .|                |.  ./
  69.         ." / |  \              /  | \  ".
  70.      ."  /   |   \            /   |   \   ".
  71.     /.-./.--.|.--.\          /.--.|.--.\.-.|
  72.