Developers Popular Post Jos Posted January 2, 2019 Developers Popular Post Posted January 2, 2019 1/02/2018: Uploaded a new SciTe4AutoIt3.exe v19.102.1901.0 installer. This version contains the bugfix release for SciTE 4.1.2. There has been a major update for Tidy allowing now inline comments without them being shifted to the left by default.See this thread for the total story about the new behavior and the added options ==> SciTE4AutoIt3 v19.102.1901.0 Enjoy, Jos Addition/Changes/Fixes in the current installer: expandcollapse popup-------------------------------------------------------------------------------------------------- 2-1-2019 *** Merged the SciTE v 4.1.2 by Neil Hodgson with our own version of SciTE. (Jos) - Fixed regex issue for Alt+F in AutoItTools.lua - Fixed another regex issue for several functions in AutoItTools.lua - Fixed Header parameters now showing None when none are - Fixed jump to function to also jump to the right Column again. - Restored AutoItTools:Copy_BookMarks() functionality *** Updated AutoIt3Wrapper v19.102.1901.0 (Jos) - 18.703.1808.1 renamed "#AutoIt3Wrapper_Au3Stripper_Stop_OnError" to "#AutoIt3Wrapper_Au3Stripper_OnError" with now as options S,C,F,Stop,Continue,ForceUse - 18.708.1148.1 Added #include <WinAPIFiles.au3> back in the included file list to ensure backward compatibility. - 18.708.1148.2 Added "Tidy_Stop_OnError" support to the AutoIt3Wrapper.INI file. Changed HiDPI settings for Win 10 compatibility. - 18.708.1148.4 Added logic to be able to display Console Output of script that have #RequireAdmin while SciTE runs at normal level. - 18.708.1148.5 Added support to allow to Stop Execution or Restart for scripts with #RequireAdmin while SciTE runs at normal level. It won't hang anymore when you reply No on the UAC and detect the elevated process didn;t start. - 18.708.1148.6 Reverted HiDPI changes made in 18.708.1148.2 as problems are reported. needs investigation. - 18.708.1148.7 Changed check for RequireAdmin AutoIt3Wrapper startup. - 18.708.1148.8 Added #include <APIResConstants.au3> for backwards compatibility with AutoIt3 v3.3.14.x. *** Updated Au3Stripper v19.102.1901.0 (Jos) - 18.708.1148.1 Fixed issue finding variable names on multiline statements - 18.708.1148.2 Added check for ending \ in the AutoIt3Dir, and remove it when there, to avoid duplication of includes. - recompiled with PellesC 6 to make it compatible with WinXP again. *** Updated SciTEConfig v19.102.1901.0 (Jos) - 18.708.1148.1 Update to allow comments in *.SciTEConfig file lines. (JPM) This update includes the updated shemes to allow changing between them. *** Updated Tidy v19.102.1901.0 (Jos) - 18.708.1148.1: Fix bug handling Directivelines ending with continuation character - 18.708.1148.2: Fixed indentation when a "None breaking space"(C2A0) character is used in a UTF file. - 18.708.1148.3: Fix bug when a continuation line starts with +x, where is would add a space between +- and number. - 18.708.9999.x: Rewrite of some internal code to allow inlinecomments to remain at their current position. Details can be found in this post: https://www.autoitscript.com/forum/topic/196221-tidy-major-update-27-10-requesting-help-with-testing/ - 18.708.9999.22: Released to Beta. - 18.708.9999.23: Added option to totally skip commentblocks so now the options are: #Tidy_Parameters=/tcb=0 =>only indent the whole commentblock (default) /tcb or /tcb=1 =>Tidy inside commentblock /tcb=-1 =>leave whole commentbock alone Tidy.INI:#--> Tidy commentblock 0=only indent the whole commentblock (default=0) # 1=Tidy inside commentblock # -1=leave whole commentbock alone Tidy_commentblock=0 - 18.708.9999.24: Added check for ending \ in the AutoIt3Dir and remove it when there. - recompiled with PellesC 6 to make it compatible with WinXP again. -------------------------------------------------------------------------------------------------- ==> ScitillaHistory page containing all SciTE-Scintilla updates. ==> Visit the SciTE4AutoIt3 Download page for the latest versions ==> Check the online documentation for an overview of all extra's you get with this installer. Xandy, Trong, Skysnake and 4 others 4 3 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.
Moderators Melba23 Posted January 2, 2019 Moderators Posted January 2, 2019 Jos, A nice New Year present - thanks. 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
AXLE Posted January 3, 2019 Posted January 3, 2019 Thanks Jos, I see you have compiled Tidy and Au3Stripper for XP. I really appreciate that and will drop them into SciTE4AutoIt3 17.224.935.0 and see how Its goes for conflicts, if good I'll run with it and let you know =) I'm in the middle of doing a basic C/++ WinAPI tutorial for DllCall so I don't want to break anything for the moment, but will test on XP through 8.1 at the first chance. Again, thanks heaps =) "Writing code to carry out an intended set of tasks is relatively easy. Writing code to carry out ONLY an intended set of tasks, well that can be a little more challenging." Alex Maddern
AXLE Posted January 4, 2019 Posted January 4, 2019 Hi Jos, I'm going to try and tread careful here. When first trying to update 'Scite4autoit3' under Win XP I had some issues getting/finding and restoring my preferred theme which is close to the default theme. Somewhere amidst this I had encountered 'SciTE Customization GUI' and installed it. A. Probably as part of trying to find/reinstate the default theme. B. It looked worthwhile testing as an additional theme editor. I haven't yet tested it ('SciTE Customization GUI') as yet, although I guess I must opened and took a peak at it. Both('Scite4autoit3' and 'SciTE Customization GUI') are installed. I had actually forgot that the later was even there. When tweaking and trying to save my theme from 'Scite Config' it appeared to save under the theme name I had given, yet I could not find this anywhere in the 'User\Local Settings\Application Data\AutoIt v3\SciTE' Folder. It turned out I eventually found it in 'Program Files\AutoIt3\SciTE\SciTE Customization GUI\SciTE Customization GUI\Themes'( P.S. I am aware that configs should not be save in \Programs folder. My bad for putting it there). I had also noticed that 'Scite Config' didn't appear to behave the way it had in the past. I had brushed this off as part of the XP Install issue, but now I am uncertain as 'SciTE Customization GUI' appears to override the 'Scite Config' settings. It concerns me that 2 Applications may be fighting for supremacy over the same settings =( 'SciTE Customization GUI' doesn't appear to have any help file or documentation and it's difficult to assess what the default behavior should be. The above information is provided just so you can understand what I have done so far, it's not your responsibility to answer issues with 3rd party tools. Qs.After removing 'SciTE Customization GUI' and attempting to save the current theme with a Name I am unable to find a saved theme with that name either as a file or within the Scite4autoit3 '\Program Files\AutoIt3\SciTE' or '\Local Settings\Application Data\AutoIt v3\'. I would like to transfer my current them to my other AutoIt + Scite4autoit3 installs as I Update. (From XP though to Win10, and some *Nix boxes). 1.Is 'User\Local Settings\Application Data\AutoIt v3\SciTE\SciTEUser.properties' the default for saves? 2.If so can I transport my current SciTEUser.properties to the other installs and overwrite the default .properties file? 3.Also Can I rename this file (SciTEUser.properties) to 'MyTheme.properties and keep it in the '\Application Data\AutoIt v3\SciTE\SciTEConfig' folder? (the format appears different in the default theme files) All I need to do is get my current Theme over to all other installs, and try to avoid making additional work for myself (P.S. I've learn my lesson (again) and will test other apps in a VM test box in future) Sorry for the long winded question, thanks in advance for your assistance. "Writing code to carry out an intended set of tasks is relatively easy. Writing code to carry out ONLY an intended set of tasks, well that can be a little more challenging." Alex Maddern
Developers Jos Posted January 4, 2019 Author Developers Posted January 4, 2019 The provided SciTEConfig is indeed the only software I support and that doesn't have a Save-Theme option as far as I know, and only saves the information to SciTEUSer.config. You could create a new file in %localappdata%\AutoIt v3\SciTE\SciTEConfig with an ".SciteConfig" extension and copy the modified lines from SciTEUser.properties to this new file so you own theme is saved an can be reused later. SciTEConfig has to option to load these predefined schemes. So which tool are you using? 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.
RTFC Posted January 4, 2019 Posted January 4, 2019 Hi Jos, thanks a lot for your Sisyphean efforts (as maintaining software is never done). Just to let you know, I did get an untrusted-app warning on W10/Pro x64 pausing the installation, but this can be ignored. En gelukkig Nieuwjaar! My Contributions and Wrappers Spoiler BitMaskSudokuSolver BuildPartitionTable CodeCrypter CodeScanner DigitalDisplay Eigen4AutoIt FAT Suite HighMem MetaCodeFileLibrary OSgrid Pool RdRand SecondDesktop SimulatedAnnealing Xbase I/O
Developers Jos Posted January 4, 2019 Author Developers Posted January 4, 2019 Dank je wel en ook een mooi 2019 voor jou. Did the installer itself give the warning because it isn't signed or was it one of the EXE inside? 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.
AXLE Posted January 4, 2019 Posted January 4, 2019 2 hours ago, Jos said: So which tool are you using? If by tool you mean Scite Config, then Scite Config. I'll be staying with the official Scite4AutoIt3 and built in toolset, unless it is some helper script that I need and have created myself, And It would be a per project usage as an include. The only thing I do is change some of the default highlight setting and Font height a little to make it easy on my eyes. I use a number of development environments and SciTe is usually at the top of the choice list. In past years I have edited the config files display settings manually and considered creating an editor for basic settings. Fortunately you have that part nailed down for AutoIt, I still need to create something for my other SciTe installs such as RFO Basic. I use AutoIt and test my AutoIt scripts across a numerous Windows installs as well as ReactOS and *nix (Wine) in Hardware and Virtual Machine, so keeping the same/ish clean AutoIt install across all makes it convenient for writing and testing under different environments. That may sound a little extreme, but I just like to ensure things work as expected before I use it in real. What is extreme is an old laptop, wireless card, Win8.1 install/Boot disk and a copy of AutoIt3 and Scite4AutoIt3 portable as your default Dev environment. I spent six months writing au3 scripts from a boot disc as my primary OS, not because I had to, but because it seemed like a worthy challenge. That exercise sold me on AutoIt + Scite forever =D So portable AutoIt3 and Scite4AuoIt3 Clean default install + a copy of Win API help file + a boot disk and a working box with an internet connection and you can create your dreams. "Writing code to carry out an intended set of tasks is relatively easy. Writing code to carry out ONLY an intended set of tasks, well that can be a little more challenging." Alex Maddern
Trong Posted January 4, 2019 Posted January 4, 2019 I expect a version of AutoIt to integrate the full version of SciTE. Thank Jos. Enjoy my work? Buy me a 🍻 or tip via ❤️ PayPal
RTFC Posted January 4, 2019 Posted January 4, 2019 1 hour ago, Jos said: Did the installer itself give the warning because it isn't signed Yes (probably difficult to fix this), and thanks. My Contributions and Wrappers Spoiler BitMaskSudokuSolver BuildPartitionTable CodeCrypter CodeScanner DigitalDisplay Eigen4AutoIt FAT Suite HighMem MetaCodeFileLibrary OSgrid Pool RdRand SecondDesktop SimulatedAnnealing Xbase I/O
Developers Jos Posted January 4, 2019 Author Developers Posted January 4, 2019 1 hour ago, VIP said: I expect a version of AutoIt to integrate the full version of SciTE. Thank Jos. Don't hold your breath as this installer and it software is ONLY maintained by me and nobody else has access to the source. The "only" thing that is part of the AutoIt SVN is the SciTE source, which I also maintain for both the Lite and Full version part. 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.
BigDaddyO Posted January 4, 2019 Posted January 4, 2019 oh, so nice! thanks for the update to Tidy. I'm one of those weirdo's that neeeeds all the comments lined up neatly at the end of rows so I never used tidy because of that.
Developers Jos Posted January 4, 2019 Author Developers Posted January 4, 2019 11 minutes ago, BigDaddyO said: I'm one of those weirdo's that neeeeds all the comments lined up neatly at the end of rows.. Well you can have Tidy do it for you now. 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.
mLipok Posted January 4, 2019 Posted January 4, 2019 As I see this new Tidy feature are very well taken by users. Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24
Deye Posted January 18, 2019 Posted January 18, 2019 Hope it's not the mouse I have that SciTE don't like but When doing a negative scroll with the mouse wheel above the SciTE window the scrolling effect isn't as smooth as with other apps Simple test: Is the SciTE window smooth Scrolling for you evenly in to both ways ? Thanks Deye
Moderators Melba23 Posted January 18, 2019 Moderators Posted January 18, 2019 Deye, Yes. M23 Deye 1 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
argumentum Posted February 1, 2019 Posted February 1, 2019 the file at https://www.autoitscript.com/autoit3/files/beta/update.dat needs updating. Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting
Developers Jos Posted February 2, 2019 Author Developers Posted February 2, 2019 That could be but there is no real relation to SciTE4AutoIt3 ...right? 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.
steve8tch Posted February 27, 2019 Posted February 27, 2019 Jos - running Running AU3Check (3.3.14.5) on one script gives me this error ! There were more than 100 Errors found. Only showing the first 100. -============================================================================================================= -#### Au3Stripper Found 118 Error(s)!!!! This means your script could have problems running properly. #### -============================================================================================================= It seems that if there are less than 100 errors - the errors are listed (and can then be fixed) But in this case - I cannot find what it is that Au3Stripper doesn't like. Also - I have tried using Au3Stripper parameters /TL /debug in AutoIt3Wrapper but it does not produce a log file. Is this expected ? Thanks. Steve
Developers Jos Posted February 27, 2019 Author Developers Posted February 27, 2019 (edited) I am a little confused here: you mention au3check, but show au3stripper. Au3stripper will list each issue found and "only" print details on the first 100.... didn't you get those? Jos Edited February 27, 2019 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.
Recommended Posts