Gnome2-Wnck

 view release on metacpan or  search on metacpan

t/WnckScreen.t  view on Meta::CPAN

}

SKIP: {
  my @windows = $screen -> get_windows_stacked();
  skip("couldn't get stacked windows", 1) unless (@windows);
  isa_ok($windows[0], "Gnome2::Wnck::Window");
}

SKIP: {
  like($screen -> get_workspace_count(), qr/^\d+$/);
  like($screen -> get_showing_desktop(), qr/^(?:1|)$/);
  # $screen -> toggle_showing_desktop(1);
}

like($screen -> get_background_pixmap(), qr/^\d+$/);
like($screen -> get_width(), qr/^\d+$/);
like($screen -> get_height(), qr/^\d+$/);
like($screen -> net_wm_supports("_NET_WM_PID"), qr/^(?:1|)$/);

# $screen -> change_workspace_count(10);
# $screen -> move_viewport(23, 42);
# $screen -> try_set_workspace_layout(...);

xs/WnckScreen.xs  view on Meta::CPAN

##  int wnck_screen_get_width (WnckScreen *screen)
int
wnck_screen_get_width (screen)
	WnckScreen *screen

##  int wnck_screen_get_height (WnckScreen *screen)
int
wnck_screen_get_height (screen)
	WnckScreen *screen

##  gboolean wnck_screen_get_showing_desktop (WnckScreen *screen)
gboolean
wnck_screen_get_showing_desktop (screen)
	WnckScreen *screen

##  void wnck_screen_toggle_showing_desktop (WnckScreen *screen, gboolean show)
void
wnck_screen_toggle_showing_desktop (screen, show)
	WnckScreen *screen
	gboolean show

##  void wnck_screen_move_viewport (WnckScreen *screen, int x, int y)
void
wnck_screen_move_viewport (screen, x, y)
	WnckScreen *screen
	int x
	int y



( run in 0.393 second using v1.01-cache-2.11-cpan-299005ec8e3 )