fltkhs-0.8.0.0: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.Dispatch

Contents

Synopsis

FindOp

type family FindOp orig hierarchy (needle :: *) :: * where ... Source #

Equations

FindOp (w ws) () (n ()) = TypeError (((ShowType n :<>: Text " is not supported by ") :<>: ShowType w) :<>: ShowType (Functions ws)) 
FindOp orig hierarchy needle = FindOpHelper orig hierarchy needle (Contains (Functions hierarchy) needle) 

Functions

type family Functions (x :: *) :: * Source #

Associate a "class" with it's member functions

Instances
type Functions Base Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Base = ()
type Functions MultiLabel Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SimpleTerminal Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SimpleTerminalBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SVGImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SystemDriver Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ScreenDriver Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FileInput Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FileInputBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions PNMImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions PNGImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions XPMImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions XBMImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions GIFImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions BMPImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions JPEGImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RGBImage Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FileBrowser Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FileBrowserBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ColorChooser Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ColorChooserBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Spinner Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SpinnerBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Tabs Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TabsBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Scrolled Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ScrolledBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Pack Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions PackBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Tile Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TileBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions NativeFileChooser Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextEditor Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextEditorBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextDisplay Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextDisplayBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextBuffer Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TextSelection Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Tree Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TreeBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TreeItem Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TreePrefs Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Clock Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ClockBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions IntInput Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SelectBrowser Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Browser Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions BrowserBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Box Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Box = ()
type Functions GlWindow Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions GlWindowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TableRow Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TableRowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Table Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions TableBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Wizard Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions WizardBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Positioner Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions PositionerBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Progress Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ProgressBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueOutput Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueOutputBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueInput Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueInputBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Output Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions OutputBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Input Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions InputBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorValueSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValueSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Scrollbar Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ScrollbarBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Counter Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions CounterBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Roller Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RollerBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions LineDial Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FillDial Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Dial Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions DialBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Adjuster Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions AdjusterBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ImageSurface Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions CopySurface Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Pixmap Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Bitmap Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Image Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Choice Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ChoiceBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SysMenuBar Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SysMenuBarBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuBar Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuBarBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuPrim Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuPrimBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuItem Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions MenuItemBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorNiceSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorNiceSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions NiceSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions NiceSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorFillSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorFillSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions HorSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FillSlider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions FillSliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Slider Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SliderBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Valuator Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ValuatorBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ToggleButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ToggleButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RepeatButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RepeatButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RoundButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RoundButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ReturnButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ReturnButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions CheckButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions CheckButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RadioLightButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions RadioLightButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions LightButton Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions LightButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Button Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions ButtonBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions OverlayWindow Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions OverlayWindowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions DoubleWindow Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions DoubleWindowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SingleWindow Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions SingleWindowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Window Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions WindowBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Group Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions GroupBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions Widget Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

type Functions WidgetBase Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Hierarchy

Match

data Match a Source #

See FindOp for more details.

NoFunction

data NoFunction a b Source #

See FindOp for more details.

Op

class Op op obj origObj impl Source #

Implementations of methods on various types of objects.

  • op - name of the function
  • obj - the class that implements op
  • origObj - the class in the hierarchy where the search for op started.

whose implementation is usually found much lower in the hierarchy but where we also want to enforce that the implementation take the type of the widget calling it. * impl - a function that takes the a Ref origobj, casted down to Ref obj and whatever other parameters the instance specifies.

Minimal complete definition

runOp

Instances
(Parent a MenuItemBase, impl ~ (Ref a -> IO ())) => Op (MenuItemLabel ()) MultiLabel orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MultiLabel

Methods

runOp :: MenuItemLabel () -> orig -> Ref MultiLabel -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (WidgetLabel ()) MultiLabel orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MultiLabel

Methods

runOp :: WidgetLabel () -> orig -> Ref MultiLabel -> impl Source #

