home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #7 / amigamamagazinepolishissue1998.iso / magazyn_amiga / 1096 / 029d_imagefx.lst < prev    next >
File List  |  1998-03-26  |  1KB  |  85 lines

  1. /*****************
  2.  
  3.  **  LISTING 4  **
  4.  
  5.  *****************
  6.  
  7.  *
  8.  
  9.  * $VER: Render_Amiga_Lock.ifx.post (26.02.96)
  10.  
  11.  *
  12.  
  13.  * Autor:       Thomas Krehbiel
  14.  
  15.  * Modyfikacje: Tadeusz Talar       (2.08.96)
  16.  
  17.  *
  18.  
  19.  * Generowanie w wybranym trybie graficznym Amigi.
  20.  
  21.  *
  22.  
  23.  * MODYFIKACJA:
  24.  
  25.  * Opcjonalne "zablokowanie" wskazanego zakresu kolorów w generowanej
  26.  
  27.  * palecie barw dla obrazków generowanych w trybie 2-256 kolorów.
  28.  
  29.  *
  30.  
  31.  * Parametry wejôciowe:
  32.  
  33.  *    Word(Arg(1),1) = Numer klatki w sekwencji [ Sequence number ]
  34.  
  35.  *    Word(Arg(1),2) = Iloôê klatek w sekwencji [ Total number of frames (N) ]
  36.  
  37.  *
  38.  
  39.  * Wartoôci zwracene przez makrodefinicjë:
  40.  
  41.  *    0        jeôli wszystko jest O.K.
  42.  
  43.  *  inna        w przypadku wystâpienia bîëdu
  44.  
  45.  *
  46.  
  47.  */
  48.  
  49.  
  50.  
  51. OPTIONS RESULTS
  52.  
  53.  
  54.  
  55. base = 'Autofx_Lock_'
  56.  
  57.  
  58.  
  59.  
  60.  
  61. /* Pobranie z CLIP'u Arexx'a liczby okreôlajâcej rodzaj blokowania kolorów */
  62.  
  63.  
  64.  
  65. lockpal  = GETCLIP(base||'LockPal')
  66.  
  67.  
  68.  
  69.  
  70.  
  71. /* Jeôli wybrano LOCK RANGE to ODBLOKOWANIE pozycji kolorów w palecie */
  72.  
  73.  
  74.  
  75. IF lockpal=2 THEN LockRange 1 OFF
  76.  
  77.  
  78.  
  79. Render Close
  80.  
  81.  
  82.  
  83. EXIT
  84.  
  85.