Exemplo n.º 1
0
static gboolean
ft_manager_save_geometry_timeout_cb (EmpathyFTManager *manager)
{
  EmpathyFTManagerPriv *priv = GET_PRIV (manager);
  gint x, y, w, h;

  gtk_window_get_size (GTK_WINDOW (priv->window), &w, &h);
  gtk_window_get_position (GTK_WINDOW (priv->window), &x, &y);

  empathy_geometry_save ("ft-manager", x, y, w, h);

  priv->save_geometry_id = 0;

  return FALSE;
}
Exemplo n.º 2
0
static gboolean
chat_window_save_geometry_timeout_cb (EmpathyChatWindow *window)
{
	EmpathyChatWindowPriv *priv;
	gint                  x, y, w, h;

	priv = GET_PRIV (window);

	gtk_window_get_size (GTK_WINDOW (priv->dialog), &w, &h);
	gtk_window_get_position (GTK_WINDOW (priv->dialog), &x, &y);

	empathy_geometry_save (chat_get_window_id_for_geometry (priv->current_chat),
			       x, y, w, h);

	priv->save_geometry_id = 0;

	return FALSE;
}