Ejemplo n.º 1
0
static gboolean
is_in_notebook_window (NautilusNotebook *notebook,
		       gint abs_x, gint abs_y)
{
	NautilusNotebook *nb_at_pointer;

	nb_at_pointer = find_notebook_at_pointer (abs_x, abs_y);

	return nb_at_pointer == notebook;
}
Ejemplo n.º 2
0
static gboolean
is_in_notebook_window (CeditNotebook *notebook,
		       gint           abs_x, 
		       gint           abs_y)
{
	CeditNotebook *nb_at_pointer;

	g_return_val_if_fail (notebook != NULL, FALSE);

	nb_at_pointer = find_notebook_at_pointer (abs_x, abs_y);

	return (nb_at_pointer == notebook);
}
Ejemplo n.º 3
0
static gint 
find_notebook_and_tab_at_pos (gint            abs_x, 
			      gint            abs_y,
			      CeditNotebook **notebook,
			      gint           *page_num)
{
	*notebook = find_notebook_at_pointer (abs_x, abs_y);
	if (*notebook == NULL)
	{
		return NOT_IN_APP_WINDOWS;
	}
	
	*page_num = find_tab_num_at_pos (*notebook, abs_x, abs_y);

	if (*page_num < 0)
	{
		return *page_num;
	}
	else
	{
		return 0;
	}
}