Lines Matching defs:screenSize

650      * rectangle itemBounds on the screen of screenSize.
660 * @param screenSize size of screen
662 Rectangle fitWindowBelow(Rectangle itemBounds, Dimension windowSize, Dimension screenSize) {
670 if (y + height <= screenSize.height) {
672 if (width > screenSize.width) {
673 width = screenSize.width;
675 if (x + width > screenSize.width) {
676 x = screenSize.width - width;
689 * @param screenSize size of screen
691 Rectangle fitWindowAbove(Rectangle itemBounds, Dimension windowSize, Dimension screenSize) {
698 int y = (itemBounds.y > screenSize.height) ? screenSize.height - height : itemBounds.y - height;
701 if (width > screenSize.width) {
702 width = screenSize.width;
704 if (x + width > screenSize.width) {
705 x = screenSize.width - width;
718 * @param screenSize size of screen
720 Rectangle fitWindowRight(Rectangle itemBounds, Dimension windowSize, Dimension screenSize) {
728 if (x + width <= screenSize.width) {
730 if (height > screenSize.height) {
731 height = screenSize.height;
733 if (y + height > screenSize.height) {
734 y = screenSize.height - height;
747 * @param screenSize size of screen
749 Rectangle fitWindowLeft(Rectangle itemBounds, Dimension windowSize, Dimension screenSize) {
755 int x = (itemBounds.x < screenSize.width) ? itemBounds.x - width : screenSize.width - width;
759 if (height > screenSize.height) {
760 height = screenSize.height;
762 if (y + height > screenSize.height) {
763 y = screenSize.height - height;
776 * @param screenSize size of screen
778 Rectangle fitWindowToScreen(Dimension windowSize, Dimension screenSize) {
779 int width = (windowSize.width < screenSize.width) ? windowSize.width : screenSize.width;
780 int height = (windowSize.height < screenSize.height) ? windowSize.height : screenSize.height;