void Clear() { ClearStruct(*static_cast<FarDialogItem*>(this)); ListPos=0; strHistory.Clear(); strMask.Clear(); strData.Clear(); ID=0; IFlags.ClearAll(); AutoCount=0; AutoPtr=nullptr; UserData=0; ObjPtr=nullptr; ListPtr=nullptr; UCData=nullptr; SelStart=0; SelEnd=0; }