Timeline



Oct 26, 2014:

9:57 AM Ticket #2928 (Autoit doesn't work with latest selenium driver update with latest watir) closed by J-Paul Mesnage
Rejected: Please follow the track report guide line. I think you must go to the forum first to get help
7:28 AM Ticket #2928 (Autoit doesn't work with latest selenium driver update with latest watir) created by sarath.pkvn@…
I am using watir and I recently updated my firefox as well as selenium …

Oct 25, 2014:

4:44 PM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) updated by J-Paul Mesnage
I still cannot reproduce under Win8.1 update 1
4:28 PM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) updated by Trolleule
There is definitive a bug. Look what BrewManNH has written. When i scroll with mouse fast up and down more than one time, anytime the listview/ gui freeze and the LV becomes empty. Minimizing and Maximizing restores the LV. If you uncomment WM_NOTIFY registering, it works fine. Using Win7 x86. Use this example, this will avoid missunderstandings: […]

Oct 24, 2014:

10:51 AM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) updated by Melba23
Trolleule, And as discussed in that thread I cannot make the GUI freeze other then by resizing the columns - which I fixed by amending the redraw process. Certainly scrolling the ListView does not induce a freeze in either 3.3.12.0 or 3.3.13.19, Win7 x32. M23

Oct 23, 2014:

5:21 PM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) updated by Trolleule
The Problem was discussed here: http://www.autoitscript.com/forum/topic/165109-guictrlcreatelistviewitem-and-wm-notify-bug/

Oct 22, 2014:

8:56 AM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) updated by J-Paul Mesnage
I don't see any freeze Under my Windows8.1 Mixing UDF and standard AutoIt GUI is not a great idea specialy trying to register message. some time no conflict sometime conflict as 2 separate handling without any communication between them

Oct 21, 2014:

6:51 PM Ticket #2927 (Adding Items with GUICtrlCreateListViewItem will cause GUI freeze if a ...) created by Trolleule
When i add listview items with GUICtrlCreateListViewItem to an …
4:19 AM Ticket #2926 (IsFunc() documentation examples) closed by BrewManNH
No Bug: This has been corrected in the beta help files. The help file for 3.3.13.19 already shows the corrected text.

Oct 20, 2014:

