Lines Matching refs:hints

71 ConstrainSize(WinXSizeHints hints, int *widthp, int *heightp)  in DEFINE_ATOM_HELPER()
77 if (hints.flags & PMinSize) { in DEFINE_ATOM_HELPER()
78 minWidth = hints.min_width; in DEFINE_ATOM_HELPER()
79 minHeight = hints.min_height; in DEFINE_ATOM_HELPER()
81 else if (hints.flags & PBaseSize) { in DEFINE_ATOM_HELPER()
82 minWidth = hints.base_width; in DEFINE_ATOM_HELPER()
83 minHeight = hints.base_height; in DEFINE_ATOM_HELPER()
88 if (hints.flags & PBaseSize) { in DEFINE_ATOM_HELPER()
89 baseWidth = hints.base_width; in DEFINE_ATOM_HELPER()
90 baseHeight = hints.base_height; in DEFINE_ATOM_HELPER()
92 else if (hints.flags & PMinSize) { in DEFINE_ATOM_HELPER()
93 baseWidth = hints.min_width; in DEFINE_ATOM_HELPER()
94 baseHeight = hints.min_height; in DEFINE_ATOM_HELPER()
99 if (hints.flags & PMaxSize) { in DEFINE_ATOM_HELPER()
100 maxWidth = hints.max_width; in DEFINE_ATOM_HELPER()
101 maxHeight = hints.max_height; in DEFINE_ATOM_HELPER()
108 if (hints.flags & PResizeInc) { in DEFINE_ATOM_HELPER()
109 xinc = hints.width_inc; in DEFINE_ATOM_HELPER()
110 yinc = hints.height_inc; in DEFINE_ATOM_HELPER()
153 if (hints.flags & PAspect) { in DEFINE_ATOM_HELPER()
154 if (hints.min_aspect.x * dheight > hints.min_aspect.y * dwidth) { in DEFINE_ATOM_HELPER()
156 makemult(hints.min_aspect.x * dheight / hints.min_aspect.y - in DEFINE_ATOM_HELPER()
163 dwidth * hints.min_aspect.y / hints.min_aspect.x, in DEFINE_ATOM_HELPER()
170 if (hints.max_aspect.x * dheight < hints.max_aspect.y * dwidth) { in DEFINE_ATOM_HELPER()
172 makemult(dwidth * hints.max_aspect.y / hints.max_aspect.x - in DEFINE_ATOM_HELPER()
179 hints.max_aspect.x * dheight / hints.max_aspect.y, in DEFINE_ATOM_HELPER()