gi-gtk-0.3.18.15: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Calendar

Contents

Description

 

Synopsis

Exported types

newtype Calendar Source

Constructors

Calendar (ForeignPtr Calendar) 

Instances

GObject Calendar 
((~) * info (ResolveCalendarMethod t Calendar), MethodInfo * info Calendar p) => IsLabelProxy t (Calendar -> p) 
type ParentTypes Calendar 
type AttributeList Calendar 
type SignalList Calendar 

class GObject o => CalendarK o Source

Instances

Methods

calendarClearMarks

data CalendarClearMarksMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CalendarK a) => MethodInfo * CalendarClearMarksMethodInfo a signature 

calendarGetDate

data CalendarGetDateMethodInfo Source

Instances

((~) * signature (m (Word32, Word32, Word32)), MonadIO m, CalendarK a) => MethodInfo * CalendarGetDateMethodInfo a signature 

calendarGetDayIsMarked

calendarGetDetailHeightRows

calendarGetDetailWidthChars

calendarGetDisplayOptions

calendarMarkDay

data CalendarMarkDayMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo * CalendarMarkDayMethodInfo a signature 

calendarMarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source

calendarNew

calendarSelectDay

data CalendarSelectDayMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo * CalendarSelectDayMethodInfo a signature 

calendarSelectDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source

calendarSelectMonth

data CalendarSelectMonthMethodInfo Source

Instances

((~) * signature (Word32 -> Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo * CalendarSelectMonthMethodInfo a signature 

calendarSetDetailFunc

calendarSetDetailHeightRows

calendarSetDetailWidthChars

calendarSetDisplayOptions

calendarUnmarkDay

data CalendarUnmarkDayMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo * CalendarUnmarkDayMethodInfo a signature 

calendarUnmarkDay :: (MonadIO m, CalendarK a) => a -> Word32 -> m () Source

Properties

Day

setCalendarDay :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source

DetailHeightRows

DetailWidthChars

Month

setCalendarMonth :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source

NoMonthChange

ShowDayNames

ShowDetails

ShowHeading

ShowWeekNumbers

Year

setCalendarYear :: (MonadIO m, CalendarK o) => o -> Int32 -> m () Source

Signals

DaySelected

DaySelectedDoubleClick

MonthChanged

NextMonth

NextYear

type CalendarNextYearCallbackC = Ptr () -> Ptr () -> IO () Source

PrevMonth

PrevYear

type CalendarPrevYearCallbackC = Ptr () -> Ptr () -> IO () Source