---
name: "Tk_ClearSelection"
section: "3tk"
platform: "linux"
package: "tk8.6-doc"
version: "8.6.16-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Tk_ClearSelection/3tk"
---

# Tk\_ClearSelection(3tk)

Deselect a selection

```

```

## NAME

Tk\_ClearSelection - Deselect a selection

## SYNOPSIS

```
#include <tk.h>

Tk_ClearSelection(tkwin, selection)
```

## ARGUMENTS

- Tk\_Window *tkwin* (in)

  The selection will be cleared from the display containing this window.

- Atom *selection* (in)

  The name of selection to be cleared.

  ```

  ```

## DESCRIPTION

**Tk\_ClearSelection** cancels the selection specified by the atom *selection* for the display containing *tkwin*. The selection need not be in *tkwin* itself or even in *tkwin*'s application. If there is a window anywhere on *tkwin*'s display that owns *selection*, the window will be notified and the selection will be cleared. If there is no owner for *selection* on the display, then the procedure has no effect.

## KEYWORDS

clear, selection
