Lines Matching defs:frame
33 CalcWindow::CalcWindow(BRect frame, BMessage* settings)
35 BWindow(frame, kAppName, B_TITLED_WINDOW, B_ASYNCHRONOUS_CONTROLS
47 frame.OffsetTo(B_ORIGIN);
51 BRect replicantFrame(frame);
62 if (settings->FindRect("window frame", &rect) == B_OK)
65 SetFrame(frame, true);
144 status_t ret = archive->AddRect("window frame", Frame());
153 CalcWindow::SetFrame(BRect frame, bool forceCenter)
155 // make sure window frame is on screen (center, if not)
158 if (forceCenter || !screenFrame.Contains(frame)) {
159 float left = (screenFrame.Width() - frame.Width()) / 2.0;
160 float top = (screenFrame.Height() - frame.Height()) / 2.0;
163 frame.OffsetTo(left, top);
166 MoveTo(frame.left, frame.top);
167 ResizeTo(frame.Width(), frame.Height());