CafeRRLabeler: CAFE Desktop Library Reference Manual

## CafeRRLabeler CafeRRLabeler |

## Functions

CafeRRLabeler * | cafe_rr_labeler_new ()
void | cafe_rr_labeler_hide ()

## Properties

CafeRRConfig * | config | Write / Construct Only

## Types and Values

struct | CafeRRLabeler

## Object Hierarchy

        GObject
        ╰── CafeRRLabeler

## Includes

    #include <cafe-rr-labeler.h>

## Description

## Functions

### cafe_rr_labeler_new ()

    CafeRRLabeler *
    cafe_rr_labeler_new (CafeRRConfig *config);

Create a GUI element that will display colored labels on each connected monitor. This is useful when users are required to identify which monitor is which, e.g. for for configuring multiple monitors. The labels will be shown by default, use cafe_rr_labeler_hide to hide them.

#### Parameters

config | Configuration of the screens to label |

#### Returns

A new CafeRRLabeler

### cafe_rr_labeler_hide ()

    void
    cafe_rr_labeler_hide (CafeRRLabeler *labeler);

Hide ouput labels.

#### Parameters

labeler | A CafeRRLabeler |

## Types and Values

### struct CafeRRLabeler

    struct CafeRRLabeler;

## Property Details

### The `“config”` property

      “config”                   CafeRRConfig *

RandR configuration to label.

Owner: CafeRRLabeler

Flags: Write / Construct Only