Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (67 - 69 of 3866)

Ticket Resolution Summary Owner Reporter
#3883 Fixed _DebugArrayDisplay produces uncalled console message Jon jchd18
Description

This function invokes ArrayDisplay_Share (from ArrayDisplayInternals.au3) which defaults with its parameter $bDebug = True.

This causes a spurious console message like this: Sorting all indexes = 0.4333

#3881 No Bug Missing Extras\WM_NOTIFY.au3 file Kloud
Description

I found that the example in the helpfile for _GUICtrlListView_Create() uses the Extras\WM_NOTIFY.au3 file which does not exist. Now I was encouraged to create a ticket as all examples in the helpfile should work out of the box

#3879 Fixed Dim doesn't change the type of Map to Array Jon jchd18
Description

Given a variable $v and for all AutoIt datatypes except Map, using Dim to change $v into an Array works fine.

Local $m[]		; a Map
Local $a[5]		; an Array

Local $types = [ _
	$m, _
	$a, _
	8, _
	8888888888888888, _
	"xyz", _
	Binary(12), _
	Ptr(555), _
	DllStructCreate("long"), _
	MsgBox, _
	_myFct, _
	ObjCreate("shell.application"), _
	Null, _
	True _
]

Func _myFct()
EndFunc

For $v In $types
	ConsoleWrite("$v declared as " & VarGetType($v) & @LF)
	Dim $v[3]
	ConsoleWrite("$v turned to a " & VarGetType($v) & @LF & @LF)
Next

Dim is important when you get a ByRef variable of unknown type passed to a function, which you need to (re)turn into an Array loaded with data. It's even the only use case of Dim in AutoIt.

For a real-world use case where this can cause a serious bug, see https://www.autoitscript.com/forum/topic/208003-storing-gui-objects-in-an-array-error-subscript-used-on-non-accessible-variable/?do=findComment&comment=1500761

Note: See TracQuery for help on using queries.