wraithdu Posted December 22, 2009 Share Posted December 22, 2009 Thanks Jos You can run the above example without the Upx=n directive. It will work just fine packed as well. Link to comment Share on other sites More sharing options...
rajeshontheweb Posted December 22, 2009 Share Posted December 22, 2009 do we have the 3.3.2 keywords support completed yet? thanks for the great job again.. Started late is much better than having never started it!!!!Failure is another step towards success. I've been messing around with: Adding Entry to 'Hosts'File Information Lister (Logger)Yet Another AutoIT Error Handler Yet Another AutoIT Error Handler & Debugger Control your App's TaskBar Button YCurrency Ticker (Latest Release : 16 Apr 2009)_WinInetInternetCheckConnection UDF Symantec Definitions Lister UDF _GetLocalIPAddresses UDF UDF to get Special Folder Information WMI_NetworkAdapterConfiguration2Array WMI_CDRomDriveCapabilities _ScriptExists - Check if your au3 script is running!! Uninstaller UDF Get Version for your application (at script level or compiled stage) Uninstaller Pro - faster alternative to windows application removal applet Link to comment Share on other sites More sharing options...
danielkza Posted December 22, 2009 Share Posted December 22, 2009 do we have the 3.3.2 keywords support completed yet? thanks for the great job again..You can copy api\au3.api and au3.keywords.properties from the default SciTE installation (the one in your %programfiles%\AutoIt3 folder) over your old ones. Worked for me. But be aware you need to re-do any changes you've made to them. Link to comment Share on other sites More sharing options...
Developers Jos Posted December 22, 2009 Author Developers Share Posted December 22, 2009 do we have the 3.3.2 keywords support completed yet? thanks for the great job again..I do not understand this question. The up to date files are distributed together with the AutoIt3 release already for a long time. So every time run run the AutoIt3 installer the SciTE files are updated.Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted December 22, 2009 Moderators Share Posted December 22, 2009 Jos, New Beta AutoIt3Wrapper works fine for me - Vista HP SP2 and 3.3.2.0 wraithdu, Thanks for the effort. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Mat Posted December 22, 2009 Share Posted December 22, 2009 I've just noticed that "_GUICtrlButton_SetDropDownState" is not recognized as a function (Not given any syntax highlighting etc.), I've updated my scite very recently, about a week ago. Thanks a lot for the new Autoit3Wrapper, Its been working fine over here (I've been using the example quite a lot, embedding sounds and icons), so well done to wraithdu and Jos! (Same system as Melba) Mat AutoIt Project Listing Link to comment Share on other sites More sharing options...
Zedna Posted December 22, 2009 Share Posted December 22, 2009 Thanks to wraithdu who code this resource update change!Uploaded a beta version of AutoIt3Wrapper that has a major change of the resource update code.It is changed back to adding the resources after the creation of the EXE and also supports the addition of non standard items like:Please have a try and see if everything is working for you as well.JosSorry Jos/wraithdu I'm late with my testing :-(I will test it as early as I can. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Developers Jos Posted December 22, 2009 Author Developers Share Posted December 22, 2009 I've just noticed that "_GUICtrlButton_SetDropDownState" is not recognized as a function (Not given any syntax highlighting etc.), I've updated my scite very recently, about a week ago.Thanks a lot for the new Autoit3Wrapper, Its been working fine over here (I've been using the example quite a lot, embedding sounds and icons), so well done to wraithdu and Jos! (Same system as Melba)MatAs mentioned, the au3.keywords.properties update comes with the AutoIt3 installer.Having said that this UDF name isn't mentioned in the v3.3.2.0 Helpfile so will not appear in the au3.keywords.properties file.Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted December 22, 2009 Author Developers Share Posted December 22, 2009 Sorry Jos/wraithdu I'm late with my testing :-(I will test it as early as I can.No problem... it's in Beta and just wanted to give everybody interested the opportunity to test before releasing it in production.Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted December 23, 2009 Author Developers Share Posted December 23, 2009 (edited) Uploaded an updated version of AutoIt3Wrapper v 2.0.0.8: - removed the desktop update that wraithdu sneaked in again - Changed some console output info in the right sequence and only show one line of UPX output. Jos Edited December 23, 2009 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted December 27, 2009 Author Developers Share Posted December 27, 2009 Uploaded a new Beta AutoIt3Wrapper v 2.0.1.0: - decided to combined AutoIt3wrapper and the AutoIt3Wrapper_Gui script again for easy of maintenance. - added /au3info option to run the proper version of au3info - added /au3record option to run the proper version of au3record All these require the new version of au3.properties also available in the Beta download directory. Appreciate any feedback to ensure I didn't break any GUI options. Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted December 27, 2009 Moderators Share Posted December 27, 2009 Jos,The F1 Help feature no longer works, either with F1 or menu. Error message:Error while launching:""..\AutoIt3\AutoIt3Help.exe" with Params:"ReDim"The specified file was not foundLooks like it might be a "" problem? I have tried playing around with various combinations of "", around both the $(autoit3dir)\Autoit3Help.exe and the $(CurrentWord), but I cannot get it to work.M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Developers Jos Posted December 27, 2009 Author Developers Share Posted December 27, 2009 (edited) Can you either update the autoit3dir= in au3.properties or run UpdateDefs.exe from autoit3\scite\defs which also updates it and then test again? Jos Edited December 27, 2009 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted December 27, 2009 Moderators Share Posted December 27, 2009 Jos,Running UpDateDefs fixed it. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Developers Jos Posted December 27, 2009 Author Developers Share Posted December 27, 2009 That always runs at the end of the installer process updating the au3.properties to the correct setting. I guess this should also work as a default but haven't tested all options that use it.: autoit3dir=$(SciteDefaultHome)\.. Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted December 27, 2009 Moderators Share Posted December 27, 2009 Jos,Other than that the new version seems to work fine on the few scripts I have tried to compile so far. All directives appear to be honoured (even the unrecognised Productversion ).Thanks again for the effort you put into this. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Developers Jos Posted December 27, 2009 Author Developers Share Posted December 27, 2009 (edited) Jos,Other than that the new version seems to work fine on the few scripts I have tried to compile so far. All directives appear to be honoured (even the unrecognised Productversion ).Thanks again for the effort you put into this. M23Its not unrecognized, just not "syntaxcolored" yet.I have updated our SVN repository with the additional directives so those will be part of the next set of keyword files that will come with the AutoIt3 installer.Thanks for testing.Jos Edited December 27, 2009 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted December 28, 2009 Author Developers Share Posted December 28, 2009 Uploaded a new Beta of Tidy v 2.1.0.0: - it is much after when used on larger scripts - Fixed bug with #Region Comments not being copied properly to #EndRegion statements. Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
wraithdu Posted December 29, 2009 Share Posted December 29, 2009 Nice update to combine the Wrapper and GUI. Just a few changes maybe: In AutoIt3Wrapper: 1) Around line 3307 add the following so saving / compiling from the GUI does not miss the new ProductVersion directive. Update_Directive($Full_source, $directives, "#AutoIt3Wrapper_Res_ProductVersion", $INP_ProductVersion, "", "") 2) I've changed the following line to remove the quotes around 'Fieldname' and 'Description' (I think it's in 3 places) since the user should *not* include double quotes when entering data into the GUI. GUICtrlSetTip($H_FieldNameEdit, 'Add extra Resource info. One per line.' & @CRLF & 'Syntax: Fieldname = Description.' & @CRLF & 'Example:Made By = Jos van der Zande') In au3.properties: 1) Around line 60, modify the 'compile' command. You did the work, use it! command.compile.$(au3)="$(SciteDefaultHome)\AutoIt3Wrapper\AutoIt3Wrapper.exe" /showgui /in "$(FilePath)" 2) Lines 81 and 284, quote the "$(CurrentWord)" parameter in both the beta and regular 'help' commands (optionally the exe path as well). This fixed the weird problems I was having where some terms were not working to open the help file. #1327 command.help.$(au3)=$(autoit3dir)\Autoit3Help.exe "$(CurrentWord)" Link to comment Share on other sites More sharing options...
Developers Jos Posted December 29, 2009 Author Developers Share Posted December 29, 2009 (edited) Nice update to combine the Wrapper and GUI. Just a few changes maybe: A)In AutoIt3Wrapper: 1) Around line 3307 add the following so saving / compiling from the GUI does not miss the new ProductVersion directive. Update_Directive($Full_source, $directives, "#AutoIt3Wrapper_Res_ProductVersion", $INP_ProductVersion, "", "") 2) I've changed the following line to remove the quotes around 'Fieldname' and 'Description' (I think it's in 3 places) since the user should *not* include double quotes when entering data into the GUI. GUICtrlSetTip($H_FieldNameEdit, 'Add extra Resource info. One per line.' & @CRLF & 'Syntax: Fieldname = Description.' & @CRLF & 'Example:Made By = Jos van der Zande') B)In au3.properties: 1) Around line 60, modify the 'compile' command. You did the work, use it! command.compile.$(au3)="$(SciteDefaultHome)\AutoIt3Wrapper\AutoIt3Wrapper.exe" /showgui /in "$(FilePath)" 2) Lines 81 and 284, quote the "$(CurrentWord)" parameter in both the beta and regular 'help' commands (optionally the exe path as well). This fixed the weird problems I was having where some terms were not working to open the help file. #1327 command.help.$(au3)=$(autoit3dir)\Autoit3Help.exe "$(CurrentWord)" A1: There is only #Directive support for the ProductVersion, no GUI support and I have currently no plans to include it.(long story but we want the default to be the AutoIT3 version that it is compiled with.) A2: Understand what you are saying as it could make people "think" they need the double quotes, where the intent is to in dictate its a field that needs to be specified. Will make that change to avoid misunderstanding. B1: Oops, see I uploaded the wrong version. that is corrected and uploaded the correct version. B2: This is really an issue in the autoit3help.exe program. Valik is working on a Fix. Double quoting the keyword is a workaround so the original bug doesn't show its ugly head. Thanks for your input Jos Edited December 29, 2009 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Recommended Posts