Timeline



Jan 9, 2018:

1:52 AM Ticket #3582 (Bug in _WinAPI_GetGUIThreadInfo with caret rectangle) created by linton.miller@…
The _WinAPI_GetGUIThreadInfo does not return correct information for …

Jan 8, 2018:

6:57 PM Ticket #3581 (Dot notation with DllStruct fails if the variable is a constant) updated by genius257
I can't seem to find any details about how a constant in AutoIt is treated other than the value of a constant cannot be changed. But currently AutoIt allows properties to be changed in constant variables if for instance it's a DllStruct and DllStructSetData is used. This is like ES6 when defining a const with a object value. Properties of the object can still be changed. The only thing that's immutable is the binding source. If AutoIt is not supposed to act like my example with ES6, then AutoIt should not allow DllStructSetData to work with a constatnt variable as it's first parimeter. If on the other hand the ES6 example is the case, then AutoIt should allow properties of const variables to be changed when using dot notation. I hope I've made myself understandable and that you see the current way it works is a bug one way or the other?

Jan 7, 2018:

8:26 PM Ticket #3581 (Dot notation with DllStruct fails if the variable is a constant) updated by Jos
The left $tStruct in Func Works() is a local declared variable for Func Works() and it act like doing it this way: […] So $tStruct in Func Works() is not the Global declared one but a Local new variable. Jos
3:58 PM Ticket #3581 (Dot notation with DllStruct fails if the variable is a constant) updated by genius257
I'm not changing the constant, but a property of the constant. If it should fail, so should DllStructSetData($tStruct, "a", 1)
10:55 AM Ticket #3580 (FileSetAttrib - Crash on ROOT folders.) updated by Jos
Confirmed for both 3.3.14.2 & 3.3.15.0 Jos
10:51 AM Ticket #3581 (Dot notation with DllStruct fails if the variable is a constant) updated by Jos
What exactly is the issue with getting a warning when trying to change a constant? Jos

Jan 6, 2018:

12:31 AM Ticket #3581 (Dot notation with DllStruct fails if the variable is a constant) created by genius257
The code below illustrates the problem […] Output […]

Jan 5, 2018:

1:58 PM Ticket #3580 (FileSetAttrib - Crash on ROOT folders.) created by anonymous
FileSetAttrib("C:\DirWhichDoesNotExist\SubDirWhichDoesNotExist", "+H", …

Dec 21, 2017:

9:00 PM Ticket #3579 (Clarification of Help for DllStructGetData(): never returns an array) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
8:39 PM Ticket #3576 (_PathSplit) updated by BrewManNH
Description, Summary changed
8:32 PM Ticket #3579 (Clarification of Help for DllStructGetData(): never returns an array) updated by BrewManNH
Type changed

Dec 20, 2017:

5:06 AM Ticket #3579 (Clarification of Help for DllStructGetData(): never returns an array) created by c.haslam
jchd has invited me to take a crack at improving the help for this …

Dec 19, 2017:

12:59 PM Ticket #3576 (_PathSplit) updated by Loran A. Rendel <loran@…>
However, it's not the full duplicate, because my suggestion could be done with no relation to Byref functionality.
12:55 PM Ticket #3576 (_PathSplit) updated by Loran A. Rendel <loran@…>
Replying to Melba23: > _PathMake returns a string. Are you thinking of _PathSplit? > > If so, then this is a duplicate of https://www.autoitscript.com/trac/autoit/ticket/3540 > > M23 Oh, right, I have mistyped the function's name.
Note: See TracTimeline for information about the timeline view.