10:59 PM Ticket #2926 (IsFunc() documentation examples) created by Synix <cross.fire@…>
Both examples for IsFunc() have incorrect texts. Example 1: {{{"This …
3:14 PM Ticket #2925 (_WinAPI_ShellChangeNotifyRegister problem) created by linbin
[…] It's the Example script from Help file,and it's not working …

Oct 19, 2014:

8:27 PM Ticket #2924 (Progress bar style documentation) closed by J-Paul Mesnage
Fixed: Fixed by revision [11138] in version: 3.3.13.20
7:31 PM Ticket #2924 (Progress bar style documentation) created by Synix <cross.fire@…>
I noticed PBS_SMOOTHREVERSE from …

Oct 18, 2014:

11:44 PM Ticket #2923 (Brokenlink in Help GUICtrlCreateEdit) closed by J-Paul Mesnage
Fixed: Fixed by revision [11136] in version: 3.3.13.20
4:24 PM Ticket #2923 (Brokenlink in Help GUICtrlCreateEdit) created by Emiel Wieldraaijer
To obtain the value of the control see GUICtrlRead(). To set or change …
8:59 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by anonymous
Looks like i aslo messed up in this scrip and the port is now 80... So you would have to navigate your web broswser to 127.0.0.1 istead of 127.0.0.1:81. Sorry about that.... geeze. i swear i'm not trying to mess up.
8:55 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by anonymous
Replying to Jpm: > I assume next example = comment #3 Yeah sorry about that. Comment 3 is has been my test script for seeing if future version can detect a closed client side web browser socket. Previous comment no long applies since @errors have since been fixed, thanks.

Oct 17, 2014:

7:43 PM Ticket #2922 (Better reliability for _VersionCompare()) updated by Synix <cross.fire@…>
Nice idea :) thanks. You could even go completely nuts and separate the numbers from letters using RegEx and compare each part after that, but that would be quite an overkill code-wise and most cases of version numbers will be covered with the coming update anyways.
12:33 AM Ticket #2890 (DllStructGetString) updated by anonymous
Most languages use reflection. I'd suggest an additional function: DllStructGetType, which returns a handle for a "DllStructType". Elements of that type can be created and used as follows: […] A DllStructTypeElement should be a map like {index: 2, name: "third", type: "uint32[2]", originalType: "dword[2]", offset: 8, size: 8}. The type is always the same, even if the original type is ulong[2] or dword[2]. That way the caller of the function won't have to handle all cases, which might increase in the future. An array of DllStructTypeElements isn't enough, because that doesn't contain the size of the whole struct. It might be useful to be able to "concatenate" two struct types without worrying about semicolons.

Oct 16, 2014:

9:35 PM Ticket #2890 (DllStructGetString) updated by BrewManNH
Is there a way to return the initializer list for a struct in another language? Or to know what the labels are named once a struct has been created in another language? I've been googling this and haven't seen an answer to this, so I was curious how other languages do it.
10:47 AM Ticket #1650 (Problem with Run("psexec", .., $STDERR_CHILD + $STDOUT_CHILD) on Vista ...) updated by J-Paul Mesnage
Working under Windows 8.1
9:11 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by J-Paul Mesnage
I assume next example = comment #3
5:01 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by anonymous
Sorry this script was likely to showcase the @error problems which have since been fixed, see next example... Sorry about that.
4:58 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by anonymous
If the previous script was not any help here is another example. The same principle applies here. Navigate to 127.0.0.1:81, wait for connection then close the browser. […]
4:54 AM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by anonymous
This is the example that should show that web page sockets are not being closed when client closed their web browser where 3.3.8.1 had no problems in detecting the closed socket. Start this script then use your web browser to navigate to 127.0.0.1:81, wait for the connection, then after the established connection, close the browser. 3.3.8.1 will detect the closed browser where further versions fail and must rely on alternate means to close the socket. Thanks. […]

Oct 14, 2014:

2:35 PM Ticket #2892 (GUICtrlSetData on dummy control - AutoIt bug or Document Incorrect?) updated by J-Paul Mesnage
In fact it is an AutoIt bug , I send a fix for integration to Jon
2:32 PM Ticket #2829 (_Excel_RangeRead unable to return Text values of excel cells) updated by water
Maybe I now understand what you mean. Excel doesn't allow to return more than a single cell when using option 3 (return text). _Excel_RangeRead has been changed to handle this error and correctly sets @error now.
1:36 PM Ticket #2906 (TCPRecv can't detect closed client web browser sockets) updated by J-Paul Mesnage
Can you point/attached repro script which illustrate what you want to be solved?
1:18 PM Ticket #2922 (Better reliability for _VersionCompare()) closed by J-Paul Mesnage
Completed: Added by revision [11131] in version: 3.3.13.20
9:04 AM Ticket #2922 (Better reliability for _VersionCompare()) updated by J-Paul Mesnage
Do you have objection if i change? […] It can allow "1.1b" to "1.11c"
4:16 AM Ticket #2913 (Mouse cursor jumps when showing a GUI with child) updated by Synix <cross.fire@…>
But how do I prevent the cursor from jumping to this child window? This is not expected and should certainly not happen. Jumping to $BS_DEFPUSHBUTTON buttons does work as expected (only not on the first GUI ever showing up), except inside this child window from my example. Try this: […] A workaround would be nice at least :)

Oct 13, 2014:

5:14 PM Ticket #2913 (Mouse cursor jumps when showing a GUI with child) closed by J-Paul Mesnage
Rejected: I don't think AutoIt GUI Windows are dialog Windows box. So this mouse behavior does nothing just try a button on the parent Windows and start it alone. You will see the mouse is not moving to the button. So why the mouse is moving to the child Windows is certainly a side effect I close it as the moving cannot be handled by a main GUI due to AutoIt implementation
5:08 PM Ticket #2905 (DirCopy Redirection Bug) closed by J-Paul Mesnage
Works For Me: I assume you run your test in admin mode. I try to reproduce Under Windows8.1 64_bit and it works as a charm
4:45 PM Ticket #2829 (_Excel_RangeRead unable to return Text values of excel cells) closed by J-Paul Mesnage
Rejected: As no info has been given, we close it
4:08 PM Ticket #2916 (GUISetCoord() and GUICtrlCreatePic()) updated by J-Paul Mesnage
Found, Just Wait Jon integrates the proposed fix
2:58 PM Ticket #2920 (No control resizing on initially hidden window) closed by J-Paul Mesnage
Fixed: Fixed by revision [11128] in version: 3.3.13.20
2:52 PM Ticket #2920 (No control resizing on initially hidden window) updated by J-Paul Mesnage
Doc will be change to warn that usage of WinMove() does not affect Control position/resizing before GuiSetState() It is true that the 3.3.12.0 was doing it in certain case, but current beta fixes for $WS_EX_LAYOUTRTL extended style put back the no change as it has been originally design.
2:46 PM Ticket #2921 (_ArrayFindAll compares using a regular expression) closed by BrewManNH
Fixed: Fixed by revision [11126] in version: 3.3.13.20
2:00 AM Ticket #2922 (Better reliability for _VersionCompare()) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
1:51 AM Ticket #2922 (Better reliability for _VersionCompare()) created by Synix <cross.fire@…>
In ticket #1881 someone stated that version comparing returns …

Oct 12, 2014:

12:40 PM Ticket #2921 (_ArrayFindAll compares using a regular expression) created by anonymous
It seems missed in docs - _ArrayFindAll uses ArraySearch, so it can …

Oct 11, 2014:

12:26 AM Ticket #2918 (GDIPlus_GetEncoderParameterList not working on Windows 8.1) closed by J-Paul Mesnage
Fixed: Fixed by revision [11119] in version: 3.3.13.20

Oct 10, 2014:

7:39 PM Ticket #2910 (Example for _WinAPI_RegisterShellHookWindow() not working) closed by guinness
Fixed: Fixed by revision [11118] in version: 3.3.13.20
7:22 PM Ticket #2914 (_StringProper - Diacratic Char issue) closed by guinness
Rejected: There are too many variables to include for a function such as this.
7:18 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) closed by guinness
Rejected: I am rejecting for reasons already provided.
6:51 PM Ticket #2918 (GDIPlus_GetEncoderParameterList not working on Windows 8.1) updated by J-Paul Mesnage
@Eukalyptus, That's not OK as more than $tagGDIPENCODERPARAM can be returned. Return $tBuffer is better but for referencing one entry the best is $tParams = _GDIPlus_EncodersGetParamList($g_hImage, $sCLSID) $tParam = DllStructCreate($tagGDIPENCODERPARAM, DllStructGetPtr($tParams, 2) + ($iJ * $iParamSize)) I have a silly question is _GDIPlus_EncodersGetParamList() valid for Decoders? Thanks for the help
5:47 PM Ticket #2920 (No control resizing on initially hidden window) created by anonymous
Works fine in 3.3.12.0 […]
9:34 AM Ticket #2918 (GDIPlus_GetEncoderParameterList not working on Windows 8.1) updated by Eukalyptus
It´s a bug in GDIPlus.au3 Function _GDIPlus_EncodersGetParamList: Return DllStructCreate($tagGDIPPENCODERPARAMS, $tBuffer) should be: Return DllStructCreate($tagGDIPPENCODERPARAMS, DllStructGetPtr($tBuffer))
8:30 AM Ticket #2918 (GDIPlus_GetEncoderParameterList not working on Windows 8.1) updated by J-Paul Mesnage
_GDIPlus_EncodersGetParamListSize does display the Count Function My Win7 32-bit display the same as Win8.1
7:13 AM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by mLipok
btw. This issue reminded me of the way this post: http://www.autoitscript.com/forum/topic/164867-is-a-crash-more-powerful-than-an-exit/#entry1203304 After deliberation, please: supplement documentation for OnAutoItExitRegister inside the section: Remarks

