uni-htk-2.2.1.3: Graphical User Interface for Haskell Programs

Safe HaskellNone
LanguageHaskell98

HTk.Devices.Screen

Description

The module Screen exports general functionality on the screen's properties.

Synopsis

Documentation

newtype Screen w Source #

The Screen datatype.

Constructors

Screen w 

getScreenHeight Source #

Arguments

:: Window a 
=> Screen a

the concerned screen.

-> IO Distance

The screen's height.

Gets the height of the screen.

getScreenWidth Source #

Arguments

:: Window a 
=> Screen a

the concerned screen.

-> IO Distance

The screen's width.

Gets the width of the screen.

getScreenManager Source #

Arguments

:: Window a 
=> Screen a

the concerned screen.

-> IO String

A textual representation of the screen manager.

Gets the screen manager from a screen.

data VisualClass Source #

The VisualClass datatype (see Screen.getScreenVisual).

getScreenVisual Source #

Arguments

:: Window a 
=> Screen a

the concerned screen.

-> IO VisualClass

The visual properties.

Gets the visual properties of the screen.