"WindowScreenShot" function Suggestion

 
I think the "WindowScreenShot" function should support the window handler as parameter.

Example:

int handle = WindowHandle("GBPUSD", PERIOD_D1); // Returns the handler containing the GBPUSD daily chart.
 
WindowScreenShot("GBPUSD-D1.gif", 800, 600, 0, -1, CHART_CANDLE, handle); // If handle = 0 or -1 (current chart).
Regards!

Renato.
Reason: