home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / graphics / graffiti.lha / Anleitung next >
Text File  |  1992-03-12  |  46KB  |  1,212 lines

  1. ›[0m›[0 p
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                             ›[0;1m Anleitung für›[0m
  12.                             ›[0;1m Graffiti V1.5›[0m
  13.  
  14.                          Copyrights 1990-91 bei
  15.                            ›[0;1m Marcus Schießer›[0m
  16.  
  17.                              geschrieben
  18.                       in den Jahren 1990-91 von
  19.                            ›[0;1m Marcus Schießer›[0m
  20.  
  21.                        ›[0;1m ›[3;4mLESE ZUERST LIES_MICH!›[0m
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. ›[0;1m   INHALT                                                Seite›[0m
  62.  
  63.       ›[0;1m1›[0m. ›[0;1mEINLEITUNG›[0m..................................... 5
  64.  
  65.       ›[0;1m2. DIE MENUELEISTE ›[0m............................... 5
  66.  
  67.       ›[0;1m3. DIE ZEICHENFUNKTIONEN›[0m
  68.  
  69.          ›[0ma) Bleistift .................................. 6
  70.          ›[0mb) Punkte ..................................... 6
  71.          ›[0mc) Linie ...................................... 6
  72.          ›[0md) Kurve ...................................... 6
  73.          ›[0me) Füllen ..................................... 6
  74.          ›[0mf) Sprühdose .................................. 7
  75.          ›[0mg) Rechteck ................................... 7
  76.          ›[0mg2) 3D-Rechteck ............................... 7
  77.          ›[0mh) ausgefülltes Rechteck ...................... 7
  78.          ›[0mi) Kreis ...................................... 7
  79.          ›[0mj) ausgefüllter Kreis ......................... 7
  80.          ›[0mk) Ellipse .................................... 7
  81.          ›[0mk2)drehbare Ellipse ........................... 8
  82.          ›[0ml) ausgefüllte Ellipse ........................ 8
  83.          m) ausgefülltes Vieleck ....................... 8
  84.          m2)Vieleck .................................... 8
  85.          n) Text ....................................... 8
  86.          o) Neuen Brush aufnehmen ...................... 8
  87.  
  88.       ›[0;1m4. DIE FARBEN›[0m
  89.  
  90.          ›[0ma) Aktuelle Farbe ändern ...................... 8
  91.          ›[0mb) Neue Farben mischen ........................ 9
  92.             ›[0m1) Mischen ................................. 9
  93.             ›[0m2) Cycle ................................... 9
  94.             ›[0m3) RGBH .................................... 9
  95.             ›[0m4) Zufallsfarben ........................... 10
  96.             ›[0m5) S&W ..................................... 10
  97.             ›[0m6) Antik ................................... 10
  98.             ›[0m7) Negativ ................................. 10
  99.             8) Tauschen ................................ 10
  100.             9) Kopieren ................................ 10
  101.             A) Laden ................................... 10
  102.             B) Speichern ............................... 10
  103.             C) Default ................................. 10
  104.             D) Brush ................................... 10
  105.  
  106.       ›[0;1m5. MUSTER AENDERN›[0m
  107.  
  108.          a) Füllmuster ändern .......................... 11
  109.          b) Linien-Muster ändern ....................... 11
  110.  
  111.       ›[0;1m6. FONT-REQUESTER ›[0m................................ 11
  112.  
  113.       ›[0;1m7. EIN- AUSGABE FUNKTIONEN›[0m
  114.  
  115.          ›[0ma) Einen neuen Zeichensatz installieren ....... 11
  116.          ›[0mb) Laden eines IFF-Bildes ..................... 12
  117.          ›[0mc) Speichern eines IFF-Bildes ................. 12
  118.          ›[0md) Löschen eines Files ........................ 12
  119.          e) Bildschirminhalt ausdrucken ................ 12
  120.          f) Music laden & abspielen .................... 12
  121.       ›[0;1m8. SCREEN-OPERATIONEN›[0m
  122.  
  123.          ›[0ma) Einen neuen Screen öffnen .................. 12
  124.          ›[0mb) Aktuellen Screen konvertieren .............. 13
  125.          ›[0mc) Einen Screen Spiegeln ...................... 13
  126.  
  127.       ›[0;1m9. WERTE AENDERN›[0m
  128.  
  129.          ›[0ma) Zeichenmodus ändern ........................ 13
  130.          ›[0mb) Einstellungen ändern ....................... 14
  131.  
  132.       ›[0;1m10.BRUSHOPERATIONEN›[0m
  133.  
  134.          ›[0ma) Aendern .................................... 14
  135.             1) Spiegeln ................................ 14
  136.             2) Vergrößern .............................. 14
  137.             3) 90 Grad ................................. 14
  138.             4) Rotieren ................................ 14
  139.             5) Verdoppeln .............................. 15
  140.             6) Halbieren ............................... 15
  141.             7) Einfärben ............................... 15
  142.             8) Outline ................................. 15
  143.          b) Laden & Speichern .......................... 15
  144.          ›[0mc) Griff ...................................... 15
  145.          ›[0md) CLR ........................................ 15
  146.  
  147.       ›[0;1m11.LOESCHEN›[0m
  148.  
  149.          ›[0ma) Undo ....................................... 15
  150.          ›[0mb) Bildschirminhalt löschen ................... 15
  151.  
  152.       ›[0;1m12.LUPE›[0m
  153.  
  154.          ›[0ma) Lupe ein/aus ............................... 16
  155.          ›[0mb) Lupenfaktor ändern ......................... 16
  156.  
  157.       ›[0;1m13.RASTER›[0m
  158.  
  159.          ›[0ma) Raster ein/aus ............................. 16
  160.          ›[0mb) Rastergröße ändern ......................... 16
  161.  
  162.       ›[0;1m14.SONSTIGES›[0m
  163.  
  164.          ›[0ma) Der ON-LINE Calculator ..................... 16
  165.          ›[0mb) Autoscrolling .............................. 17
  166.          ›[0mc) Koordinaten ein/aus ........................ 17
  167.          ›[0md) Das INFO Fenster "NORM LOW" ................ 17
  168.          ›[0me) Die Banks .................................. 17
  169.          ›[0mf) Aktuellen Pinsel ändern .................... 17
  170.          ›[0mg) About ...................................... 17
  171.          ›[0mh) Bedienung des FILE-SELECTORS ............... 18
  172.          i) Graffiti verlassen ......................... 18
  173.          j) Multi-Tasking .............................. 18
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.       ›[0;1mANHANG›[0m
  182.  
  183.          ›[0mA. TASTATURBELEGUNG ........................... 19
  184.          ›[0mB. BEKANNTE FEHLER ............................ 20
  185.          ›[0mC. NAHE ZUKUNFT ............................... 20
  186.          ›[0mD. FEHLERMELDUNGEN ............................ 20
  187.          ›[0mE. BESONDERHEITEN ............................. 20
  188.          ›[0mF. BITTE ...................................... 21
  189.          ›[0mG. MEINE ADRESSE .............................. 21
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241. ›[0;1m1. EINLEITUNG›[0m
  242.  
  243.    Graffiti  ist  ein  Malprogramm für den Amiga (Oder soll zumindest
  244.    eines darstellen). Es kann aber auch als  Sprite-Editor  für  AMOS
  245.    benutzt  werden.  Das  Programm wurde unter Kickstart 2.0 getestet
  246.    und  lief  fehlerfrei  (Jedenfalls  genauso  fehlerfrei  wie   mit
  247.    Kickstart  1.3).  Die  neue  Version  1.5  ist  bei  mir kaum mehr
  248.    abgestürzt,  jedenfalls  weniger  als  ein  ca.    350DM    teures
  249.    weltberühmtes  Malprogramm  (Das mit D anfängt und Paint aufhört),
  250.    obwohl ich Graffiti wesentlich  öfter  benutze  als  jenes  andere
  251.    Malprogramm.  Mittlerweile  habe  ich  mir auch eine 3-Tasten-Maus
  252.    geleistet und konnte so die Unterstützung der  dritten  Maus-Taste
  253.    testen.    Natürlich  funktionierte  sie  in  Version  1.0  nicht.
  254.    Jedenfalls funktionierte es nicht so, wie ich es wollte. Aber nun,
  255.    in der neuen Version 1.5 funktioniert selbst diese  Funktion.  Was
  256.    soll    denn    eine   Funktion  auch  sonst  machen,  wenn  nicht
  257.    funtionieren? Obwohl ich ein großer Feind  von  Tastaturbelegungen
  258.    bin (Wenn ich z.B. auf den MS-Dosen einen Editor sehe, den man nur
  259.    mit  der  Tastenkombination  Strg+K+Q  verlassen  kann, könnte ich
  260.    kotzen. Ich könnte jedoch auch schon kotzen,  wenn  ich  allgemein
  261.    eine  MS-Dose  sehe.  Wer sich derartige Tastaturbelegungen merken
  262.    kann, hat wohl ein paar MB zuviel  freien  Gehirnspeicher.),  habe
  263.    ich mich dazu durchgerungen eine Tastatursteuerung für Graffiti zu
  264.    programmieren. Diese ist mir jedoch, glaube ich recht gut gelungen
  265.    (Bei  "K  für  Brush  verschieben"  sind  mir  leider  die  Tasten
  266.    ausgegangen, jedoch finde ich F1-F10  für  Malfunktionen  wechseln
  267.    umso  besser). Nachdem ich nun einigermaßen des "Assembler-Codens"
  268.    mächtig  bin,  habe  ich  einige  neue  Funktionen  in   Assembler
  269.    geschrieben  (z.B. die Brush-Rotier-Routine, die, wie Du vieleicht
  270.    gemerkt haben solltest,  eine  recht  ansehnliche  Geschwindigkeit
  271.    aufzuweisen  hat.).  Und  nun  kommen  die  Danksagungen,  die  an
  272.    folgende Personen gehen: François Lionet  (Der  Programmierer  von
  273.    AMOS,  der  mit  dieser Meisterleistung ein gutes Werk getan hat),
  274.    Helene  Taran  (Die  Programmiererin   der    Bezierkurvenroutine,
  275.    erschienen  auf der Fish-Diskette Nummer 57), Ralf Schönmeyer (for
  276.    alpha and beta-testing and for andere  Hilfe),  Sven  Lahann  (Der
  277.    mich auf die Idee brachte eine neue Menüleiste zu zeichnen, da die
  278.    Alte  nicht  sonderlich  gut  aussähe), Jan Neumüller (Bei dem ich
  279.    Graffiti mit  Erfolg  auf  Kickstart  2.0  testete)  und  an  alle
  280.    registrierten  Graffiti-Benutzer  (Die  mit 3 (da ich diese Zeilen
  281.    schreibe) an der Zahl nur  eine  geringe  Minderheit  unter  allen
  282.    Amiga-Benutzern  darstellen). Falls mal jemand ein paar gute Ideen
  283.    haben sollte oder er ein paar gute Programmiertricks kennt oder er
  284.    Demos tauschen möchte, so wende er sich bitte an mich. Ich  hoffe,
  285.    daß  ihr  viel  Spaß  mit  Graffiti  haben werdet. Und denkt immer
  286.    daran: sendet die Kohle an den Programmierer›[0m, und ihr bekommt  die
  287.    Vollversion.
  288.  
  289.  
  290. ›[0;1m2. DIE MENUELEISTE›[0m
  291.  
  292.    Alle  Funktionen  der  Menüleiste  werden über die linke Maustaste
  293.    aufgerufen, alle bis auf ein paar  Ausnahmen.  Diese  werden  aber
  294.    extra  erwähnt.  Sie  kann  mittels der dritten Maustaste oder der
  295.    Spacetaste ein- und ausgeschaltet werden. Man kann  sie  auch  mit
  296.    den  Pfeiltasten  nach  oben oder unten bewegen. Durch drücken der
  297.    rechten Shifttaste kann man die Geschwindigkeit, mit der die Menü­
  298.    leiste bewegt wird,  erhöhen. Die linke  Shifttaste  plaziert  die
  299.    Menüleiste an den obersten Rand des Bildschirms, die linke Alttas­
  300.    te an den untersten Rand.
  301. ›[0;1m3. DIE ZEICHENFUNKTIONEN›[0m
  302.  
  303.    In  der Toolbox der Menüleiste befinden sich alle Zeichenfunktion­
  304.    en.  Sie werden normalerweise durch Betätigung  des  linken  Maus­
  305.    knopfs über dem entsprechenden Icon aufgerufen.
  306.  
  307.    ›[0;1ma) Bleistift›[0m
  308.  
  309.       Icon: "Schlangenlinie"
  310.       Nachdem man in der Menüleiste das Icon mit der "Schlange" ange­
  311.       klickt hat, kann man normal, wie mit einem Bleistift  zeichnen.
  312.       Man  positioniert  das Fadenkreuz an irgendeine beliebige Stel­
  313.       le des Bildschirms, drückt eine Maustaste, läßt  sie  gedrückt,
  314.       und bewegt die Maus, schon zeichnet man.
  315.  
  316.    ›[0;1mb) Punkte›[0m
  317.  
  318.       Icon: "gepunktete Schlangenlinie"
  319.       Ein  Klick  auf  das Icon der "gepunkteten Schlangenlinie" ruft
  320.       die Funktion "PUNKTE" auf. Mit ihr kann man, Im  Gegensatz  zur
  321.       Funktionen  "BLEISTIFT",  keine  durchgezogenen Schlangenlinien
  322.       zeichnen,  sonderen  gepunktete.  Ansonsten  funktioniert   sie
  323.       genauso,    wie   Funktion  "BLEISTIFT".  Nur  wenn  man  einen
  324.       selbstdefinierten  Brush  aktiviert  hat,  dann  wird  mit  ihm
  325.       gezeichnet.  Mit  selbstdefinierten  Brushes  kann  man nur mit
  326.       dieser Funktion zeichnen! ›[0;1mDrückt man auf die  Rechte  Maustaste›[0m
  327.       ›[0;1mwird Brush+1 gezeichnet.›[0m
  328.  
  329.    ›[0;1mc) Linie›[0m
  330.  
  331.       Icon: "geraden Linie".
  332.       Mauszeiger  an  dem   gewünschten    Startpunkt    der    Linie
  333.       positionieren,  danach  Maustaste  drücken und gedrückt lassen,
  334.       bis der gewünschte Endpunkt erreicht ist.
  335.  
  336.    ›[0;1md) Kurve (4-Punkte Bezierkurve)›[0m
  337.  
  338.       Icon:  "Kurve".
  339.       Die  wohl  komplexeste Funktion (sowohl von der Programmierung,
  340.       als auch von der Bedienung). Zuerst wird analog zu  der  LINIEN
  341.       Funktion  eine  Linie  gezeichnet.  Danach erscheinen am Start-
  342.       und Endpunkt der Linie  zwei  kleine  Quadrate.  Wenn  man  auf
  343.       eines  der  Quadrate  mit  dem  RECHTEN  Mausknopf  klickt (und
  344.       gedrückt  hält),  kann  man  durch  Bewegung  der   Maus    die
  345.       Scheitelpunkte  der  Kurve  verändern  (oder  wie auch immer es
  346.       mathematisch korrekt heißen mag. SORRY, aber  in  der  9.Klasse
  347.       ist man mathematisch noch nicht so weit fortgeschritten!). Nach
  348.       einem  kurzen  Klick auf die linke Maustaste wird dann die end­
  349.       gültige Kurve gezeichnet.
  350.  
  351.    ›[0;1me) Füllen›[0m
  352.  
  353.       Icon: "Farbeimer".
  354.       Einfach  den  Mauszeiger  über  die   Fläche    bewegen,    die
  355.       ausgefüllt  werden  soll,  Mausknopf  drücken und schon ist die
  356.       Fläche in der gewünschten Farbe ausgefüllt.
  357.  
  358.  
  359.  
  360.  
  361.    ›[0;1mf) Sprühdose›[0m
  362.  
  363.       Icon: "Sprühdose".
  364.       Durch  Druck  auf  einen  Mausknopf  werden  zufällig    Punkte
  365.       innerhalb eines vorgegebenen Radius gezeichnet. Durch Anklicken
  366.       des  Icons  mit dem rechten Mausknopf kann man den vorgegebenen
  367.       Radius ändern.
  368.  
  369.    ›[0;1mg) Rechteck›[0m
  370.  
  371.       Icon: "Rechteck".
  372.       Funktioniert genauso  wie  die  Linien-Funktion,  nur  ist  der
  373.       Startpunkt der Linie die linke obere Ecke des Rechtecks und der
  374.       Endpunkt der Linie die rechte untere Ecke des Rechtecks.
  375.  
  376.  ›[0m  ›[0;1mg2) 3D-Rechteck›[0m
  377.  
  378.       Icon: "Rechteck". Rechte Maustaste
  379.       Wird durch rechten Mausklick auf das Icon "Rechteck" aktiviert.
  380.       Im  Grunde genauso wie Funktion g) nur wird die oberste und die
  381.       linke Linie in der Farbe des ersten Stiftes gezeichnet. Die un­
  382.       terste und die rechte Linie  wird  in  der  Farbe  des  zweiten
  383.       Stiftes  gezeichnet.  Dies  erzielt, angenommen der Hintergrund
  384.       ist grau, der erste Stift ist weiß und der Zweite ist  schwarz,
  385.       einen  3D-Effekt. Die Umrandungen der Icons der Menüleiste wur­
  386.       den zum Beispiel mit dieser Funktion gezeichnet.
  387.  
  388.    ›[0;1mh) ausgefülltes Rechteck›[0m
  389.  
  390.       Icon: "ausgefülltes Rechteck".
  391.       Genauso wie Funktion ›[0;1mRechteck›[0m, nur wird das Rechteck ausgefüllt
  392.       gezeichnet.
  393.  
  394.    ›[0;1mi) Kreis›[0m
  395.  
  396.       Icon:  "Kreis".
  397.       Nachdem  die  Maustaste  gedrückt  wurde,  mit  die    aktuelle
  398.       Mauszeigerposition  als  Mittelpunkt  des Kreises genommen. Nun
  399.       kann man durch Änderung  der  X-Position  des  Mauszeigers  den
  400.       Radius   des  Kreises  veränderen.  Man  sollte  die  Maustaste
  401.       loslassen, wenn einem der Kreis so gefällt,  wie  er  angezeigt
  402.       wird.
  403.  
  404.    ›[0;1mj) ausgefüllter Kreis›[0m
  405.  
  406.       Icon:  "ausgefüllter  Kreis".
  407.       Genauso  wie  Funktion  ›[0;1mKreis›[0m,  nur  wird der Kreis ausgefüllt.
  408.  
  409.    ›[0;1mk) Ellipse›[0m
  410.  
  411.       Icon: "Ellipse".
  412.       Genauso wie Funktion ›[0;1mKreis›[0m, nur kann man durch Änderung der  Y-
  413.       Position des Mauszeigers den Y-Radius der Ellipse veränderen.
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.    ›[0;1mk2) drehbare Ellipse›[0m
  422.  
  423.       Icon: "Ellipse". Rechter Mausknopf.
  424.       Wird  durch rechten Mausklick auf das Icon "Ellipse" aktiviert.
  425.       Genauso wie Funktion k), nur kann man nach  dem  Loslassen  des
  426.       Mausknopfs,  die  Ellipse  drehen  (um ihren Mittelpunkt). Nach
  427.       einem weiteren Mausklick wird die entgültige  Ellipse  gezeich­
  428.       net.
  429.  
  430.    ›[0;1ml) ausgefüllte Ellipse›[0m
  431.  
  432.       Icon: "ausgefüllte Ellipse".
  433.       Siehe Funktion ›[0;1mKreis›[0m. Einzige Änderung  ist,  daß  die  Ellipse
  434.       ausgefüllt gezeichnet wird.
  435.  
  436.    ›[0;1mm) ausgefülltes Vieleck›[0m
  437.  
  438.       Icon: "um 45° gedrehtes Quadrat".
  439.       Durch jeden Mausklick (rechte o. linke Taste) wird ein weiterer
  440.       Punkt des Vielecks gezeichnet. Betätigung der rechten Maustaste
  441.       zeichnet die endgültige Ellipse.
  442.  
  443.    ›[0;1mm2)Vieleck›[0m
  444.  
  445.       Icon: "um 45° gedrehtes Quadrat". Rechter Mausknopf
  446.       Wie  Funktion  ›[0;1mm)›[0m,›[0;1m  ›[0mjedoch  wird  ein  unausgefülltes   Vieleck
  447.       ›[0mgezeichnet.
  448.  
  449.    ›[0;1mn) Text›[0m
  450.  
  451.       Icon:  "Leeres  T".
  452.       Nach der Aktivierung der Funktion kann man  über  die  TASTATUR
  453.       einen beliebigen Text eingeben. Dieser wird nach Betätigung der
  454.       der    ENTER-Taste   in  der  aktuellen  Schriftart  als  Brush
  455.       aufgenommen. Die aktuelle Schriftart kann  man  mit  dem  ›[0;1mFONT-›[0m
  456.       ›[0;1mREQUESTER›[0m  ändern.  Wenn man die ENTER-Taste drückt, ohne zuvor
  457.       einen Text einzugeben, dann  wird  der  zuletzt  benutzte  Text
  458.       benutzt.
  459.  
  460.    ›[0;1mo) Neuen Brush aufnehmen›[0m
  461.  
  462.       Icon:  "Rechts neben dem T".
  463.       Funktioniert  von der Bedienung her genauso wie Funktion i)›[0;1m ›[0mDer
  464.       Inhalt des Rechtecks  wird  dann  als  Brush  ›[0maufgenommen.  Mit
  465.       diesem  kann  man dann mittels der ›[0;1mPUNKTE›[0m Funktion b) zeichnen.
  466.       Der Brush wird in der  Brushbank  unter  der  aktuellen  Nummer
  467.       gespeichert.
  468.  
  469.  
  470. ›[0;1m4. DIE FARBEN›[0m
  471.  
  472.    ›[0;1ma) Aktuelle Farbe ändern›[0m
  473.  
  474.       Direkt über der Menüleiste befinden sich alle Farben des  aktu­
  475.       ellen  Screens.  Mittels Klick auf die linke Maustaste kann man
  476.       sich eine für den ersten Stift aussuchen, mit der rechten Maus­
  477.       taste eine für den zweiten  Stift.  Bei  normalen  Zeichenfunk­
  478.       tionen zeichnet man gewöhnlicherweise durch Betätigung der lin­
  479.       ken  Maustaste mit dem ersten Stift und durch Drücken der rech­
  480.       ten Taste mit dem zweiten Stift.
  481.    ›[0;1mb) Neue Farben mischen›[0m
  482.  
  483.       Durch Druck auf das Icon mit dem 4-farbigen  Quadrat  erscheint
  484.       der  sogenannte  ›[0;1mFARB-REQUESTER›[0m.  Mit  ihm kann man sich eigene
  485.       Farben mischen. Wie du vielleicht weißt, kann der  Amiga  nicht
  486.       alle  4096  Farben  auf einmal darstellen, sonderen nur maximal
  487.       32 verschiedene aus 4096. Also muß  man  den  32  Farbregistern
  488.       Werte  von  0-4095  zuweisen.  In  der  Farbenleiste klickst Du
  489.       zuerst einmal die Farbe an, die du ändern möchtest. Ganz  links
  490.       kannst  Du  die  RGB  Werte der Farbe mittels der Schieberegler
  491.       ändern. R steht für ROT, G für GRUEN und B für BLAU. Jede Farbe
  492.       setzt sich also aus Rot-,Grün- und Blauwerten zusammen.  Rechts
  493.       neben  den  Schiebereglern  stehen  die RGB Werte der aktuellen
  494.       Farbe im Hexadezimalformat.  Rechts  davon  befinden  sich  die
  495.       Schieberegler  zum  veränderen  der  HSV Werte. H steht für Hue
  496.       (Farbe), S für Saturation (Sättigung) und V für  Value  (Wert).
  497.       Am  äußersten  Rand befinden sich drei Knöpfe: OK,UNDO,RAUS. OK
  498.       behält die gemixten Farbwerte bei  und  springt  ins  Hauptpro­
  499.       gramm.  UNDO  verändert die Farben zu denen, die man hatte, be­
  500.       vor man den Farb-requester aufgerufen hat. RAUS ist genauso wie
  501.       UNDO, nur springt es  wieder  ins  Hauptprogramm.  Version  1.5
  502.       bietet  etwas  ganz  neues, noch nie da gewesenes. Wenn man die
  503.       Schalter  ›[0;1mNegativ,  S&W,  Antique  und  Zufallsfarben  ›[0mmit  dem
  504.       rechten  Mausknopf  anklickt,  dann wirkt die gewählte Funktion
  505.       ›[0mnur auf die Farben, die mit Cycle festgelegt wurden angewendet.
  506.       Dies ermöglichst, z.B. bei einem Bild den  Himmel  in  Schwarz-
  507.       Weiß  umzufärben  ohne  alle anderen Farben zu ändern. Wenn man
  508.       auf den rechten Mausknopf an einer anderen Stelle klickt,  dann
  509.       wird  UNDO  betätigt.  Mittlerer Mausknopf entspricht einem OK.
  510.       ›[0mMit diesem Wissen kannst Du Dir schon ein paar Farben  zusammen
  511.       mixen,  doch gibt es bei dem Farbrequester noch wesentlich mehr
  512.       Funktionen:
  513.  
  514.       ›[0;1m1) Mischen›[0m
  515.  
  516.          Mit  dieser  Funktion  kann man feine Farbübergänge mischen.
  517.          Nehmen wir an, Du möchtest in einem 16-Farben  Screen  einen
  518.          16-Farbenübergang   von  Schwarz  nach  Weiß  haben.  Zuerst
  519.          klickt die erste Farbe an und setzt  die  RGB-Werte  jeweils
  520.          auf  Null. Dann klickst Du die letzte Farbe an und setzt die
  521.          RGB-Werte jeweils auf F. Dann klickst Du auf "Mischen".  Ein
  522.          Mauspfeil  erscheint. Mit ihm klickt Du auf die erste Farbe,
  523.          schon hast  Du  einen  16-Farbenübergang  von  Schwarz  nach
  524.          Weiß.  Diese  Funktion geht natürlich auch mit allen anderen
  525.          Farben.
  526.  
  527.       ›[0;1m2) Cycle›[0m
  528.  
  529.          Mir dieser Funktion kannst Du festlegen  von  welcher  Farbe
  530.          bis  zu  welcher  Farbe mit dem ›[0;1mCYCLE ›[0mZeichenmode gezeichnet
  531.          werden soll. Funktioniert von der Bedienung her wie a).  Mit
  532.          dem Schieberegler unterhalb des "CYCLE" Knopfs kann man  die
  533.          Geschwindigkeit festlegen, mit der gerollt werden soll.
  534.  
  535.       ›[0;1m3) RGBH›[0m
  536.  
  537.          Damit  kann man die Rot-, die Gruen-, die Blau- und die Hel­
  538.          ligkeitswerte aller Farben auf einmal  ändern.  Durch  Druck
  539.          auf "+" nehmen sie jeweils zu, durch "-" jeweils ab.
  540.  
  541.       ›[0;1m4) Zufallsfarben›[0m
  542.  
  543.          Diese Funktion erzeugt rein zufällig irgendwelche Farbkombi­
  544.          nationen. Kann bei manchen Bildern recht nett aussehen.
  545.  
  546.       ›[0;1m5) S&W›[0m
  547.  
  548.          Rechnet  alle  aktuellen  Farben  in  Schwarz/Weiß  Töne um.
  549.  
  550.       ›[0;1m6) Antik›[0m
  551.  
  552.          Rechnet die Farben des Bildes in zuerst in Schwarz/Weiß Töne
  553.          um und zählt dann, jenach Grad (1-3) so und so viele Rotwer­
  554.          te dazu. Ein Bild sieht danach wie ein uraltes  Schwarz/Weiß
  555.          Foto um.
  556.  
  557.       ›[0;1m7) Negativ›[0m
  558.  
  559.          Diese  nette  Funktion  wandelt das Bild blitzschnell in ein
  560.          Fotonegativ um. Negiert alle Screenfarben.
  561.  
  562.       ›[0;1m8) Tauschen›[0m
  563.  
  564.          Tauscht die Farbwerte der aktuellen Farbe, mit der, die nach
  565.          dem Anklicken des Schalters angeklickt wird.
  566.  
  567.       ›[0;1m9) Kopieren›[0m
  568.  
  569.          Kopiert    den    Farbwert   der  aktuellen  Farbe,  in  das
  570.          Farbregister, das danach angeklickt wird.
  571.  
  572.       ›[0;1mA) Laden›[0m
  573.  
  574.          Lädt eine zuvor abgespeicherte Palette von Diskette.
  575.  
  576.       ›[0;1mB)›[0m ›[0;1mSpeichern›[0m
  577.  
  578.          Speichert die aktuelle Palette ab.
  579.  
  580.       ›[0;1mC) Default›[0m
  581.  
  582.          Setzt die aktuelle Farbpalette auf die Werte  der  Standard-
  583.          Palette.
  584.  
  585.       ›[0;1mD) Brush›[0m
  586.  
  587.          Setzt  die  Farbpalette  auf  die  Werte der Farbpalette der
  588.          Brushes.
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601. ›[0;1m5. MUSTER AENDERN›[0m
  602.  
  603.    ›[0;1ma) Füllmuster ändern›[0m
  604.  
  605.       Icon: "Farbeimer". Rechte Maustaste.
  606.       Wenn  Du  vorhast, da›[0mß aktuelle Füllmuster zu ändern, so klicke
  607.       mit der rechten Maustaste auf das  Icon  der  Füllfunktion.  Es
  608.       erscheinen  alle  möglichen Füllmuster an der Stelle, wo vorher
  609.       die  Menüleiste  war.  Klicke  einfach  eines  mit  der  linken
  610.       Maustaste  an und schon hast Du ein neues Füllmuster mit dem Du
  611.       glücklich  zeichnen  kannst.    An    der    rechten    unteren
  612.       Bildschirmseite, erscheinen die Füllmuster, die Du unbewußt mit
  613.       der  Funktion  ›[0;1mNEUEN  BRUSH›[0m  ›[0;1mAUFNEHMEN  ›[0merstellt  hast. Wenn Du
  614.       weitere Füllmuster erstellen möchtest, so solltest Du  beachten
  615.       das  als  Einschränkung  der Brush des Füllmusters höchstens 16
  616.       Pixel breit sein darf. Das aktuelle Muster wird in dem  Fenster
  617.       neben der 6 dargestellt.
  618.  
  619.    ›[0;1mb) Linien-Muster ändern›[0m
  620.  
  621.       Icon: "Linie". Rechte Maustaste.
  622.       Nachdem man die Funktion aufgerufen hat, erscheint, in dem  neu
  623.       geöffneten  Screen,  unten  eine Linie in dem aktuellen Muster.
  624.       Oberhalb der  Linie  befinden  sich  16  Schalter.  Mit  diesen
  625.       Schalter  kann  man  einzelne Bits ausschalten, die dann in der
  626.       Farbe des zweiten Stifts gezeichnet werden. Mit "OK"  wird  der
  627.       Requester verlassen und das eingestellte Muster übernommen.
  628.  
  629.  
  630.  
  631.  
  632.  
  633. ›[0;1m6. FONT-REQUESTER›[0m
  634.  
  635.    Icon: "T". Rechter Mausknopf
  636.    Mit   dem  Font-Requester  kann  man  einen  vorhandenen,  bereits
  637.    installierten Zeichensatz auswählen, mit dem fortan bei  der  ›[0;1mTEXT›[0m
  638.    Funktion  geschrieben  wird. Auf der rechten Seite des Bildschirms
  639.    erscheint ein Beispiel für  die  aktivierte  Schriftart.  Mit  der
  640.    linken  Maustaste  kann man sich eine geeignete Schrift aussuchen.
  641.    Mit der rechten Maustaste kann man die  Schriftattribute  änderen:
  642.    Normal,    Fett,    Kursiv,    Outline,   Schatten  und  ein  paar
  643.    Kombinationen.
  644.  
  645.  
  646. ›[0;1m7. EIN- AUSGABE FUNKTIONEN›[0m
  647.  
  648. ›[0;1m   a) Einen neuen Zeichensatz installieren›[0m
  649.  
  650. ›[0;1m      ›[0mIcon: "leeres F". F wie FONT INSTALLIEREN
  651.       Nach  dem  Drücken  der  Maustaste  werden  alle   im    FONTS:
  652.       Verzeichnis  befindlichen  Fonts  aufgelistet.  In dieser Liste
  653.       kann, wenn  man  an  den  entsprechenden  Bildschirmrand  geht,
  654.       herumgescrollt  werden.  Mit der linken Maustaste mit der Font,
  655.       dessen  Name  sich  unterhalb    des    Mauspfeils    befindet,
  656.       installiert,  d.h.  in  die  Rom-Font Liste aufgenommen (sofern
  657.       genug Speicher vorhanden). Mit dem Font-Requester können  diese
  658.       Fonts  später  ausgewählt  werden.  Ein  Klick  auf den rechten
  659.       Mausknopf verlässt den Requester.
  660.  
  661. ›[0;1m   b) Laden eines IFF-Bildes›[0m
  662.  
  663.       Icon: "Disketten mit Pfeilen nach Oben".
  664.       Hier  gibt  es  zwei Unterschiede: Einmal kann man das Bild auf
  665.       den aktuellen Screen laden,  man  kann  aber  auch  erst  einen
  666.       Screen  neu  öffnen, der genau die Größe des Bildes hat und da­
  667.       rauf das Bild laden. Ersteres wird durch leichten Druck auf den
  668.       zuckersüßen rechten Mausknopf ausgelöst, letzteres  durch  wohl
  669.       ebenso  leichten  Druck auf den linken Mausknopf. Vor dem Laden
  670.       erscheint selbstverständlich erst einmal der FILE-SELECTOR, mit
  671.       dessen Hilfe man sich das gewünschte Pfeil aussuchen  kann.  Es
  672.       besteht außerdem noch die Möglichkeit das Bild im BitMap-Format
  673.       einzuladen.  Dies  lädt  das  entsprechende File von Anfang bis
  674.       Ende auf die ausgewählte Plane. Hierbei  gilt  es  Vorsicht  zu
  675.       bewahren.  Da  das  Program  jedes  File einlädt, kann es unter
  676.       Umständen abstürzen. Dies kann jedoch nur dann der  Fall  sein,
  677.       wenn die Filelänge Größe als die Planelänge ist.
  678.  
  679. ›[0;1m   c) Speicheren eines IFF-Bildes›[0m
  680.  
  681.       Icon: "Diskette mit Pfeilen nach Unten".
  682.       Nach  der  Betätigung  des  linken  Mausknopfs erscheint wieder
  683.       einmal der ›[0;1mFILE-SELECTOR›[0m, welcher Dich  höfflich  bittet,  sich
  684.       einen  Filenamen  auszusuchen.  Unter diesem wird das Bild dann
  685.       gespeichert. Das Bild kann seit Version  1.5  auch  im  BitMap-
  686.       Format  abgespeichert  werden.  Dieses Format speichert nur die
  687.       einzelnen  Planes  ab.  Also  weder  die  Auflösung,  noch  die
  688.       Farbpalette   oder  sonstigen  Käse.  Dieses  Feature  ist  für
  689.       Assembler-Programmierer sehr interessant. Da  man  mittels  dem
  690.       incbin Befehl die BitMap-Grafiken in Assembler-Source-Code ohne
  691.       umständliche IFF-Lade-Routine einbinden kann.
  692.  
  693. ›[0;1m   d) Löschen eines Files›[0m
  694.  
  695.       Icon: "Diskette mit Pfeilen nach Unten".
  696.       Durch  Druck  auf  den rechten Mausknopf kann man sich ein File
  697.       aussuchen, daß dann einfach gelöscht wird.
  698.  
  699.    ›[0;1me) Bildschirminhalt ausdrucken›[0m
  700.  
  701.       Icon: "Drucker".
  702.       Der   aktuelle  Bildschirminhalt  wird  gemäß  den  Preferences
  703.       ausgedruckt.
  704.  
  705.    ›[0;1mf) Music laden & spielen›[0m
  706.  
  707.       Icon: "Drucker". Rechter Mausknopf.
  708.       "Music  laden"  lädt  eine AMOS-Music-Bank und spielt diese ab.
  709.       "Music löschen" löscht die AMOS-Music-Bank  und  beendet  somit
  710.       den Hörgenuß.
  711.  
  712.  
  713. ›[0;1m8. SCREEN-OPERATIONEN›[0m
  714.  
  715.    ›[0;1ma)›[0m ›[0;1mEinen neuen Screen öffnen›[0m
  716.  
  717.       Icon: "S im Quadrat".
  718.       Es erscheinen einen Haufen Requester, die einen Fragen über die
  719.       Größe, die Anzahl der Farben und der  Auflösung  des  gewünsch­
  720.       ten Screens stellen. Sehr simpel!
  721. ›[0;1m   b) Aktuellen Screen in eine andere Auflösung konvertieren›[0m
  722.  
  723.       Icon: "S im Quadrat".
  724.       Genauso wie ›[0;1ma)›[0m nur wird der Inhalt des  verherigen  Screens  in
  725.       den  neuen  hineinkopiert.  Wenn  man die Frage "Soll Größe an­
  726.       gepasst werden?" mit Ja beantwortet so dauert die  Sache  etwas
  727.       länger,  denn  dann  wird  das Bild entweder gestreckt oder ge­
  728.       schrumpft, so dass es Trotz der Änderung  der  Auflösung  unge­
  729.       fähr gleich aussieht.
  730.  
  731.    ›[0;1mc) Einen Screen Spiegeln›[0m
  732.  
  733.       Es wird zuerst gefragt, an welcher Achse  das  Bild  gespiegelt
  734.       werden  soll.  Danach wird das Bild an dieser Achse gespiegelt.
  735.       Auch sehr simpel!
  736.  
  737.  
  738.  
  739. ›[0;1m9. WERTE AENDERN›[0m
  740.  
  741. ›[0;1m   a) Zeichenmodus ändern›[0m
  742.  
  743. ›[0;1m      ›[0mIcon: "?!".
  744.       Es erscheint ein Requester, der Dich fragt,  mit  welchem  Zei­
  745.       chenmodus  Du  gerne  zeichnen möchtest. Es gibt maximal sieben
  746.       verschiedene Normal, CycleF,  Cycle1,  FERA,  Schmier,  AA  und
  747.       HBrite.  HBrite  funktioniert  nur,  wenn  ein 64 Farben Screen
  748.       geöffnet ist. Bei Normal ändert  sich  die  Farbe  während  dem
  749.       Zeichnen  nicht,  Bei CycleF ändert sich die Farbe ständig. Sie
  750.       rollt praktisch von der ersten bis zur letzten CYCLE-Begrenzung
  751.       durch und fängt wieder bei der ersten an. Die  CYCLE-Begrenzung
  752.       kann  man mit der Funktion ›[0;1mVII.b) ›[0mfestlegen. Der FarbenRadierer
  753.       und der Verschmierer funktionieren nur mit der ›[0;1mPunkte ›[0mFunktion.
  754.       Der Farben-Radierer ersetzt alle  Pixel,  ›[0mdie  die  Farbe  eins
  755.       haben,  durch Pixel, die die Farbe zwei ›[0mhaben. Mit ihm kann man
  756.       praktisch  eine  Farbe  durch  eine  andere  ersetzen.  Schmier
  757.       verschmiert,  wie  der  Name  schon sagt, eine paar Pixel. Oder
  758.       anders gesagt, er  tauscht  die  Farbwerte  aus.  AA  ist  eine
  759.       Vorstufe  zur  späteren  Smooth-Funktion. Sie funktioniert zwar
  760.       schon halbwegs fehlerfrei, ist aber noch sehr  lahm.  Wenn  ich
  761.       mal  wieder  Lust  habe,  ersetze  ich  die  Routine durch eine
  762.       schnelle Assembler-Routine. AA funktioniert nur mit ›[0;1mPunkte ›[0moder
  763.       ›[0;1mausgefülltes Rechteck›[0m.  Es  glättet  die  Grafik,  so  daß  der
  764.       berühmte  Treppchen-Effekt  vermieden wird. HBrite ›[0mfunktioniert
  765.       momentan  nur  mit  den  Funktionen  ›[0;1mPunkte  ›[0mund   ›[0;1mausgefülltes›[0m
  766.       ›[0;1mRechteck›[0m.  Dies  ist  eigentlich  nicht  meine  Schuld, da AMOS
  767.       leider keinen Befehl bietet, mit dem man wählen kann, in welche
  768.       Plane gezeichnet werden soll. So hätte ich  also  eine  Linien,
  769.       Rechteck,  Kreis, usw. Routine neu schreiben müssen, die nur in
  770.       die 6. Plane zeichnet. Stattdessen habe  ich  nur  eine  simple
  771.       Routine  in  Assembler geschrieben, die kleine Rechtecke in die
  772.       6. Plane zeichnet. Doch zurück zu HBrite. Da es nur in  die  6.
  773.       Plane  zeichnet,  erscheinen  alle  Pixel unterhalb des Brushes
  774.       halb so dunkel wie vorher.  Es  entsteht  ein  Schatten.  Diese
  775.       Funktion geht auch mit selbdefinierten Brushes.
  776.  
  777.  
  778.  
  779.  
  780.  
  781.    ›[0;1mb) Einstellungen ändern›[0m
  782.  
  783.       ›[0mIcon: "?!". Rechte Maustaste.
  784.       Zuerst  erscheint ein Requester, der gerne wissen würde, was Du
  785.       genau  ändern  möchtest:  Die    Schattenpositionierung,    Die
  786.       Kurvengenauigkeit    oder    das    Fadenkreuz.   Wenn  Du  die
  787.       Schattenpositionierung ändern  möchtest,  dann  erscheinen  ein
  788.       paar    Richtungspfeile  und  ein  Beispiel  für  die  aktuelle
  789.       Schattenposition. Mit den Pfeiltasten kannst Du  diese  ändern.
  790.       Klick  auf  OK  nimmt  die  eingestellt  Position  auf. Bei der
  791.       Kurvengenauigkeit    kann    man    die    Genauigkeit      der
  792.       Bezierkurvenfunktion  ändern sowohl am Anfang als auch am Ende.
  793.       Je höher der eingegebene Wert  ist,  desto  niedriger  ist  die
  794.       Genauigkeit.  Als  Anfangswert  empfehlen  sich  nur  Werte die
  795.       höher, als die Endwerte sind. Das Fadenkreuz, daß normalerweise
  796.       bei der Linien- und den Rechteckfunktionen erscheint, kann  mit
  797.       der  Fadenkreuzfrage  ein-und  ausgeschaltet werden. Mit Screen
  798.       kann man die Screen-Position ändern, d.h.  den  Screen  an  die
  799.       Monitor-Einstellungen    anpassen.    Speichern  speichert  die
  800.       aktuellen Einstellungen in dem  File  S:PREF.GRA  ab.  Graffiti
  801.       versucht des File nach jedem Starten einzulesen.
  802.  
  803.  
  804. ›[0;1m10. BRUSHOPERATIONEN›[0m
  805.  
  806.     Icon: "Der Smilie".
  807.     Hier  kann  man wählen, was man mit dem aktuellen Brush anstellen
  808.     möchte: Man kann ihn spiegeln und vergrößern. Außerdem  kann  man
  809.     eine  neue  Brushbank  laden oder speichern (AMOS.abk kompatibel,
  810.     deswegen ist dieses Programm auch  als  Sprite-Editor  für  Amos-
  811.     Sprites zu benutzen). Man kann auch die Farben, die in der Brush­
  812.     bank  gespeichert  sind  als  aktuelle Bildschirmfarben benutzen.
  813.     Weiterhin kann man den Griff an dem der  Brush  "angepackt"  wird
  814.     ändern.
  815.  
  816.     ›[0;1ma) Aendern›[0m
  817.  
  818.        ›[0;1m1) Spiegeln›[0m
  819.  
  820.        ›[0;1m   ›[0mOnly klick and see!
  821.  
  822.        ›[0;1m2) Vergrößern›[0m
  823.  
  824.           Der  aktuelle  Brush  wird  immer  auf das Rechteck von der
  825.           obersten  Bildschirmecke   zur    aktuellen    Mausposition
  826.           gestreckt.  Wenn  Dir der Streckungsgrad so gefällt, wie er
  827.           gerade  dargestellt  wird  dann  klicke  auf   den    linke
  828.           Mausknopf.
  829.  
  830.        ›[0;1m3) 90 Grad›[0m
  831.  
  832.           Rotiert  den aktuellen Brush blitzschnell und speichert ihn
  833.           dem aktuellen Brush+1.
  834.  
  835.        ›[0;1m4) Rotieren›[0m
  836.  
  837.           Rotiert  den  aktuellen Brush blitzschnell (Assembler makes
  838.           it possible) um einen frei wählbaren Winkel  und  speichert
  839.           ihn schließlich in aktueller Brush+1.
  840.  
  841.        ›[0;1m5) Verdoppeln›[0m
  842.  
  843.           Der aktuelle Brush wird verdoppelt. Entweder nur X oder nur
  844.           Y oder beides (X-Doppel,Y-Doppel)
  845.  
  846.        ›[0;1m6) Halbieren›[0m
  847.  
  848.           Der aktuelle Brush wird entweder X- oder Y-Halbiert.
  849.  
  850.        ›[0;1m7) Einfaerben›[0m
  851.  
  852.           Der  momentane  Brush wird mit der Farbe des ersten Stiftes
  853.           eingefärbt  und  in  Brush+1  eingespeichert.    Entspricht
  854.           DPaint's COLOR Funktion.
  855.  
  856.        ›[0;1m8) Outline›[0m
  857.  
  858.           Der aktuelle Brush wird mit der Farbe  des  ersten  Stiftes
  859.           umrandet  in  dem  gewählten Brush gespeichert (1-10). Geht
  860.           nur über Tastatur mit A.
  861.  
  862.     ›[0;1mb) Laden & Speichern›[0m
  863.  
  864.        Der  ›[0;1mFILE-SELECTOR  ›[0merscheint und Du kannst Dir ein *.abk File
  865.        ›[0maussuchen.
  866.  
  867.     ›[0;1mc) Griff›[0m
  868.  
  869.        Es erscheint das selbe Bild, wie bei  der  Schattenpositionie­
  870.        rung.  Wenn Du den linken Pfeil anklickst, dann wird der Brush
  871.        an der äußersten linken Seite angepackt, wenn Du  den  rechten
  872.        Pfeil  anklickst,  an  der äußersten rechten Seite. Und sowei­
  873.        ter....
  874.  
  875.     ›[0;1md) CLR›[0m
  876.  
  877.        Löscht die gesamte Brush-Bank
  878.  
  879.  
  880.  
  881. ›[0;1m11. LOESCHEN›[0m
  882.  
  883. ›[0;1m    a) Undo›[0m
  884.  
  885. ›[0;1m       ›[0mIcon: "UNDO".
  886. ›[0;1m       ›[0mLöscht das, das zuletzt gezeichnet wurde.
  887.  
  888. ›[0;1m    b) Bildschirminhalt löschen›[0m
  889.  
  890. ›[0;1m       ›[0mIcon: "CLR".
  891.        Löscht  den  ganzen  Bildschirm.  Klickt  man das Icon mit der
  892.        rechten Maustaste an, kann man von einer Screen-Bank das  Bild
  893.        auf den Bildschirm kopieren.
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901. ›[0;1m12. LUPE›[0m
  902.  
  903. ›[0;1m   ›[0m Icon: "DIE LUPE".
  904.  
  905.     ›[0;1ma) Lupe ein/aus›[0m
  906.  
  907.        Dient  zum  genaueren Zeichnen. Nach dem aufrufen der Funktion
  908.        kann man sich  aussuchen,  welcher  Bildausschnitt  vergrößert
  909.        werden  soll.  Innerhalb  dieses  Ausschnitts  kann  man  dann
  910.        zeichnen. Innerhalb der  Lupe  funktionieren  eigentlich  alle
  911.        Funktionen, bisauf das Vergrößern von Brushes (noch nicht).
  912.  
  913.     ›[0;1mb) Lupenfaktor ändern›[0m
  914.  
  915.        Der Vergrößerungsfaktor der Lupe kann  noch  einmal  verstärkt
  916.        werden, indem man das Icon mit dem rechten Mausknopf anklickt.
  917.        Man  kann  nun  2,  4  und  8-fach  vergrößern.  Wenn  man den
  918.        Mauspfeil an den äußersten Bildschirmrand bewegt, scrollt  der
  919.        Lupenbereich in die entsprechende Richtung.
  920.  
  921.  
  922.  
  923. ›[0;1m13. RASTER›[0m
  924.  
  925. ›[0;1m    ›[0mIcon: "Kreuz im Quadrat".
  926.  
  927.     ›[0;1ma) Raster ein/aus›[0m
  928.  
  929.        Diese Funktion kann man zum Beispiel zum zeichnen von Diagram­
  930.        men gebrauchen. Mit ihr kann man das Raster ein- und ausschal­
  931.        ten.  Voreingestellt wird bei eingeschaltetem  Raster  an  je­
  932.        der 6. Pixelposition etwas neues gezeichnet. Bei ausgeschalte­
  933.        tem  Raster  wird  immer  an jeder Pixelposition etwas neu ge­
  934.        zeichnet. Wenn das Raster eingeschaltet ist, und man die  nor­
  935.        male Zeichenfunktion a) aktiviert hat, dann werden automatisch
  936.        Kästchen  im  6  Pixelabstand  gezeichnet. Die Sache läßt sich
  937.        nicht so gut erklären, also probier' es am Besten einmal aus.
  938.  
  939.     ›[0;1mb) Rastergröße ändern›[0m
  940.  
  941.        Wenn Du das Icon mit der  rechten  Maustaste  anklickst,  dann
  942.        kannst  Du die Weite des Rasters ändern (also aus dem 6 Pixel­
  943.        abstand zum Beispiel einen  10  Punkte  Pixelabstand  machen).
  944.        Dies funktioniert ähnlich wie den Radius der Sprühdose zu ver­
  945.        ändern.
  946.  
  947.  
  948.  
  949. ›[0;1m14. SONSTIGES›[0m
  950.  
  951. ›[0;1m    a) Der ON-LINE Calculator›[0m
  952.  
  953.        ›[0mIcon: "1+2=4".
  954.        Anstatt der Farbpalette erscheint ein kleines Fenster,  wo  Du
  955.        mittels  der  Zehnertastatur  deine  Rechenoperation  eingeben
  956.        kannst. Es ist ein  sehr  simpler  Taschenrechener,  der  noch
  957.        nicht  einmal  "Punkt- vor Strichrechnung"  beherrscht. Muß er
  958.        auch nicht können, schließlich ist er nur zum zusammenaddieren
  959.        von Koordinaten gedacht.
  960.  
  961. ›[0;1m    b) Autoscrolling›[0m
  962.  
  963.        Dies ist schnell erklärt: immer wenn Du mit  einem  übergroßem
  964.        Screen  arbeitest und den Mauszeiger an den Bildschirmrand be­
  965.        wegst, dann wird automatisch  in  die  entsprechende  Richtung
  966.        gescrollt.
  967.  
  968. ›[0;1m    c) Koordinaten ein/aus›[0m
  969.  
  970.        Graffiti  bietet  die Möglichkeit, eine Koordinatenanzeige des
  971.        Mauszeigers ein- und auszuschalten. Dies passiert,  indem  man
  972.        den  Schalter  betätigt,  auf  dem  beim Starten des Programms
  973.        "NORM LOW " steht. Anstatt "NORM LOW " erscheint dann die  ak­
  974.        tuelle  Mauszeigerposition.  Zuerst die X-Position, dann dicht
  975.        gefolgt rechts daneben die Y-Position.
  976.  
  977. ›[0;1m    d) Das INFO Fenster "NORM LOW"›[0m
  978.  
  979.        Gibt Ausschluß über den eingestellten Zeichenmodus  (NORM  für
  980.        NORMAL,  CYCF  für CYCLEF und CYC1 für CYCLE1), sowie über die
  981.        Auflösung des aktuellen Screens (LOW für LOWRES, HI für HIRES,
  982.        I für Interlaced)
  983.  
  984. ›[0;1m    e) Die Banks›[0m
  985.  
  986.        Du wirst Dich sicher schon gefragt haben, was die ganzen  Zah­
  987.        len  in  der Menüleiste zu suchen haben. Ganz einfach! Mittels
  988.        der kleinen  Zahlen von 1-20 kannst  Du  den  aktuellen  Brush
  989.        wechseln.  Mittels der großen Zahlen von 1-6 kannst Du den ak­
  990.        tuellen Screen wechseln. Mit der Wechselei  der  Screens  dau­
  991.        ert  es  ein  wenig, da die Screens gepackt  im Speicher abge­
  992.        legt werden. Packen und Entpacken dauert  halt  ein  Weilchen.
  993.        Aber bei Lowres-Screens mit 2 Farben geht es recht flott.
  994.  
  995. ›[0;1m    f) Aktuellen Pinsel ändern›[0m
  996.  
  997.        Einfach  den gewünschten Pinsel an der äußersten rechten Seite
  998.        der Menüleiste anklicken und schon kann man mit ihm  zeichnen.
  999.        Mit  dem  Zehnerblock  kann  man  den Brush auch wechseln. Die
  1000.        Größe des 5. Standardbrushes (Größter rechteckiger Brush) kann
  1001.        geändert  werden,  indem  man  den  Smilie  mit  dem   rechten
  1002.        Mausknopf  anklickt.  Dies  gilt  jedoch  nur  für die ›[0;1mPunkte›[0m-
  1003.        Funktion.
  1004.  
  1005.     ›[0;1mg) About›[0m
  1006.  
  1007.        Wenn  Du  auf  das  große  Graffiti-Zeichen   klickst,    dann
  1008.        erscheinen  einige  Informationen  über  das  Programm und den
  1009.        Autor (Das bin ich!). Genaueres  findest  Du  in  dem  Read.Me
  1010.        File.
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021. ›[0;1m    h) Bedienung des FILE-SELECTORS›[0m
  1022.  
  1023.        Ein  Klick  auf den Kreis wechselt ins PARENT-Verzeichnis. Ein
  1024.        Druck auf die rechte Maustaste zeigt alle verfügbaren Laufwer­
  1025.        ke, von denen eines mit der linken Maustaste ausgewählt werden
  1026.        kann. Pfeil nach oben rollt den aktuellen Eintrag  noch  oben,
  1027.        Pfeil  nach  unten  nach unten. OK lädt, speichert oder löscht
  1028.        das angewählte File (je nach Funktion). Quit verlässt den  Fi­
  1029.        le-Selector,  ohne  irgendetwas anzustellen. Sort sortiert den
  1030.        Eintrag alphabetisch. SetDir setzt das Verzeichnis, in dem man
  1031.        sich gerade befindet, als aktuelles Verzeichnis.  Ist  ähnlich
  1032.        wie der CD Befehl vom CLI.
  1033.  
  1034.     ›[0;1mi) Graffiti verlassen›[0m
  1035.  
  1036.        Lediglich  die  Tasten Ctrl & C gleichzeitig drücken. Man kann
  1037.        aber  auch  stattdessen  das  Graffiti-Icon  mit  der  rechten
  1038.        Maustaste  anklicken oder die Taste Q drücken. Hierbei erfolgt
  1039.        jedoch noch eine Sicherheitsabfrage.
  1040.  
  1041.     ›[0;1mj) Multi-Tasking›[0m
  1042.  
  1043.        Gleichzeitiges Drücken  auf  die  Amigataste  und  A  wechselt
  1044.        zwischen dem Workbench- und Graffitiscreen hin- und her.
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081. ›[0;1mANHANG›[0m
  1082.  
  1083.    ›[0;1mA. TASTATURBELEGUNG›[0m
  1084.  
  1085.       T           Text
  1086.       M           Zeichenmodus wählen
  1087.       U           Undo
  1088.       U+RSH       Farben zurücksetzen
  1089.       C           Bildschirm löschen
  1090.       C+RSH       Von der Screenbank kopieren
  1091.       P           Palette
  1092.       O           Neuen Screen öffnen
  1093.       L           AMOS-Brushbank laden
  1094.       S           AMOS-Brushbank speichern
  1095.       L+RSH       Bild laden
  1096.       S+RSH       Bild speichern
  1097.       X           Brush  an der X-Achse spiegeln
  1098.       X+RSH       Screen       -||-
  1099.       Y           Brush  an der Y-Achse spiegeln
  1100.       Y+RSH       Screen       -||-
  1101.       D           Brush halbieren
  1102.       D+RSH       Brush verdoppeln
  1103.       B           Brush X-verdoppeln
  1104.       B+RSH       Brush Y-verdoppeln
  1105.       H           Brush X-halbieren
  1106.       H+RSH       Brush Y-halbieren
  1107.       N           Brush X-verschieben
  1108.       K           Brush Y-verschieben
  1109.       Z           Brush vergrößern
  1110.       R           Brush um beliebigen Winkel rotieren
  1111.       R+RSH       Brush um 90Grad rotieren
  1112.       J           Brush wechseln
  1113.       F,A         Brush mit aktueller Farbe einfärben, umranden
  1114.       +,-         Brush wechseln hoch,runter
  1115.       I           Ändert Interlace der Menüleiste
  1116.       LSH         Menüleiste an oberen Rand
  1117.       LALT        Menüleiste an unteren Rand
  1118.       SPC o. MMB  Menüleiste ein/aus
  1119.       CUP         Menüleiste langsam hoch
  1120.       CUP+RSH     Menüleiste schnell hoch
  1121.       CDO         Menüleiste langsam runter
  1122.       CDO+RSH     Menüleiste schnell runter
  1123.       Ctr o. MMB  Löscht  (während  einer Zeichenoperation) nicht
  1124.                   jedesmal das, das zuvor gezeichnet wurde
  1125.       1-10        Wechselt zum 1.-10. Brush
  1126.       1-10+RSH    Wechselt zum 11.-20. Brush
  1127.       LAmi+A      Wechselt zwischen dem Workbench u. dem
  1128.                   Graffitiscreen hin und her
  1129.       RAlt        Verändert (während einer Zeichenoperation)
  1130.                   nur Y-Koordinaten
  1131.       RAmi        Verändert (während einer Zeichenoperation)
  1132.                   nur X-Koordinaten
  1133.       TAB         Schaltet Color-Cycling ein/aus
  1134.       ESC         Farbenleiste in den Rand ein/aus
  1135.       0           Startet den Taschenrechner
  1136.       1-9         Wechselt zwischen den Standard-Brushes
  1137.       F1-F10      Wechselt getreu der Menüleiste die Funktionen
  1138.                   Während einem Requester: Menupunkte auswählen
  1139.       Q,Ctrl+C    Graffiti verlassen (ohne Abfrage)
  1140.       HELP        Tastaturbelegung zeigen
  1141.    ›[0;1mB. BEKANNTE FEHLER›[0m
  1142.  
  1143.       - Undo-Funktion funktioniert nicht immer  ganz  bei  übergroßen
  1144.         Screens. (AMOS-bedingter Fehler)
  1145.       - Beim Filerequester muß man aufpassen: (Fehler des AMOS-Compi­
  1146.         lers)  Wenn ein System-Requester kommt, ja das machen, was er
  1147.         sagt. Ansonsten: ABSTURZ!
  1148.         Die sonstigen Fehler sind, falls vorhanden, hoffentlich nicht
  1149.         störend!
  1150.  
  1151.    ›[0;1mC. NAHE ZUKUNFT›[0m
  1152.  
  1153.       - Perspektivefunktion
  1154.       - ECS Unterstützung (sowahr AMOS will)
  1155.       - neue Füllfunktionen
  1156.       - bessere Multi-Tasking Unterstützung
  1157.       - Metamorphose-Funktion (sowahr ich was finde)
  1158.  
  1159.       Weitere Anregungen werden von mir gerne entgegen genommen.
  1160.  
  1161.    ›[0;1mD.›[0m ›[0;1mFEHLERMELDUNGEN›[0m
  1162.  
  1163.       Falls Du mal irgendwelche Probleme mit Fehlernummern hast:
  1164.  
  1165.       32: Kann Bild nicht auf aktuellen Screen laden!
  1166.       86: Laufwerk ist nicht verfügbar!
  1167.       85: Unterverzecihnis ist nicht leer!
  1168.       80: Unterverzeichnis nicht gefunden!
  1169.       88: Diskette ist voll!
  1170.       83: Diskette ist nicht validatiert!
  1171.       84: Diskette ist schreibgeschützt!
  1172.       95: Kein bekanntes File-Format!
  1173.       89: File ist löschgeschützt!
  1174.       91: File ist lesegeschützt!
  1175.       90: File ist schreibgeschützt!
  1176.       81: File nicht gefunden!
  1177.       94: Ein/Ausgabe Fehler!
  1178.       93: Keine Diskette im Laufwerk!
  1179.       92: Keine AmigaDOS Diskette !
  1180.  
  1181.    ›[0;1mE. BESONDERHEITEN›[0m
  1182.  
  1183.       - Mehere Screens auf einmal im Speicher
  1184.       - Mehere Brushes auf einmal im Speicher
  1185.       - Spiegeln von ganzen Screens
  1186.       - RGB Werte von allen Farben auf einmal ändern
  1187.       - Alle Farben negieren
  1188.       - Autoscrolling (sowohl in der Lupe als auch normal)
  1189.       - Frei plazierbare Menüleiste
  1190.       - UNDO-Funktion funktioniert auch, wenn man den Screen ein-
  1191.         und ausschaltet
  1192.       - Screens in andere Auflösungen konvertieren
  1193.       - Volle Unterstützung von NTSC-Amigas
  1194.       - 4-Punkte Bezierkurvenfunktion
  1195.       - relativ flott
  1196.       - BitMap-Load/Save
  1197.       - Music spielen während dem Zeichnen
  1198.       - Voll AMOS-Sprite-Editor tauglich
  1199.       - Brushes umranden
  1200.       - einfache Bedienung
  1201.    ›[0;1mF. BITTE›[0m
  1202.  
  1203.       Suche ›[0;1mALLE ›[0mAlgorithmen, die in einem Malprogramm brauchbar sein
  1204.       ›[0mkönnten. Z.B.: Metamorphose, Perspektive, Anti-Aliasing, etc.
  1205.  
  1206.    ›[0;1mG. MEINE ADRESSE›[0m
  1207.  
  1208.       Marcus Schießer
  1209.       Heimatstr. 8
  1210.       W-6460 Gelnhausen 2
  1211.       Tel.: 06051/66949
  1212. ›[0m›[1 p