| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > EditMultiSelectClass > EditMultiSelectClass Methods >====== Reset (reset the EditMultiSelectClass object) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[deserializevalue pre process selection queue .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[serializevalue process selected items into use variable .htm|{{btn_next_n.gif|Next page}}]] | | || **Reset** {{blk2blue.jpg|blk2blue.jpg}} The **Reset **method resets the EditMultiSelectClass object. **Implementation:** The Reset method clears the Available and Selected items lists in the MultiSelect dialog. Use the AddValue method to refill these lists. **Example:** **Edit:PR:ApplyTo.Init PROCEDURE(UNSIGNED FieldNumber,UNSIGNED ListBox,*? UseVar)** **  CODE** **  PARENT.Init(FieldNumber,ListBox,UseVar)** **  SELF.Reset** **  SELF.AddValue('Browse',INSTRING('Browse',SELF.UseVar,1,1))  !set multi-select choice** **  SELF.AddValue('Form',INSTRING('Form',SELF.UseVar,1,1))      !set multi-select choice** **  SELF.AddValue('Report',INSTRING('Report',SELF.UseVar,1,1))  !set multi-select choice** **  SELF.AddValue('Window',INSTRING('Window',SELF.UseVar,1,1))  !set multi-select choice** **See Also:**     [[addvalue prime the multiselect dialog .htm|AddValue]]