> For the complete documentation index, see [llms.txt](https://fearless.gitbook.io/creating-controls-in-assembler/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fearless.gitbook.io/creating-controls-in-assembler/additional-resources.md).

# Additional Resources

Other online tutorials about custom contol creation:

| Author             | Topic                                              | URL                                                                                                                                                            |
| ------------------ | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Martin Mitáš       | Custom Controls in Win API                         | [www.codeproject.com/Articles/559385/Custom-Controls-in-Win-API-The-Basics](https://www.codeproject.com/Articles/559385/Custom-Controls-in-Win-API-The-Basics) |
| GunnerInc          | Creating a hyperlink                               | [www.dreamincode.net/forums/topic/241669-masm-creating-a-hyperlink/](http://www.dreamincode.net/forums/topic/241669-masm-creating-a-hyperlink/)                |
| Forhad Reza        | Clock Frame Design Using Assembly                  | [www.codeproject.com/Tips/1039519/Clock-Frame-Design-Using-Assembly](https://www.codeproject.com/Tips/1039519/Clock-Frame-Design-Using-Assembly)               |
| ZetCode            | Burning Control                                    | [www.zetcode.com/gui/winapi/customcontrols](https://www.zetcode.com/gui/winapi/customcontrols/)                                                                |
| Catch22            | Custom Controls                                    | [www.catch22.net/tuts/win32/custom-controls](https://www.catch22.net/tuts/win32/custom-controls/)                                                              |
| Dan Brindle        | Writing Windows Custom Controls (VCR Style Button) | [www.drdobbs.com/windows/writing-windows-custom-controls/184409155](https://www.drdobbs.com/windows/writing-windows-custom-controls/184409155)                 |
| Joseph M. Newcomer | Self-Registering Windows Classes (Compass Control) | [www.flounder.com/selfregister.htm](http://www.flounder.com/selfregister.htm)                                                                                  |

Assemblers:

| Name                         | Website                                                                  |
| ---------------------------- | ------------------------------------------------------------------------ |
| MASM32 SDK                   | [www.masm32.com/download.htm](https://masm32.com/download.htm)           |
| UASM (formerly JWasm/HJWasm) | [www.terraspace.co.uk/uasm.html](https://www.terraspace.co.uk/uasm.html) |

Other Resources:

| Name                      | Website                                    |
| ------------------------- | ------------------------------------------ |
| ModernUI Project          | <https://github.com/mrfearless/ModernUI>   |
| ModernUI64 Project        | <https://github.com/mrfearless/ModernUI64> |
| RadASM                    | <https://github.com/mrfearless/RadASM2>    |
| x64dbg x86 & x64 Debugger | <https://github.com/x64dbg/x64dbg>         |
