Custom Query (3922 matches)
Results (394 - 396 of 3922)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1287 | Fixed | _Debug functions are changing Blockinput() Flag | ||
| Description |
The problem can be seen using _DebugOut or _DebugSetup examples from documentation. I believe the problem is coming from internel function _Debug_ReportWrite(). The last line of the function should be "If Not $bBlock then Blockinput(1)" |
|||
| #1288 | Fixed | DLLStructSetData behavior with binary variant data | ||
| Description |
As demonstrated in this thread There might be some expected behavior when using DLLStructSetData with binary variants. Some examples: Consider $a: $a=DllStructCreate('byte[4]')
These two lines: DllStructSetData($a,1,Binary('0xAABB'),2)
and DllStructSetData($a,1,Number(Binary('0xAABB'),2)
Produce different results. (The first only sets 0xAA). DllStructSetData($a,1,Binary('0xFFFFFFFF'),1)
DllStructSetData($a,1,Binary('0xFFFFFFFF'))
Also produce different results, the first only sets 0xFF. Even though according to the documentation, omitting the 1 as the index argument should be identical to specifying 1. Help file says: "If the element is an array, you need to specify which index to set, otherwise it sets index 1." |
|||
| #1290 | Fixed | _GUICtrlTreeView_DisplayRectEx with "$fTextOnly = True" returns same "Left" value as when "False" | ||
| Description |
"Left" value when the $ftextOnly parameter is "True" returns 0, same as when set to "False". I think it's the 2nd to last line in the function If $iRet Then DllStructSetData($tRect, "Left", 0) $iRet appears to always be 1 on success, but this line sets it to 0. If I comment out this line and $ftextOnly is True, it returns expected/proper "Left" value for the text of the item. Perhaps this is meant to be If NOT $iRet Then DllStructSetData($tRect, "Left", 0) |
|||
