Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gdk4 GI.Gdk.Interfaces.Popup Memory-managed wrapper type.
Popup :: ManagedPtr Popup -> Popupgi-gdk4 GI.Gdk.Interfaces.Popup No documentation available.
module GI.Gdk.Objects.
PadEvent An event related to a pad-based device.
-
gi-gdk4 GI.Gdk.Objects.PadEvent Memory-managed wrapper type.
PadEvent :: ManagedPtr PadEvent -> PadEventgi-gdk4 GI.Gdk.Objects.PadEvent No documentation available.
module GI.Gdk.Objects.
ProximityEvent An event related to the proximity of a tool to a device.
-
gi-gdk4 GI.Gdk.Objects.ProximityEvent Memory-managed wrapper type.
ProximityEvent :: ManagedPtr ProximityEvent -> ProximityEventgi-gdk4 GI.Gdk.Objects.ProximityEvent No documentation available.
module GI.Gdk.Structs.
PopupLayout The GdkPopupLayout struct contains information that is necessary position a Popup relative to its parent. The positioning requires a negotiation with the windowing system, since it depends on external constraints, such as the position of the parent surface, and the screen dimensions. The basic ingredients are a rectangle on the parent surface, and the anchor on both that rectangle and the popup. The anchors specify a side or corner to place next to each other. For cases where placing the anchors next to each other would make the popup extend offscreen, the layout includes some hints for how to resolve this problem. The hints may suggest to flip the anchor position to the other side, or to 'slide' the popup along a side, or to resize it. These hints may be combined. Ultimatively, it is up to the windowing system to determine the position and size of the popup. You can learn about the result by calling popupGetPositionX, popupGetPositionY, popupGetRectAnchor and popupGetSurfaceAnchor after the popup has been presented. This can be used to adjust the rendering. For example, GtkPopover changes its arrow position accordingly. But you have to be careful avoid changing the size of the popover, or it has to be presented again.
-
gi-gdk4 GI.Gdk.Structs.PopupLayout Memory-managed wrapper type.