fLast
BButton* fLast;
DoublyLinkedList() : fFirst(NULL), fLast(NULL) {}
inline Element *Last() const { return fLast; }
inline Element *Tail() const { return fLast; }
Element *fLast;
elLink->previous = fLast;
if (fLast)
sGetLink(fLast)->next = element;
fLast = element;
fLast = element;
fLast = element;
fLast = elLink->previous;
sGetLink(fLast)->next = fromList->fFirst;
sGetLink(fromList->fFirst)->previous = fLast;
fLast = fromList->fLast;
fLast = fromList->fLast;
fromList->fLast = NULL;
fLast = NULL;
DoublyLinkedList() : fFirst(NULL), fLast(NULL) {}
inline Element* Last() const { return fLast; }
inline Element* Tail() const { return fLast; }
Element* fLast;
ASSERT_PRINT(fFirst == NULL ? fLast == NULL : fLast != NULL,
elLink->previous = fLast;
if (fLast)
sGetLink(fLast)->next = element;
fLast = element;
fLast = element;
ASSERT_PRINT(fFirst == NULL ? fLast == NULL : fLast != NULL,
ASSERT_PRINT(fFirst == NULL ? fLast == NULL : fLast != NULL,
fLast = element;
ASSERT_PRINT(fFirst != NULL && fLast != NULL
&& (fFirst != fLast || element == fFirst),
if (element == fLast)
fLast = elLink->previous;
sGetLink(fLast)->next = fromList->fFirst;
sGetLink(fromList->fFirst)->previous = fLast;
fLast = fromList->fLast;
fLast = fromList->fLast;
fromList->fLast = NULL;
fLast = NULL;
SLList() : fFirst(NULL), fLast(NULL) {}
: fFirst(NULL), fLast(NULL), fGetLink(getLink) {}
inline Element *GetLast() const { return fLast; }
inline Element *GetTail() const { return fLast; }
Element *fLast;
InsertAfter((back ? fLast : NULL), element);
if (fLast == previous)
fLast = element;
fGetLink(fLast)->next = fromList->fFirst;
fLast = fromList->fLast;
fLast = fromList->fLast;
fromList->fLast = NULL;
fLast = NULL;
if (element == fLast)
fLast = previous;
if (fLast) {
fLast->next = item;
fLast = item;
fFirst = fLast = item;
fFirst = fLast = NULL;
if (next == fLast)
fLast = item;
return fLast;
list_item* fLast;
BPoint m1 = fLast[2] - fLast[0]; // tangent for fLast[1]
BPoint m2 = p - fLast[1]; // tangent for fLast[2]
BPoint control[4] = { fLast[1], fLast[1] + m1, fLast[2] - m2, fLast[2] };
fLast[0] = fLast[1];
fLast[1] = fLast[2];
fLast[2] = p;
fLast[0] = _Iterate();
fLast[1] = _Iterate();
fLast[2] = _Iterate();
BPoint fLast[3];
InsertChar(fLast);
fLast = c;
UTF8Char fLast;
fLast = new BButton(bounds, "last", "Last page", new BMessage(MSG_LAST_PAGE));
panel->AddChild(fLast);
fLast->ResizeToPreferred();
bounds = fLast->Frame();
bounds.OffsetBy(fLast->Bounds().Width() + 10.0, 0.0);
fLast->SetEnabled(!fPreview->ShowsLastPage());