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. notebookSetMenuLabelText :: (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 menu label of child.

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

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

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

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

    gtk Graphics.UI.Gtk.Layout.Notebook

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

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

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

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

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

    gtk Graphics.UI.Gtk.Layout.Notebook

    Changes the tab label for child.

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

Page 29 of many | Previous | Next