[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

Technical Reference: Base Operating System and Extensions , Volume 2


slk_set Subroutine

Purpose

Sets up soft function-key labels.

Library

Curses Library (libcurses.a)

Syntax


#include <curses.h>


slk_set(LabNum, LabStr, LabFmt)
int LabNum;
char * LabStr;
int LabFmt;

Description

The slk_set subroutine sets up each soft function-key label with the appropriate name. These labels appear at the bottom of the screen and give applications, such as editors, a more user-friendly look. Label names are restricted to 8 characters each.

Parameters


LabNum Specifies the label number. The value can range from 1 to 8.
LabStr Specifies the string (name) to put on the label. If the string is NULL, the label is blank.
LabFmt Specifies the label alignment. The following values are valid:

0
Left-justified

1
Centered

2
Right-justified

Example

slk_set(2, "Quit", 1);

Implementation Specifics

This subroutine is part of Base Operating System (BOS) Runtime.

Related Information

The slk_init (slk_init Subroutine) routine.

Curses Overview for Programming, List of Curses Subroutines, Manipulating Video Attributes in AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs.


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]