Oct 9, 2014:

11:07 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by mLipok
I totally forgot about that. But I still think it's a good idea. I'm sorry for reheating old themes. ... Can be closed.
9:52 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by BrewManNH
This request is nearly identical to #2488, the only difference is the way you accessed the array, and the name you give to the @ExitMethod. That one was closed and now nearly a year later you're back to try it again?
9:43 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by BrewManNH
I never said it was a hard crash, I said it was a crash. You're not exiting, you're erroring out of the script. At that point AutoIt stops processing the code and just shuts down, it does not go through an exit process, from what I understand, it's just stopping and because it just stops, the @ExitMethod doesn't come into it.
9:14 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by mLipok
But it is not HardCrash, and OnAutoItExitRegister function is called. So the description: "0 = Natural closing." is far from the truth. Better would be something like: "5 = Exit with AutoIt error".
8:59 PM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) updated by BrewManNH
You do know the difference between an exit and a crash right? The script isn't exiting, AutoIt has detected an error and shut down, HUGE difference.
11:12 AM Ticket #2919 (OnAutoItExitRegister - @exitMethod - after Crash) created by mLipok
Please add new @exitMethod here is repro: […]

Oct 8, 2014:

1:30 PM Ticket #2918 (GDIPlus_GetEncoderParameterList not working on Windows 8.1) created by m.andreschak@…
Summaration: - Example Script for GDIPlus_GetEncoderParameterList is …
8:04 AM Ticket #2917 (WinAPI_AddMRUString crashes on x64) closed by J-Paul Mesnage
Fixed: Fixed by revision [11115] in version: 3.3.13.20
7:12 AM Ticket #2917 (WinAPI_AddMRUString crashes on x64) updated by J-Paul Mesnage
It really crash when run in X64 mode. You will not believe the MSDN doc is wrong for the CreateMRUList API The return is not an INT but a HANDLE I will fix WinAPIReg.au3
4:08 AM Ticket #2917 (WinAPI_AddMRUString crashes on x64) updated by BrewManNH
Define "crashes". I ran that script on Win7 x64 using 3.3.12.0 and 3.3.13.19 and it worked for me.

