Ignore:
Timestamp:
06/23/03 12:09:05 (22 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mbase
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mbase/MEvtLoop.cc

    r2206 r2209  
    180180}
    181181#endif
     182
     183void MEvtLoop::SetDisplay(MStatusDisplay *d)
     184{
     185    MParContainer::SetDisplay(d);
     186    if (!d)
     187    {
     188        fProgress=NULL;
     189        return;
     190    }
     191
     192    d->SetBit(kMustCleanup);
     193    if (fParList)
     194        fParList->SetDisplay(d);
     195}
    182196
    183197// --------------------------------------------------------------------------
     
    933947
    934948    if (obj==fDisplay)
    935     {
    936         if (fParList)
    937             fParList->SetDisplay(NULL);
    938949        SetDisplay(NULL);
    939         fProgress = NULL;
    940     }
    941950
    942951    if (obj==fLog)
  • trunk/MagicSoft/Mars/mbase/MEvtLoop.h

    r2206 r2209  
    5151
    5252    MStatusDisplay *GetDisplay() { return fDisplay; }
     53    void SetDisplay(MStatusDisplay *d);
    5354
    5455    void SetOwner(Bool_t enable=kTRUE);
Note: See TracChangeset for help on using the changeset viewer.