Ejemplo n.º 1
0
int
replace_panel(PANEL *pan, WINDOW *win)
{
  if(!pan)
    return(ERR);

  if (IS_LINKED(pan))
    PANEL_UPDATE(pan,(PANEL*)0, TRUE);
  
  pan->win = win;

  return(OK);
}
Ejemplo n.º 2
0
int
move_panel(PANEL *pan, int starty, int startx)
{
  if(!pan)
    return(ERR);

  if (IS_LINKED(pan))
    PANEL_UPDATE(pan,(PANEL*)0, TRUE);

  if (mvwin(pan->win,starty,startx))
    return(ERR);

  return(OK);
}
Ejemplo n.º 3
0
replace_panel (PANEL *pan, WINDOW *win)
{
  if(!pan)
    return(ERR);

  if (IS_LINKED(pan)) {
    Touchpan(pan);
    PANEL_UPDATE(pan,(PANEL*)0);
  }
  
  pan->win = win;

  return(OK);
}
Ejemplo n.º 4
0
move_panel(PANEL * pan, int starty, int startx)
{
  T((T_CALLED("move_panel(%p,%d,%d)"), pan, starty, startx));

  if (!pan)
    returnCode(ERR);

  if (IS_LINKED(pan))
    {
      Touchpan(pan);
      PANEL_UPDATE(pan, (PANEL *) 0);
    }

  returnCode(mvwin(pan->win, starty, startx));
}
Ejemplo n.º 5
0
move_panel(PANEL * pan, int starty, int startx)
{
  int rc = ERR;

  T((T_CALLED("move_panel(%p,%d,%d)"), (void *)pan, starty, startx));

  if (pan)
    {
      GetHook(pan);
      if (IS_LINKED(pan))
	{
	  Touchpan(pan);
	  PANEL_UPDATE(pan, (PANEL *) 0);
	}
      rc = mvwin(pan->win, starty, startx);
    }
  returnCode(rc);
}
Ejemplo n.º 6
0
void
update_panels(void)
{
  PANEL *pan;

  dBug(("--> update_panels"));
  pan = _nc_bottom_panel;
  while(pan && pan->above)
    {
      PANEL_UPDATE(pan,pan->above, FALSE);
      pan = pan->above;
    }

  pan = _nc_bottom_panel;
  while (pan)
    {
      Wnoutrefresh(pan);
      pan = pan->above;
    }
}
Ejemplo n.º 7
0
update_panels(void)
{
  PANEL *pan;

  T((T_CALLED("update_panels()")));
  dBug(("--> update_panels"));
  pan = _nc_bottom_panel;
  while (pan && pan->above)
    {
      PANEL_UPDATE(pan, pan->above);
      pan = pan->above;
    }

  pan = _nc_bottom_panel;
  while (pan)
    {
      Wnoutrefresh(pan);
      pan = pan->above;
    }

  returnVoid;
}