FGX.Types.StateValue.TfgStateValue: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 7: | Строка 7: | ||
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Types.StateValue.TfgStateValue|TfgStateValue]]</span></p> | <p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Types.StateValue.TfgStateValue|TfgStateValue]]</span></p> | ||
+ | |||
+ | == Описание == | ||
+ | |||
+ | |||
+ | <p>Базовый класс - счетчик, служащий для контролирования процессов, которые имею фазы начала и конца обновления. Позволяет отследить из вне фазу завершения процесса обновления через событие <i>OnEndUpdate</i> и коллбэк <i>OnEndUpdateCallback</i> .</p><div class="info">Например, этот класс используется для пакетного изменения настроек. Если мы не хотим, чтобы при пакетном обновлении свойств объекта, каждое изменение приводило к каким-либо действиям, то используя этот объект, эти действия можно выполнить один раз по окончанию изменения.</div> |
Версия 02:54, 13 июня 2019
Delphi
TfgStateValue = class (TObject)
Описание
Базовый класс - счетчик, служащий для контролирования процессов, которые имею фазы начала и конца обновления. Позволяет отследить из вне фазу завершения процесса обновления через событие OnEndUpdate и коллбэк OnEndUpdateCallback .
Например, этот класс используется для пакетного изменения настроек. Если мы не хотим, чтобы при пакетном обновлении свойств объекта, каждое изменение приводило к каким-либо действиям, то используя этот объект, эти действия можно выполнить один раз по окончанию изменения.