Projekt

Allgemein

Profil

Feature #531

Umbau auf UserControl

Von Anonym vor etwa 1 Jahr hinzugefügt.

Status:
Neu
Priorität:
Normal
Zugewiesen an:
-
Beginn:
06.09.2023
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Momentan gibt es für alle drei Fälle im Editor (Davor einfügen, bestehenden Block editieren, darunter einfügen) ein eigenes Interface. Das führt zu Codeduplikaten und tendenziell zu Inkonsistenz im Verhalten.
Besser wäre ein universell eingesetztes UserControl, das alle benötigten Funktionen abdecken kann.

Übergabeparameter wären [bool]bCreate, [int]iIndex, [guid]gArticle.

Abgedeckt wäre damit:
  • Bestand editieren (false, <Bestandsindex>, <ArtikelId>)
  • Neuen Artikel einfügen (true, <Zukünftiger Index>, <ArtikelId>) => Alle bestehenden Abschnitte mit Index >= <Zukünftiger Index> werden eins tiefer gesetzt.

Auch abrufbar als: Atom PDF