"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming"Īnticipating Errors : " Any program that accepts data from a user must include code to validate that data before sending it to the data store.
"Homo sum humani nil a me alienum puto" - Publius Terentius Afer * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * I also encourage you to check awesome * Create COM objects from modules without any demand on user to register anything.
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 *
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 *
OpenOffice/LibreOffice/XLS Related: 3 * XLS/MDB from scratch with ADOX
Wiki:* Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * 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 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * 3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF* SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _3 UDF * SciTE - Lexer for console pane * 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() * 3 UDF * 3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * 3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Should be used anytime the checkbox/radio is not "clicked" by the user but checked manually during startup otherwise the hover effect is stuck until the mouse is moved over the controlĪny of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. Increased hover effect visibilty on the Metro Toggle when using a light theme.Īdded a workaround for the resize cursor getting stuck on controls very close to the window border.įixed hover effect of toggle checked being stuck despite the $NoAnimation parameter being set to true for startup.Īdded a new parameter "$NoHoverEffect" to _Metro_RadioCheck and _Metro_CheckboxCheck to prevent the hover effect from appearing/freezing when calling the function manually without user interaction. > Should only be used to handle user clicksĪdded GUIAccelerator to _Metro_MsgBox to allow closing the MsgBox faster by pressing enter to click the default button.Īligned the toggle/radio text to the left instead of center You can also manually enable it using _Metro_EnableOnEventMode.Īdded _Metro_InputBox - A modern looking input box that allows entering a PW or other details.Īdded a new parameter "$tMargin" to _Metro_AddControlButtons and _Metro_AddControlButton_Back, to allow custom margin size (free space from the corners)Īdded _Metro_ToggleSwitch, _Metro_CheckboxSwitch, toggles between checked/unchecked states and then return the current state. Added support for OnEventMode - The UDF will automatically detect this if you enable OnEventMode before including the MetroUDF.