      _______________527

  ,   ,    
. 9.46.     . 
       .   -
  .   ,  , 
           , 
    .  ,      -
        .

. 9.46

, 
 

    .   Tablel  Cached-
Updates     true.     -
 modif,       :

bool modif = false;

  OnClick     -
:

Tablel->CachedUpdates = ! Tablel->CachedUpdates;

BApplyUpdates->Enabied = Tablel->CachedUpdates;

BCancelUpdates->Enabled = Tabiel->CachedUpdates;

if (Tablel->CachedUpdates) modif = false;

    ,    -
       (   BApplyUpdates)  -
 (   BCancelUpdates) ,    ,  -
  false  modif.

  AfterEdit  Tablel   :

if (Tablel->CachedUpdates) modif = true;

    modif   .
  OnClick    

Tablel->ApplyUpdates() ;

Tablel->CommitUpdates() ;

modif = false;

  OnClick    

Tablel->CancelUpdates();

modif = false;

    modif   false,  -
   .