| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > GraphClass > GraphClass Methods >====== DrillDown (transfer control to new graph object) ====== | [[drawwallpaper draw background wallpaper for graph object .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[findnearbynodes locate nodes based on mouse position .htm|{{btn_next_n.gif|Next page}}]] | | || **Drilldown (**| //parGraphNpp//, //graphName//, //NodeId//, //NodeName//, //Xnode//, //Ynode// |**)** {{blk2blue.jpg|blk2blue.jpg}} | **Drilldown** | Unhides, calculates and draws the target graph object | | //parGraphNpp// | A LONG integer that identifies the GraphID FEQ to process | | //graphName// | String text that identifies the graph name. | | //NodeID// | The positional node value of the active graph control that is passed to the drilldown graph control. | | //NodeName// | The positional node name of the active graph control that is passed to the drilldown graph control. | | //Xnode// | The positional X Node coordinate (in Physical Units) of the active graph control that is passed to the drilldown graph control. | | //Ynode// | The positional Y Node coordinate (in Physical Units) of the active graph control that is passed to the drilldown graph control. | The **Drilldown** method hides the current active graph control, and unhides the target (drilldown) graph control. The target graph object's data points are calculated and drawn. Optional parameters can be processed by the target drilldown graph control. This allows the target control to be related to the original graph object. **Implementation:** The **Drilldown** method is called from the TakeEventOfParent method, when a Drilldown event is posted. **See Also:**     [[takeeventofparent process all graph events .htm|TakeEventOfParent]] , [[returnfromdrilldown transfer control to graph object after drilldown .htm|ReturnFromDrillDown]]