---
name: "XmTextGetBaseline"
section: "3"
platform: "linux"
package: "openmotif"
version: "2.3.8-4"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/XmTextGetBaseline"
---

# XmTextGetBaseline(3)

A Text function that accesses the y position of the baseline

## NAME

**XmTextGetBaseline** — A Text function that accesses the y position of the baseline

## SYNOPSIS

```
#include <Xm/Text.h>
int XmTextGetBaseline(
Widget widget);
```

## DESCRIPTION

**XmTextGetBaseline** accesses the *y* position of the baseline in the Text widget, relative to the *y* position of the top of the widget.

In vertical mode (when the **XmNlayoutDirection** resource is **XmTOP\_TO\_BOTTOM**) this function returns 0 and the program should use **XmTextGetCenterline**

- *widget*

  Specifies the Text widget ID

For a complete definition of Text and its associated resources, see [**XmText**(3)](/XmText/3.md).

## RETURN

Returns an integer value that indicates the *y* position of the baseline in the Text widget. The calculation takes into account the margin height, shadow thickness, highlight thickness, and font ascent of the first font (set) in the fontlist used for drawing text. In this calculation, the *y* position of the top of the widget is 0 (zero).

## RELATED

[**XmText**(3)](/XmText/3.md), [**XmTextGetCenterline**(3)](/XmTextGetCenterline/3.md).
