﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
2634	Treat keyword Default like an unset optional parameter	water		"When keyword Default is passed to a function for an optional parameter it should be replaced by the default value for this parameter.
This would save a lot of statements in many UDFs to set the value of a parameter to the default value as defined in the Func statement for optional parameters.

Example: The MsgBox should always display 1 for P1 even when passed as keyword Default.
{{{
_Test()
_Test(Default)
Func _Test($P1 = 1, $P2 = 2)
	MsgBox(0, ""Parameters"", ""P1: "" & $P1 & @CRLF & ""P2: "" & $P2)
EndFunc
}}}
Has been discussed here: [http://www.autoitscript.com/forum/topic/139892-enhance-autoit-udfs/page-5#entry995563]

"	Feature Request	closed		AutoIt		None	Fixed	Default optional parameter	
