Xfce Gtk+ extensions

Xfce Gtk+ extensions — Additional Gtk+ related functions.

Synopsis


#include <libxfcegui4/libxfcegui4.h>


void        xfce_gtk_window_center_on_monitor
                                            (GtkWindow *window,
                                             GdkScreen *screen,
                                             gint monitor);
void        xfce_gtk_window_center_on_monitor_with_pointer
                                            (GtkWindow *window);

Description

Details

xfce_gtk_window_center_on_monitor ()

void        xfce_gtk_window_center_on_monitor
                                            (GtkWindow *window,
                                             GdkScreen *screen,
                                             gint monitor);

Centers window on monitor of screen. monitor has to reference a valid monitor of screen.

window : The Gtk window to center.
screen : The screen on which the window should be centered.
monitor : The monitor of the screen on which window should be centered.

Since 4.2


xfce_gtk_window_center_on_monitor_with_pointer ()

void        xfce_gtk_window_center_on_monitor_with_pointer
                                            (GtkWindow *window);

Determines the monitor that contains the pointer and centers the window on it. If it failes to determine the current pointer position, window is centered on the first monitor of the default screen on the default display.

window : The Gtk window to center.

See Also

Gtk+ reference manual