Lines Matching refs:stack
1331 * Description: Pushes a value onto the pane stack.
1342 PaneStack * stack = (PaneStack *) XtMalloc(sizeof(PaneStack));
1344 stack->next = pw->paned.stack;
1345 stack->pane = pane;
1346 stack->start_size = pane->size;
1348 pw->paned.stack = stack;
1352 * Description: Gets the top value from the pane stack.
1368 if (pw->paned.stack == NULL) {
1373 *pane = pw->paned.stack->pane;
1374 *start_size = pw->paned.stack->start_size;
1380 * Description: Pops the top item off the pane stack.
1382 * Returns: TRUE if this is not the last element on the stack.
1389 PaneStack * stack = pw->paned.stack;
1391 if (stack == NULL) return(FALSE);
1393 pw->paned.stack = stack->next;
1394 XtFree((char*)stack);
1396 if (pw->paned.stack == NULL) return(FALSE);
1401 * Description: removes all entries from the pane stack.
1561 pw->paned.stack = NULL;