   Avail Mem 1.0 är © 1996 Jesper Svennevid
---------------------------------------------

Introduktion:
-------------

   Jag har alltid tyckt att det skulle vara snyggt med ett litet fönster
   som visar hur mycket minne man har grafiskt, men när jag ville installera
   ett flertal olika program för just det ändamålet, så visade det sig att
   de antingen innehöll kraftiga fel, eller tog alldeles för mycket minne.
   Så jag satte mig ner och skrev ett eget, och resultatet blev det här.
   Programmet är skrivet i 100% assembler, och assemblerat med PhxAss 4.31,
   skrivet av Frank Wille.

Bortförklarare:
---------------

   Detta program är utgivet "AS IS", och programmeraren tar
   inget ansvar vad som än händer vid användning av detta
   program.

   Detta program är Emailware. Gillar du det, så emaila mig!

Användning:
-----------

   Arkivet borde innehålla dessa filer:

   AvailMem/
      AvailMem          -  huvud-programmet
      AvailMem.info     -  Programmets ikon
      AvailMemEng.doc   -  Engelsk dokumentation
      AvailMemSve.doc   -  Svensk dokumentation

   BBS reklam etc. är förbjuden!

   Lägg AvailMem i din WBStartup/ låda, och konfigurera
   det genom de olika tillgängliga verktygstyperna.

   Huvudfönstret kan se konstigt ut, men jag gjorde det litet
   eftersom jag inte tror någon gillar en bar som tar 20% av
   platsen på Workbench skärmen. Den översta indikator är för
   chip-minnet, och den nedersta för annat minne. Indikatorerna
   är indelade i tre delar, den första(färg 3) är det största
   minnesblocket ledigtoch den andra(färg 1) är resterande minne.
   Den tredje(färg 0) är allokerat minne.

   Programmet är gjort för en 640x256x2 Högupplösnings Workbench,
   men det kan lätt ändras genom BARWIDTH och BARHEIGHT verktygstyperna.
   Fönstret är font-känsligt.

   Detta är ett WORKBENCH program, och konfigurering är INTE möjlig
   via argument! Om många personer vill ha detta, kanske jag lägger
   in det till nästa version.

   Tooltypesen:
      XPOS        -  x-position på skärmen. (värde)
      YPOS        -  y-position på skärmen. (värde)
      BARWIDTH    -  Bredden på indikatorerna. (värde)
      BARHEIGHT   -  Höjden på indikatorerna. (värde)
      WINTITLE    -  Titeltexten på fönstret. (text)
      SCREEN      -  Dyk upp på en namngiven allmän skärm. Om skärmen inte
                     existerar, kommer fönstret att öppnas på den vanliga
                     allmänna skärmen. (text)
      TICKS       -  Antal vertical blankings mellan minnestesterna. (värde)
      PERCENT     -  Visa antalet procent minne ledigt. Om BARHEIGHT är
                     mindre än fonthöjden+2, så kommer PERCENT att automatiskt
                     rensas. (definering)
      LINES       -  Drar tunna, svarta line mellan blocken för att underlätta
                     avläsning. (definering)
      BIGBLOCK    -  Definerar 'största block' färg. (värde)
      RESTBLOCK   -  Definerar 'återstående block' färg. (värde)

   Exampel:
      XPOS=300
      YPOS=100
      BARWIDTH=200
      BARHEIGHT=10
      WINTITLE=Mitt Minne
      SCREEN=DOPUS.1
      PERCENT
      BIGBLOCK=3
      RESTBLOCK=3

   Dyker upp på DirectoryOpus skärmen på position 300,100 med bredden
   200 och höjden 10. Fönstret har titeln 'Mitt Minne'. Antal procent
   fritt minne visas, och hela blocket har samma färg.

   Jag vill gärna tacka de följande personerna:
      IRC: Deluxe (För förslaget om font-känslighet)
      IRL: Magnus Eklund, Alex Löfgren, Daniel Tångelin (beta-testing)

Kända problem:
--------------

   Ett enda, och det är inte skapat av AvailMem själv, utan om ett annat
   program kraschar minnes-tabellerna, så kommer du få Alert() meddelanden
   hela tiden tills du avslutar AvailMem. Detta beroende på att AvailMem
   använder funktioner som förlitar sig på korrekta minnes-tabeller.

Skicka bugg-rapporter och förslag till:

      Jesper Svennevid
      Stora Ljungskärsgatan 6B
      421 57 Västra Frölunda

   email: chip@toaster.joy.se
   fido:  2:203/244.20
