Lines Matching refs:start_i

102                         int start_i,
155 int start_i,
171 int start_i,
180 int start_i,
187 int *start_i,
388 int start_i, in AdjustLast() argument
401 for ( ; kg [start_i].kid != NULL; start_i++) in AdjustLast()
403 b = &(kg[start_i].box); in AdjustLast()
437 if (m_top && (XmIsText(kg [start_i].kid) || in AdjustLast()
438 XmIsTextField(kg [start_i].kid) || in AdjustLast()
439 XmIsCSText(kg [start_i].kid))) in AdjustLast()
441 kg [start_i].margin_top += m_top/2; /* Since labels center it */ in AdjustLast()
662 int start_i, in TopOrBottomAlignment() argument
667 while (start_i < end_i) in TopOrBottomAlignment()
669 if (XmIsGadget(kg [start_i].kid) || XmIsPrimitive(kg [start_i].kid)) in TopOrBottomAlignment()
673 _XmRC_SetOrGetTextMargins(kg[start_i].kid, XmBASELINE_GET, &textMargins); in TopOrBottomAlignment()
674 kg[start_i].margin_top = textMargins.margin_top; in TopOrBottomAlignment()
675 kg[start_i].margin_bottom = textMargins.margin_bottom; in TopOrBottomAlignment()
679 kg[start_i].margin_top += shadow - textMargins.shadow; in TopOrBottomAlignment()
680 kg[start_i].box.height += shadow - textMargins.shadow; in TopOrBottomAlignment()
684 kg[start_i].margin_top += highlight - textMargins.highlight; in TopOrBottomAlignment()
685 kg[start_i].box.height += highlight - textMargins.highlight; in TopOrBottomAlignment()
689 kg[start_i].margin_top += margin_top - textMargins.margin_top; in TopOrBottomAlignment()
690 kg[start_i].box.height += margin_top - textMargins.margin_top; in TopOrBottomAlignment()
694 kg[start_i].margin_top += margin_height - textMargins.margin_height; in TopOrBottomAlignment()
695 kg[start_i].box.height += margin_height - textMargins.margin_height; in TopOrBottomAlignment()
700 kg[start_i].margin_top += text_height - textMargins.text_height; in TopOrBottomAlignment()
701 kg[start_i].box.height += text_height - textMargins.text_height; in TopOrBottomAlignment()
703 if (kg[start_i].box.height < h) in TopOrBottomAlignment()
705 kg[start_i].margin_bottom += h - kg[start_i].box.height; in TopOrBottomAlignment()
706 kg[start_i].box.height = h; in TopOrBottomAlignment()
709 if (kg[start_i].box.height > h) in TopOrBottomAlignment()
710 if (kg[start_i].box.height > *new_height) in TopOrBottomAlignment()
711 *new_height = kg[start_i].box.height; in TopOrBottomAlignment()
712 start_i++; in TopOrBottomAlignment()
732 int start_i, in BaselineAlignment() argument
738 while (start_i < end_i) in BaselineAlignment()
740 if (XmIsPrimitive (kg [start_i].kid) || XmIsGadget (kg [start_i].kid)) in BaselineAlignment()
744 _XmRC_SetOrGetTextMargins(kg [start_i].kid, XmBASELINE_GET, &textMargins); in BaselineAlignment()
745 kg[start_i].margin_top = textMargins.margin_top; in BaselineAlignment()
746 kg[start_i].margin_bottom = textMargins.margin_bottom; in BaselineAlignment()
747 XtVaGetValues(kg [start_i].kid, XmNlabelType, &label_type, NULL); in BaselineAlignment()
751 if (kg[start_i].baseline < baseline) in BaselineAlignment()
753 kg[start_i].margin_top += baseline - kg[start_i].baseline; in BaselineAlignment()
754 if (kg[start_i].box.height + (baseline - kg[start_i].baseline) > h) in BaselineAlignment()
756 if (kg[start_i].box.height + (baseline - kg[start_i].baseline) > *new_height) in BaselineAlignment()
757 *new_height = kg[start_i].box.height + (baseline - kg[start_i].baseline); in BaselineAlignment()
758 kg[start_i].box.height += baseline - kg[start_i].baseline; in BaselineAlignment()
762 kg[start_i].margin_bottom += h - (kg[start_i].box.height + in BaselineAlignment()
763 (baseline - kg[start_i].baseline)); in BaselineAlignment()
764 kg[start_i].box.height = h; in BaselineAlignment()
769 kg[start_i].margin_bottom += h - (kg[start_i].box.height + in BaselineAlignment()
770 (baseline - kg[start_i].baseline)); in BaselineAlignment()
771 kg[start_i].box.height = h; in BaselineAlignment()
775 kg[start_i].box.height = h; in BaselineAlignment()
778 kg[start_i].box.height = h; in BaselineAlignment()
779 start_i++; in BaselineAlignment()
791 int start_i, in CenterAlignment() argument
797 while(start_i < end_i) in CenterAlignment()
799 if (XmIsGadget (kg [start_i].kid) || XmIsPrimitive (kg [start_i].kid)) in CenterAlignment()
803 _XmRC_SetOrGetTextMargins(kg [start_i].kid, XmBASELINE_GET, &textMargins); in CenterAlignment()
804 kg[start_i].margin_top = textMargins.margin_top; in CenterAlignment()
805 kg[start_i].margin_bottom = textMargins.margin_bottom; in CenterAlignment()
808 kg[start_i++].box.height = h; in CenterAlignment()
819 int *start_i, in ComputeTearOffHeight() argument
837 for (*start_i = 1; kg[*start_i].kid != NULL; (*start_i)++) in ComputeTearOffHeight()
838 ASSIGN_MAX(*toc_height, kg[*start_i].box.height); in ComputeTearOffHeight()
855 *start_i = *child_i = 1; in ComputeTearOffHeight()
858 *toc_height = *toc_b = *start_i = *child_i = 0; in ComputeTearOffHeight()
893 start_i = 0; /* index of first item in col */ in LayoutColumn() local
901 ComputeTearOffHeight(m, &toc_b, &b, &toc_height, &start_i, &child_i, 1); in LayoutColumn()
940 CenterAlignment(m, h, start_i, kid_i); in LayoutColumn()
972 start_i = child_i; /* record index */ in LayoutColumn()
1017 AdjustLast (m, start_i, *m_width, *m_height); in LayoutColumn()
1055 int child_i, start_i; in LayoutVerticalTight() local
1060 ComputeTearOffHeight(m, &toc_b, &b, &toc_height, &start_i, &child_i, 1); in LayoutVerticalTight()
1079 while (start_i < child_i) in LayoutVerticalTight()
1080 kg[start_i++].box.width = w; /* set uniform width */ in LayoutVerticalTight()
1126 AdjustLast (m, start_i, *m_width, *m_height); in LayoutVerticalTight()
1128 while (start_i < child_i) in LayoutVerticalTight()
1129 kg[start_i++].box.width = w; /* set uniform width */ in LayoutVerticalTight()
1159 int child_i, start_i; /* index of first item in row */ in LayoutHorizontaltight() local
1163 ComputeTearOffHeight(m, &toc_b, &b, &toc_height, &start_i, &child_i, 2); in LayoutHorizontaltight()
1183 &new_height, start_i, child_i); in LayoutHorizontaltight()
1188 start_i, child_i); in LayoutHorizontaltight()
1190 CenterAlignment(m, h, start_i, child_i); in LayoutHorizontaltight()
1193 while (start_i < child_i) { in LayoutHorizontaltight()
1194 if (kg[start_i].box.height != new_height) { in LayoutHorizontaltight()
1195 kg[start_i].margin_bottom += in LayoutHorizontaltight()
1196 new_height - kg[start_i].box.height; in LayoutHorizontaltight()
1197 kg[start_i].box.height = new_height; in LayoutHorizontaltight()
1199 start_i++; in LayoutHorizontaltight()
1204 start_i = child_i; in LayoutHorizontaltight()
1275 &new_height, start_i, child_i); in LayoutHorizontaltight()
1279 text_height, &new_height, start_i, child_i); in LayoutHorizontaltight()
1281 CenterAlignment(m, h, start_i, child_i); in LayoutHorizontaltight()
1284 while (start_i < child_i){ in LayoutHorizontaltight()
1285 bx = &(kg[start_i].box); in LayoutHorizontaltight()
1287 kg[start_i].margin_bottom += in LayoutHorizontaltight()
1288 new_height - kg [start_i].box.height; in LayoutHorizontaltight()
1291 start_i++; in LayoutHorizontaltight()
1313 AdjustLast (m, start_i, *m_width, *m_height); in LayoutHorizontaltight()
1315 while (start_i < child_i) { in LayoutHorizontaltight()
1316 if (new_height > h) kg[start_i++].box.height = new_height; in LayoutHorizontaltight()
1317 else kg[start_i++].box.height = h; /* set uniform height */ in LayoutHorizontaltight()