Hoogle Search

Within LTS Haskell 24.31 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. notebookSetScrollable :: NotebookClass self => self -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets whether the tab label area will have arrows for scrolling if there are too many tabs to fit in the area.

  2. notebookSetShowBorder :: NotebookClass self => self -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets whether a bevel will be drawn around the notebook pages. This only has a visual effect when the tabs are not shown. See notebookSetShowTabs.

  3. notebookSetShowTabs :: NotebookClass self => self -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets whether to show the tabs for the notebook or not.

  4. notebookSetTabDetachable :: (NotebookClass self, WidgetClass child) => self -> child -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets whether the tab can be detached from notebook to another notebook or widget. Note that 2 notebooks must share a common group identificator (see gtk_notebook_set_group_id()) to allow automatic tabs interchange between them. If you want a widget to interact with a notebook through DnD (i.e.: accept dragged tabs from it) it must be set as a drop destination and accept the target GTK_NOTEBOOK_TAB. The notebook will fill the selection with a GtkWidget** pointing to the child widget that corresponds to the dropped tab. If you want a notebook to accept drags from other widgets, you will have to set your own DnD code to do it.

    • Available since Gtk version 2.10

  5. notebookSetTabLabel :: (NotebookClass self, WidgetClass child, WidgetClass tabLabel) => self -> child -> tabLabel -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Changes the tab label for child.

  6. notebookSetTabLabelText :: (NotebookClass self, WidgetClass child, GlibString string) => self -> child -> string -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Creates a new label and sets it as the tab label for the page containing child.

  7. notebookSetTabPos :: NotebookClass self => self -> PositionType -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets the edge at which the tabs for switching pages in the notebook are drawn.

  8. notebookSetTabReorderable :: (NotebookClass self, WidgetClass child) => self -> child -> Bool -> IO ()

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Sets whether the notebook tab can be reordered via drag and drop or not.

    • Available since Gtk version 2.10

  9. notebookShowBorder :: NotebookClass self => Attr self Bool

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Whether the border should be shown or not. Default value: True

  10. notebookShowTabs :: NotebookClass self => Attr self Bool

    gtk3 Graphics.UI.Gtk.Layout.Notebook

    Whether tabs should be shown or not. Default value: True

Page 51 of many | Previous | Next