From 69de50492d1880b03f78c1f988c69e0892de010d Mon Sep 17 00:00:00 2001 From: ketmar Date: Fri, 26 Nov 2021 11:29:22 +0000 Subject: [PATCH] egra: even more comments FossilOrigin-Name: c8c53f153577963e0ea1fe3b7c8d222459dfa2ea9b9b8b35161fbf95432ba037 --- egra/gui/widgets/base.d | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/egra/gui/widgets/base.d b/egra/gui/widgets/base.d index be4b030..148a297 100644 --- a/egra/gui/widgets/base.d +++ b/egra/gui/widgets/base.d @@ -194,6 +194,10 @@ public: ""; } + // call this when the widget need to be repainted + // currently it notifies its parent window that some widget was changed + // the parent window will take care of the rest + // if you won't call this, repainting can be deferred for indefinite time override void widgetChanged () nothrow { EgraStyledClass w = getTopLevel(); if (w is null) return; -- 2.11.4.GIT