Lines Matching refs:newnode
594 WindowNode newnode; in PetscDrawCreate_Win32() local
612 PetscCall(PetscNew(&newnode)); in PetscDrawCreate_Win32()
613 newnode->MouseListHead = NULL; in PetscDrawCreate_Win32()
614 newnode->MouseListTail = NULL; in PetscDrawCreate_Win32()
615 newnode->wnext = WindowListHead; in PetscDrawCreate_Win32()
616 newnode->wprev = NULL; in PetscDrawCreate_Win32()
617 newnode->hWnd = windraw->hWnd; in PetscDrawCreate_Win32()
618 if (WindowListHead) WindowListHead->wprev = newnode; in PetscDrawCreate_Win32()
619 WindowListHead = newnode; in PetscDrawCreate_Win32()
626 windraw->node = newnode; in PetscDrawCreate_Win32()
630 windraw->w = newnode->bitwidth = draw->w; in PetscDrawCreate_Win32()
631 windraw->h = newnode->bitheight = draw->h; in PetscDrawCreate_Win32()
634 newnode->Buffer = CreateCompatibleDC(windraw->hdc); in PetscDrawCreate_Win32()
635 newnode->BufferBit = CreateCompatibleBitmap(windraw->hdc, windraw->w, windraw->h); in PetscDrawCreate_Win32()
636 newnode->store = SelectObject(newnode->Buffer, newnode->BufferBit); in PetscDrawCreate_Win32()
637 ExtFloodFill(newnode->Buffer, 0, 0, COLOR_WINDOW, FLOODFILLBORDER); in PetscDrawCreate_Win32()
639 newnode->event = CreateEvent(NULL, TRUE, FALSE, NULL); in PetscDrawCreate_Win32()
640 newnode->DoubleBuffered = PETSC_FALSE; in PetscDrawCreate_Win32()
718 MouseNode newnode; in MouseRecord_Win32() local
728 PetscCall(PetscNew(&newnode)); in MouseRecord_Win32()
729 newnode->Button = button; in MouseRecord_Win32()
731 newnode->user.x = mousepos.x; in MouseRecord_Win32()
732 newnode->user.y = mousepos.y; in MouseRecord_Win32()
734 newnode->phys.x = mousepos.x; in MouseRecord_Win32()
735 newnode->phys.y = mousepos.y; in MouseRecord_Win32()
737 current->MouseListHead = newnode; in MouseRecord_Win32()
738 current->MouseListTail = newnode; in MouseRecord_Win32()
740 current->MouseListTail->mnext = newnode; in MouseRecord_Win32()
741 current->MouseListTail = newnode; in MouseRecord_Win32()
743 newnode->mnext = NULL; in MouseRecord_Win32()