# The controls | Action | Keybinding | Gui | | :---------------------------------: | :---------------------: | :--------------------------------------------------------------------------: | ------------------------------------------------------ | | Save | `ctrl + s` | `Simulation` > `Save` | | Add a gate | - | click `logic-gates` > the gate you want to add | | Move a gate | - | drag & drop the gate using the `left mouse button` | | Pan | - | click & move & release the background useing the `right mouse button` | | Select multiple gates | - | click & move & release using the `left mouse button` | | Add to selection | `shift` | select while holding `shift` | | Select all gates | `ctrl + a` | `Simulation` > `Select all` | | Delete selection | `delete` | `Simulation` > `Delete selection` | | Undo _(to last save)_ | `ctrl + z` | `Simulation` > `Undo` | | Refresh (reload) simulation | `ctrl + r` | `Simulation` > `Refresh` | | Clean (delete unconnected gates) | `ctrl + delete` | `Simulation` > `Clean` | | Delete simulation | `ctrl + shift + delete` | `Simulation` > `Delete simulation` | | Open simulation | - | `Open simulation` > the simulation you want to open | | Create simulation | - | `Create simulation` > `Project` | `Integrated circuit` > type the name of the simulation | | Create project | - | `Create simulation` > `Project` > type the name of the simulation | | Create integrated circuit | - | `Create simulation` > `Integrated circuit` > type the name of the simulation | | Change language | - | Click on the `Language: \` button (bottom of the sidebar) | | Get more info about a built in gate | - | `Logic gates` > info | | Duplicate selection | `ctrl + d` | `Simulation` > `Duplicate selection` | | Copy selection | `ctrl + c` | `Simulation` > `Copy` | | Cut selection | `ctrl + x` | `Simulation` > `Cut` | | Paste selection | `ctrl + v` | `Simulation` > `Paste` |