-- | Properties that specify the appearance of the GUI elements. -- The specification is inspired by CSS. All properties -- are set in the cascade manner. For example, if you want to change the font type -- for all elements you should set this property only for the top-most GUI element. -- If the property is set on the lower level it wins versus property that is set on the -- higher level. module Csound.Control.Gui.Props ( -- * Properties props, forceProps, Prop(..), BorderType(..), Color, Rect(..), FontType(..), Emphasis(..), Material(..), Orient(..), -- * Setters -- | Handy short-cuts for the function @props@. setBorder, setLabel, setMaterial, setColor1, setColor2, setColors, setTextColor, setFontSize, setFontType, setEmphasis, setOrient ) where import Csound.Typed.Gui