Maintainer | gtk2hs-devel@lists.sourceforge.net |
---|---|
Stability | alpha |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
- newtype ThemedIcon = ThemedIcon (ForeignPtr ThemedIcon)
- class GObjectClass o => ThemedIconClass o
- themedIconNew :: ByteString -> IO ThemedIcon
- themedIconNewFromNames :: GlibString string => [string] -> IO ThemedIcon
- themedIconPrependName :: (ThemedIconClass icon, GlibString string) => icon -> string -> IO ()
- themedIconAppendName :: (ThemedIconClass icon, GlibString string) => icon -> string -> IO ()
- themedIconGetNames :: (ThemedIconClass icon, GlibString string) => icon -> IO [string]
Details
ThemeIcon
specifies an icon by pointing to an image file to be used as icon.
Types
newtype ThemedIcon Source
class GObjectClass o => ThemedIconClass o Source
Methods
:: ByteString |
|
-> IO ThemedIcon |
Creates a new icon for a file.
:: GlibString string | |
=> [string] |
|
-> IO ThemedIcon |
Creates a new themed icon for iconnames.
:: (ThemedIconClass icon, GlibString string) | |
=> icon | |
-> string |
|
-> IO () |
Prepend a name to the list of icons from within icon.
:: (ThemedIconClass icon, GlibString string) | |
=> icon | |
-> string |
|
-> IO () |
Append a name to the list of icons from within icon.
:: (ThemedIconClass icon, GlibString string) | |
=> icon | |
-> IO [string] | returns a list of icon names. |
Gets the names of icons from within icon.