Lines Matching refs:parent
844 BMenu* parent = Menu();
845 ASSERT(parent != NULL);
868 parent->TruncateString(&truncatedLabel, B_TRUNCATE_END, maxStringWidth);
870 maxStringWidth = parent->StringWidth(truncatedLabel.String());
884 parent->PushState();
888 parent->BeginLineArray(minfo.separator == 2 ? 6 : 4);
889 parent->AddLine(BPoint(frame.left, y), BPoint(firstEndX, y),
891 parent->AddLine(BPoint(secondStartX, y), BPoint(frame.right, y),
898 parent->AddLine(BPoint(frame.left,y), BPoint(firstEndX, y),
900 parent->AddLine(BPoint(secondStartX,y), BPoint(frame.right, y),
908 parent->AddLine(BPoint(frame.left, y), BPoint(firstEndX, y),
910 parent->AddLine(BPoint(secondStartX, y), BPoint(frame.right, y),
913 parent->EndLineArray();
916 parent->GetFontHeight(&finfo);
918 parent->SetLowColor(parent->ViewColor());
922 parent->MovePenTo(loc + BPoint(1, 1));
923 parent->SetHighColor(ShiftMenuBackgroundColor(B_DARKEN_1_TINT));
924 parent->DrawString(truncatedLabel.String());
926 parent->MovePenTo(loc);
927 parent->SetHighColor(ShiftMenuBackgroundColor(B_DISABLED_LABEL_TINT));
928 parent->DrawString(truncatedLabel.String());
930 parent->PopState();