| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > GraphClass > GraphClass Methods >====== Refresh (refresh drawing of GraphClass object) ====== | [[printgraph send graph object to printer .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[resize conditional refresh when size changed .htm|{{btn_next_n.gif|Next page}}]] | | || **Refresh( **//parRefresh //**)** {{blk2blue.jpg|blk2blue.jpg}} | **Refresh** | Pre-processes and draws graph object | | //parRefresh// | A Boolean value that determines refresh is active | The **Refresh** method is used to redraw and resize the graph object. This method is called throughout the graph control template when any element of the graph has changed. You can also use the **Refresh** method when data has changed, or initialization of a drilldown graph object is needed. If the //parRefresh// flag is FALSE (default), the graph object will not be refresh. The BeginRefresh method is used to pre-process the Refresh method, and set the //parRefresh// flag to TRUE if a refresh is ready to execute. **Implementation:** The **Refresh** method is called when a graph event (Event:Refresh) is posted. **See Also:**     [[beginrefresh prepare drawing of graph class object .htm|BeginRefresh]] , [[resize conditional refresh when size changed .htm|Resize]]