| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > BrowseClass > BrowseClass Methods >====== PostNewSelection (post an EVENT:NewSelection to the browse list) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[notifyupdateerror throw error on update .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[previous get the previous browse item .htm|{{btn_next_n.gif|Next page}}]] | | || **PostNewSelection** {{blk2blue.jpg|blk2blue.jpg}} The **PostNewSelection **method posts an EVENT:NewSelection to the browse list to support scrolling, inserts, deletes, and other changes of position within the browse list. **Implementation:** Event EQUATEs are declared in EQUATES.CLW. **Example:** | **UpdateMyBrowse ROUTINE** | | ** !update code** | | ** MyBrowse.ResetFromFile           !after insert or change, reload Q from file** | | ** MyBrowse.PostNewSelection        !after update, post a new selection event** | | **                                  !so window gets properly refreshed** | | ** SELECT(?Browse)                  !set focus to browse control** | **See Also: **[[resetfromfile fill queue starting from file position .htm|ResetFromFile]]