Oct 7, 2014:

10:40 PM Ticket #2917 (WinAPI_AddMRUString crashes on x64) created by demian.kellermann@…
The Function _WinAPI_AddMRUString crashes when called on the x64 …

Oct 6, 2014:

5:55 AM Ticket #2916 (GUISetCoord() and GUICtrlCreatePic()) created by Synix <cross.fire@…>
The width and height parameter of GUISetCoord() don't affect …

Oct 5, 2014:

11:42 PM Ticket #2915 (Map Memory Leak) created by Mars (AutoIt.de)
[…]

Oct 2, 2014:

10:22 PM Ticket #2914 (_StringProper - Diacratic Char issue) updated by mLipok
excellent
8:42 AM Ticket #2914 (_StringProper - Diacratic Char issue) updated by jchd18
Too specific in that you don't handle enough of Unicode. […] Execute() is frown upon by some in standard UDF.
4:32 AM Ticket #2914 (_StringProper - Diacratic Char issue) created by mLipok
Here is repro script: […] Results (correct are from …

Oct 1, 2014:

10:26 AM Ticket #2912 (Additional include paths: New command line switch for AutoIt3.exe) updated by Tomasz Szreder <tomasz.szreder@…>
Sorry for the confusion. What I asked for was that in addition to AutoIt3 scanning Registry entries mentioned, AutoIt3 could also read additional include paths from command line. This way, I wouldn't have to add anything to the Registry *and* make AutoIt3 recognize more include paths. So once again, as in the example: AutoIt3.exe /AutoIt3Include="Y:\\automation\\core" MyTestScript.au3 If I put MyTestScript.au3 on user's Desktop, and have it call another include like: #include "logging\MyLogger.au3" I would like AutoIt3 to look for MyLogger.au3 in "Y:\automation\core\logging" as well. I know I can write #include "Y:\automation\core\logging\MyLogger.au3" but the paths change very often, and I'd prefer to specify the root include paths when starting AutoIt3.exe. Hope this clarifies the request. Regards Tomasz Szreder
1:01 AM Ticket #2913 (Mouse cursor jumps when showing a GUI with child) updated by Synix <cross.fire@…>
Okay my example code was not ideal. This code also shows that the mouse will jump to the center of the child GUI: […]
12:46 AM Ticket #2913 (Mouse cursor jumps when showing a GUI with child) created by anonymous
If you have set the windows mouse properties to automatically move the …

Sep 30, 2014:

7:48 PM Ticket #2912 (Additional include paths: New command line switch for AutoIt3.exe) updated by BrewManNH
You state you don't want to alter the registry in your test environments, yet you're asking for registry entries to be used by AutoIt? I'm confused as to exactly what it is you're asking for.
11:31 AM Ticket #2912 (Additional include paths: New command line switch for AutoIt3.exe) created by Tomasz Szreder (tomasz.szreder@…
It is possible to set additional include paths in the Registry as …

Sep 29, 2014:

12:05 PM Ticket #2911 (_ArrayDisplay() GUI controls have wrong coords) closed by Melba23
Fixed
7:14 AM Ticket #2910 (Example for _WinAPI_RegisterShellHookWindow() not working) updated by jchd18
Component changed
7:10 AM Ticket #2866 (regread cant read x64 keys remote) updated by devilman16
There must be a way, cause also reg.exe can read x64 regkeys from a x86 system: http://www.remkoweijnen.nl/blog/2011/10/21/remote-registry-from-32-to-64-bit/ Not working: […] Working: […]
5:31 AM Ticket #2911 (_ArrayDisplay() GUI controls have wrong coords) created by Synix <cross.fire@…>
When using a GUICoordMode different than 1, _ArrayDisplay() won't …
4:09 AM Ticket #2910 (Example for _WinAPI_RegisterShellHookWindow() not working) updated by Synix <cross.fire@…>
Sorry I clicked the wrong component. Needs to be "Documentation" instead of AutoIt.
4:08 AM Ticket #2910 (Example for _WinAPI_RegisterShellHookWindow() not working) created by Synix <cross.fire@…>
The default example script from the help file doesn't work on my …

Sep 28, 2014:

11:39 AM Ticket #2829 (_Excel_RangeRead unable to return Text values of excel cells) updated by water
And please add an Excel workbook to reproduce the problem as well.

Sep 27, 2014:

11:00 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
10:27 PM Ticket #2888 (Error return code _WinAPI_DuplicateHandle) closed by guinness
No Bug
10:26 PM Ticket #2908 (_ScreenCapture_Capture crash) closed by guinness
Fixed: Fixed by revision [11104] in version: 3.3.13.20
10:17 PM Ticket #2909 (_PathMake() issues in <File.au3>) closed by guinness
Fixed: Fixed by revision [11102] in version: 3.3.13.20
10:16 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by guinness
Since the first line is a bug, I am reverting back to a bug and fixing with this code. As for your feature request, it's outside the scope of the function and thus I am rejecting it. As this is something you can implement yourself I see no reason to add a script breaking change. […]
10:15 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by guinness
Type changed
8:18 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by Synix <cross.fire@…>
My suggestion from the initial post was based on the code in <File.au3> of AutoIt v3.3.12.0, even in beta v3.3.13.19 is no different version included. This is now directly taken from the beta: […]
6:34 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by guinness
Your code suggestion is using an old version of the function.
4:22 AM Ticket #2909 (_PathMake() issues in <File.au3>) updated by Synix <cross.fire@…>
I've neither seen anyone using this function ever. Personally I think it's because of the uselessnes (no big checks or path fixes) and unflexibility of the function This is why I wrote a _PathMakeEx() for my needs, which always outputs consistent path strings: […] So I wouldn't even mind if the original _PathMake got dumped.

Sep 26, 2014:

9:49 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by BrewManNH
The thing is, this function is practically useless, you have to pass it all of the parameters you already have, and you could easily create your own path from them. I can't honestly say that I've ever seen a script use this function in the 4+ years I've been using AutoIt. But, whether it even needs to exist or not isn't a problem, and whether it should be rewritten or dumped all together, I'll leave to others.
7:54 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by Synix <cross.fire@…>
Yes you are right, examples 2 to 5 are more of a feature request. But the first one is a bug if you consider the remark of the help file text: 'You may pass "" (an empty string) for any part of the path you do not need in the final output.' If I want to get the path of <Drive>:\mylogfile.log it won't add the needed backslash for the path to be a "path", since the function only does that for $sDir, which would be blank in this case. The blank $sDir should automatically &= "\" if it's empty. This would perfectly fit the parameter description.
7:25 PM Ticket #2909 (_PathMake() issues in <File.au3>) updated by BrewManNH
Version, Type changed
According to the help file, the second example you posted has the correct output. If the directory doesn't have a leading or a trailing slash, it adds it. The third is exactly the same as the second, exactly as the help file states will happen. The fourth and fifth examples are also correct per the help file. The help file states that This doesn't check the validity of the path created, it could contain characters which are invalid on your filesystem. I'm not sure what the expected output for the first one should be, but according to how the function is written, it is also correct. I'm going to change this to a feature request, because there is no bug here.
5:35 PM Ticket #2909 (_PathMake() issues in <File.au3>) created by Synix <cross.fire@…>
_PathMake() adds no backslash if the dir parameter is empty (only …
10:29 AM Ticket #2896 ($LBS_EXTENDEDSEL missing from GUI Control Styles) closed by J-Paul Mesnage
Fixed: did you check the beta as it was added to it
10:10 AM Ticket #2893 (Excel UDF - Script Breaking Changes) closed by J-Paul Mesnage
Fixed
10:07 AM Ticket #2908 (_ScreenCapture_Capture crash) updated by J-Paul Mesnage
Can you have a repro script as I cannot understand what you are saying. the _WinAPI_DeleteObject($aIcon[4]) is not executed if a bad return occured from _WinAPI_GetIconInfo() Thanks
Note: See TracTimeline for information about the timeline view.