{
public:
MixersAlignMixers() {}
- ~MixersAlignMixers() { remove_all_objects(); }
+ ~MixersAlignMixers() { clear(); }
+ void clear() { remove_all_objects(); }
};
class MixersAlignMixerList : public BC_ListBox
{
public:
MixersAlignMTracks() {}
- ~MixersAlignMTracks() { remove_all_objects(); }
+ ~MixersAlignMTracks() { clear(); }
+ void clear() { remove_all_objects(); }
};
{
public:
MixersAlignATracks() {}
- ~MixersAlignATracks() { remove_all_objects(); }
+ ~MixersAlignATracks() { clear(); }
+ void clear() { remove_all_objects(); }
};
class MixersAlignATrackList : public BC_ListBox
{
public:
MixersAlignUndoEDLs() {}
- ~MixersAlignUndoEDLs() {
+ ~MixersAlignUndoEDLs() { clear(); }
+ void clear() {
for( int i=size(); --i>=0; ) get(i)->remove_user();
+ remove_all();
}
};