# TAP.Mag - Oberflächen (Add-Ons)

Das TM kann mit beliebigen Oberflächen versehen werden. Jede Oberfläche besteht aus einem Unterordner im /addon - Verzeichnis. Folgende Bestandteile können zu einer Oberfläche gehören:

- Hintergrundbild
- Layoutdefinition
- ein Animations-Plugin
- Standardcursor
- Cursor eine Zeile rauf
- Cursor eine Zeile runter
- Cursor eine Seite rauf
- Cursor eine Seite runter
- <li>-Listensymbol
- <hr>-Trennbalken
- Ein Beschreibungstext, evtl. mit Vorschaubild

#### Hintergrundbild

Name: tapback.jpg
Format: 640*480 JPG

#### Layoutdefinition

Name: tapmag.cfg
Wird mit dem TAPCONFIG.EXE - Tool erstellt

#### ein Animations-Plugin

Name: tapdll.dll
Mehr Infos gibts in der Plugin - DLL - Beschreibung.

#### Cursor (alle)

Namen: cur.bmp (Standardcursor)
ldn.bmp (Zeile runter)
lup.bmp (Zeile rauf)
pgdn.bmp (Seite runter)
pgup.bmp (Seite rauf)
Format: Maximal 25*25 BMP
Dem Cursor kann eine Bitmaske hinzugefügt werden, um transparente und opake Bereiche festzulegen. Die Bitmaske liegt rechts neben dem Cursor ab Pixel Nr. 25 der Zeile. Schwarze Bereiche sind opak, weiße transparent. Wenn statt Weiß andere Farben verwendet werden, kann man die Transparenz auf bestimmte Farbanteile (Rot / Grün / Blau) beschränken. Hier ein Beispiel eines Cursors mit Bitmaske:
Wenn man in der Bitmaske statt Schwarz z.B. Blau verwendet, wird an dieser Stelle der Cursor für den Blauanteil der darunterliegenden Grafik transparent.

#### <li>-Listensymbol

Name: li.bmp
Format: Maximal 8*8 BMP

#### <hr>-Trennbalken

Name: hr.bmp
Format: Maximal 640*5 BMP (Je nach Layout und Position des Trennbalkens wird ggf. nur ein Teil der Grafik zur Darstellung des Balkens verwendet)

#### Ein Beschreibungstext, evtl. mit Vorschaubild

Name: info.txt
Format: Textdatei, welches HTML-Tags enthalten kann. Es es möglich ein Vorschaubild der Oberfläche im GIF-Format per <img> - Tag einzubinden (Achtung, Stammverzeichnis ist das TAP.Mag-Verzeichnis, nicht das AddOn-Unterverzeichnis). Beispiel:

    <img src=".\addon\blubber\blubber.gif" width="160" height="120"><big>Tolle Oberfläche</big>
    <p>Oder auch nicht</p>
    <br clear=all>

Der Beschreibungstext wird, falls vorhanden, in die Liste der AddOns eingefügt, welche man per T - Taste aufrufen kann.

Noch Fragen ? Antworten gibt es von mir, mailt an ts@deinmeister.de.