---
version: "2026.1.0"
language: "en"
---
# Desktop UI

You can use **Leapwork Flow's desktop UI automation building blocks** to create, run, and troubleshoot automation cases for business-critical applications, such as **ERP** and **CRM systems**.

**Leapwork Flow desktop UI automation** works with nearly all desktop application platforms, including **WinForms, WPF, Windows Universal Applications, Win32, Qt, Java, SAP GUI**, and more.

This section gives an overview of the building blocks used in desktop UI automation.  
* [Click UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/click-ui-element.md)
* [Close UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/close-ui-window.md)
* [Collapse UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/collapse-ui-element.md)
* [Drag UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/drag-ui-element.md)
* [Expand UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/expand-ui-element.md)
* [Find UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/find-ui-element.md)
* [Get UI Attribute](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-attribute.md)
* [Get UI Number](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-number.md)
* [Get UI Selection](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-selection.md)
* [Get UI Text](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-ui-text.md)
* [Get Window Details](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/get-window-details.md)
* [Invoke UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/invoke-ui-element.md)
* [Select UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/select-ui-element.md)
* [Set UI Element Value](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/set-ui-element-value.md)
* [Start Application](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/start-application.md)
* [Toggle UI Element](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/toggle-ui-element.md)
* [Update UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/update-ui-window.md)
* [Use UI Window](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/desktop-ui/use-ui-window.md)