@jmeister79
du kannst das binding in vielen einstellungen anwenden - auch berechnungen oder stringverwandlungen , farbe, ränder, ...
so umständlich finde ich das garnicht :-)
hatte mal vor langer zeit eine beschreibung gefunden, wie man ein widget erstellt - war mir zu kompliziert - oder du schaust auf github mal den code an, bei einem adapter, der ein widget bereitstellt. ich kann dir da leider nix darüber sagen - habe es nie gemacht