Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

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

    gtk Graphics.UI.Gtk.Layout.Notebook

    Enables or disables the popup menu: if the user clicks with the right mouse button on the bookmarks, a menu with all the pages will be popped up.

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

    gtk 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.

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

    gtk 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.

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

    gtk Graphics.UI.Gtk.Layout.Notebook

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

  5. notebookSetTabBorder :: NotebookClass self => self -> Int -> IO ()

    gtk Graphics.UI.Gtk.Layout.Notebook

    Sets the width the border around the tab labels in a notebook. This is equivalent to calling notebookSetTabHBorder notebook borderWidth followed by notebookSetTabVBorder notebook borderWidth.

    • Warning: this function is deprecated and should not be used in newly-written code.
    Removed in Gtk3.

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

    gtk 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

  7. notebookSetTabHBorder :: NotebookClass self => self -> Int -> IO ()

    gtk Graphics.UI.Gtk.Layout.Notebook

    Sets the width of the horizontal border of tab labels.

    • Warning: this function is deprecated and should not be used in newly-written code.
    Removed in Gtk3.

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

    gtk Graphics.UI.Gtk.Layout.Notebook

    Changes the tab label for child.

  9. notebookSetTabLabelPacking :: (NotebookClass self, WidgetClass child) => self -> child -> Packing -> PackType -> IO ()

    gtk Graphics.UI.Gtk.Layout.Notebook

    Sets the packing parameters for the tab label of the page containing child. See boxPackStart for the exact meaning of the parameters. Removed in Gtk3.

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

    gtk Graphics.UI.Gtk.Layout.Notebook

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

Page 29 of many | Previous | Next