Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- printSettingsCopy
- printSettingsForeach
- printSettingsGet
- printSettingsGetBool
- printSettingsGetCollate
- printSettingsGetDefaultSource
- printSettingsGetDither
- printSettingsGetDouble
- printSettingsGetDoubleWithDefault
- printSettingsGetDuplex
- printSettingsGetFinishings
- printSettingsGetInt
- printSettingsGetIntWithDefault
- printSettingsGetLength
- printSettingsGetMediaType
- printSettingsGetNCopies
- printSettingsGetNumberUp
- printSettingsGetNumberUpLayout
- printSettingsGetOrientation
- printSettingsGetOutputBin
- printSettingsGetPageRanges
- printSettingsGetPageSet
- printSettingsGetPaperHeight
- printSettingsGetPaperSize
- printSettingsGetPaperWidth
- printSettingsGetPrintPages
- printSettingsGetPrinter
- printSettingsGetPrinterLpi
- printSettingsGetQuality
- printSettingsGetResolution
- printSettingsGetResolutionX
- printSettingsGetResolutionY
- printSettingsGetReverse
- printSettingsGetScale
- printSettingsGetUseColor
- printSettingsHasKey
- printSettingsLoadFile
- printSettingsLoadKeyFile
- printSettingsNew
- printSettingsNewFromFile
- printSettingsNewFromKeyFile
- printSettingsSet
- printSettingsSetBool
- printSettingsSetCollate
- printSettingsSetDefaultSource
- printSettingsSetDither
- printSettingsSetDouble
- printSettingsSetDuplex
- printSettingsSetFinishings
- printSettingsSetInt
- printSettingsSetLength
- printSettingsSetMediaType
- printSettingsSetNCopies
- printSettingsSetNumberUp
- printSettingsSetNumberUpLayout
- printSettingsSetOrientation
- printSettingsSetOutputBin
- printSettingsSetPageRanges
- printSettingsSetPageSet
- printSettingsSetPaperHeight
- printSettingsSetPaperSize
- printSettingsSetPaperWidth
- printSettingsSetPrintPages
- printSettingsSetPrinter
- printSettingsSetPrinterLpi
- printSettingsSetQuality
- printSettingsSetResolution
- printSettingsSetResolutionXy
- printSettingsSetReverse
- printSettingsSetScale
- printSettingsSetUseColor
- printSettingsToFile
- printSettingsToKeyFile
- printSettingsUnset
- newtype PrintSettings = PrintSettings (ForeignPtr PrintSettings)
- class GObject o => PrintSettingsK o
- toPrintSettings :: PrintSettingsK o => o -> IO PrintSettings
- noPrintSettings :: Maybe PrintSettings
- printSettingsCopy :: (MonadIO m, PrintSettingsK a) => a -> m PrintSettings
- printSettingsForeach :: (MonadIO m, PrintSettingsK a) => a -> PrintSettingsFunc -> m ()
- printSettingsGet :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Text
- printSettingsGetBool :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Bool
- printSettingsGetCollate :: (MonadIO m, PrintSettingsK a) => a -> m Bool
- printSettingsGetDefaultSource :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetDither :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetDouble :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Double
- printSettingsGetDoubleWithDefault :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> m Double
- printSettingsGetDuplex :: (MonadIO m, PrintSettingsK a) => a -> m PrintDuplex
- printSettingsGetFinishings :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetInt :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Int32
- printSettingsGetIntWithDefault :: (MonadIO m, PrintSettingsK a) => a -> Text -> Int32 -> m Int32
- printSettingsGetLength :: (MonadIO m, PrintSettingsK a) => a -> Text -> Unit -> m Double
- printSettingsGetMediaType :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetNCopies :: (MonadIO m, PrintSettingsK a) => a -> m Int32
- printSettingsGetNumberUp :: (MonadIO m, PrintSettingsK a) => a -> m Int32
- printSettingsGetNumberUpLayout :: (MonadIO m, PrintSettingsK a) => a -> m NumberUpLayout
- printSettingsGetOrientation :: (MonadIO m, PrintSettingsK a) => a -> m PageOrientation
- printSettingsGetOutputBin :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetPageRanges :: (MonadIO m, PrintSettingsK a) => a -> m [PageRange]
- printSettingsGetPageSet :: (MonadIO m, PrintSettingsK a) => a -> m PageSet
- printSettingsGetPaperHeight :: (MonadIO m, PrintSettingsK a) => a -> Unit -> m Double
- printSettingsGetPaperSize :: (MonadIO m, PrintSettingsK a) => a -> m PaperSize
- printSettingsGetPaperWidth :: (MonadIO m, PrintSettingsK a) => a -> Unit -> m Double
- printSettingsGetPrintPages :: (MonadIO m, PrintSettingsK a) => a -> m PrintPages
- printSettingsGetPrinter :: (MonadIO m, PrintSettingsK a) => a -> m Text
- printSettingsGetPrinterLpi :: (MonadIO m, PrintSettingsK a) => a -> m Double
- printSettingsGetQuality :: (MonadIO m, PrintSettingsK a) => a -> m PrintQuality
- printSettingsGetResolution :: (MonadIO m, PrintSettingsK a) => a -> m Int32
- printSettingsGetResolutionX :: (MonadIO m, PrintSettingsK a) => a -> m Int32
- printSettingsGetResolutionY :: (MonadIO m, PrintSettingsK a) => a -> m Int32
- printSettingsGetReverse :: (MonadIO m, PrintSettingsK a) => a -> m Bool
- printSettingsGetScale :: (MonadIO m, PrintSettingsK a) => a -> m Double
- printSettingsGetUseColor :: (MonadIO m, PrintSettingsK a) => a -> m Bool
- printSettingsHasKey :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Bool
- printSettingsLoadFile :: (MonadIO m, PrintSettingsK a) => a -> [Char] -> m ()
- printSettingsLoadKeyFile :: (MonadIO m, PrintSettingsK a) => a -> KeyFile -> Maybe Text -> m ()
- printSettingsNew :: MonadIO m => m PrintSettings
- printSettingsNewFromFile :: MonadIO m => [Char] -> m PrintSettings
- printSettingsNewFromKeyFile :: MonadIO m => KeyFile -> Maybe Text -> m PrintSettings
- printSettingsSet :: (MonadIO m, PrintSettingsK a) => a -> Text -> Maybe Text -> m ()
- printSettingsSetBool :: (MonadIO m, PrintSettingsK a) => a -> Text -> Bool -> m ()
- printSettingsSetCollate :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m ()
- printSettingsSetDefaultSource :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetDither :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetDouble :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> m ()
- printSettingsSetDuplex :: (MonadIO m, PrintSettingsK a) => a -> PrintDuplex -> m ()
- printSettingsSetFinishings :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetInt :: (MonadIO m, PrintSettingsK a) => a -> Text -> Int32 -> m ()
- printSettingsSetLength :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> Unit -> m ()
- printSettingsSetMediaType :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetNCopies :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m ()
- printSettingsSetNumberUp :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m ()
- printSettingsSetNumberUpLayout :: (MonadIO m, PrintSettingsK a) => a -> NumberUpLayout -> m ()
- printSettingsSetOrientation :: (MonadIO m, PrintSettingsK a) => a -> PageOrientation -> m ()
- printSettingsSetOutputBin :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetPageRanges :: (MonadIO m, PrintSettingsK a) => a -> [PageRange] -> m ()
- printSettingsSetPageSet :: (MonadIO m, PrintSettingsK a) => a -> PageSet -> m ()
- printSettingsSetPaperHeight :: (MonadIO m, PrintSettingsK a) => a -> Double -> Unit -> m ()
- printSettingsSetPaperSize :: (MonadIO m, PrintSettingsK a) => a -> PaperSize -> m ()
- printSettingsSetPaperWidth :: (MonadIO m, PrintSettingsK a) => a -> Double -> Unit -> m ()
- printSettingsSetPrintPages :: (MonadIO m, PrintSettingsK a) => a -> PrintPages -> m ()
- printSettingsSetPrinter :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
- printSettingsSetPrinterLpi :: (MonadIO m, PrintSettingsK a) => a -> Double -> m ()
- printSettingsSetQuality :: (MonadIO m, PrintSettingsK a) => a -> PrintQuality -> m ()
- printSettingsSetResolution :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m ()
- printSettingsSetResolutionXy :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> Int32 -> m ()
- printSettingsSetReverse :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m ()
- printSettingsSetScale :: (MonadIO m, PrintSettingsK a) => a -> Double -> m ()
- printSettingsSetUseColor :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m ()
- printSettingsToFile :: (MonadIO m, PrintSettingsK a) => a -> [Char] -> m ()
- printSettingsToKeyFile :: (MonadIO m, PrintSettingsK a) => a -> KeyFile -> Text -> m ()
- printSettingsUnset :: (MonadIO m, PrintSettingsK a) => a -> Text -> m ()
Exported types
newtype PrintSettings Source
class GObject o => PrintSettingsK o Source
(GObject o, IsDescendantOf PrintSettings o) => PrintSettingsK o Source |
toPrintSettings :: PrintSettingsK o => o -> IO PrintSettings Source
Methods
printSettingsCopy
printSettingsCopy :: (MonadIO m, PrintSettingsK a) => a -> m PrintSettings Source
printSettingsForeach
printSettingsForeach :: (MonadIO m, PrintSettingsK a) => a -> PrintSettingsFunc -> m () Source
printSettingsGet
printSettingsGet :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Text Source
printSettingsGetBool
printSettingsGetBool :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Bool Source
printSettingsGetCollate
printSettingsGetCollate :: (MonadIO m, PrintSettingsK a) => a -> m Bool Source
printSettingsGetDefaultSource
printSettingsGetDefaultSource :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetDither
printSettingsGetDither :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetDouble
printSettingsGetDouble :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Double Source
printSettingsGetDoubleWithDefault
printSettingsGetDoubleWithDefault :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> m Double Source
printSettingsGetDuplex
printSettingsGetDuplex :: (MonadIO m, PrintSettingsK a) => a -> m PrintDuplex Source
printSettingsGetFinishings
printSettingsGetFinishings :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetInt
printSettingsGetInt :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Int32 Source
printSettingsGetIntWithDefault
printSettingsGetIntWithDefault :: (MonadIO m, PrintSettingsK a) => a -> Text -> Int32 -> m Int32 Source
printSettingsGetLength
printSettingsGetLength :: (MonadIO m, PrintSettingsK a) => a -> Text -> Unit -> m Double Source
printSettingsGetMediaType
printSettingsGetMediaType :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetNCopies
printSettingsGetNCopies :: (MonadIO m, PrintSettingsK a) => a -> m Int32 Source
printSettingsGetNumberUp
printSettingsGetNumberUp :: (MonadIO m, PrintSettingsK a) => a -> m Int32 Source
printSettingsGetNumberUpLayout
printSettingsGetNumberUpLayout :: (MonadIO m, PrintSettingsK a) => a -> m NumberUpLayout Source
printSettingsGetOrientation
printSettingsGetOrientation :: (MonadIO m, PrintSettingsK a) => a -> m PageOrientation Source
printSettingsGetOutputBin
printSettingsGetOutputBin :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetPageRanges
printSettingsGetPageRanges :: (MonadIO m, PrintSettingsK a) => a -> m [PageRange] Source
printSettingsGetPageSet
printSettingsGetPageSet :: (MonadIO m, PrintSettingsK a) => a -> m PageSet Source
printSettingsGetPaperHeight
printSettingsGetPaperHeight :: (MonadIO m, PrintSettingsK a) => a -> Unit -> m Double Source
printSettingsGetPaperSize
printSettingsGetPaperSize :: (MonadIO m, PrintSettingsK a) => a -> m PaperSize Source
printSettingsGetPaperWidth
printSettingsGetPaperWidth :: (MonadIO m, PrintSettingsK a) => a -> Unit -> m Double Source
printSettingsGetPrintPages
printSettingsGetPrintPages :: (MonadIO m, PrintSettingsK a) => a -> m PrintPages Source
printSettingsGetPrinter
printSettingsGetPrinter :: (MonadIO m, PrintSettingsK a) => a -> m Text Source
printSettingsGetPrinterLpi
printSettingsGetPrinterLpi :: (MonadIO m, PrintSettingsK a) => a -> m Double Source
printSettingsGetQuality
printSettingsGetQuality :: (MonadIO m, PrintSettingsK a) => a -> m PrintQuality Source
printSettingsGetResolution
printSettingsGetResolution :: (MonadIO m, PrintSettingsK a) => a -> m Int32 Source
printSettingsGetResolutionX
printSettingsGetResolutionX :: (MonadIO m, PrintSettingsK a) => a -> m Int32 Source
printSettingsGetResolutionY
printSettingsGetResolutionY :: (MonadIO m, PrintSettingsK a) => a -> m Int32 Source
printSettingsGetReverse
printSettingsGetReverse :: (MonadIO m, PrintSettingsK a) => a -> m Bool Source
printSettingsGetScale
printSettingsGetScale :: (MonadIO m, PrintSettingsK a) => a -> m Double Source
printSettingsGetUseColor
printSettingsGetUseColor :: (MonadIO m, PrintSettingsK a) => a -> m Bool Source
printSettingsHasKey
printSettingsHasKey :: (MonadIO m, PrintSettingsK a) => a -> Text -> m Bool Source
printSettingsLoadFile
printSettingsLoadFile :: (MonadIO m, PrintSettingsK a) => a -> [Char] -> m () Source
printSettingsLoadKeyFile
printSettingsLoadKeyFile :: (MonadIO m, PrintSettingsK a) => a -> KeyFile -> Maybe Text -> m () Source
printSettingsNew
printSettingsNew :: MonadIO m => m PrintSettings Source
printSettingsNewFromFile
printSettingsNewFromFile :: MonadIO m => [Char] -> m PrintSettings Source
printSettingsNewFromKeyFile
printSettingsNewFromKeyFile :: MonadIO m => KeyFile -> Maybe Text -> m PrintSettings Source
printSettingsSet
printSettingsSet :: (MonadIO m, PrintSettingsK a) => a -> Text -> Maybe Text -> m () Source
printSettingsSetBool
printSettingsSetBool :: (MonadIO m, PrintSettingsK a) => a -> Text -> Bool -> m () Source
printSettingsSetCollate
printSettingsSetCollate :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m () Source
printSettingsSetDefaultSource
printSettingsSetDefaultSource :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetDither
printSettingsSetDither :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetDouble
printSettingsSetDouble :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> m () Source
printSettingsSetDuplex
printSettingsSetDuplex :: (MonadIO m, PrintSettingsK a) => a -> PrintDuplex -> m () Source
printSettingsSetFinishings
printSettingsSetFinishings :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetInt
printSettingsSetInt :: (MonadIO m, PrintSettingsK a) => a -> Text -> Int32 -> m () Source
printSettingsSetLength
printSettingsSetLength :: (MonadIO m, PrintSettingsK a) => a -> Text -> Double -> Unit -> m () Source
printSettingsSetMediaType
printSettingsSetMediaType :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetNCopies
printSettingsSetNCopies :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m () Source
printSettingsSetNumberUp
printSettingsSetNumberUp :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m () Source
printSettingsSetNumberUpLayout
printSettingsSetNumberUpLayout :: (MonadIO m, PrintSettingsK a) => a -> NumberUpLayout -> m () Source
printSettingsSetOrientation
printSettingsSetOrientation :: (MonadIO m, PrintSettingsK a) => a -> PageOrientation -> m () Source
printSettingsSetOutputBin
printSettingsSetOutputBin :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetPageRanges
printSettingsSetPageRanges :: (MonadIO m, PrintSettingsK a) => a -> [PageRange] -> m () Source
printSettingsSetPageSet
printSettingsSetPageSet :: (MonadIO m, PrintSettingsK a) => a -> PageSet -> m () Source
printSettingsSetPaperHeight
printSettingsSetPaperHeight :: (MonadIO m, PrintSettingsK a) => a -> Double -> Unit -> m () Source
printSettingsSetPaperSize
printSettingsSetPaperSize :: (MonadIO m, PrintSettingsK a) => a -> PaperSize -> m () Source
printSettingsSetPaperWidth
printSettingsSetPaperWidth :: (MonadIO m, PrintSettingsK a) => a -> Double -> Unit -> m () Source
printSettingsSetPrintPages
printSettingsSetPrintPages :: (MonadIO m, PrintSettingsK a) => a -> PrintPages -> m () Source
printSettingsSetPrinter
printSettingsSetPrinter :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source
printSettingsSetPrinterLpi
printSettingsSetPrinterLpi :: (MonadIO m, PrintSettingsK a) => a -> Double -> m () Source
printSettingsSetQuality
printSettingsSetQuality :: (MonadIO m, PrintSettingsK a) => a -> PrintQuality -> m () Source
printSettingsSetResolution
printSettingsSetResolution :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> m () Source
printSettingsSetResolutionXy
printSettingsSetResolutionXy :: (MonadIO m, PrintSettingsK a) => a -> Int32 -> Int32 -> m () Source
printSettingsSetReverse
printSettingsSetReverse :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m () Source
printSettingsSetScale
printSettingsSetScale :: (MonadIO m, PrintSettingsK a) => a -> Double -> m () Source
printSettingsSetUseColor
printSettingsSetUseColor :: (MonadIO m, PrintSettingsK a) => a -> Bool -> m () Source
printSettingsToFile
printSettingsToFile :: (MonadIO m, PrintSettingsK a) => a -> [Char] -> m () Source
printSettingsToKeyFile
printSettingsToKeyFile :: (MonadIO m, PrintSettingsK a) => a -> KeyFile -> Text -> m () Source
printSettingsUnset
printSettingsUnset :: (MonadIO m, PrintSettingsK a) => a -> Text -> m () Source