Timeline
Aug 23, 2023:
- 2:44 PM Ticket #3973 (GUICtrlSetColor does not work on GUICtrlCreateRadio) updated by
- Concerning this issue, Zedna created a thread on the Forum in 2020 : https://www.autoitscript.com/forum/topic/201774-guictrlsetcolor-on-checkboxradiobutton-doesnt-work-on-windows-10/ Nine's workaround solved it (a one-liner based on _WinAPI_SetWindowTheme) then Zedna adapted it for older versions of AutoIt.
- 12:33 PM Ticket #3972 (StringSplit can create invalid Arrays) updated by
- The problem is obviously that StringSplit would create an array with more elements than the maximum number of array elements possible in AutoIt (VAR_SUBSCRIPT_ELEMENTS = 16,777,216): […] So basically all that is missing is another query in StringSplit that catches this case and then sets @error in it and returns either an empty array or a truncated array.
- 11:58 AM Ticket #3972 (StringSplit can create invalid Arrays) updated by
- True... so something is broken..…
- 11:24 AM Ticket #3973 (GUICtrlSetColor does not work on GUICtrlCreateRadio) created by
- GUICtrlSetColor does not work on GUICtrlCreateRadio for me. […]
- 9:10 AM Ticket #3972 (StringSplit can create invalid Arrays) updated by
- The help also states: If you use an empty string "" for the delimiters, each character will be returned as an element. I strongly suggest not touching this behavior. First, it would be script breaking for a lot of scripts that use StringSplit to split a string into an array of characters and second, it doesn't fix the bug described here, since it also occurs with a delimiter with one or more characters: […] The behavior also differs between AutoIt versions. Under version 3.14.5 the script crashes when StringSplit is called. I have not tested other versions.
- 7:59 AM Ticket #3972 (StringSplit can create invalid Arrays) updated by
- Guess a check for the second parameter would be appropriate to ensure it has a length of 1 or more. The helpfile does state: delimiters: One or more characters to use as delimiters (case sensitive).
Aug 22, 2023:
- 6:07 PM Ticket #3972 (StringSplit can create invalid Arrays) created by
- […]
- 2:55 PM Ticket #3968 (global struct gets corrupted after GUISetState()) updated by
-
Description changed
- 2:54 PM Ticket #3969 (Map Initializer List) updated by
-
Description changed
- 2:53 PM Ticket #3971 (Integer not handled properly when calling object method) updated by
-
Description changed
Aug 20, 2023:
- 1:37 AM Ticket #3971 (Integer not handled properly when calling object method) updated by
- Decided to port to C++, but in the process I ran into an issue where The Size property of MSFT_Disk was being return as a string instead of UInt32 as states in MSFN, eventually I ran into this https://stackoverflow.com/a/20431978, where they mention windows returns a string on purpose, then I had the thought...what if I pass the partition size as a string? Well that did it.
Aug 19, 2023:
- 5:30 PM Ticket #3971 (Integer not handled properly when calling object method) created by
- […] Calling CreatePartition with any integer greater than …
- 9:00 AM Ticket #3970 (Macro @IsConsole) updated by
-
Version changed
Automatic ticket cleanup. - 8:27 AM Ticket #3970 (Macro @IsConsole) created by
- Hi all! Sometimes there's need to distinguish, is a script compiled as …
Aug 13, 2023:
Aug 12, 2023:
- 2:40 PM Ticket #3968 (global struct gets corrupted after GUISetState()) reopened by
- Hi I understand that the return is erratic even If I fix the $g_sFont = DllStructGetData($_gtHiDpi_WinFont, 'FaceName') to $g_sFont = DllStructGetData($tTemp, 'FaceName') I don't understand the influence of the position of Global $_gtHiDpi_WinFont= _SystemParametersInfo_GetSystemFont() which is ok after the GUISetState(@SW_SHOW, $hGUI) ; try the code with this and without it here is the code which is erratic […]
Aug 8, 2023:
- 1:23 PM Ticket #3967 (About fixing the vulnerability of AutoIt 3.3.16.1) updated by
- I see you found it! ;)
- 12:31 PM Ticket #3967 (About fixing the vulnerability of AutoIt 3.3.16.1) updated by
- Replying to Jos: > This is not a place for asking questions, rather to provide Bug reports. > Please join the forum for questions. Could you please provide me the link of the forum to discuss my issue?
Aug 6, 2023:
Aug 5, 2023:
- 6:59 PM Ticket #3968 (global struct gets corrupted after GUISetState()) updated by
- hmm, I've run the correction you posted here but it does not correct the original code that is observable while running over and over again while testing.
Aug 3, 2023:
- 12:51 PM Ticket #3968 (global struct gets corrupted after GUISetState()) updated by
- In case it help the error was coming from the fact thatthe global variable was assign to a local variable the correction is […] Cheers
- 9:31 AM Ticket #3968 (global struct gets corrupted after GUISetState()) closed by
- No Bug
- 1:37 AM Ticket #3968 (global struct gets corrupted after GUISetState()) updated by
- so, the bug was in the coder. This works as advertised: […] Do pardon my lack of experience if you would.
Aug 2, 2023:
- 11:30 PM Ticket #3968 (global struct gets corrupted after GUISetState()) created by
- […] While troubleshooting we discovered a bug. The thread is at …
- 1:37 PM Ticket #3967 (About fixing the vulnerability of AutoIt 3.3.16.1) closed by
- No Bug: This is not a place for asking questions, rather to provide Bug reports. Please join the forum for questions.
- 1:23 PM Ticket #3967 (About fixing the vulnerability of AutoIt 3.3.16.1) created by
- Will the Vendor of this application provide patches or fixes for any …
Aug 1, 2023:
- 5:55 PM Ticket #3966 (Macro @WinLevel) updated by
- Why @OSBuild is not enough?
Jul 31, 2023:
- 7:44 PM Ticket #3966 (Macro @WinLevel) updated by
- Why not simply make a UDF which returns the OS version?
- 5:00 PM Ticket #3966 (Macro @WinLevel) updated by
-
Version changed
Automatic ticket cleanup. - 4:43 PM Ticket #3966 (Macro @WinLevel) created by
- Hi! In addition to @OSVersion, let's call it for example @WinLevel …
Jul 27, 2023:
- 6:10 PM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- Thanks for the correction, but "Global\HeartBeatEvent" does NOT work on my system. What can be another $sEvent working for any system as I plan to put the script as an example in the help
- 7:02 AM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- (the code provided in comment 5 is placed by its anonymous author in the Public Domain, if this could even matter for such a measly teeny tiny wrapper!)
- 6:52 AM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- acktchully, it seems more sensible that $bInheritHandle by default should be True! Sorry about that. from MSDN: (https://learn.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-openeventa) […]
- 6:46 AM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
-
Hi! It seems a small error escaped you attention:
in
[…]
there should be
"dword"instead of"struct*"[…] Also, there was a wrong comment, stating that if an empty string is given to $sName, it will create an nameless event; that is incorrect; OpenEvent does not create events! and with empty $sName always returns 0x00000000. Here's corrected version; this should be in WinAPIProc.au3: […] This could be used eg for interprocess communication between two+ scripts (together with _WinApi_[create/set/reset]Event(...)), since the created events are global and acccessable by name.
Jul 26, 2023:
- 10:16 AM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- I recheck your example it is not working on my system PLrase try with a correct checking of the result […]
- 8:39 AM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- Thanks, I still wondering when openinf with Null is helpfull. Can you provide me an example?
Jul 25, 2023:
- 1:39 PM Ticket #3963 (_WinAPI_OpenEvent function missing in WinAPIProc.au3) updated by
- Replying to Jpm: > Hi, > Can you explain why the first paraameter can be optional (not described in MSDN) ? > can you post an example so I can add it in the doc? > Thanks for the help Hi, I just copied the _WinAPI_CreateEvent implementation and replaced parameters/names to make it work with OpenEvent() function. My example is probably incorrect, but since I provide all parameters myself when calling it, it was working for me. Sorry I am not advanced enough to write clean code as in documentation, but for that I have modified my script to get global event from third party software and it looks like this : […] Please let me know if I can help you somehow more.
Jul 24, 2023:
- 5:00 PM Ticket #3964 (Allow EnvGet to support whole strings like _WinAPI_ExpandEnvironmentStrings) updated by
-
Milestone changed
Automatic ticket cleanup. - 4:08 PM Ticket #3964 (Allow EnvGet to support whole strings like _WinAPI_ExpandEnvironmentStrings) updated by
-
Milestone changed
Note:
See TracTimeline
for information about the timeline view.
