---
name: "Tk_DrawFocusHighlight"
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_DrawFocusHighlight/3tk"
---

# Tk\_DrawFocusHighlight(3tk)

draw the traversal highlight ring for a widget

```

```

## NAME

Tk\_DrawFocusHighlight - draw the traversal highlight ring for a widget

## SYNOPSIS

```
#include <tk.h>

Tk_DrawFocusHighlight(tkwin, gc, width, drawable)
```

## ARGUMENTS

- Tk\_Window *tkwin* (in)

  Window for which the highlight is being drawn.  Used to retrieve the window's dimensions, among other things.

- GC *gc* (in)

  Graphics context to use for drawing the highlight.

- int *width* (in)

  Width of the highlight ring, in pixels.

- Drawable *drawable* (in)

  Drawable in which to draw the highlight;  usually an offscreen pixmap for double buffering.

  ```

  ```

## DESCRIPTION

**Tk\_DrawFocusHighlight** is a utility procedure that draws the traversal highlight ring for a widget. It is typically invoked by widgets during redisplay.

## KEYWORDS

focus, traversal highlight
