home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 6 / FreshFish_September1994.bin / new / dev / obero / palette / palette.doc next >
Text File  |  1994-07-18  |  1KB  |  42 lines

  1. Welcome to Palette 1.01
  2.  
  3. Actually there is not much to say about this module. Have a look
  4. at PaletteTest.MOD and you'll understand how it works. There is
  5. one thing that might look strange to you. Have a look at 
  6. PaletteTest.MOD in line 25. You have to create a variable within
  7. the main program. When you first call Palette.ShowPalette the
  8. colours are going to be stored in this RECORD. You don't have to
  9. initialize this field beforehand. This will be done automatically.
  10. The reason herefore is the RESET gadget in the palette window. When 
  11. klicking RESET you get back the colours before the first change made 
  12. with the palette window. CANCEL only cancels the changes from the last 
  13. session in the palette window.
  14.  
  15. SYNOPSIS:
  16.  
  17. ShowPalette(Screen, ColourRecord, ActiveColour)
  18.  
  19. Screen       = pointer to Screen (e.g. VAR Scr: I.ScreenPtr);
  20. ColourRecord = Record of Colours (e.g. VAR ColRec: palette.colorRecord
  21. ActiveColour = Colour to be shown (any number within 0<x<2^depth-1).
  22.  
  23. I hope it is clear how it works, if not then complain and I'll try to
  24. do more work on this document!
  25.  
  26. Here's my address:
  27.  
  28. Daniel Amor
  29. Ludwigstr. 124
  30. 70197 Stuttgart
  31. Germany
  32.  
  33. Fax. ++49/711/63 65 633
  34.  
  35. e-mail: Daniel Amor <amor@student.uni-tuebingen.de>
  36.  
  37. That's it folks,
  38.  
  39. Ciao,
  40.  
  41. Danny
  42.