Bitmap Zeichnen und Prototypen.

DwPrime ist eine Bitmap-Zeichen-App: pixelgenaue Icons, Sprites oder Tilesets fuer Maps sowie detailliertes Pixelart mit Linien, Rechteck/Kreis/Ellipse (Rand oder fuellung), Verlaeufen, Invert-Tools, Radierer/Transparenz und Kreis-Palette mit Pipette. Auswahl-Tools (Kopieren, Spiegeln, Rotieren, Skalieren) beschleunigen Tiles- und Sprite-Aufbau. Zoom/Minimap und Schachbrett fuer Transparenz erhoehen die Praezision, Undo/Redo mit 8 Stufen schuetzt Iterationen und Exporte.


DwPrime 2.0 - Kurz-Tutorial (DE)
=================================

Ziel
- Zeichnen auf der HP Prime mit Formen, Farben, Dateien, Zoom, Transparenz, Verlaufe und Invert-Werkzeugen.

Start und Dateien
- Beim Start: letzte Datei erneut laden, falls save_config_files.txt vorhanden.
- Die App verhindert das automatische Abschalten der Taschenrechners (Abschaltzeit auf 2 h gesetzt) und deaktiviert das Abdunkeln des Bildschirms; beim Beenden (Esc) wird beides zurueckgesetzt (Abschaltzeit auf 5 min, Abdunkeln wieder aktiv).
- Autosave ist standardmaessig aktiviert; es speichert alle N Minuten (Standard 5, einstellbar ueber das Stoppuhr-Icon im Funktion-Menue): speichert lautlos, falls die Datei bereits einen Namen hat, sonst wird das Speichern per Eingabeaufforderung angeboten.
- Icons New/Load/Save/Save as; beim Speichern unter einem bereits vorhandenen Namen wird vorher gefragt, ob ueberschrieben werden soll. Undo/Redo: 8-stufige Historie wird beim Start angelegt; Enter (Werkzeug/Selection bestaetigen) legt einen Snapshot ab; Historie wird mit Esc geloescht. Bei sehr grossen Bildern bietet die App ggf. an, Undo/Redo aus Leistungsgruenden zu deaktivieren.

Navigation und Ansicht
- Cursor mit Pfeilen/Diagonal. Auswahl-Symbol/Taste (Mark, x) setzt den Ankerpunkt und zeigt das Auswahlrechteck; Cursor bewegen, dann Enter zum Bestaetigen. Erneutes Druecken deaktiviert den Ankerpunkt.
- Zoom-Icon oeffnet die Zoom-Ansicht; Minimap-Taste (LN); Viewport mit zwei Fingern verschieben.
- Schachbrett-Icon zeigt den transparenten Hintergrund.

Zeichen-Tools
- Punkt, Linie, Polyline, Rechteck/Kreis/Ellipse (Rand oder gefuellt), Verlauf-Rect H/V + Muster, Verlauf-Kreis, Verlauf-Kreis H/V, Verlauf-Ellipse H/V, Paint (fill zone), Text (mit/ohne Hintergrund), Radierer (Transparenzfarbe), Pinsel-Stempeln (brush).
- Import: das Import-Icon (Bereich Datei) laedt ein Bild als verschiebbares Overlay; Cursor bewegen zum Positionieren, dann Enter zum Platzieren im Bild.
- Export: das Export-Icon zieht ein Auswahlrechteck ueber einen beliebigen Bereich der Zeichnung; Enter speichert nur diesen Bereich in einer eigenen Datei (fragt nach einem Dateinamen, dann nach der Ziel-App).
- Invert-Tools: Linie, Rand Rechteck/Kreis/Ellipse, invert gefuellte Rechteck/Kreis/Ellipse mit Cache zum Platzieren.
- Strichstaerke: Dialog setzt 1-4; kehrt nach Bestaetigung zur Zeichenflaeche zurueck.
- Linienstil: eigener Dialog waehlt durchgezogen / gestrichelt / Strich-Punkt; gilt fuer alle Randlinien (Linien, Polyline, Rechteck-/Kreis-/Ellipse-Raender) unabhaengig von der Strichstaerke.

Verlaufe (Fokuspunkt-Positionierung)
- Verlauf-Werkzeuge (Muster-Rect, H-Rect, V-Rect, Kreis, Kreis H/V, Ellipse H/V) arbeiten in zwei Phasen.
- Phase 1: Mark setzen, Cursor bewegen um die Form zu skalieren, dann Enter.
- Phase 2: Cursor springt automatisch in die Mitte der Form. Cursor bewegen um den Farbverlauf-Fokus zu waehlen, dann Enter zum Bestaetigen.
- Muster-Rect: Fokus beliebig im Rechteck; radialer Verlauf von Ecken (Randfarbe) zum Cursor (Hintergrundfarbe).
- H-Rect: Cursor-Y bestimmt den vertikalen Hoehepunkt; Doppelverlauf von oben/unten zum Cursor.
- V-Rect: Cursor-X bestimmt den horizontalen Hoehepunkt; Doppelverlauf von links/rechts zum Cursor.
- Kreis: Cursor im Kreis setzt den radialen Verlaufsmittelpunkt; die Kreisform bleibt unveraendert.
- Kreis H: Cursor-X positioniert den horizontalen Fokus im Kreis; Randfarbe am Fokus, Hintergrundfarbe zu den Raendern. Spezieller Fokus-Cursor angezeigt.
- Kreis V: Cursor-Y positioniert den vertikalen Fokus im Kreis; gleiches Verhalten auf der vertikalen Achse. Spezieller Fokus-Cursor angezeigt.
- Ellipse H: Cursor-X positioniert den horizontalen Fokus in der Ellipse; symmetrischer Verlauf um den Fokus. Spezieller Fokus-Cursor angezeigt.
- Ellipse V: Cursor-Y positioniert den vertikalen Fokus in der Ellipse; symmetrischer Verlauf um den Fokus. Spezieller Fokus-Cursor angezeigt.

Pinsel (brushes)
- Pinsel-Icon (Funktion-Menue): seitweise Liste der Pinsel in `brushes.txt` (AFiles). Pinsel auswaehlen, um das Punkt-Werkzeug durch diesen Stempel zu ersetzen, oder "(keiner)" waehlen, um zu Punkt/Dicke zurueckzukehren.
- Standard-Set wird automatisch erstellt, wenn Datei fehlt: massive Formen (circle, square, hollow, ring, diamond, star, heart, diagonal) und Alpha-Verlauf-Formen (soft, feather, halo, cloud, ramp, spray, splatter), jeweils in Groessen 3 bis 9 px; Linien-/Balken-Pinsel (horizontal, vertikal, bar) reichen von 3 bis 10.
- Angezeigte Namen sind je nach Taschenrechner-Sprache lokalisiert.

Farben und Transparenz
- Kreis-Palette fuer Rand/Background; Farben tauschen; Pipette liest vom Canvas.
- Transparenz-Panel setzt Alpha fuer Rand/Background per Slider oder - / + Schaltflaechen oberhalb jedes Sliders (pixelgenau, 1 Einheit pro 0,25 s); Alpha sichtbar auf dem Schachbrett.

Transformationen (Auswahl noetig)
- Verschieben oder Copy/Stamp, Spiegel H/V, Rotation (Winkel), Scale (%). Enter bestaetigt und setzt Caches zurueck; Undo/Redo wirkt auf bestaetigte Schritte.

Shortcuts (HP Prime Bits)
- Enter; Auswahl (x); Zoom (+); Minimap (LN); Cursor Move (6/4/2/8/7/1/3/9); Esc beendet und leert Historie.
