Here is a UDF consisting of just three functions that make it extremely simple to manipulate Input controls with the $ES_PASSWORD style. Inspired by Technical overview: Works by sending a couple messages to the Input control then redrawing it. Features: A pseudo Password Input control for simplicity and visually descriptive code Simple integration with Checkbox controls so creating the cliche "Show password" Checkbox will be a breeze A _GUICtrlPasswordDisplay() function to show or hide t