impl ~ (LineNumber -> LineNumber -> IO ()) => Op (RemoveLines ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: RemoveLines () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO AtIndex => Op (GetCurrentStyleIndex ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetCurrentStyleIndex () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (SetCurrentStyleIndex ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetCurrentStyleIndex () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO AtIndex => Op (GetNormalStyleIndex ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetNormalStyleIndex () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (SetNormalStyleIndex ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetNormalStyleIndex () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Int => Op (GetStyleTableSize ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetStyleTableSize () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO (Maybe [StyleTableEntry]) => Op (GetStyleTable ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetStyleTable () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ ([StyleTableEntry] -> Maybe Int -> IO ()) => Op (SetStyleTable ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetStyleTable () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Bool => Op (GetAnsi ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetAnsi () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetAnsi ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetAnsi () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Lines => Op (GetHistoryLines ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetHistoryLines () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Lines -> IO ()) => Op (SetHistoryLines ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetHistoryLines () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Bool => Op (GetStayAtBottom ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetStayAtBottom () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetStayAtBottom ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetStayAtBottom () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Color => Op (GetErrorColor ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: GetErrorColor () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetErrorColor ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: SetErrorColor () -> orig -> Ref FileInputBase -> impl Source #

impl ~ IO FileBrowserType => Op (GetFiletype ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: GetFiletype () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (FileBrowserType -> IO ()) => Op (SetFiletype ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: SetFiletype () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO CUChar => Op (GetIconsize ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: GetIconsize () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (CUChar -> IO ()) => Op (SetIconsize ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: SetIconsize () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO (Either OutOfRange (Between0And6, Between0And1, Between0And1)) => Op (GetHsv ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetHsv () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange (Between0And1, Between0And1, Between0And1)) => Op (GetRgb ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetRgb () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ ((Between0And1, Between0And1, Between0And1) -> IO (Either NoChange ())) => Op (SetRgb ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: SetRgb () -> orig -> Ref ColorChooser -> impl Source #

impl ~ ((Between0And1, Between0And1, Between0And1) -> IO (Either NoChange ())) => Op (SetRgb ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: SetRgb () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ ((Between0And6, Between0And1, Between0And1) -> IO (Either NoChange ())) => Op (SetHsv ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: SetHsv () -> orig -> Ref ColorChooser -> impl Source #

impl ~ ((Between0And6, Between0And1, Between0And1) -> IO (Either NoChange ())) => Op (SetHsv ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: SetHsv () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetB ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetB () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetB ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetB () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetG ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetG () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetG ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetG () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetR ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetR () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetR ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetR () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetSaturation ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetSaturation () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetSaturation ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetSaturation () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And6) => Op (GetHue ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetHue () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And6) => Op (GetHue ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetHue () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetFormat ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetFormat () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO (Maybe Text) => Op (GetFormat ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetFormat () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (AlignType -> IO ()) => Op (SetTabAlign ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: SetTabAlign () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO AlignType => Op (GetTabAlign ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: GetTabAlign () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO Height => Op (TabHeight ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: TabHeight () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO AtIndex => Op (TabPositions ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: TabPositions () -> orig -> Ref TabsBase -> impl Source #

impl ~ (TabsHeightOffset -> IO Rectangle) => Op (ClientArea ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: ClientArea () -> orig -> Ref TabsBase -> impl Source #

impl ~ (Position -> IO (Maybe (Ref Widget))) => Op (Which ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: Which () -> orig -> Ref TabsBase -> impl Source #

(Parent a WidgetBase, impl ~ (Maybe (Ref a) -> IO (Either NoChange ()))) => Op (SetPush ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: SetPush () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO (Maybe (Ref Widget)) => Op (GetPush ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: GetPush () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO Int => Op (Yposition ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Yposition () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO Int => Op (Xposition ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Xposition () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ (Position -> IO ()) => Op (ScrollTo ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: ScrollTo () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO Bool => Op (IsHorizontal ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: IsHorizontal () -> orig -> Ref PackBase -> impl Source #

impl ~ IO Int => Op (GetSpacing ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: GetSpacing () -> orig -> Ref PackBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetSpacing ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: SetSpacing () -> orig -> Ref PackBase -> impl Source #

impl ~ IO (Maybe Text) => Op (GetErrmsg ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetErrmsg () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO (Maybe Text) => Op (GetPresetFile ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetPresetFile () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (Text -> IO ()) => Op (SetPresetFile ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetPresetFile () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO AtIndex => Op (GetFilterValue ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetFilterValue () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (SetFilterValue ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetFilterValue () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO Int => Op (Filters ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: Filters () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (Text -> IO ()) => Op (SetFilter ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: SetFilter () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetFilter ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetFilter () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO Text => Op (GetFilter ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: GetFilter () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO (Maybe Text) => Op (GetFilter ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetFilter () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO (Maybe Text) => Op (GetTitle ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetTitle () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (Text -> IO ()) => Op (SetTitle ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetTitle () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO (Maybe Text) => Op (GetDirectory ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetDirectory () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (Text -> IO ()) => Op (SetDirectory ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetDirectory () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (AtIndex -> IO (Maybe Text)) => Op (GetFilenameAt ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetFilenameAt () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO (Maybe Text) => Op (GetFilename ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetFilename () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO [NativeFileChooserOption] => Op (GetOptions ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetOptions () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ ([NativeFileChooserOption] -> IO ()) => Op (SetOptions ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetOptions () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ ([KeyBinding] -> IO ()) => Op (ReplaceKeyBindings ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: ReplaceKeyBindings () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO [KeyBinding] => Op (GetDefaultKeyBindings ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: GetDefaultKeyBindings () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO Bool => Op (GetInsertMode ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: GetInsertMode () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetInsertMode ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: SetInsertMode () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ (WrapType -> IO ()) => Op (WrapMode ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: WrapMode () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Text => Op (GetLinenumberFormat ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberFormat () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetLinenumberFormat ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberFormat () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO AlignType => Op (GetLinenumberAlign ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberAlign () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AlignType -> IO ()) => Op (SetLinenumberAlign ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberAlign () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Color => Op (GetLinenumberBgcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberBgcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLinenumberBgcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberBgcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Color => Op (GetLinenumberFgcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberFgcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLinenumberFgcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberFgcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO FontSize => Op (GetLinenumberSize ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberSize () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLinenumberSize ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberSize () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Font => Op (GetLinenumberFont ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberFont () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLinenumberFont ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberFont () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Width => Op (GetLinenumberWidth ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetLinenumberWidth () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Width -> IO ()) => Op (SetLinenumberWidth ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetLinenumberWidth () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Double -> IO Double) => Op (ColToX ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: ColToX () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Double -> IO Double) => Op (XToCol ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: XToCol () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> Int -> LineNumber -> IO TextDisplayStyle) => Op (PositionStyle ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: PositionStyle () -> orig -> Ref TextDisplayBase -> impl Source #

(Parent a TextBuffer, impl ~ (Ref a -> [(Char, StyleTableEntry)] -> Maybe (Char, UnfinishedStyleCb) -> IO ())) => Op (HighlightData ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: HighlightData () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AlignType -> IO ()) => Op (SetScrollbarAlign ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetScrollbarAlign () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO AlignType => Op (GetScrollbarAlign ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetScrollbarAlign () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (CursorType -> IO ()) => Op (SetCursorStyle ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetCursorStyle () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (ShowCursor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: ShowCursor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (PreviousWord ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: PreviousWord () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (NextWord ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: NextWord () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Either OutOfRange ()) => Op (MoveDown ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: MoveDown () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Either OutOfRange ()) => Op (MoveUp ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: MoveUp () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Either OutOfRange ()) => Op (MoveLeft ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: MoveLeft () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Either OutOfRange ()) => Op (MoveRight ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: MoveRight () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (ShowInsertPosition ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: ShowInsertPosition () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Position -> IO Bool) => Op (InSelection ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: InSelection () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange Position)) => Op (PositionToXy ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: PositionToXy () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Position -> Maybe PositionType -> IO AtIndex) => Op (XyToPosition ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: XyToPosition () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO AtIndex => Op (GetInsertPosition ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetInsertPosition () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (SetInsertPosition ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetInsertPosition () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Text -> IO ()) => Op (Overstrike ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Overstrike () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (LineNumber -> AtIndex -> IO ()) => Op (Scroll ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Scroll () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (RedisplayRange ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: RedisplayRange () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Maybe (Ref TextBuffer)) => Op (GetBuffer ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetBuffer () -> orig -> Ref TextDisplayBase -> impl Source #

(Parent a TextBuffer, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetBuffer ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetBuffer () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange AtIndex)) => Op (Utf8Align ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Utf8Align () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO AtIndex) => Op (NextCharClipped ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: NextCharClipped () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO AtIndex) => Op (NextChar ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: NextChar () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange AtIndex)) => Op (PrevCharClipped ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: PrevCharClipped () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange AtIndex)) => Op (PrevChar ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: PrevChar () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO (Maybe (Ref TextSelection)) => Op (HighlightSelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: HighlightSelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO (Maybe (Ref TextSelection)) => Op (SecondarySelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondarySelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO (Maybe (Ref TextSelection)) => Op (PrimarySelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: PrimarySelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Text -> Bool -> IO (Either NotFound AtIndex)) => Op (SearchBackwardWithMatchcase ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SearchBackwardWithMatchcase () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Text -> Bool -> IO (Either NotFound AtIndex)) => Op (SearchForwardWithMatchcase ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SearchForwardWithMatchcase () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Char -> IO (Either NotFound AtIndex)) => Op (FindcharBackward ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: FindcharBackward () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Char -> IO (Either NotFound AtIndex)) => Op (FindcharForward ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: FindcharForward () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Int -> IO AtIndex) => Op (RewindLines ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: RewindLines () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> Lines -> IO AtIndex) => Op (RewindLines ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: RewindLines () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Int -> Bool -> IO AtIndex) => Op (SkipLines ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SkipLines () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> Lines -> IO AtIndex) => Op (SkipLines ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SkipLines () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> Bool -> IO Int) => Op (CountLines ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: CountLines () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (IndexRange -> IO Lines) => Op (CountLines ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CountLines () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Int -> IO AtIndex) => Op (SkipDisplayedCharacters ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SkipDisplayedCharacters () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> IO Int) => Op (CountDisplayedCharacters ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CountDisplayedCharacters () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO AtIndex) => Op (WordEnd ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: WordEnd () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange AtIndex)) => Op (WordEnd ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: WordEnd () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO AtIndex) => Op (WordStart ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: WordStart () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange AtIndex)) => Op (WordStart ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: WordStart () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> Bool -> IO AtIndex) => Op (LineEnd ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: LineEnd () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (LineNumber -> IO (Either OutOfRange AtIndex)) => Op (LineEnd ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: LineEnd () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO AtIndex) => Op (LineStart ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: LineStart () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (LineNumber -> IO (Either OutOfRange AtIndex)) => Op (LineStart ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: LineStart () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (LineNumber -> IO (Either OutOfRange String)) => Op (LineText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: LineText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (CallPredeleteCallbacks ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CallPredeleteCallbacks () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (FunPtr () -> IO ()) => Op (RemovePredeleteCallback ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: RemovePredeleteCallback () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (TextPredeleteCb -> IO (FunPtr ())) => Op (AddPredeleteCallback ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: AddPredeleteCallback () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (CallModifyCallbacks ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CallModifyCallbacks () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (FunPtr () -> IO ()) => Op (RemoveModifyCallback ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: RemoveModifyCallback () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (TextModifyCb -> IO (FunPtr ())) => Op (AddModifyCallback ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: AddModifyCallback () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Text => Op (HighlightText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: HighlightText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO (Maybe IndexRange) => Op (HighlightPosition ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: HighlightPosition () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (Unhighlight ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Unhighlight () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (SetHighlight ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SetHighlight () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Bool => Op (GetHighlight ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: GetHighlight () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO ()) => Op (ReplaceSecondarySelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: ReplaceSecondarySelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (RemoveSecondarySelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: RemoveSecondarySelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Text => Op (SecondarySelectionText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondarySelectionText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO IndexRange => Op (SecondarySelectionPosition ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondarySelectionPosition () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (SecondaryUnselect ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondaryUnselect () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Bool => Op (SecondarySelected ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondarySelected () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (SecondarySelect ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SecondarySelect () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO ()) => Op (ReplaceSelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: ReplaceSelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (RemoveSelection ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: RemoveSelection () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Text => Op (SelectionText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SelectionText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO IndexRange => Op (SelectionPosition ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SelectionPosition () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (Unselect ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Unselect () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Int -> IO ()) => Op (SetTabDistance ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SetTabDistance () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Int => Op (GetTabDistance ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: GetTabDistance () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> Int -> IO (Either DataProcessingError ())) => Op (SavefileWithBuflen ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SavefileWithBuflen () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO (Either DataProcessingError ())) => Op (Savefile ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Savefile () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IndexRange -> Int -> IO (Either DataProcessingError ())) => Op (OutputfileWithBuflen ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: OutputfileWithBuflen () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IndexRange -> IO (Either DataProcessingError ())) => Op (Outputfile ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Outputfile () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> Int -> IO (Either DataProcessingError ())) => Op (LoadfileWithBuflen ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: LoadfileWithBuflen () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO (Either DataProcessingError ())) => Op (Loadfile ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Loadfile () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> Int -> IO (Either DataProcessingError ())) => Op (AppendfileWithBuflen ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: AppendfileWithBuflen () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO (Either DataProcessingError ())) => Op (Appendfile ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Appendfile () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> AtIndex -> Int -> IO (Either DataProcessingError ())) => Op (InsertfileWithBuflen ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: InsertfileWithBuflen () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> AtIndex -> IO (Either DataProcessingError ())) => Op (Insertfile ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Insertfile () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Bool -> IO ()) => Op (CanUndo ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CanUndo () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Text -> IO ()) => Op (AppendToBuffer ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: AppendToBuffer () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO Char) => Op (ByteAt ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: ByteAt () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO Char) => Op (CharAt ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: CharAt () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> IO Text) => Op (TextRange ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: TextRange () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Int => Op (GetLength ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: GetLength () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Text => Op (FileEncodingWarningMessage ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: FileEncodingWarningMessage () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Bool => Op (InputFileWasTranscoded ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: InputFileWasTranscoded () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (AtIndex -> IO Bool) => Op (Includes ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: Includes () -> orig -> Ref TextSelection -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetSelected ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: SetSelected () -> orig -> Ref TextSelection -> impl Source #

impl ~ IO AtIndex => Op (Start ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: Start () -> orig -> Ref TextSelection -> impl Source #

impl ~ (AtIndex -> Int -> Int -> IO ()) => Op (Update ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: Update () -> orig -> Ref TextSelection -> impl Source #

impl ~ IO [TreeItemDrawMode] => Op (GetItemDrawMode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemDrawMode () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO [TreeItemDrawMode] => Op (GetItemDrawMode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetItemDrawMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ ([TreeItemDrawMode] -> IO ()) => Op (SetItemDrawMode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemDrawMode () -> orig -> Ref TreeBase -> impl Source #

impl ~ ([TreeItemDrawMode] -> IO ()) => Op (SetItemDrawMode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemDrawMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeItemReselectMode => Op (GetItemReselectMode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemReselectMode () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO TreeItemReselectMode => Op (GetItemReselectMode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetItemReselectMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeItemReselectMode -> IO ()) => Op (SetItemReselectMode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemReselectMode () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeItemReselectMode -> IO ()) => Op (SetItemReselectMode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemReselectMode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetWidgetmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetWidgetmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetWidgetmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetWidgetmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetWidgetmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetWidgetmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetWidgetmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetWidgetmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMarginbottom ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetMarginbottom () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginbottom ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetMarginbottom () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO () => Op (RecalcTree ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: RecalcTree () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO TreeReasonType => Op (GetCallbackReason ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetCallbackReason () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeReasonType -> IO ()) => Op (SetCallbackReason ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetCallbackReason () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (GetCallbackItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetCallbackItem () -> orig -> Ref TreeBase -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> IO ())) => Op (SetCallbackItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetCallbackItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (IsVscrollVisible ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: IsVscrollVisible () -> orig -> Ref TreeBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO Bool)) => Op (IsScrollbar ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: IsScrollbar () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetVposition ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetVposition () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetVposition ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetVposition () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (Display ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Display () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (ShowItemBottom ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowItemBottom () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (ShowItemMiddle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowItemMiddle () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (ShowItemTop ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowItemTop () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> Maybe Y -> IO ()) => Op (ShowItemWithYoff ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowItemWithYoff () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO TreeSelect => Op (Selectmode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Selectmode () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Color => Op (GetItemLabelfgcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemLabelfgcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetItemLabelfont ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemLabelfont () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetItemLabelfont ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (GetItemFocus ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemFocus () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (SetItemFocus ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemFocus () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Maybe (Ref TreeItem) -> Bool -> IO ()) => Op (DeselectAllAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: DeselectAllAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Maybe (Ref TreeItem) -> Bool -> IO ()) => Op (SelectAllAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectAllAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> Bool -> IO ()) => Op (SelectToggleAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectToggleAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeItemLocator -> Bool -> IO ()) => Op (SelectAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeItemLocator -> Bool -> IO ()) => Op (CloseAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: CloseAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> Bool -> IO ()) => Op (OpenToggleAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: OpenToggleAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeItemLocator -> Bool -> IO ()) => Op (OpenAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: OpenAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> Maybe SearchDirection -> IO (Maybe (Ref TreeItem))) => Op (NextSelectedItemAfterItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: NextSelectedItemAfterItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (NextSelectedItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: NextSelectedItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (LastSelectedItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: LastSelectedItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (FirstSelectedItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: FirstSelectedItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (LastVisible ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: LastVisible () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (GetLast ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetLast () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO (Maybe (Ref TreeItem))) => Op (PrevBeforeItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: PrevBeforeItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> Maybe SearchDirection -> Bool -> IO (Maybe (Ref TreeItem))) => Op (NextItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: NextItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO (Maybe (Ref TreeItem))) => Op (NextAfterItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: NextAfterItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (FirstVisible ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: FirstVisible () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (ItemClicked ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ItemClicked () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (Root ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Root () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Text -> IO ()) => Op (RootLabel ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: RootLabel () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (LabelH ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: LabelH () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (LabelW ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: LabelW () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (LabelY ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: LabelY () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (LabelX ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: LabelX () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Bool => Op (IsRoot ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsRoot () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> IO Int)) => Op (EventOnLabel ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: EventOnLabel () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> IO Int)) => Op (EventOnCollapseIcon ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: EventOnCollapseIcon () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> IO (Maybe (Ref TreeItem)))) => Op (FindClicked ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: FindClicked () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Bool => Op (VisibleR ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: VisibleR () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Bool => Op (IsVisible ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsVisible () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Bool => Op (IsActive ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsActive () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Bool -> IO ()) => Op (ActivateWith ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: ActivateWith () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (DeselectAll ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: DeselectAll () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (DeselectAll ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: DeselectAll () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (SelectAll ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectAll () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (SelectAll ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SelectAll () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (SelectToggle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectToggle () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (SelectToggle ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SelectToggle () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Bool -> IO ()) => Op (SelectSet ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SelectSet () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (OpenToggle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: OpenToggle () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (OpenToggle ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: OpenToggle () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO Bool) => Op (IsClose ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: IsClose () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (IsClose ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsClose () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO Bool) => Op (IsOpen ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: IsOpen () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (IsOpen ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsOpen () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO ()) => Op (Close ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Close () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Close ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Close () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO ()) => Op (Open ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Open () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Open ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Open () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> IO (Maybe (Ref TreeItem)))) => Op (PrevDisplayed ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: PrevDisplayed () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> IO (Maybe (Ref TreeItem)))) => Op (NextDisplayed ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: NextDisplayed () -> orig -> Ref TreeItem -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (UpdatePrevNext ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: UpdatePrevNext () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (PrevSibling ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: PrevSibling () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (NextSibling ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: NextSibling () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (GetDepth ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetDepth () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> MoveType -> IO (Either MoveError ()))) => Op (MoveTo ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: MoveTo () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> AtIndex -> IO (Either UnknownError ()))) => Op (Reparent ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Reparent () -> orig -> Ref TreeItem -> impl Source #

impl ~ (AtIndex -> IO (Either UnknownError (Ref orig))) => Op (Deparent ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Deparent () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> Text -> IO (Maybe (Ref a)))) => Op (InsertAbove ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: InsertAbove () -> orig -> Ref TreeBase -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> Text -> IO (Maybe (Ref TreeItem)))) => Op (InsertAbove ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: InsertAbove () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Text -> Ref a -> IO (Maybe (Ref TreeItem)))) => Op (AddAt ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: AddAt () -> orig -> Ref TreeBase -> impl Source #

(Parent a TreeItem, Parent b TreePrefs, impl ~ (Ref b -> [Text] -> Maybe (Ref a) -> IO (Maybe (Ref a)))) => Op (AddAt ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: AddAt () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Text -> IO (Maybe (Ref TreeItem))) => Op (FindItem ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: FindItem () -> orig -> Ref TreeBase -> impl Source #

impl ~ ([Text] -> IO (Maybe (Ref TreeItem))) => Op (FindItem ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: FindItem () -> orig -> Ref TreeItem -> impl Source #

impl ~ ([Text] -> IO (Maybe (Ref TreeItem))) => Op (FindInChildren ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: FindInChildren () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> Ref a -> IO (Either TreeItemNotFound ()))) => Op (SwapChildrenByTreeItem ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SwapChildrenByTreeItem () -> orig -> Ref TreeItem -> impl Source #

impl ~ (AtIndex -> AtIndex -> IO ()) => Op (SwapChildren ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SwapChildren () -> orig -> Ref TreeItem -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> IO ())) => Op (ClearChildren ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ClearChildren () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (ClearChildren ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: ClearChildren () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO (Either UnknownError ())) => Op (RemoveChild ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: RemoveChild () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeItemLocator -> IO (Maybe AtIndex)) => Op (FindChild ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: FindChild () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Bool => Op (HasChildren ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: HasChildren () -> orig -> Ref TreeItem -> impl Source #

impl ~ (AtIndex -> IO (Maybe (Ref WidgetBase))) => Op (Child ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Child () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Maybe (Ref WidgetBase)) => Op (GetWidget ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetWidget () -> orig -> Ref TreeItem -> impl Source #

(Parent a WidgetBase, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetWidget ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetWidget () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (ShowSelf ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowSelf () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Maybe Text -> IO ()) => Op (ShowSelf ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: ShowSelf () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TreeSelect -> IO ()) => Op (SetSelectmode ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetSelectmode () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeSelect -> IO ()) => Op (SetSelectmode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetSelectmode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeSelect => Op (GetSelectmode ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetSelectmode () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowroot ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetShowroot () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowroot ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetShowroot () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Bool => Op (GetShowroot ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetShowroot () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (GetShowroot ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetShowroot () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetSelectbox ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetSelectbox () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetSelectbox ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetSelectbox () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Boxtype => Op (GetSelectbox ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetSelectbox () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Boxtype => Op (GetSelectbox ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetSelectbox () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeSort -> IO ()) => Op (SetSortorder ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetSortorder () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeSort -> IO ()) => Op (SetSortorder ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetSortorder () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeSort => Op (GetSortorder ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetSortorder () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO TreeSort => Op (GetSortorder ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetSortorder () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowcollapse ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetShowcollapse () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShowcollapse ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetShowcollapse () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Bool => Op (GetShowcollapse ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetShowcollapse () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (GetShowcollapse ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetShowcollapse () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetUsericon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetUsericon () -> orig -> Ref TreeBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetUsericon ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetUsericon () -> orig -> Ref TreeItem -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetUsericon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetUsericon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetUsericon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetUsericon () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetUsericon ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetUsericon () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetUsericon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetUsericon () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetCloseicon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetCloseicon () -> orig -> Ref TreeBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetCloseicon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetCloseicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetCloseicon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetCloseicon () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetCloseicon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetCloseicon () -> orig -> Ref TreePrefs -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetOpenicon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetOpenicon () -> orig -> Ref TreeBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetOpenicon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetOpenicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetOpenicon ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetOpenicon () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetOpenicon ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetOpenicon () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetConnectorwidth ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetConnectorwidth () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetConnectorwidth ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetConnectorwidth () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetConnectorwidth ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetConnectorwidth () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetConnectorwidth ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetConnectorwidth () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (TreeConnector -> IO ()) => Op (SetConnectorstyle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetConnectorstyle () -> orig -> Ref TreeBase -> impl Source #

impl ~ (TreeConnector -> IO ()) => Op (SetConnectorstyle ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetConnectorstyle () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO TreeConnector => Op (GetConnectorstyle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetConnectorstyle () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO TreeConnector => Op (GetConnectorstyle ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetConnectorstyle () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetConnectorcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetConnectorcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetConnectorcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetConnectorcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetConnectorcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetConnectorcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Color => Op (GetConnectorcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetConnectorcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLinespacing ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetLinespacing () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLinespacing ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLinespacing () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetLinespacing ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetLinespacing () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetLinespacing ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLinespacing () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLabelmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetLabelmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetLabelmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLabelmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetLabelmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetLabelmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetLabelmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLabelmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetUsericonmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetUsericonmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetUsericonmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetUsericonmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetUsericonmarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetUsericonmarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetUsericonmarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetUsericonmarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetOpenchildMarginbottom ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetOpenchildMarginbottom () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetOpenchildMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetOpenchildMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetOpenchildMarginbottom ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetOpenchildMarginbottom () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetOpenchildMarginbottom ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetOpenchildMarginbottom () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMargintop ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetMargintop () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMargintop ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetMargintop () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMargintop ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetMargintop () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetMargintop ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetMargintop () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetMarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetMarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Int => Op (GetMarginleft ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetMarginleft () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetMarginleft ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetMarginleft () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelbgcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabelbgcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetLabelbgcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabelbgcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Color => Op (GetLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelfgcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabelfgcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetLabelfgcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabelfgcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Color => Op (GetLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelbgcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemLabelbgcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Color => Op (GetItemLabelbgcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemLabelbgcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Color => Op (GetItemLabelbgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetItemLabelbgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelfgcolor ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemLabelfgcolor () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetItemLabelfgcolor ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemLabelfgcolor () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetItemLabelsize ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetItemLabelsize () -> orig -> Ref TreeBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetItemLabelsize ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetItemLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO FontSize => Op (GetItemLabelsize ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemLabelsize () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO FontSize => Op (GetItemLabelsize ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetItemLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Font => Op (GetItemLabelfont ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetItemLabelfont () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Font => Op (GetItemLabelfont ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetItemLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetShadow ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: SetShadow () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO Bool => Op (GetShadow ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: GetShadow () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO ClockSinceEpoch => Op (GetValueSinceEpoch ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: GetValueSinceEpoch () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO () => Op (Sort ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Sort () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (SortType -> IO ()) => Op (SortWithSortType ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SortWithSortType () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetScrollbarSelectionColor ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetScrollbarSelectionColor () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetScrollbarColor ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetScrollbarColor () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Width -> IO ()) => Op (SetScrollbarWidth ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetScrollbarWidth () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetScrollbarWidth ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetScrollbarWidth () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Width => Op (GetScrollbarWidth ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetScrollbarWidth () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Int => Op (GetScrollbarWidth ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetScrollbarWidth () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetScrollbarSize ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: SetScrollbarSize () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetScrollbarSize ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SetScrollbarSize () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetScrollbarSize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetScrollbarSize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Int => Op (GetScrollbarSize ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: GetScrollbarSize () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO Int => Op (GetScrollbarSize ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetScrollbarSize () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Int => Op (GetScrollbarSize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetScrollbarSize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (ScrollbarMode -> IO ()) => Op (SetHasScrollbar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetHasScrollbar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO ScrollbarMode => Op (GetHasScrollbar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetHasScrollbar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (PixelPosition -> IO ()) => Op (SetHposition ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetHposition () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO PixelPosition => Op (GetHposition ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetHposition () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (TreeItemLocator -> Bool -> IO ()) => Op (DeselectAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: DeselectAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Either NoChange ()) => Op (DeselectAndCallback ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: DeselectAndCallback () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (TreeItemLocator -> IO (Either NoChange ())) => Op (Deselect ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Deselect () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Deselect ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Deselect () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Either NoChange ()) => Op (Deselect ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Deselect () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Ref TreeItem -> Bool -> IO ()) => Op (SelectOnlyAndCallback ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectOnlyAndCallback () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Ref TreeItem -> IO ()) => Op (SelectOnly ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: SelectOnly () -> orig -> Ref TreeBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (RemoveIcon ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: RemoveIcon () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (MakeVisible ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: MakeVisible () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Ref TreeItem -> IO Bool) => Op (Displayed ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Displayed () -> orig -> Ref TreeBase -> impl Source #

impl ~ (LineNumber -> IO Bool) => Op (Displayed ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Displayed () -> orig -> Ref BrowserBase -> impl Source #

impl ~ ([Int] -> IO ()) => Op (SetColumnWidths ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetColumnWidths () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO [Int] => Op (GetColumnWidths ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetColumnWidths () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Char -> IO ()) => Op (SetColumnChar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetColumnChar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Char => Op (GetColumnChar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetColumnChar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Char -> IO ()) => Op (SetFormatChar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetFormatChar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Char => Op (GetFormatChar ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetFormatChar () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetText ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: SetText () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: SetText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (LineNumber -> Text -> IO ()) => Op (SetText ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetText () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (HideLine ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: HideLine () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (ShowWidgetLine ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: ShowWidgetLine () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Bool => Op (Selected ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Selected () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO Bool => Op (Selected ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: Selected () -> orig -> Ref TextSelection -> impl Source #

impl ~ (LineNumber -> IO Bool) => Op (Selected ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Selected () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (Select ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Select () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (TreeItemLocator -> IO (Either NoChange ())) => Op (Select ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Select () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Select ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Select () -> orig -> Ref TreeItem -> impl Source #

impl ~ (LineNumber -> Bool -> IO (Either NoChange ())) => Op (Select ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Select () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (SetMiddleline ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetMiddleline () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (SetBottomline ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetBottomline () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (SetTopline ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetTopline () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> LinePosition -> IO ()) => Op (Lineposition ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Lineposition () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO LineNumber => Op (GetTopline ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetTopline () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (LineNumber -> LineNumber -> IO ()) => Op (Swap ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Swap () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Text -> FileSortF -> IO (Either UnknownError ())) => Op (Load ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: Load () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (Text -> IO (Either UnknownError ())) => Op (Load ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Load () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (AtIndex -> AtIndex -> IO (Either OutOfRange ())) => Op (Move ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Move () -> orig -> Ref TreeItem -> impl Source #

impl ~ (LineNumber -> LineNumber -> IO ()) => Op (Move ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Move () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Int => Op (PixelW ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: PixelW () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Int => Op (PixelH ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: PixelH () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Float => Op (PixelsPerUnit ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: PixelsPerUnit () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (MakeOverlayCurrent ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: MakeOverlayCurrent () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (HideOverlay ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: HideOverlay () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (Ortho ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Ortho () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (SwapBuffers ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SwapBuffers () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Ref FlGlContext -> Bool -> IO ()) => Op (SetContextWithDestroyFlag ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SetContextWithDestroyFlag () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Ref FlGlContext -> IO ()) => Op (SetContext ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SetContext () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO (Ref FlGlContext) => Op (GetContext ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: GetContext () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Bool => Op (CanDo ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: CanDo () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetContextValid ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SetContextValid () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Bool => Op (GetContextValid ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: GetContextValid () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (Invalidate ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Invalidate () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetValid ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SetValid () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Bool => Op (GetValid ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: GetValid () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (TableRowSelectFlag -> IO ()) => Op (SelectAllRows ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: SelectAllRows () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (Row -> IO (Either OutOfRange Bool)) => Op (GetRowSelected ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: GetRowSelected () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO Bool => Op (GetTabCellNav ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetTabCellNav () -> orig -> Ref TableBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetTabCellNav ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetTabCellNav () -> orig -> Ref TableBase -> impl Source #

impl ~ (TableContext -> TableCoordinate -> IO (Maybe Rectangle)) => Op (FindCell ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: FindCell () -> orig -> Ref TableBase -> impl Source #

impl ~ IO TableContext => Op (CallbackContext ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: CallbackContext () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Column => Op (CallbackCol ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: CallbackCol () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Row => Op (CallbackRow ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: CallbackRow () -> orig -> Ref TableBase -> impl Source #

impl ~ (TableCoordinate -> IO (Either NoChange ())) => Op (MoveCursor ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: MoveCursor () -> orig -> Ref TableBase -> impl Source #

impl ~ (TableCoordinate -> TableCoordinate -> IO ()) => Op (SetSelection ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetSelection () -> orig -> Ref TableBase -> impl Source #

impl ~ IO (TableCoordinate, TableCoordinate) => Op (GetSelection ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetSelection () -> orig -> Ref TableBase -> impl Source #

impl ~ (TreeItemLocator -> IO Bool) => Op (IsSelected ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: IsSelected () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO Bool => Op (IsSelected ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: IsSelected () -> orig -> Ref TreeItem -> impl Source #

impl ~ (TableCoordinate -> IO Bool) => Op (IsSelected ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: IsSelected () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Row => Op (GetTopRow ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetTopRow () -> orig -> Ref TableBase -> impl Source #

impl ~ (Row -> IO ()) => Op (SetTopRow ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetTopRow () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Column => Op (GetColPosition ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColPosition () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Row => Op (GetRowPosition ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowPosition () -> orig -> Ref TableBase -> impl Source #

impl ~ (Column -> IO ()) => Op (SetColPosition ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColPosition () -> orig -> Ref TableBase -> impl Source #

impl ~ (Row -> IO ()) => Op (SetRowPosition ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowPosition () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetColWidthAll ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColWidthAll () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetRowHeightAll ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowHeightAll () -> orig -> Ref TableBase -> impl Source #

impl ~ (Column -> IO Int) => Op (GetColWidth ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColWidth () -> orig -> Ref TableBase -> impl Source #

impl ~ (Column -> Int -> IO ()) => Op (SetColWidth ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColWidth () -> orig -> Ref TableBase -> impl Source #

impl ~ (Row -> IO Int) => Op (GetRowHeight ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowHeight () -> orig -> Ref TableBase -> impl Source #

impl ~ (Row -> Int -> IO ()) => Op (SetRowHeight ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowHeight () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Color => Op (GetColHeaderColor ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColHeaderColor () -> orig -> Ref TableBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetColHeaderColor ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColHeaderColor () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Color => Op (GetRowHeaderColor ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowHeaderColor () -> orig -> Ref TableBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetRowHeaderColor ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowHeaderColor () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Int => Op (GetRowHeaderWidth ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowHeaderWidth () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetRowHeaderWidth ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowHeaderWidth () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Int => Op (GetColHeaderHeight ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColHeaderHeight () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetColHeaderHeight ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColHeaderHeight () -> orig -> Ref TableBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetColHeader ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColHeader () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Bool => Op (GetColHeader ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColHeader () -> orig -> Ref TableBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetRowHeader ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowHeader () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Bool => Op (GetRowHeader ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowHeader () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetRowResizeMin ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowResizeMin () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Int => Op (GetRowResizeMin ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowResizeMin () -> orig -> Ref TableBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetColResizeMin ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColResizeMin () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Int => Op (GetColResizeMin ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColResizeMin () -> orig -> Ref TableBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetColResize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetColResize () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Bool => Op (GetColResize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetColResize () -> orig -> Ref TableBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetRowResize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRowResize () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Bool => Op (GetRowResize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRowResize () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Bool => Op (IsInteractiveResize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: IsInteractiveResize () -> orig -> Ref TableBase -> impl Source #

impl ~ IO (TableCoordinate, TableCoordinate) => Op (GetVisibleCells ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetVisibleCells () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Columns => Op (GetCols ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetCols () -> orig -> Ref TableBase -> impl Source #

impl ~ (Columns -> IO ()) => Op (SetCols ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: SetCols () -> orig -> Ref TableRow -> impl Source #

impl ~ (Columns -> IO ()) => Op (SetCols ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: SetCols () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (Columns -> IO ()) => Op (SetCols ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: SetCols () -> orig -> Ref Table -> impl Source #

impl ~ (Columns -> IO ()) => Op (SetCols ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetCols () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Rows => Op (GetRows ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: GetRows () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO Rows => Op (GetRows ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetRows () -> orig -> Ref TableBase -> impl Source #

impl ~ (Rows -> IO ()) => Op (SetRows ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: SetRows () -> orig -> Ref TableRow -> impl Source #

impl ~ (Rows -> IO ()) => Op (SetRows ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: SetRows () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (Rows -> IO ()) => Op (SetRows ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: SetRows () -> orig -> Ref Table -> impl Source #

impl ~ (Rows -> IO ()) => Op (SetRows ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetRows () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Boxtype => Op (GetTableBox ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetTableBox () -> orig -> Ref TableBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetTableBox ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: SetTableBox () -> orig -> Ref TableBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (Prev ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Prev () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (Prev ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Prev () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (Prev ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Prev () -> orig -> Ref WizardBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetYstep ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetYstep () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetXstep ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetXstep () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseY -> PreciseY -> IO ()) => Op (SetYbounds ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetYbounds () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseX -> PreciseX -> IO ()) => Op (SetXbounds ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetXbounds () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseY => Op (GetYmaximum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetYmaximum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseY -> IO ()) => Op (SetYmaximum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetYmaximum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseX => Op (GetXmaximum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetXmaximum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseX -> IO ()) => Op (SetXmaximum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetXmaximum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseY => Op (GetYminimum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetYminimum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseY -> IO ()) => Op (SetYminimum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetYminimum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseX => Op (GetXminimum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetXminimum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseX -> IO ()) => Op (SetXminimum ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetXminimum () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseY => Op (GetYvalue ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetYvalue () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseY -> IO ()) => Op (SetYvalue ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetYvalue () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO PreciseX => Op (GetXvalue ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: GetXvalue () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (PreciseX -> IO ()) => Op (SetXvalue ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: SetXvalue () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (DrawText ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: DrawText () -> orig -> Ref InputBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetTabNav ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetTabNav () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Bool => Op (GetTabNav ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetTabNav () -> orig -> Ref InputBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetWrap ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetWrap () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetWrap ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetWrap () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Bool => Op (GetWrap ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetWrap () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Bool => Op (GetWrap ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetWrap () -> orig -> Ref InputBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetReadonly ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetReadonly () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Bool => Op (GetReadonly ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetReadonly () -> orig -> Ref InputBase -> impl Source #

impl ~ (FlInputType -> IO ()) => Op (SetInputType ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetInputType () -> orig -> Ref InputBase -> impl Source #

impl ~ IO FlInputType => Op (GetInputType ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetInputType () -> orig -> Ref InputBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetCursorColor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetCursorColor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetCursorColor ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetCursorColor () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Color => Op (GetCursorColor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetCursorColor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Color => Op (GetCursorColor ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetCursorColor () -> orig -> Ref InputBase -> impl Source #

impl ~ IO (Either NoChange ()) => Op (CopyCuts ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: CopyCuts () -> orig -> Ref InputBase -> impl Source #

impl ~ IO (Either NoChange AtIndex) => Op (Undo ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Undo () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO (Either NoChange ()) => Op (Undo ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Undo () -> orig -> Ref InputBase -> impl Source #

impl ~ (Text -> Int -> IO (Either NoChange ())) => Op (InsertWithLength ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: InsertWithLength () -> orig -> Ref InputBase -> impl Source #

impl ~ (IndexRange -> IO (Either NoChange ())) => Op (CutRange ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: CutRange () -> orig -> Ref InputBase -> impl Source #

impl ~ (Int -> IO (Either NoChange ())) => Op (CutFromCursor ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: CutFromCursor () -> orig -> Ref InputBase -> impl Source #

impl ~ IO (Either NoChange ()) => Op (Cut ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Cut () -> orig -> Ref InputBase -> impl Source #

impl ~ (Int -> IO (Either NoChange ())) => Op (SetMark ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetMark () -> orig -> Ref InputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (SetPosition ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: SetPosition () -> orig -> Ref TileBase -> impl Source #

impl ~ (PixelPosition -> IO ()) => Op (SetPosition ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetPosition () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Int -> Maybe Int -> IO (Either NoChange ())) => Op (SetPosition ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetPosition () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Int => Op (GetMark ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetMark () -> orig -> Ref InputBase -> impl Source #

impl ~ IO (Maybe IndexRange) => Op (GetPosition ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: GetPosition () -> orig -> Ref TextSelection -> impl Source #

impl ~ IO PixelPosition => Op (GetPosition ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetPosition () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Int => Op (GetPosition ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetPosition () -> orig -> Ref InputBase -> impl Source #

impl ~ (Int -> IO ()) => Op (SetMaximumSize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetMaximumSize () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Int => Op (GetMaximumSize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetMaximumSize () -> orig -> Ref InputBase -> impl Source #

impl ~ (AtIndex -> IO Char) => Op (Index ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Index () -> orig -> Ref InputBase -> impl Source #

impl ~ (Text -> IO (Either NoChange ())) => Op (StaticValue ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: StaticValue () -> orig -> Ref InputBase -> impl Source #

impl ~ IO LineSize => Op (GetLinesize ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: GetLinesize () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ (LineSize -> IO ()) => Op (SetLinesize ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: SetLinesize () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetLstep ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: SetLstep () -> orig -> Ref CounterBase -> impl Source #

impl ~ (Angle -> Angle -> IO ()) => Op (SetAngles ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: SetAngles () -> orig -> Ref DialBase -> impl Source #

impl ~ (Angle -> IO ()) => Op (SetAngle2 ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: SetAngle2 () -> orig -> Ref DialBase -> impl Source #

impl ~ IO Angle => Op (GetAngle2 ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: GetAngle2 () -> orig -> Ref DialBase -> impl Source #

impl ~ (Angle -> IO ()) => Op (SetAngle1 ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: SetAngle1 () -> orig -> Ref DialBase -> impl Source #

impl ~ IO Angle => Op (GetAngle1 ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: GetAngle1 () -> orig -> Ref DialBase -> impl Source #

impl ~ IO Bool => Op (GetSoft ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: GetSoft () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO Bool => Op (GetSoft ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: GetSoft () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO Bool => Op (GetSoft ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: GetSoft () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetSoft ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: SetSoft () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetSoft ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: SetSoft () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetSoft ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: SetSoft () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ IO FlOffscreen => Op (GetOffscreen ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: GetOffscreen () -> orig -> Ref ImageSurface -> impl Source #

impl ~ (Position -> IO ()) => Op (SetOrigin ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: SetOrigin () -> orig -> Ref ImageSurface -> impl Source #

impl ~ IO (Either UnknownError Size) => Op (PrintableRect ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: PrintableRect () -> orig -> Ref ImageSurface -> impl Source #

impl ~ IO Position => Op (GetOrigin ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: GetOrigin () -> orig -> Ref ImageSurface -> impl Source #

impl ~ IO () => Op (SetCurrent ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: SetCurrent () -> orig -> Ref ImageSurface -> impl Source #

impl ~ IO () => Op (SetCurrent ()) CopySurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CopySurface

Methods

runOp :: SetCurrent () -> orig -> Ref CopySurface -> impl Source #

impl ~ IO Size => Op (GetDataSize ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetDataSize () -> orig -> Ref Image -> impl Source #

impl ~ IO Height => Op (GetDataH ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetDataH () -> orig -> Ref Image -> impl Source #

impl ~ IO Width => Op (GetDataW ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetDataW () -> orig -> Ref Image -> impl Source #

impl ~ (Size -> Maybe Bool -> Maybe Bool -> IO ()) => Op (Scale ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Scale () -> orig -> Ref Image -> impl Source #

impl ~ IO (Either ImageFail ()) => Op (Fail ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Fail () -> orig -> Ref Image -> impl Source #

impl ~ IO () => Op (Uncache ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Uncache () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO () => Op (Uncache ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Uncache () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO () => Op (Uncache ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Uncache () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO () => Op (Uncache ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Uncache () -> orig -> Ref Image -> impl Source #

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: DrawResize () -> orig -> Ref SVGImage -> impl Source #

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: DrawResize () -> orig -> Ref RGBImage -> impl Source #

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: DrawResize () -> orig -> Ref Pixmap -> impl Source #

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: DrawResize () -> orig -> Ref Bitmap -> impl Source #

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: DrawResize () -> orig -> Ref Image -> impl Source #

impl ~ IO () => Op (Desaturate ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: Desaturate () -> orig -> Ref SVGImage -> impl Source #

impl ~ IO () => Op (Desaturate ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Desaturate () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO () => Op (Desaturate ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Desaturate () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO () => Op (Desaturate ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Desaturate () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO () => Op (Desaturate ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Desaturate () -> orig -> Ref Image -> impl Source #

impl ~ IO () => Op (Inactive ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Inactive () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO () => Op (Inactive ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Inactive () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO () => Op (Inactive ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Inactive () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO () => Op (Inactive ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Inactive () -> orig -> Ref Image -> impl Source #

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: ColorAverage () -> orig -> Ref SVGImage -> impl Source #

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: ColorAverage () -> orig -> Ref RGBImage -> impl Source #

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: ColorAverage () -> orig -> Ref Pixmap -> impl Source #

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: ColorAverage () -> orig -> Ref Bitmap -> impl Source #

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: ColorAverage () -> orig -> Ref Image -> impl Source #

impl ~ IO Int => Op (GetCount ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: GetCount () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO Int => Op (GetCount ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetCount () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO Int => Op (GetCount ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: GetCount () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO Int => Op (GetCount ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: GetCount () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO Int => Op (GetCount ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetCount () -> orig -> Ref Image -> impl Source #

impl ~ IO Int => Op (GetLd ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: GetLd () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO Int => Op (GetLd ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: GetLd () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO Int => Op (GetLd ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: GetLd () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO Int => Op (GetLd ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetLd () -> orig -> Ref Image -> impl Source #

impl ~ IO Int => Op (GetD ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: GetD () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO Int => Op (GetD ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: GetD () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO Int => Op (GetD ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: GetD () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO Int => Op (GetD ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetD () -> orig -> Ref Image -> impl Source #

(Parent a MenuItemBase, impl ~ (Text -> Maybe Shortcut -> Maybe (Ref a -> IO ()) -> MenuItemFlags -> IO (Ref MenuItemBase))) => Op (AddAndGetMenuItem ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: AddAndGetMenuItem () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetTextcolor () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetTextcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetTextcolor () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: SetTextcolor () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: SetTextcolor () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetTextcolor () -> orig -> Ref InputBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: SetTextcolor () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: SetTextcolor () -> orig -> Ref CounterBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetTextcolor ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetTextcolor () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetTextcolor () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetTextcolor () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetTextcolor () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: GetTextcolor () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: GetTextcolor () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetTextcolor () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: GetTextcolor () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: GetTextcolor () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO Color => Op (GetTextcolor ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetTextcolor () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: SetTextsize () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetTextsize () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetTextsize () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetTextsize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: SetTextsize () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: SetTextsize () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetTextsize () -> orig -> Ref InputBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: SetTextsize () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: SetTextsize () -> orig -> Ref CounterBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetTextsize ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetTextsize () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: GetTextsize () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetTextsize () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetTextsize () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetTextsize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: GetTextsize () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: GetTextsize () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetTextsize () -> orig -> Ref InputBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: GetTextsize () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: GetTextsize () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO FontSize => Op (GetTextsize ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetTextsize () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetTextfont () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetTextfont () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetTextfont () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: SetTextfont () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: SetTextfont () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetTextfont () -> orig -> Ref InputBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: SetTextfont () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: SetTextfont () -> orig -> Ref CounterBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetTextfont ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetTextfont () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetTextfont () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetTextfont () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetTextfont () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: GetTextfont () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: GetTextfont () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetTextfont () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: GetTextfont () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: GetTextfont () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO Font => Op (GetTextfont ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetTextfont () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (AtIndex -> IO Text) => Op (GetTextWithIndex ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetTextWithIndex () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Text => Op (GetText ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: GetText () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO Text => Op (GetText ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: GetText () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (LineNumber -> IO Text) => Op (GetText ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetText () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Text => Op (GetText ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetText () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Text => Op (GetText ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetText () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe (Ref MenuItemBase)) => Op (Mvalue ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Mvalue () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO ColorChooserMode => Op (GetMode ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetMode () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO ColorChooserMode => Op (GetMode ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetMode () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO Mode => Op (GetMode ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: GetMode () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (AtIndex -> IO (Maybe MenuItemFlags)) => Op (GetMode ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: GetMode () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> IO (Maybe MenuItemFlags)) => Op (GetMode ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetMode () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (ColorChooserMode -> IO ()) => Op (SetMode ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: SetMode () -> orig -> Ref ColorChooser -> impl Source #

impl ~ (ColorChooserMode -> IO ()) => Op (SetMode ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: SetMode () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ (Modes -> IO ()) => Op (SetMode ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: SetMode () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (AtIndex -> MenuItemFlags -> IO ()) => Op (SetMode ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: SetMode () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> MenuItemFlags -> IO ()) => Op (SetMode ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetMode () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (Remove ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Remove () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Ref TreeItem -> IO (Either TreeItemNotFound ())) => Op (Remove ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Remove () -> orig -> Ref TreeBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (Remove ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Remove () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Int -> IO ()) => Op (Remove ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Remove () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (Remove ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Remove () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (IndexRange -> Text -> IO ()) => Op (Replace ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Replace () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (IndexRange -> Text -> IO (Either NoChange ())) => Op (Replace ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Replace () -> orig -> Ref InputBase -> impl Source #

impl ~ (AtIndex -> Text -> IO ()) => Op (Replace ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Replace () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> Text -> IO ()) => Op (Replace ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Replace () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Text -> IO ()) => Op (AddName ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: AddName () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (Text -> IO ()) => Op (AddName ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: AddName () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRangeOrNotSubmenu ())) => Op (ClearSubmenu ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: ClearSubmenu () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> IO (Either OutOfRange ())) => Op (ClearSubmenu ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: ClearSubmenu () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Size -> IO ()) => Op (SetSize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetSize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Size -> IO ()) => Op (SetSize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetSize () -> orig -> Ref InputBase -> impl Source #

impl ~ (Size -> IO ()) => Op (SetSize ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetSize () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Size -> IO (Maybe (Ref SVGImage))) => Op (Copy ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: Copy () -> orig -> Ref SVGImage -> impl Source #

impl ~ (Maybe Size -> IO (Maybe (Ref orig))) => Op (Copy ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Copy () -> orig -> Ref RGBImage -> impl Source #

(Parent a TextBuffer, impl ~ (Ref a -> IndexRange -> AtIndex -> IO ())) => Op (Copy ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Copy () -> orig -> Ref TextBuffer -> impl Source #

impl ~ (Clipboard -> IO (Either NoChange ())) => Op (Copy ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Copy () -> orig -> Ref InputBase -> impl Source #

impl ~ (Maybe Size -> IO (Maybe (Ref Pixmap))) => Op (Copy ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Copy () -> orig -> Ref Pixmap -> impl Source #

impl ~ (Maybe Size -> IO (Maybe (Ref Bitmap))) => Op (Copy ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Copy () -> orig -> Ref Bitmap -> impl Source #

impl ~ (Maybe Size -> IO (Maybe (Ref Image))) => Op (Copy ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Copy () -> orig -> Ref Image -> impl Source #

(Parent a MenuItemBase, impl ~ (Ref a -> IO ())) => Op (Copy ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Copy () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ ([Ref MenuItem] -> IO ()) => Op (SetMenu ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: SetMenu () -> orig -> Ref SysMenuBarBase -> impl Source #

(Parent a MenuItemBase, impl ~ ([Ref a] -> IO ())) => Op (SetMenu ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetMenu () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO [Maybe (Ref MenuItemBase)] => Op (GetMenu ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetMenu () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (Global ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Global () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (Global ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Global () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (MenuItemLocator -> IO (Maybe Int)) => Op (FindIndex ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: FindIndex () -> orig -> Ref MenuPrimBase -> impl Source #

(Parent a MenuItemBase, Parent b MenuItemBase, impl ~ (Ref a -> IO (Maybe (Ref b)))) => Op (Picked ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Picked () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO (Maybe String) => Op (ItemPathnameRecent ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: ItemPathnameRecent () -> orig -> Ref MenuPrimBase -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> IO (Maybe Text))) => Op (ItemPathname ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ItemPathname () -> orig -> Ref TreeBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Ref a -> IO (Maybe Text))) => Op (ItemPathname ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: ItemPathname () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Int => Op (GetSize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetSize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Int => Op (GetSize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetSize () -> orig -> Ref InputBase -> impl Source #

impl ~ IO Int => Op (GetSize ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetSize () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Int => Op (GetSize ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetSize () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (TableContext -> TableCoordinate -> IO ()) => Op (DoCallback ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: DoCallback () -> orig -> Ref TableBase -> impl Source #

impl ~ (Ref Widget -> IO ()) => Op (DoCallback ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: DoCallback () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (DoCallback ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DoCallback () -> orig -> Ref WidgetBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Maybe AtIndex -> Bool -> IO (Maybe (Ref a)))) => Op (FindShortcut ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: FindShortcut () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a MenuItemBase, impl ~ IO (Maybe (Ref a))) => Op (TestShortcut ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: TestShortcut () -> orig -> Ref MenuPrimBase -> impl Source #

(Parent a MenuItemBase, impl ~ IO (Maybe (Ref a))) => Op (TestShortcut ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: TestShortcut () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe (Ref MenuItem)) => Op (Popup ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Popup () -> orig -> Ref MenuButtonBase -> impl Source #

(Parent a MenuItemBase, Parent b MenuPrimBase, Parent c MenuItemBase, impl ~ (Position -> Maybe Text -> Maybe (Ref a) -> Maybe (Ref b) -> IO (Maybe (Ref c)))) => Op (Popup ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Popup () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a MenuPrimBase, Parent b MenuItemBase, Parent c MenuItemBase, impl ~ (Rectangle -> Maybe (Ref a) -> Maybe (Ref b) -> Maybe (Ref c) -> Maybe Bool -> IO (Maybe (Ref MenuItem)))) => Op (Pulldown ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Pulldown () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (MenuItemFlags -> IO ()) => Op (SetFlags ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetFlags () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe MenuItemFlags) => Op (GetFlags ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetFlags () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Draw ()) SimpleTerminal orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SimpleTerminal

Methods

runOp :: Draw () -> orig -> Ref SimpleTerminal -> impl Source #

impl ~ IO () => Op (Draw ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: Draw () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Position -> IO ()) => Op (Draw ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: Draw () -> orig -> Ref SVGImage -> impl Source #

impl ~ IO () => Op (Draw ()) FileInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileInput

Methods

runOp :: Draw () -> orig -> Ref FileInput -> impl Source #

impl ~ IO () => Op (Draw ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: Draw () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Position -> IO ()) => Op (Draw ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Draw () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO () => Op (Draw ()) FileBrowser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileBrowser

Methods

runOp :: Draw () -> orig -> Ref FileBrowser -> impl Source #

impl ~ IO () => Op (Draw ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: Draw () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO () => Op (Draw ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: Draw () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO () => Op (Draw ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: Draw () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO () => Op (Draw ()) Spinner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Spinner

Methods

runOp :: Draw () -> orig -> Ref Spinner -> impl Source #

impl ~ IO () => Op (Draw ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: Draw () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO () => Op (Draw ()) Tabs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tabs

Methods

runOp :: Draw () -> orig -> Ref Tabs -> impl Source #

impl ~ IO () => Op (Draw ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: Draw () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO () => Op (Draw ()) Scrolled orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrolled

Methods

runOp :: Draw () -> orig -> Ref Scrolled -> impl Source #

impl ~ IO () => Op (Draw ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Draw () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO () => Op (Draw ()) Pack orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pack

Methods

runOp :: Draw () -> orig -> Ref Pack -> impl Source #

impl ~ IO () => Op (Draw ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: Draw () -> orig -> Ref PackBase -> impl Source #

impl ~ IO () => Op (Draw ()) Tile orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tile

Methods

runOp :: Draw () -> orig -> Ref Tile -> impl Source #

impl ~ IO () => Op (Draw ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: Draw () -> orig -> Ref TileBase -> impl Source #

impl ~ IO () => Op (Draw ()) TextEditor orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextEditor

Methods

runOp :: Draw () -> orig -> Ref TextEditor -> impl Source #

impl ~ IO () => Op (Draw ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: Draw () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO () => Op (Draw ()) TextDisplay orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextDisplay

Methods

runOp :: Draw () -> orig -> Ref TextDisplay -> impl Source #

impl ~ IO () => Op (Draw ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Draw () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (Draw ()) Tree orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tree

Methods

runOp :: Draw () -> orig -> Ref Tree -> impl Source #

impl ~ IO () => Op (Draw ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Draw () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Draw ()) Clock orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Clock

Methods

runOp :: Draw () -> orig -> Ref Clock -> impl Source #

impl ~ IO () => Op (Draw ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: Draw () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO () => Op (Draw ()) Browser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Browser

Methods

runOp :: Draw () -> orig -> Ref Browser -> impl Source #

impl ~ IO () => Op (Draw ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Draw () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO () => Op (Draw ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: Draw () -> orig -> Ref TableRow -> impl Source #

impl ~ IO () => Op (Draw ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Draw () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO () => Op (Draw ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: Draw () -> orig -> Ref Table -> impl Source #

impl ~ IO () => Op (Draw ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Draw () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (Draw ()) Wizard orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Wizard

Methods

runOp :: Draw () -> orig -> Ref Wizard -> impl Source #

impl ~ IO () => Op (Draw ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Draw () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO () => Op (Draw ()) Positioner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Positioner

Methods

runOp :: Draw () -> orig -> Ref Positioner -> impl Source #

impl ~ IO () => Op (Draw ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: Draw () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO () => Op (Draw ()) Progress orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Progress

Methods

runOp :: Draw () -> orig -> Ref Progress -> impl Source #

impl ~ IO () => Op (Draw ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: Draw () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO () => Op (Draw ()) ValueOutput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueOutput

Methods

runOp :: Draw () -> orig -> Ref ValueOutput -> impl Source #

impl ~ IO () => Op (Draw ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: Draw () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO () => Op (Draw ()) ValueInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueInput

Methods

runOp :: Draw () -> orig -> Ref ValueInput -> impl Source #

impl ~ IO () => Op (Draw ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: Draw () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO () => Op (Draw ()) Output orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Output

Methods

runOp :: Draw () -> orig -> Ref Output -> impl Source #

impl ~ IO () => Op (Draw ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: Draw () -> orig -> Ref OutputBase -> impl Source #

impl ~ IO () => Op (Draw ()) Input orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Input

Methods

runOp :: Draw () -> orig -> Ref Input -> impl Source #

impl ~ IO () => Op (Draw ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Draw () -> orig -> Ref InputBase -> impl Source #

impl ~ IO () => Op (Draw ()) ValueSlider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueSlider

Methods

runOp :: Draw () -> orig -> Ref ValueSlider -> impl Source #

impl ~ IO () => Op (Draw ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: Draw () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO () => Op (Draw ()) Scrollbar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrollbar

Methods

runOp :: Draw () -> orig -> Ref Scrollbar -> impl Source #

impl ~ IO () => Op (Draw ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: Draw () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ IO () => Op (Draw ()) Counter orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Counter

Methods

runOp :: Draw () -> orig -> Ref Counter -> impl Source #

impl ~ IO () => Op (Draw ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: Draw () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO () => Op (Draw ()) Roller orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Roller

Methods

runOp :: Draw () -> orig -> Ref Roller -> impl Source #

impl ~ IO () => Op (Draw ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: Draw () -> orig -> Ref RollerBase -> impl Source #

impl ~ IO () => Op (Draw ()) Dial orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dial

Methods

runOp :: Draw () -> orig -> Ref Dial -> impl Source #

impl ~ IO () => Op (Draw ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: Draw () -> orig -> Ref DialBase -> impl Source #

impl ~ IO () => Op (Draw ()) Adjuster orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Adjuster

Methods

runOp :: Draw () -> orig -> Ref Adjuster -> impl Source #

impl ~ IO () => Op (Draw ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: Draw () -> orig -> Ref AdjusterBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> Position -> IO ())) => Op (Draw ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: Draw () -> orig -> Ref ImageSurface -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> Position -> IO ())) => Op (Draw ()) CopySurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CopySurface

Methods

runOp :: Draw () -> orig -> Ref CopySurface -> impl Source #

impl ~ (Position -> IO ()) => Op (Draw ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Draw () -> orig -> Ref Pixmap -> impl Source #

impl ~ (Position -> IO ()) => Op (Draw ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Draw () -> orig -> Ref Bitmap -> impl Source #

impl ~ (Position -> IO ()) => Op (Draw ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Draw () -> orig -> Ref Image -> impl Source #

impl ~ IO () => Op (Draw ()) MenuButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuButton

Methods

runOp :: Draw () -> orig -> Ref MenuButton -> impl Source #

impl ~ IO () => Op (Draw ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Draw () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) Choice orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Choice

Methods

runOp :: Draw () -> orig -> Ref Choice -> impl Source #

impl ~ IO () => Op (Draw ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: Draw () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ IO () => Op (Draw ()) SysMenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SysMenuBar

Methods

runOp :: Draw () -> orig -> Ref SysMenuBar -> impl Source #

impl ~ IO () => Op (Draw ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Draw () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (Draw ()) MenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuBar

Methods

runOp :: Draw () -> orig -> Ref MenuBar -> impl Source #

impl ~ IO () => Op (Draw ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: Draw () -> orig -> Ref MenuBarBase -> impl Source #

(Parent a MenuPrim, impl ~ (Rectangle -> Ref a -> IO ())) => Op (Draw ()) MenuItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuItem

Methods

runOp :: Draw () -> orig -> Ref MenuItem -> impl Source #

(Parent a MenuPrim, impl ~ (Rectangle -> Ref a -> IO ())) => Op (Draw ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Draw () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Draw ()) Slider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Slider

Methods

runOp :: Draw () -> orig -> Ref Slider -> impl Source #

impl ~ IO () => Op (Draw ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Draw () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO () => Op (Draw ()) RepeatButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RepeatButton

Methods

runOp :: Draw () -> orig -> Ref RepeatButton -> impl Source #

impl ~ IO () => Op (Draw ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Draw () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) RoundButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RoundButton

Methods

runOp :: Draw () -> orig -> Ref RoundButton -> impl Source #

impl ~ IO () => Op (Draw ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: Draw () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) ReturnButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ReturnButton

Methods

runOp :: Draw () -> orig -> Ref ReturnButton -> impl Source #

impl ~ IO () => Op (Draw ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: Draw () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) CheckButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CheckButton

Methods

runOp :: Draw () -> orig -> Ref CheckButton -> impl Source #

impl ~ IO () => Op (Draw ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: Draw () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) LightButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.LightButton

Methods

runOp :: Draw () -> orig -> Ref LightButton -> impl Source #

impl ~ IO () => Op (Draw ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: Draw () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ IO () => Op (Draw ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: Draw () -> orig -> Ref Widget -> impl Source #

impl ~ IO () => Op (Draw ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Draw () -> orig -> Ref WidgetBase -> impl Source #

(Parent a MenuPrimBase, impl ~ (Rectangle -> Ref a -> Bool -> IO ())) => Op (DrawWithT ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: DrawWithT () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a MenuPrimBase, impl ~ (Ref a -> IO Size)) => Op (Measure ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Measure () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Activevisible ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Activevisible () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Visible ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Visible () -> orig -> Ref TreeItem -> impl Source #

impl ~ (LineNumber -> IO Bool) => Op (Visible ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Visible () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO Bool => Op (Visible ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Visible () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Radio ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Radio () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Checkbox ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Checkbox () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Submenu ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Submenu () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Labeltype -> Text -> IO ()) => Op (SetLabelWithLabeltype ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabelWithLabeltype () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (GetFirst ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: GetFirst () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref MenuItemBase)) => Op (GetFirst ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetFirst () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (Next ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Next () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (Next ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Next () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (Next ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Next () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO (Maybe (Ref MenuItemBase)) => Op (Next ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Next () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Int -> IO (Maybe (Ref a)))) => Op (NextWithStep ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: NextWithStep () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetSlider ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: SetSlider () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO Boxtype => Op (GetSlider ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: GetSlider () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO Double => Op (GetSliderSize ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: GetSliderSize () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetSliderSize ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: SetSliderSize () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Y -> Lines -> LineNumber -> Lines -> IO Int) => Op (Scrollvalue ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: Scrollvalue () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ (Y -> Lines -> LineNumber -> Lines -> IO Int) => Op (Scrollvalue ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Scrollvalue () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Double -> Int -> IO Double) => Op (Increment ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Increment () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> IO Double) => Op (Clamp ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Clamp () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> IO Double) => Op (Round ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Round () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO (Either UnknownError Text) => Op (Format ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Format () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Int -> IO ()) => Op (Precision ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Precision () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO Double => Op (GetStep ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetStep () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Rational => Op (GetStep ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: GetStep () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetStep ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetStep () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Rational -> IO ()) => Op (SetStep ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: SetStep () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> Double -> IO ()) => Op (Range ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: Range () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Double -> Double -> IO ()) => Op (Range ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Range () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetMaximum ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetMaximum () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Float -> IO ()) => Op (SetMaximum ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: SetMaximum () -> orig -> Ref ProgressBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetMaximum ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: SetMaximum () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO Double => Op (GetMaximum ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetMaximum () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Float => Op (GetMaximum ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: GetMaximum () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO Double => Op (GetMaximum ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: GetMaximum () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetMinimum ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetMinimum () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Float -> IO ()) => Op (SetMinimum ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: SetMinimum () -> orig -> Ref ProgressBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetMinimum ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: SetMinimum () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO Double => Op (GetMinimum ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetMinimum () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO Float => Op (GetMinimum ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: GetMinimum () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO Double => Op (GetMinimum ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: GetMinimum () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Double -> Double -> IO ()) => Op (Bounds ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Bounds () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Double -> Double -> IO ()) => Op (Bounds ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Bounds () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetDownColor ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetDownColor () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetDownColor ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: SetDownColor () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO Color => Op (GetDownColor ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetDownColor () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Color => Op (GetDownColor ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: GetDownColor () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetDownBox ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: SetDownBox () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetDownBox ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetDownBox () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetDownBox ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: SetDownBox () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO Boxtype => Op (GetDownBox ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: GetDownBox () -> orig -> Ref FileInputBase -> impl Source #

impl ~ IO Boxtype => Op (GetDownBox ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetDownBox () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Boxtype => Op (GetDownBox ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: GetDownBox () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: SetShortcut () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: SetShortcut () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetShortcut () -> orig -> Ref InputBase -> impl Source #

impl ~ (AtIndex -> ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: SetShortcut () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (AtIndex -> ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetShortcut () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetShortcut () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (ShortcutKeySequence -> IO ()) => Op (SetShortcut ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: SetShortcut () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO (Maybe ShortcutKeySequence) => Op (GetShortcut ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: GetShortcut () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO (Maybe ShortcutKeySequence) => Op (GetShortcut ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: GetShortcut () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO (Maybe ShortcutKeySequence) => Op (GetShortcut ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetShortcut () -> orig -> Ref InputBase -> impl Source #

impl ~ IO (Maybe ShortcutKeySequence) => Op (GetShortcut ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetShortcut () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (Maybe ShortcutKeySequence) => Op (GetShortcut ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: GetShortcut () -> orig -> Ref ButtonBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Ref a -> IO ())) => Op (Setonly ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Setonly () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (Setonly ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Setonly () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Setonly ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Setonly () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (IndexRange -> IO ()) => Op (Set ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: Set () -> orig -> Ref TextSelection -> impl Source #

impl ~ IO () => Op (Set ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Set () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Set ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Set () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetValue ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: SetValue () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Double -> IO ()) => Op (SetValue ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetValue () -> orig -> Ref SpinnerBase -> impl Source #

(Parent a WidgetBase, impl ~ (Maybe (Ref a) -> IO (Either NoChange ()))) => Op (SetValue ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: SetValue () -> orig -> Ref TabsBase -> impl Source #

impl ~ (ClockSetTimeType -> IO ()) => Op (SetValue ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: SetValue () -> orig -> Ref ClockBase -> impl Source #

impl ~ (LineNumber -> IO ()) => Op (SetValue ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetValue () -> orig -> Ref BrowserBase -> impl Source #

(Parent a WidgetBase, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetValue ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: SetValue () -> orig -> Ref WizardBase -> impl Source #

impl ~ (Float -> IO ()) => Op (SetValue ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: SetValue () -> orig -> Ref ProgressBase -> impl Source #

impl ~ (Text -> IO (Either NoChange ())) => Op (SetValue ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: SetValue () -> orig -> Ref InputBase -> impl Source #

impl ~ (MenuItemReference -> IO (Either NoChange ())) => Op (SetValue ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: SetValue () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ (MenuItemReference -> IO (Either NoChange ())) => Op (SetValue ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: SetValue () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Double -> IO (Either NoChange ())) => Op (SetValue ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: SetValue () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Bool -> IO Bool) => Op (SetValue ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: SetValue () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO Text => Op (GetValue ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: GetValue () -> orig -> Ref FileInputBase -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetValue ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: GetValue () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO (Either OutOfRange Between0And1) => Op (GetValue ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: GetValue () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO Double => Op (GetValue ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetValue () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO (Maybe (Ref Widget)) => Op (GetValue ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: GetValue () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO ClockByTime => Op (GetValue ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: GetValue () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO LineNumber => Op (GetValue ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetValue () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO (Maybe (Ref WidgetBase)) => Op (GetValue ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: GetValue () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO Float => Op (GetValue ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: GetValue () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO Text => Op (GetValue ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: GetValue () -> orig -> Ref InputBase -> impl Source #

impl ~ IO AtIndex => Op (GetValue ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: GetValue () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ IO (Maybe AtIndex) => Op (GetValue ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: GetValue () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO Int => Op (GetValue ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetValue () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Double => Op (GetValue ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: GetValue () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO Bool => Op (GetValue ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: GetValue () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (Flush ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: Flush () -> orig -> Ref GlWindow -> impl Source #

impl ~ IO () => Op (Flush ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Flush () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (Flush ()) OverlayWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.OverlayWindow

Methods

runOp :: Flush () -> orig -> Ref OverlayWindow -> impl Source #

impl ~ IO () => Op (Flush ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: Flush () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO () => Op (Flush ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: Flush () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ IO () => Op (Flush ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: Flush () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ IO () => Op (Flush ()) Window orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Window

Methods

runOp :: Flush () -> orig -> Ref Window -> impl Source #

impl ~ IO () => Op (Flush ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Flush () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (RedrawOverlay ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: RedrawOverlay () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (RedrawOverlay ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: RedrawOverlay () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO Bool => Op (CanDoOverlay ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: CanDoOverlay () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO Bool => Op (CanDoOverlay ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: CanDoOverlay () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO () => Op (WaitForExpose ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: WaitForExpose () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Int => Op (GetDecoratedH ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetDecoratedH () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Int => Op (GetDecoratedW ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetDecoratedW () -> orig -> Ref WindowBase -> impl Source #

impl ~ (CursorType -> (Maybe Color, Maybe Color) -> IO ()) => Op (SetDefaultCursorWithFgBg ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetDefaultCursorWithFgBg () -> orig -> Ref WindowBase -> impl Source #

impl ~ (CursorType -> IO ()) => Op (SetDefaultCursor ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetDefaultCursor () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Cursor -> (Maybe Color, Maybe Color) -> IO ()) => Op (SetCursorWithFgBg ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetCursorWithFgBg () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Cursor -> IO ()) => Op (SetCursor ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetCursor () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (MakeCurrent ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: MakeCurrent () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Int => Op (GetYRoot ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetYRoot () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Int => Op (GetXRoot ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetXRoot () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (Iconize ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Iconize () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (Shown ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Shown () -> orig -> Ref WindowBase -> impl Source #

impl ~ (LineNumber -> Ref Image -> IO ()) => Op (SetIcon ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetIcon () -> orig -> Ref BrowserBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetIcon ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetIcon () -> orig -> Ref WindowBase -> impl Source #

impl ~ (LineNumber -> IO (Maybe (Ref Image))) => Op (GetIcon ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetIcon () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetIcon ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetIcon () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetXclass ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetXclass () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Text => Op (GetXclass ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetXclass () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Text -> Text -> IO ()) => Op (SetLabelWithIconlabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetLabelWithIconlabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetIconlabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetIconlabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Text => Op (GetIconlabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetIconlabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Size -> OptionalSizeRangeArgs -> IO ()) => Op (SizeRangeWithArgs ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SizeRangeWithArgs () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Size -> IO ()) => Op (SizeRange ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SizeRange () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (FreePosition ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: FreePosition () -> orig -> Ref WindowBase -> impl Source #

impl ~ (PositionSpec -> Maybe Bool -> IO ()) => Op (HotSpot ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: HotSpot () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (GetTooltipWindow ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetTooltipWindow () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (SetTooltipWindow ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetTooltipWindow () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (GetMenuWindow ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetMenuWindow () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (SetMenuWindow ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetMenuWindow () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (NonModal ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: NonModal () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (SetNonModal ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetNonModal () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (GetModal ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetModal () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (SetModal ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetModal () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (GetOverride ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetOverride () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (SetOverride ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetOverride () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (GetBorder ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetBorder () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (ClearBorder ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: ClearBorder () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetBorder ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetBorder () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Maybe Rectangle -> IO ()) => Op (FullscreenOff ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: FullscreenOff () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (MakeFullscreen ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: MakeFullscreen () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (Changed ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Changed () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Bool => Op (Changed ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Changed () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (AtIndex -> IO (Maybe (Ref Widget))) => Op (GetChild ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetChild () -> orig -> Ref TableBase -> impl Source #

impl ~ (AtIndex -> IO (Maybe (Ref WidgetBase))) => Op (GetChild ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: GetChild () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO [Ref Widget] => Op (GetArray ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: GetArray () -> orig -> Ref TableBase -> impl Source #

impl ~ IO [Ref WidgetBase] => Op (GetArray ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: GetArray () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, Parent b Widget, impl ~ (Ref a -> Ref b -> IO ())) => Op (InsertBefore ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: InsertBefore () -> orig -> Ref TableBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> Ref b -> IO ())) => Op (InsertBefore ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: InsertBefore () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO (Maybe (Ref WidgetBase)) => Op (DdfdesignKludge ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: DdfdesignKludge () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (Focus ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Focus () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO Bool => Op (ClipChildren ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: ClipChildren () -> orig -> Ref GroupBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (SetClipChildren ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: SetClipChildren () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO Int => Op (Children ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Children () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (Children ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Children () -> orig -> Ref TableBase -> impl Source #

impl ~ IO Int => Op (Children ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Children () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (InitSizes ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: InitSizes () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (InitSizes ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: InitSizes () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (AddResizable ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: AddResizable () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO (Maybe (Ref Widget)) => Op (GetResizable ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: GetResizable () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (SetNotResizable ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: SetNotResizable () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetResizable ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: SetResizable () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (Clear ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: Clear () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO () => Op (Clear ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Clear () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO () => Op (Clear ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Clear () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Clear ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Clear () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO () => Op (Clear ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: Clear () -> orig -> Ref TableRow -> impl Source #

impl ~ IO () => Op (Clear ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Clear () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO () => Op (Clear ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: Clear () -> orig -> Ref Table -> impl Source #

impl ~ IO () => Op (Clear ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Clear () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (Clear ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Clear () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (Clear ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Clear () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (Clear ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Clear () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Clear ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Clear () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (Clear ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Clear () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (RemoveWidget ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: RemoveWidget () -> orig -> Ref GroupBase -> impl Source #

impl ~ (AtIndex -> IO ()) => Op (RemoveIndex ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: RemoveIndex () -> orig -> Ref GroupBase -> impl Source #

impl ~ (AtIndex -> Text -> IO ()) => Op (Insert ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Insert () -> orig -> Ref TextBuffer -> impl Source #

(Parent a TreeItem, impl ~ (Ref a -> Text -> AtIndex -> IO (Maybe (Ref a)))) => Op (Insert ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Insert () -> orig -> Ref TreeBase -> impl Source #

(Parent a TreePrefs, impl ~ (Ref a -> Text -> Maybe AtIndex -> IO (Maybe (Ref TreeItem)))) => Op (Insert ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Insert () -> orig -> Ref TreeItem -> impl Source #

impl ~ (LineNumber -> Text -> IO ()) => Op (Insert ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Insert () -> orig -> Ref BrowserBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> AtIndex -> IO ())) => Op (Insert ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Insert () -> orig -> Ref TableBase -> impl Source #

impl ~ (Text -> IO (Either NoChange ())) => Op (Insert ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Insert () -> orig -> Ref InputBase -> impl Source #

(Parent a MenuPrimBase, impl ~ (AtIndex -> Text -> Maybe Shortcut -> (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Insert ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Insert () -> orig -> Ref SysMenuBarBase -> impl Source #

(Parent a MenuPrimBase, impl ~ (AtIndex -> Text -> Maybe Shortcut -> (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Insert ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Insert () -> orig -> Ref MenuPrimBase -> impl Source #

(Parent a MenuItemBase, impl ~ (AtIndex -> Text -> Maybe ShortcutKeySequence -> (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Insert ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Insert () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> AtIndex -> IO ())) => Op (Insert ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Insert () -> orig -> Ref GroupBase -> impl Source #

impl ~ (Text -> IO (Maybe (Ref TreeItem))) => Op (Add ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Add () -> orig -> Ref TreeBase -> impl Source #

(Parent a TreeItem, Parent b TreePrefs, impl ~ (Ref b -> TreeItemLocator -> IO (Maybe (Ref a)))) => Op (Add ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Add () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Text -> IO ()) => Op (Add ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Add () -> orig -> Ref BrowserBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (Add ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Add () -> orig -> Ref TableBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Text -> Maybe Shortcut -> Maybe (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Add ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Add () -> orig -> Ref SysMenuBarBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Text -> Maybe Shortcut -> Maybe (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Add ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Add () -> orig -> Ref MenuPrimBase -> impl Source #

(Parent a MenuItemBase, impl ~ (Text -> Maybe Shortcut -> Maybe (Ref a -> IO ()) -> MenuItemFlags -> IO AtIndex)) => Op (Add ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Add () -> orig -> Ref MenuItemBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (Add ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Add () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO Int)) => Op (Find ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Find () -> orig -> Ref TableBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO AtIndex)) => Op (Find ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Find () -> orig -> Ref GroupBase -> impl Source #

(Match obj ~ FindOp orig orig (Begin ()), Match obj ~ FindOp orig orig (End ()), Op (Begin ()) obj orig (IO ()), Op (End ()) obj orig (IO ()), impl ~ (IO a -> IO a)) => Op (Within ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Within () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO AtIndex => Op (End ()) TextSelection orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextSelection

Methods

runOp :: End () -> orig -> Ref TextSelection -> impl Source #

impl ~ IO () => Op (End ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: End () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (End ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: End () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (Begin ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Begin () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (Begin ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Begin () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (UpdateChild ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: UpdateChild () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (DrawOutsideLabel ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: DrawOutsideLabel () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (DrawChildren ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: DrawChildren () -> orig -> Ref GroupBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO ())) => Op (DrawChild ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: DrawChild () -> orig -> Ref GroupBase -> impl Source #

impl ~ (WidgetFlag -> IO ()) => Op (ClearFlag ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearFlag () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (WidgetFlag -> IO ()) => Op (SetFlag ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetFlag () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO [WidgetFlag] => Op (Flags ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Flags () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Maybe (Boxtype, Rectangle) -> IO ()) => Op (DrawFocus ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: DrawFocus () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Maybe (Boxtype, Rectangle) -> IO ()) => Op (DrawFocus ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: DrawFocus () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Maybe (Boxtype, Rectangle) -> IO ()) => Op (DrawFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DrawFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (DrawBackdrop ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: DrawBackdrop () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (DrawBackdrop ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: DrawBackdrop () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (DrawBackdrop ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DrawBackdrop () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Boxtype -> Color -> Maybe Rectangle -> IO ()) => Op (DrawBoxWithBoxtype ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: DrawBoxWithBoxtype () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Boxtype -> Color -> Maybe Rectangle -> IO ()) => Op (DrawBoxWithBoxtype ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: DrawBoxWithBoxtype () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Boxtype -> Color -> Maybe Rectangle -> IO ()) => Op (DrawBoxWithBoxtype ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DrawBoxWithBoxtype () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (DrawBox ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: DrawBox () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (DrawBox ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: DrawBox () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (DrawBox ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DrawBox () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (HasCallback ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: HasCallback () -> orig -> Ref WidgetBase -> impl Source #

impl ~ ((Ref orig -> IO ()) -> IO ()) => Op (SetCallback ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetCallback () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ ((Ref orig -> IO ()) -> IO ()) => Op (SetCallback ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetCallback () -> orig -> Ref WindowBase -> impl Source #

impl ~ ((Ref orig -> IO ()) -> IO ()) => Op (SetCallback ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetCallback () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (FunPtr CallbackWithUserDataPrim) => Op (GetCallback ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetCallback () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO (FunPtr CallbackWithUserDataPrim) => Op (GetCallback ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetCallback () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SimpleTerminal orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SimpleTerminal

Methods

runOp :: Resize () -> orig -> Ref SimpleTerminal -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: Resize () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Size -> IO ()) => Op (Resize ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: Resize () -> orig -> Ref SVGImage -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) FileInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileInput

Methods

runOp :: Resize () -> orig -> Ref FileInput -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: Resize () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) FileBrowser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileBrowser

Methods

runOp :: Resize () -> orig -> Ref FileBrowser -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: Resize () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: Resize () -> orig -> Ref ColorChooser -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: Resize () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Spinner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Spinner

Methods

runOp :: Resize () -> orig -> Ref Spinner -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: Resize () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Tabs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tabs

Methods

runOp :: Resize () -> orig -> Ref Tabs -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: Resize () -> orig -> Ref TabsBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Scrolled orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrolled

Methods

runOp :: Resize () -> orig -> Ref Scrolled -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Resize () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Pack orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pack

Methods

runOp :: Resize () -> orig -> Ref Pack -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: Resize () -> orig -> Ref PackBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Tile orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tile

Methods

runOp :: Resize () -> orig -> Ref Tile -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: Resize () -> orig -> Ref TileBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TextEditor orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextEditor

Methods

runOp :: Resize () -> orig -> Ref TextEditor -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: Resize () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TextDisplay orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextDisplay

Methods

runOp :: Resize () -> orig -> Ref TextDisplay -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Resize () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Tree orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tree

Methods

runOp :: Resize () -> orig -> Ref Tree -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Resize () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Clock orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Clock

Methods

runOp :: Resize () -> orig -> Ref Clock -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: Resize () -> orig -> Ref ClockBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Browser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Browser

Methods

runOp :: Resize () -> orig -> Ref Browser -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Resize () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: Resize () -> orig -> Ref GlWindow -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Resize () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: Resize () -> orig -> Ref TableRow -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Resize () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: Resize () -> orig -> Ref Table -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Resize () -> orig -> Ref TableBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Wizard orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Wizard

Methods

runOp :: Resize () -> orig -> Ref Wizard -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Resize () -> orig -> Ref WizardBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Positioner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Positioner

Methods

runOp :: Resize () -> orig -> Ref Positioner -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: Resize () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Progress orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Progress

Methods

runOp :: Resize () -> orig -> Ref Progress -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: Resize () -> orig -> Ref ProgressBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueOutput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueOutput

Methods

runOp :: Resize () -> orig -> Ref ValueOutput -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: Resize () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueInput

Methods

runOp :: Resize () -> orig -> Ref ValueInput -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: Resize () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Output orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Output

Methods

runOp :: Resize () -> orig -> Ref Output -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: Resize () -> orig -> Ref OutputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Input orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Input

Methods

runOp :: Resize () -> orig -> Ref Input -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Resize () -> orig -> Ref InputBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueSlider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueSlider

Methods

runOp :: Resize () -> orig -> Ref ValueSlider -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: Resize () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Scrollbar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrollbar

Methods

runOp :: Resize () -> orig -> Ref Scrollbar -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: Resize () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Counter orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Counter

Methods

runOp :: Resize () -> orig -> Ref Counter -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: Resize () -> orig -> Ref CounterBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Roller orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Roller

Methods

runOp :: Resize () -> orig -> Ref Roller -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: Resize () -> orig -> Ref RollerBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Dial orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dial

Methods

runOp :: Resize () -> orig -> Ref Dial -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: Resize () -> orig -> Ref DialBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Adjuster orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Adjuster

Methods

runOp :: Resize () -> orig -> Ref Adjuster -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: Resize () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuButton

Methods

runOp :: Resize () -> orig -> Ref MenuButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Resize () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Choice orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Choice

Methods

runOp :: Resize () -> orig -> Ref Choice -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: Resize () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SysMenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SysMenuBar

Methods

runOp :: Resize () -> orig -> Ref SysMenuBar -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Resize () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuBar

Methods

runOp :: Resize () -> orig -> Ref MenuBar -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: Resize () -> orig -> Ref MenuBarBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuPrim orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuPrim

Methods

runOp :: Resize () -> orig -> Ref MenuPrim -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Resize () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Slider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Slider

Methods

runOp :: Resize () -> orig -> Ref Slider -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Resize () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Valuator orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Valuator

Methods

runOp :: Resize () -> orig -> Ref Valuator -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Resize () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) RepeatButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RepeatButton

Methods

runOp :: Resize () -> orig -> Ref RepeatButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Resize () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) RoundButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RoundButton

Methods

runOp :: Resize () -> orig -> Ref RoundButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: Resize () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ReturnButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ReturnButton

Methods

runOp :: Resize () -> orig -> Ref ReturnButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: Resize () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) CheckButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CheckButton

Methods

runOp :: Resize () -> orig -> Ref CheckButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: Resize () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) LightButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.LightButton

Methods

runOp :: Resize () -> orig -> Ref LightButton -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: Resize () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Button orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Button

Methods

runOp :: Resize () -> orig -> Ref Button -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Resize () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) OverlayWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.OverlayWindow

Methods

runOp :: Resize () -> orig -> Ref OverlayWindow -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: Resize () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: Resize () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: Resize () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SingleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SingleWindow

Methods

runOp :: Resize () -> orig -> Ref SingleWindow -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) SingleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SingleWindow

Methods

runOp :: Resize () -> orig -> Ref SingleWindowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Window orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Window

Methods

runOp :: Resize () -> orig -> Ref Window -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Resize () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Group orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Group

Methods

runOp :: Resize () -> orig -> Ref Group -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Resize () -> orig -> Ref GroupBase -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: Resize () -> orig -> Ref Widget -> impl Source #

impl ~ (Rectangle -> IO ()) => Op (Resize ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Resize () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Position => Op (GetTopWindowOffset ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetTopWindowOffset () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Maybe (Ref WindowBase)) => Op (GetTopWindow ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetTopWindow () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Maybe (Ref WindowBase)) => Op (GetWindow ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetWindow () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Maybe Width -> IO Size) => Op (MeasureLabel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: MeasureLabel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ ([Damage] -> Rectangle -> IO ()) => Op (SetDamageInside ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetDamageInside () -> orig -> Ref WidgetBase -> impl Source #

impl ~ ([Damage] -> IO ()) => Op (SetDamage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetDamage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearDamage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearDamage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ ([Damage] -> IO ()) => Op (ClearDamageThenSet ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearDamageThenSet () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO [Damage] => Op (GetDamage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetDamage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (RedrawLabel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: RedrawLabel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (Redraw ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Redraw () -> orig -> Ref WidgetBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO Bool)) => Op (Inside ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Inside () -> orig -> Ref WidgetBase -> impl Source #

(Parent a WidgetBase, impl ~ (Ref a -> IO Bool)) => Op (Contains ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Contains () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (GetVisibleFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetVisibleFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Bool -> IO ()) => Op (ModifyVisibleFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ModifyVisibleFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearVisibleFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearVisibleFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (SetVisibleFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetVisibleFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Either NoChange ()) => Op (TakeFocus ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: TakeFocus () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearActive ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearActive () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (SetActive ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetActive () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearChanged ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearChanged () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (SetChanged ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetChanged () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (Takesevents ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Takesevents () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearOutput ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearOutput () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (SetOutput ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetOutput () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Int => Op (GetOutput ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetOutput () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (Deactivate ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Deactivate () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Deactivate ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Deactivate () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ IO () => Op (Deactivate ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Deactivate () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (Activate ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Activate () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (Activate ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Activate () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Activate ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Activate () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (ActiveR ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ActiveR () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (Active ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Active () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Bool => Op (Active ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Active () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ClearVisible ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ClearVisible () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (SetVisible ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetVisible () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (Hide ()) SimpleTerminal orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SimpleTerminal

Methods

runOp :: Hide () -> orig -> Ref SimpleTerminal -> impl Source #

impl ~ IO () => Op (Hide ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: Hide () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO () => Op (Hide ()) FileInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileInput

Methods

runOp :: Hide () -> orig -> Ref FileInput -> impl Source #

impl ~ IO () => Op (Hide ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: Hide () -> orig -> Ref FileInputBase -> impl Source #

impl ~ IO () => Op (Hide ()) FileBrowser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileBrowser

Methods

runOp :: Hide () -> orig -> Ref FileBrowser -> impl Source #

impl ~ IO () => Op (Hide ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: Hide () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO () => Op (Hide ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: Hide () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO () => Op (Hide ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: Hide () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO () => Op (Hide ()) Spinner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Spinner

Methods

runOp :: Hide () -> orig -> Ref Spinner -> impl Source #

impl ~ IO () => Op (Hide ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: Hide () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO () => Op (Hide ()) Tabs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tabs

Methods

runOp :: Hide () -> orig -> Ref Tabs -> impl Source #

impl ~ IO () => Op (Hide ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: Hide () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO () => Op (Hide ()) Scrolled orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrolled

Methods

runOp :: Hide () -> orig -> Ref Scrolled -> impl Source #

impl ~ IO () => Op (Hide ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Hide () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO () => Op (Hide ()) Pack orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pack

Methods

runOp :: Hide () -> orig -> Ref Pack -> impl Source #

impl ~ IO () => Op (Hide ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: Hide () -> orig -> Ref PackBase -> impl Source #

impl ~ IO () => Op (Hide ()) Tile orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tile

Methods

runOp :: Hide () -> orig -> Ref Tile -> impl Source #

impl ~ IO () => Op (Hide ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: Hide () -> orig -> Ref TileBase -> impl Source #

impl ~ IO () => Op (Hide ()) TextEditor orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextEditor

Methods

runOp :: Hide () -> orig -> Ref TextEditor -> impl Source #

impl ~ IO () => Op (Hide ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: Hide () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO () => Op (Hide ()) TextDisplay orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextDisplay

Methods

runOp :: Hide () -> orig -> Ref TextDisplay -> impl Source #

impl ~ IO () => Op (Hide ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Hide () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (Hide ()) Tree orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tree

Methods

runOp :: Hide () -> orig -> Ref Tree -> impl Source #

impl ~ IO () => Op (Hide ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Hide () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Hide ()) Clock orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Clock

Methods

runOp :: Hide () -> orig -> Ref Clock -> impl Source #

impl ~ IO () => Op (Hide ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: Hide () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO () => Op (Hide ()) Browser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Browser

Methods

runOp :: Hide () -> orig -> Ref Browser -> impl Source #

impl ~ IO () => Op (Hide ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Hide () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO () => Op (Hide ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: Hide () -> orig -> Ref GlWindow -> impl Source #

impl ~ IO () => Op (Hide ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Hide () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (Hide ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: Hide () -> orig -> Ref TableRow -> impl Source #

impl ~ IO () => Op (Hide ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Hide () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO () => Op (Hide ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: Hide () -> orig -> Ref Table -> impl Source #

impl ~ IO () => Op (Hide ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Hide () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (Hide ()) Wizard orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Wizard

Methods

runOp :: Hide () -> orig -> Ref Wizard -> impl Source #

impl ~ IO () => Op (Hide ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Hide () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO () => Op (Hide ()) Positioner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Positioner

Methods

runOp :: Hide () -> orig -> Ref Positioner -> impl Source #

impl ~ IO () => Op (Hide ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: Hide () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO () => Op (Hide ()) Progress orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Progress

Methods

runOp :: Hide () -> orig -> Ref Progress -> impl Source #

impl ~ IO () => Op (Hide ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: Hide () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO () => Op (Hide ()) ValueOutput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueOutput

Methods

runOp :: Hide () -> orig -> Ref ValueOutput -> impl Source #

impl ~ IO () => Op (Hide ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: Hide () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO () => Op (Hide ()) ValueInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueInput

Methods

runOp :: Hide () -> orig -> Ref ValueInput -> impl Source #

impl ~ IO () => Op (Hide ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: Hide () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO () => Op (Hide ()) Output orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Output

Methods

runOp :: Hide () -> orig -> Ref Output -> impl Source #

impl ~ IO () => Op (Hide ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: Hide () -> orig -> Ref OutputBase -> impl Source #

impl ~ IO () => Op (Hide ()) Input orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Input

Methods

runOp :: Hide () -> orig -> Ref Input -> impl Source #

impl ~ IO () => Op (Hide ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Hide () -> orig -> Ref InputBase -> impl Source #

impl ~ IO () => Op (Hide ()) ValueSlider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueSlider

Methods

runOp :: Hide () -> orig -> Ref ValueSlider -> impl Source #

impl ~ IO () => Op (Hide ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: Hide () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO () => Op (Hide ()) Scrollbar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrollbar

Methods

runOp :: Hide () -> orig -> Ref Scrollbar -> impl Source #

impl ~ IO () => Op (Hide ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: Hide () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ IO () => Op (Hide ()) Counter orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Counter

Methods

runOp :: Hide () -> orig -> Ref Counter -> impl Source #

impl ~ IO () => Op (Hide ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: Hide () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO () => Op (Hide ()) Roller orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Roller

Methods

runOp :: Hide () -> orig -> Ref Roller -> impl Source #

impl ~ IO () => Op (Hide ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: Hide () -> orig -> Ref RollerBase -> impl Source #

impl ~ IO () => Op (Hide ()) Dial orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dial

Methods

runOp :: Hide () -> orig -> Ref Dial -> impl Source #

impl ~ IO () => Op (Hide ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: Hide () -> orig -> Ref DialBase -> impl Source #

impl ~ IO () => Op (Hide ()) Adjuster orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Adjuster

Methods

runOp :: Hide () -> orig -> Ref Adjuster -> impl Source #

impl ~ IO () => Op (Hide ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: Hide () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ IO () => Op (Hide ()) MenuButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuButton

Methods

runOp :: Hide () -> orig -> Ref MenuButton -> impl Source #

impl ~ IO () => Op (Hide ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Hide () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) Choice orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Choice

Methods

runOp :: Hide () -> orig -> Ref Choice -> impl Source #

impl ~ IO () => Op (Hide ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: Hide () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ IO () => Op (Hide ()) SysMenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SysMenuBar

Methods

runOp :: Hide () -> orig -> Ref SysMenuBar -> impl Source #

impl ~ IO () => Op (Hide ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Hide () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (Hide ()) MenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuBar

Methods

runOp :: Hide () -> orig -> Ref MenuBar -> impl Source #

impl ~ IO () => Op (Hide ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: Hide () -> orig -> Ref MenuBarBase -> impl Source #

impl ~ IO () => Op (Hide ()) MenuPrim orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuPrim

Methods

runOp :: Hide () -> orig -> Ref MenuPrim -> impl Source #

impl ~ IO () => Op (Hide ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Hide () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (Hide ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Hide () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Hide ()) Slider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Slider

Methods

runOp :: Hide () -> orig -> Ref Slider -> impl Source #

impl ~ IO () => Op (Hide ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Hide () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO () => Op (Hide ()) Valuator orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Valuator

Methods

runOp :: Hide () -> orig -> Ref Valuator -> impl Source #

impl ~ IO () => Op (Hide ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Hide () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO () => Op (Hide ()) RepeatButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RepeatButton

Methods

runOp :: Hide () -> orig -> Ref RepeatButton -> impl Source #

impl ~ IO () => Op (Hide ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Hide () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) RoundButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RoundButton

Methods

runOp :: Hide () -> orig -> Ref RoundButton -> impl Source #

impl ~ IO () => Op (Hide ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: Hide () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) ReturnButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ReturnButton

Methods

runOp :: Hide () -> orig -> Ref ReturnButton -> impl Source #

impl ~ IO () => Op (Hide ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: Hide () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) CheckButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CheckButton

Methods

runOp :: Hide () -> orig -> Ref CheckButton -> impl Source #

impl ~ IO () => Op (Hide ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: Hide () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) LightButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.LightButton

Methods

runOp :: Hide () -> orig -> Ref LightButton -> impl Source #

impl ~ IO () => Op (Hide ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: Hide () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) Button orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Button

Methods

runOp :: Hide () -> orig -> Ref Button -> impl Source #

impl ~ IO () => Op (Hide ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Hide () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (Hide ()) OverlayWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.OverlayWindow

Methods

runOp :: Hide () -> orig -> Ref OverlayWindow -> impl Source #

impl ~ IO () => Op (Hide ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: Hide () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO () => Op (Hide ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: Hide () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ IO () => Op (Hide ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: Hide () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ IO () => Op (Hide ()) SingleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SingleWindow

Methods

runOp :: Hide () -> orig -> Ref SingleWindow -> impl Source #

impl ~ IO () => Op (Hide ()) SingleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SingleWindow

Methods

runOp :: Hide () -> orig -> Ref SingleWindowBase -> impl Source #

impl ~ IO () => Op (Hide ()) Window orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Window

Methods

runOp :: Hide () -> orig -> Ref Window -> impl Source #

impl ~ IO () => Op (Hide ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Hide () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (Hide ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: Hide () -> orig -> Ref Widget -> impl Source #

impl ~ IO () => Op (Hide ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Hide () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SimpleTerminal orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SimpleTerminal

Methods

runOp :: ShowWidget () -> orig -> Ref SimpleTerminal -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: ShowWidget () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) FileInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileInput

Methods

runOp :: ShowWidget () -> orig -> Ref FileInput -> impl Source #

impl ~ IO () => Op (ShowWidget ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: ShowWidget () -> orig -> Ref FileInputBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) FileBrowser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileBrowser

Methods

runOp :: ShowWidget () -> orig -> Ref FileBrowser -> impl Source #

impl ~ IO () => Op (ShowWidget ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: ShowWidget () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: ShowWidget () -> orig -> Ref ColorChooser -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: ShowWidget () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Spinner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Spinner

Methods

runOp :: ShowWidget () -> orig -> Ref Spinner -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: ShowWidget () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Tabs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tabs

Methods

runOp :: ShowWidget () -> orig -> Ref Tabs -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: ShowWidget () -> orig -> Ref TabsBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Scrolled orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrolled

Methods

runOp :: ShowWidget () -> orig -> Ref Scrolled -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: ShowWidget () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Pack orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pack

Methods

runOp :: ShowWidget () -> orig -> Ref Pack -> impl Source #

impl ~ IO () => Op (ShowWidget ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: ShowWidget () -> orig -> Ref PackBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Tile orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tile

Methods

runOp :: ShowWidget () -> orig -> Ref Tile -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: ShowWidget () -> orig -> Ref TileBase -> impl Source #

impl ~ IO NativeFileChooserUserAction => Op (ShowWidget ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: ShowWidget () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TextEditor orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextEditor

Methods

runOp :: ShowWidget () -> orig -> Ref TextEditor -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: ShowWidget () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TextDisplay orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextDisplay

Methods

runOp :: ShowWidget () -> orig -> Ref TextDisplay -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: ShowWidget () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Tree orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tree

Methods

runOp :: ShowWidget () -> orig -> Ref Tree -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: ShowWidget () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Clock orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Clock

Methods

runOp :: ShowWidget () -> orig -> Ref Clock -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: ShowWidget () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Browser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Browser

Methods

runOp :: ShowWidget () -> orig -> Ref Browser -> impl Source #

impl ~ IO () => Op (ShowWidget ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: ShowWidget () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: ShowWidget () -> orig -> Ref GlWindow -> impl Source #

impl ~ IO () => Op (ShowWidget ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: ShowWidget () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: ShowWidget () -> orig -> Ref TableRow -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: ShowWidget () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: ShowWidget () -> orig -> Ref Table -> impl Source #

impl ~ IO () => Op (ShowWidget ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: ShowWidget () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Wizard orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Wizard

Methods

runOp :: ShowWidget () -> orig -> Ref Wizard -> impl Source #

impl ~ IO () => Op (ShowWidget ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: ShowWidget () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Positioner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Positioner

Methods

runOp :: ShowWidget () -> orig -> Ref Positioner -> impl Source #

impl ~ IO () => Op (ShowWidget ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: ShowWidget () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Progress orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Progress

Methods

runOp :: ShowWidget () -> orig -> Ref Progress -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: ShowWidget () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueOutput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueOutput

Methods

runOp :: ShowWidget () -> orig -> Ref ValueOutput -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: ShowWidget () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueInput

Methods

runOp :: ShowWidget () -> orig -> Ref ValueInput -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: ShowWidget () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Output orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Output

Methods

runOp :: ShowWidget () -> orig -> Ref Output -> impl Source #

impl ~ IO () => Op (ShowWidget ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: ShowWidget () -> orig -> Ref OutputBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Input orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Input

Methods

runOp :: ShowWidget () -> orig -> Ref Input -> impl Source #

impl ~ IO () => Op (ShowWidget ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: ShowWidget () -> orig -> Ref InputBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueSlider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueSlider

Methods

runOp :: ShowWidget () -> orig -> Ref ValueSlider -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: ShowWidget () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Scrollbar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrollbar

Methods

runOp :: ShowWidget () -> orig -> Ref Scrollbar -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: ShowWidget () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Counter orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Counter

Methods

runOp :: ShowWidget () -> orig -> Ref Counter -> impl Source #

impl ~ IO () => Op (ShowWidget ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: ShowWidget () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Roller orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Roller

Methods

runOp :: ShowWidget () -> orig -> Ref Roller -> impl Source #

impl ~ IO () => Op (ShowWidget ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: ShowWidget () -> orig -> Ref RollerBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Dial orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dial

Methods

runOp :: ShowWidget () -> orig -> Ref Dial -> impl Source #

impl ~ IO () => Op (ShowWidget ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: ShowWidget () -> orig -> Ref DialBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Adjuster orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Adjuster

Methods

runOp :: ShowWidget () -> orig -> Ref Adjuster -> impl Source #

impl ~ IO () => Op (ShowWidget ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: ShowWidget () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuButton

Methods

runOp :: ShowWidget () -> orig -> Ref MenuButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: ShowWidget () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Choice orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Choice

Methods

runOp :: ShowWidget () -> orig -> Ref Choice -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: ShowWidget () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SysMenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SysMenuBar

Methods

runOp :: ShowWidget () -> orig -> Ref SysMenuBar -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: ShowWidget () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuBar

Methods

runOp :: ShowWidget () -> orig -> Ref MenuBar -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: ShowWidget () -> orig -> Ref MenuBarBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuPrim orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuPrim

Methods

runOp :: ShowWidget () -> orig -> Ref MenuPrim -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: ShowWidget () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: ShowWidget () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Slider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Slider

Methods

runOp :: ShowWidget () -> orig -> Ref Slider -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: ShowWidget () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) RepeatButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RepeatButton

Methods

runOp :: ShowWidget () -> orig -> Ref RepeatButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: ShowWidget () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) RoundButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RoundButton

Methods

runOp :: ShowWidget () -> orig -> Ref RoundButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: ShowWidget () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ReturnButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ReturnButton

Methods

runOp :: ShowWidget () -> orig -> Ref ReturnButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: ShowWidget () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) CheckButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CheckButton

Methods

runOp :: ShowWidget () -> orig -> Ref CheckButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: ShowWidget () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) LightButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.LightButton

Methods

runOp :: ShowWidget () -> orig -> Ref LightButton -> impl Source #

impl ~ IO () => Op (ShowWidget ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: ShowWidget () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Button orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Button

Methods

runOp :: ShowWidget () -> orig -> Ref Button -> impl Source #

impl ~ IO () => Op (ShowWidget ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: ShowWidget () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) OverlayWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.OverlayWindow

Methods

runOp :: ShowWidget () -> orig -> Ref OverlayWindow -> impl Source #

impl ~ IO () => Op (ShowWidget ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: ShowWidget () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: ShowWidget () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ IO () => Op (ShowWidget ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: ShowWidget () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SingleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SingleWindow

Methods

runOp :: ShowWidget () -> orig -> Ref SingleWindow -> impl Source #

impl ~ IO () => Op (ShowWidget ()) SingleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SingleWindow

Methods

runOp :: ShowWidget () -> orig -> Ref SingleWindowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Window orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Window

Methods

runOp :: ShowWidget () -> orig -> Ref Window -> impl Source #

impl ~ IO () => Op (ShowWidget ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: ShowWidget () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (ShowWidget ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: ShowWidget () -> orig -> Ref Widget -> impl Source #

impl ~ IO () => Op (ShowWidget ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: ShowWidget () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (GetVisibleR ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetVisibleR () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Bool => Op (GetVisible ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetVisible () -> orig -> Ref WidgetBase -> impl Source #

impl ~ ([When] -> IO ()) => Op (SetWhen ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetWhen () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO [When] => Op (GetWhen ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetWhen () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetTooltip ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetTooltip () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Text -> IO ()) => Op (CopyTooltip ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: CopyTooltip () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Text => Op (GetTooltip ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetTooltip () -> orig -> Ref WidgetBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetDeimage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetDeimage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetDeimage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetDeimage () -> orig -> Ref WidgetBase -> impl Source #

(Parent a Image, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetImage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetImage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Maybe (Ref Image)) => Op (GetImage ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetImage () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLabelsize ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabelsize () -> orig -> Ref TreeItem -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLabelsize ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLabelsize ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabelsize () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (FontSize -> IO ()) => Op (SetLabelsize ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetLabelsize () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO FontSize => Op (GetLabelsize ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabelsize () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO FontSize => Op (GetLabelsize ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLabelsize () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO FontSize => Op (GetLabelsize ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetLabelsize () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO FontSize => Op (GetLabelsize ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetLabelsize () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLabelfont ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabelfont () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLabelfont ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: SetLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLabelfont ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabelfont () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Font -> IO ()) => Op (SetLabelfont ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetLabelfont () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Font => Op (GetLabelfont ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabelfont () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Font => Op (GetLabelfont ()) TreePrefs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreePrefs

Methods

runOp :: GetLabelfont () -> orig -> Ref TreePrefs -> impl Source #

impl ~ IO Font => Op (GetLabelfont ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetLabelfont () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Font => Op (GetLabelfont ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetLabelfont () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabelcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelcolor ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabelcolor () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetLabelcolor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetLabelcolor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Color => Op (GetLabelcolor ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabelcolor () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Color => Op (GetLabelcolor ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetLabelcolor () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Color => Op (GetLabelcolor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetLabelcolor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Labeltype -> IO ()) => Op (SetLabeltype ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabeltype () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Labeltype -> ResolveImageLabelConflict -> IO ()) => Op (SetLabeltype ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetLabeltype () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Labeltype => Op (GetLabeltype ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetLabeltype () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Labeltype => Op (GetLabeltype ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetLabeltype () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetLabel ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetLabel () -> orig -> Ref TreeItem -> impl Source #

impl ~ (Text -> IO ()) => Op (SetLabel ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: SetLabel () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetLabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetLabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Text -> IO ()) => Op (SetLabel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetLabel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Text -> IO ()) => Op (CopyLabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: CopyLabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Text => Op (GetLabel ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetLabel () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Text => Op (GetLabel ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: GetLabel () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO Text => Op (GetLabel ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetLabel () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Text => Op (GetLabel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetLabel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetSelectionColor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetSelectionColor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Color => Op (GetSelectionColor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetSelectionColor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Color -> Color -> IO ()) => Op (SetColorWithBgSel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetColorWithBgSel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Color -> IO ()) => Op (SetColor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetColor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Color => Op (GetColor ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetColor () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Boxtype -> IO ()) => Op (SetBox ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetBox () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Boxtype => Op (GetBox ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetBox () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Alignments => Op (GetAlign ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetAlign () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Alignments -> IO ()) => Op (SetAlign ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetAlign () -> orig -> Ref WidgetBase -> impl Source #

(Match obj ~ FindOp orig orig (GetX ()), Match obj ~ FindOp orig orig (GetY ()), Match obj ~ FindOp orig orig (GetW ()), Match obj ~ FindOp orig orig (GetH ()), Op (GetX ()) obj orig (IO X), Op (GetY ()) obj orig (IO Y), Op (GetW ()) obj orig (IO Width), Op (GetH ()) obj orig (IO Height), impl ~ IO Rectangle) => Op (GetRectangle ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetRectangle () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Int => Op (GetH ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: GetH () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO Int => Op (GetH ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetH () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (GetH ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: GetH () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO Int => Op (GetH ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: GetH () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO Height => Op (GetH ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetH () -> orig -> Ref Image -> impl Source #

impl ~ IO Height => Op (GetH ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetH () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Int => Op (GetW ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: GetW () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO Int => Op (GetW ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetW () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Int => Op (GetW ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: GetW () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO Int => Op (GetW ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: GetW () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO Width => Op (GetW ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: GetW () -> orig -> Ref Image -> impl Source #

impl ~ IO Width => Op (GetW ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetW () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Int => Op (GetY ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetY () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO Y => Op (GetY ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetY () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO Int => Op (GetX ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetX () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO X => Op (GetX ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetX () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Maybe (Rectangle, Alignments) -> IO ()) => Op (DrawLabel ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: DrawLabel () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (SpinnerType -> IO ()) => Op (SetType ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: SetType () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (ScrollbarMode -> IO ()) => Op (SetType ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: SetType () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ (PackType -> IO ()) => Op (SetType ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: SetType () -> orig -> Ref PackBase -> impl Source #

impl ~ (NativeFileChooserType -> IO ()) => Op (SetType ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: SetType () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ (ClockType -> IO ()) => Op (SetType ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: SetType () -> orig -> Ref ClockBase -> impl Source #

impl ~ (BrowserType -> IO ()) => Op (SetType ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: SetType () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (TableRowSelectMode -> IO ()) => Op (SetType ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: SetType () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (FlOutputType -> IO ()) => Op (SetType ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: SetType () -> orig -> Ref OutputBase -> impl Source #

impl ~ (ScrollbarType -> IO ()) => Op (SetType ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: SetType () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ (CounterType -> IO ()) => Op (SetType ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: SetType () -> orig -> Ref CounterBase -> impl Source #

impl ~ (DialType -> IO ()) => Op (SetType ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: SetType () -> orig -> Ref DialBase -> impl Source #

impl ~ (SliderType -> IO ()) => Op (SetType ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: SetType () -> orig -> Ref SliderBase -> impl Source #

impl ~ (ValuatorType -> IO ()) => Op (SetType ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: SetType () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (ButtonType -> IO ()) => Op (SetType ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: SetType () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (WindowType -> IO ()) => Op (SetType ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: SetType () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Word8 -> IO ()) => Op (SetType ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetType () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO SpinnerType => Op (GetType_ ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: GetType_ () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ IO ScrollbarMode => Op (GetType_ ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: GetType_ () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ IO PackType => Op (GetType_ ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: GetType_ () -> orig -> Ref PackBase -> impl Source #

impl ~ IO NativeFileChooserType => Op (GetType_ ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: GetType_ () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO ClockType => Op (GetType_ ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: GetType_ () -> orig -> Ref ClockBase -> impl Source #

impl ~ IO BrowserType => Op (GetType_ ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: GetType_ () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO TableRowSelectMode => Op (GetType_ ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: GetType_ () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO ScrollbarType => Op (GetType_ ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: GetType_ () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ IO CounterType => Op (GetType_ ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: GetType_ () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO DialType => Op (GetType_ ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: GetType_ () -> orig -> Ref DialBase -> impl Source #

impl ~ IO SliderType => Op (GetType_ ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: GetType_ () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO ValuatorType => Op (GetType_ ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: GetType_ () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO ButtonType => Op (GetType_ ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: GetType_ () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO WindowType => Op (GetType_ ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: GetType_ () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO Word8 => Op (GetType_ ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetType_ () -> orig -> Ref WidgetBase -> impl Source #

(Parent a TreeItem, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetParent ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: SetParent () -> orig -> Ref TreeItem -> impl Source #

(Parent a GroupBase, impl ~ (Maybe (Ref a) -> IO ())) => Op (SetParent ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: SetParent () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO (Maybe (Ref TreeItem)) => Op (GetParent ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: GetParent () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO (Maybe (Ref GroupBase)) => Op (GetParent ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: GetParent () -> orig -> Ref WidgetBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SimpleTerminal orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SimpleTerminal

Methods

runOp :: Handle () -> orig -> Ref SimpleTerminal -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SimpleTerminalBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SimpleTerminal

Methods

runOp :: Handle () -> orig -> Ref SimpleTerminalBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) FileInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileInput

Methods

runOp :: Handle () -> orig -> Ref FileInput -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) FileInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileInput

Methods

runOp :: Handle () -> orig -> Ref FileInputBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) FileBrowser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.FileBrowser

Methods

runOp :: Handle () -> orig -> Ref FileBrowser -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) FileBrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.FileBrowser

Methods

runOp :: Handle () -> orig -> Ref FileBrowserBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ColorChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ColorChooser

Methods

runOp :: Handle () -> orig -> Ref ColorChooser -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ColorChooserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ColorChooser

Methods

runOp :: Handle () -> orig -> Ref ColorChooserBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Spinner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Spinner

Methods

runOp :: Handle () -> orig -> Ref Spinner -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SpinnerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Spinner

Methods

runOp :: Handle () -> orig -> Ref SpinnerBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Tabs orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tabs

Methods

runOp :: Handle () -> orig -> Ref Tabs -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TabsBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tabs

Methods

runOp :: Handle () -> orig -> Ref TabsBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Scrolled orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Scrolled

Methods

runOp :: Handle () -> orig -> Ref Scrolled -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ScrolledBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrolled

Methods

runOp :: Handle () -> orig -> Ref ScrolledBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Pack orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pack

Methods

runOp :: Handle () -> orig -> Ref Pack -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) PackBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Pack

Methods

runOp :: Handle () -> orig -> Ref PackBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Tile orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tile

Methods

runOp :: Handle () -> orig -> Ref Tile -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TileBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tile

Methods

runOp :: Handle () -> orig -> Ref TileBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TextEditor orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextEditor

Methods

runOp :: Handle () -> orig -> Ref TextEditor -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: Handle () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TextDisplay orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextDisplay

Methods

runOp :: Handle () -> orig -> Ref TextDisplay -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Handle () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Tree orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Tree

Methods

runOp :: Handle () -> orig -> Ref Tree -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Handle () -> orig -> Ref TreeBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Clock orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Clock

Methods

runOp :: Handle () -> orig -> Ref Clock -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ClockBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Clock

Methods

runOp :: Handle () -> orig -> Ref ClockBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Browser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Browser

Methods

runOp :: Handle () -> orig -> Ref Browser -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Handle () -> orig -> Ref BrowserBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Box orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Box

Methods

runOp :: Handle () -> orig -> Ref Box -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: Handle () -> orig -> Ref GlWindow -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Handle () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TableRow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TableRow

Methods

runOp :: Handle () -> orig -> Ref TableRow -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Handle () -> orig -> Ref TableRowBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Table orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Table

Methods

runOp :: Handle () -> orig -> Ref Table -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Handle () -> orig -> Ref TableBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Wizard orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Wizard

Methods

runOp :: Handle () -> orig -> Ref Wizard -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Handle () -> orig -> Ref WizardBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Positioner orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Positioner

Methods

runOp :: Handle () -> orig -> Ref Positioner -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: Handle () -> orig -> Ref PositionerBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Progress orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Progress

Methods

runOp :: Handle () -> orig -> Ref Progress -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: Handle () -> orig -> Ref ProgressBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueOutput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueOutput

Methods

runOp :: Handle () -> orig -> Ref ValueOutput -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: Handle () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueInput orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueInput

Methods

runOp :: Handle () -> orig -> Ref ValueInput -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: Handle () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Output orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Output

Methods

runOp :: Handle () -> orig -> Ref Output -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) OutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Output

Methods

runOp :: Handle () -> orig -> Ref OutputBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Input orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Input

Methods

runOp :: Handle () -> orig -> Ref Input -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Handle () -> orig -> Ref InputBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueSlider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ValueSlider

Methods

runOp :: Handle () -> orig -> Ref ValueSlider -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: Handle () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Counter orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Counter

Methods

runOp :: Handle () -> orig -> Ref Counter -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: Handle () -> orig -> Ref CounterBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Roller orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Roller

Methods

runOp :: Handle () -> orig -> Ref Roller -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: Handle () -> orig -> Ref RollerBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Dial orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dial

Methods

runOp :: Handle () -> orig -> Ref Dial -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: Handle () -> orig -> Ref DialBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Adjuster orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Adjuster

Methods

runOp :: Handle () -> orig -> Ref Adjuster -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: Handle () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuButton

Methods

runOp :: Handle () -> orig -> Ref MenuButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Handle () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Choice orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Choice

Methods

runOp :: Handle () -> orig -> Ref Choice -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: Handle () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SysMenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SysMenuBar

Methods

runOp :: Handle () -> orig -> Ref SysMenuBar -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Handle () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuBar orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuBar

Methods

runOp :: Handle () -> orig -> Ref MenuBar -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: Handle () -> orig -> Ref MenuBarBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuPrim orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.MenuPrim

Methods

runOp :: Handle () -> orig -> Ref MenuPrim -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Handle () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Slider orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Slider

Methods

runOp :: Handle () -> orig -> Ref Slider -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Handle () -> orig -> Ref SliderBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Valuator orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Valuator

Methods

runOp :: Handle () -> orig -> Ref Valuator -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Handle () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) RepeatButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RepeatButton

Methods

runOp :: Handle () -> orig -> Ref RepeatButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Handle () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) RoundButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RoundButton

Methods

runOp :: Handle () -> orig -> Ref RoundButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: Handle () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ReturnButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ReturnButton

Methods

runOp :: Handle () -> orig -> Ref ReturnButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: Handle () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) CheckButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CheckButton

Methods

runOp :: Handle () -> orig -> Ref CheckButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: Handle () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) LightButton orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.LightButton

Methods

runOp :: Handle () -> orig -> Ref LightButton -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: Handle () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Button orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Button

Methods

runOp :: Handle () -> orig -> Ref Button -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Handle () -> orig -> Ref ButtonBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: Handle () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: Handle () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SingleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SingleWindow

Methods

runOp :: Handle () -> orig -> Ref SingleWindow -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) SingleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SingleWindow

Methods

runOp :: Handle () -> orig -> Ref SingleWindowBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Window orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Window

Methods

runOp :: Handle () -> orig -> Ref Window -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Handle () -> orig -> Ref WindowBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Group orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Group

Methods

runOp :: Handle () -> orig -> Ref Group -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Handle () -> orig -> Ref GroupBase -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: Handle () -> orig -> Ref Widget -> impl Source #

impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Handle () -> orig -> Ref WidgetBase -> impl Source #

impl ~ IO () => Op (Destroy ()) SVGImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SVGImage

Methods

runOp :: Destroy () -> orig -> Ref SVGImage -> impl Source #

impl ~ IO () => Op (Destroy ()) RGBImage orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.RGBImage

Methods

runOp :: Destroy () -> orig -> Ref RGBImage -> impl Source #

impl ~ IO () => Op (Destroy ()) NativeFileChooser orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.NativeFileChooser

Methods

runOp :: Destroy () -> orig -> Ref NativeFileChooser -> impl Source #

impl ~ IO () => Op (Destroy ()) TextEditorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextEditor

Methods

runOp :: Destroy () -> orig -> Ref TextEditorBase -> impl Source #

impl ~ IO () => Op (Destroy ()) TextDisplayBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TextDisplay

Methods

runOp :: Destroy () -> orig -> Ref TextDisplayBase -> impl Source #

impl ~ IO () => Op (Destroy ()) TextBuffer orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TextBuffer

Methods

runOp :: Destroy () -> orig -> Ref TextBuffer -> impl Source #

impl ~ IO () => Op (Destroy ()) TreeBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Tree

Methods

runOp :: Destroy () -> orig -> Ref TreeBase -> impl Source #

impl ~ IO () => Op (Destroy ()) TreeItem orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.TreeItem

Methods

runOp :: Destroy () -> orig -> Ref TreeItem -> impl Source #

impl ~ IO () => Op (Destroy ()) BrowserBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Browser

Methods

runOp :: Destroy () -> orig -> Ref BrowserBase -> impl Source #

impl ~ IO () => Op (Destroy ()) GlWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.GlWindow

Methods

runOp :: Destroy () -> orig -> Ref GlWindow -> impl Source #

impl ~ IO () => Op (Destroy ()) GlWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.GlWindow

Methods

runOp :: Destroy () -> orig -> Ref GlWindowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) TableRowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.TableRow

Methods

runOp :: Destroy () -> orig -> Ref TableRowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) TableBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Table

Methods

runOp :: Destroy () -> orig -> Ref TableBase -> impl Source #

impl ~ IO () => Op (Destroy ()) WizardBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Wizard

Methods

runOp :: Destroy () -> orig -> Ref WizardBase -> impl Source #

impl ~ IO () => Op (Destroy ()) PositionerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Positioner

Methods

runOp :: Destroy () -> orig -> Ref PositionerBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ProgressBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Progress

Methods

runOp :: Destroy () -> orig -> Ref ProgressBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ValueOutputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueOutput

Methods

runOp :: Destroy () -> orig -> Ref ValueOutputBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ValueInputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueInput

Methods

runOp :: Destroy () -> orig -> Ref ValueInputBase -> impl Source #

impl ~ IO () => Op (Destroy ()) InputBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Input

Methods

runOp :: Destroy () -> orig -> Ref InputBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ValueSliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ValueSlider

Methods

runOp :: Destroy () -> orig -> Ref ValueSliderBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ScrollbarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Scrollbar

Methods

runOp :: Destroy () -> orig -> Ref ScrollbarBase -> impl Source #

impl ~ IO () => Op (Destroy ()) CounterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Counter

Methods

runOp :: Destroy () -> orig -> Ref CounterBase -> impl Source #

impl ~ IO () => Op (Destroy ()) RollerBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Roller

Methods

runOp :: Destroy () -> orig -> Ref RollerBase -> impl Source #

impl ~ IO () => Op (Destroy ()) DialBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Dial

Methods

runOp :: Destroy () -> orig -> Ref DialBase -> impl Source #

impl ~ IO () => Op (Destroy ()) AdjusterBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Adjuster

Methods

runOp :: Destroy () -> orig -> Ref AdjusterBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ImageSurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.ImageSurface

Methods

runOp :: Destroy () -> orig -> Ref ImageSurface -> impl Source #

impl ~ IO () => Op (Destroy ()) CopySurface orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.CopySurface

Methods

runOp :: Destroy () -> orig -> Ref CopySurface -> impl Source #

impl ~ IO () => Op (Destroy ()) Pixmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Pixmap

Methods

runOp :: Destroy () -> orig -> Ref Pixmap -> impl Source #

impl ~ IO () => Op (Destroy ()) Bitmap orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Bitmap

Methods

runOp :: Destroy () -> orig -> Ref Bitmap -> impl Source #

impl ~ IO () => Op (Destroy ()) Image orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Image

Methods

runOp :: Destroy () -> orig -> Ref Image -> impl Source #

impl ~ IO () => Op (Destroy ()) MenuButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuButton

Methods

runOp :: Destroy () -> orig -> Ref MenuButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ChoiceBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Choice

Methods

runOp :: Destroy () -> orig -> Ref ChoiceBase -> impl Source #

impl ~ IO () => Op (Destroy ()) SysMenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SysMenuBar

Methods

runOp :: Destroy () -> orig -> Ref SysMenuBarBase -> impl Source #

impl ~ IO () => Op (Destroy ()) MenuBarBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuBar

Methods

runOp :: Destroy () -> orig -> Ref MenuBarBase -> impl Source #

impl ~ IO () => Op (Destroy ()) MenuPrimBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuPrim

Methods

runOp :: Destroy () -> orig -> Ref MenuPrimBase -> impl Source #

impl ~ IO () => Op (Destroy ()) MenuItemBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.MenuItem

Methods

runOp :: Destroy () -> orig -> Ref MenuItemBase -> impl Source #

impl ~ IO () => Op (Destroy ()) SliderBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Slider

Methods

runOp :: Destroy () -> orig -> Ref SliderBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ValuatorBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Valuator

Methods

runOp :: Destroy () -> orig -> Ref ValuatorBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ToggleButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ToggleButton

Methods

runOp :: Destroy () -> orig -> Ref ToggleButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) RepeatButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RepeatButton

Methods

runOp :: Destroy () -> orig -> Ref RepeatButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) RoundButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.RoundButton

Methods

runOp :: Destroy () -> orig -> Ref RoundButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ReturnButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.ReturnButton

Methods

runOp :: Destroy () -> orig -> Ref ReturnButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) CheckButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.CheckButton

Methods

runOp :: Destroy () -> orig -> Ref CheckButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) LightButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.LightButton

Methods

runOp :: Destroy () -> orig -> Ref LightButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) ButtonBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Button

Methods

runOp :: Destroy () -> orig -> Ref ButtonBase -> impl Source #

impl ~ IO () => Op (Destroy ()) OverlayWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.OverlayWindow

Methods

runOp :: Destroy () -> orig -> Ref OverlayWindow -> impl Source #

impl ~ IO () => Op (Destroy ()) OverlayWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.OverlayWindow

Methods

runOp :: Destroy () -> orig -> Ref OverlayWindowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) DoubleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.DoubleWindow

Methods

runOp :: Destroy () -> orig -> Ref DoubleWindow -> impl Source #

impl ~ IO () => Op (Destroy ()) DoubleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.DoubleWindow

Methods

runOp :: Destroy () -> orig -> Ref DoubleWindowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) SingleWindow orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.SingleWindow

Methods

runOp :: Destroy () -> orig -> Ref SingleWindow -> impl Source #

impl ~ IO () => Op (Destroy ()) SingleWindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.SingleWindow

Methods

runOp :: Destroy () -> orig -> Ref SingleWindowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) WindowBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Window

Methods

runOp :: Destroy () -> orig -> Ref WindowBase -> impl Source #

impl ~ IO () => Op (Destroy ()) Group orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Group

Methods

runOp :: Destroy () -> orig -> Ref Group -> impl Source #

impl ~ IO () => Op (Destroy ()) GroupBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Group

Methods

runOp :: Destroy () -> orig -> Ref GroupBase -> impl Source #

impl ~ IO () => Op (Destroy ()) Widget orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Widget

Methods

runOp :: Destroy () -> orig -> Ref Widget -> impl Source #

impl ~ IO () => Op (Destroy ()) WidgetBase orig impl Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Base.Widget

Methods

runOp :: Destroy () -> orig -> Ref WidgetBase -> impl Source #

dispatch

dispatch :: forall op obj origObj impl. (Match obj ~ FindOp origObj origObj op, Op op obj origObj impl) => op -> Ref origObj -> impl Source #

Given some member function op and a Ref to some class origObj return the implementation of op. See Op for more details.

Every FLTK function called on some Ref uses this function to figure out what arguments it needs.

runOp

runOp :: Op op obj origObj impl => op -> origObj -> Ref obj -> impl Source #

castTo

castTo :: Ref a -> Ref r Source #

Cast any reference to any other reference. Unsafe, intended to be used by Op.

safeCast

safeCast :: Parent a r => Ref a -> Ref r Source #

Cast any reference to one of its ancestors.

Parent

class Parent a b Source #

A class with a single instance that is found only if b is an ancestor of a.

Used by some Op implementations to enforce that certain parameters have to be at least a b.

Instances
InHierarchy ~ FindInHierarchy a a b => Parent a b Source # 
Instance details

Defined in Graphics.UI.FLTK.LowLevel.Dispatch