createGC :: (FudgetIO c) => Drawable -> GCId -> GCAttributeList -> (GCId -> c a b) -> c a b wCreateGC :: (FudgetIO c) => GCId -> GCAttributeList -> (GCId -> c a b) -> c a b pmCreateGC :: (FudgetIO c) => PixmapId -> GCId -> GCAttributeList -> (GCId -> c a b) -> c a b createGCF :: Drawable -> GCId -> GCAttributeList -> (GCId -> F a b) -> F a b wCreateGCF :: GCId -> GCAttributeList -> (GCId -> F a b) -> F a b pmCreateGCF :: PixmapId -> GCId -> GCAttributeList -> (GCId -> F a b) -> F a b
createGC drawable templgc gcattrs
createGC
is used to create a GC (graphic context) to be used in subsequent drawing
commands.
wCreateGC
and pmCreateGC
are shorthands for creating GCs for
drawing in windows and pixmaps, respectively.
drawable :: Drawable
templgc :: GCId
gcattrs :: GCAttributeList