mirror of
https://github.com/creyD/intelliphoto.git
synced 2026-04-14 04:10:31 +02:00
89 lines
1.8 KiB
Plaintext
89 lines
1.8 KiB
Plaintext
(Tool)
|
|
> Verantwortlich für... <
|
|
- Name, Beschreibung, Tooltip und Icon des Tools speichern
|
|
- Utilities und gemeinsamer Code, den alle Tools verwenden
|
|
|
|
|
|
ColorPicker
|
|
> Verantwortlich für... <
|
|
-Speicherung der Farbwerte
|
|
- Darstellung der Farbpallette
|
|
- Handling der Farbänderung
|
|
|
|
HistoryTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- 20 Operationen speichern
|
|
- In den 10 Operationen nach vorn (Redo) oder hinten (Undo) springen
|
|
- Änderungen rückgängig machen oder wiederholen
|
|
|
|
ResizeTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- Änderung der Bilddimension
|
|
- Änderung des Zooms
|
|
|
|
RotationTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- Rotation des Bildes
|
|
- Änderung der Darstellungsrotation
|
|
|
|
PenTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- Speicherung des eingestellten Radius
|
|
- Änderung von Pixeln um einen geklickten Punkt in gewissem Radius
|
|
|
|
FloodFillTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- Änderung der Pixelfarbe von Pixeln der selben Farbe eines geklickten Pixels, die direkt an ihn angrenzen
|
|
|
|
PlainTool
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- Einfärbung des gesamten Canvas in der gewählten Farbe
|
|
|
|
(FormsTool)
|
|
> erbt von <
|
|
Tool
|
|
> Verantwortlich für... <
|
|
- vereinheitlichte Darstellung der Formauswahl und Ränder
|
|
- Styling der Canvaselemente
|
|
|
|
RectangleFormsTool
|
|
> erbt von <
|
|
FormsTool
|
|
> Verantwortlich für... <
|
|
- Zeichnen von Rechteckformen
|
|
|
|
CircleFormsTool
|
|
> erbt von <
|
|
FormsTool
|
|
> Verantwortlich für... <
|
|
- Zeichnen von Kreisformen
|
|
|
|
PolygonFormsTool
|
|
> erbt von <
|
|
FormsTool
|
|
> Verantwortlich für... <
|
|
- Zeichnen von Polygonen
|
|
|
|
RasterImage
|
|
> Verantwortlich für... <
|
|
- Darstellung des gezeichneten Bildes
|
|
- Speicherung der Pixeldaten
|
|
|
|
ShapedImage
|
|
> erbt von <
|
|
RasterImage
|
|
> Verantwortlich für... <
|
|
- Speicherung der Polygondaten
|
|
- Darstellung der Transparenz außerhalb des Polygons |