• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/tcl-102/tk84/tk/generic/

Lines Matching refs:layoutPtr

1715     GridLayout *layoutPtr;	/* Temporary layout structure. */
1760 layoutPtr = (GridLayout *) ckalloc(sizeof(GridLayout) * (1+gridCount));
1762 layoutPtr = layoutData;
1773 layoutPtr->minOffset = 0;
1774 layoutPtr->maxOffset = 0;
1775 layoutPtr++;
1784 layoutPtr[slot].minSize = slotPtr[slot].minSize;
1785 layoutPtr[slot].weight = slotPtr[slot].weight;
1786 layoutPtr[slot].uniform = slotPtr[slot].uniform;
1787 layoutPtr[slot].pad = slotPtr[slot].pad;
1788 layoutPtr[slot].binNextPtr = NULL;
1791 layoutPtr[slot].minSize = 0;
1792 layoutPtr[slot].weight = 0;
1793 layoutPtr[slot].uniform = NULL;
1794 layoutPtr[slot].pad = 0;
1795 layoutPtr[slot].binNextPtr = NULL;
1819 slavePtr->binNextPtr = layoutPtr[rightEdge].binNextPtr;
1820 layoutPtr[rightEdge].binNextPtr = slavePtr;
1822 int size = slavePtr->size + layoutPtr[rightEdge].pad;
1823 if (size > layoutPtr[rightEdge].minSize) {
1824 layoutPtr[rightEdge].minSize = size;
1836 slavePtr->binNextPtr = layoutPtr[rightEdge].binNextPtr;
1837 layoutPtr[rightEdge].binNextPtr = slavePtr;
1839 int size = slavePtr->size + layoutPtr[rightEdge].pad;
1840 if (size > layoutPtr[rightEdge].minSize) {
1841 layoutPtr[rightEdge].minSize = size;
1858 if (layoutPtr[slot].uniform != NULL) {
1860 if (uniformGroupPtr[start].group == layoutPtr[slot].uniform) {
1888 uniformGroupPtr[start].group = layoutPtr[slot].uniform;
1891 weight = layoutPtr[slot].weight;
1893 minSize = (layoutPtr[slot].minSize + weight - 1) / weight;
1906 if (layoutPtr[slot].uniform != NULL) {
1909 layoutPtr[slot].uniform) {
1910 weight = layoutPtr[slot].weight;
1912 layoutPtr[slot].minSize =
1932 layoutPtr[slot].minOffset = layoutPtr[slot].minSize + offset;
1933 for (slavePtr = layoutPtr[slot].binNextPtr; slavePtr != NULL;
1936 int required = slavePtr->size + layoutPtr[slot - span].minOffset;
1937 if (required > layoutPtr[slot].minOffset) {
1938 layoutPtr[slot].minOffset = required;
1941 offset = layoutPtr[slot].minOffset;
1964 layoutPtr[slot].maxOffset = offset;
1967 for (slavePtr = layoutPtr[slot].binNextPtr; slavePtr != NULL;
1972 if (startSlot >=0 && require < layoutPtr[startSlot].maxOffset) {
1973 layoutPtr[startSlot].maxOffset = require;
1976 offset -= layoutPtr[slot].minSize;
1978 if (layoutPtr[slot].maxOffset < offset) {
1979 offset = layoutPtr[slot].maxOffset;
1981 layoutPtr[slot].maxOffset = offset;
2013 if (layoutPtr[start].minOffset == layoutPtr[start].maxOffset) {
2019 if (layoutPtr[end].minOffset == layoutPtr[end].maxOffset) {
2031 totalWeight += layoutPtr[slot].weight;
2032 need += layoutPtr[slot].minSize;
2034 have = layoutPtr[end].maxOffset - layoutPtr[start-1].minOffset;
2060 int diff = layoutPtr[slot].maxOffset - layoutPtr[slot].minOffset;
2061 weight += noWeights ? 1 : layoutPtr[slot].weight;
2062 if ((noWeights || layoutPtr[slot].weight>0) &&
2074 weight += noWeights ? 1 : layoutPtr[slot].weight;
2075 layoutPtr[slot].minOffset +=
2077 layoutPtr[slot].minSize = layoutPtr[slot].minOffset
2078 - layoutPtr[slot-1].minOffset;
2080 layoutPtr[slot].minSize = layoutPtr[slot].minOffset
2081 - layoutPtr[slot-1].minOffset;
2090 layoutPtr[slot-1].maxOffset =
2091 layoutPtr[slot].maxOffset-layoutPtr[slot].minSize;
2103 slotPtr[slot].offset = layoutPtr[slot].minOffset;
2106 --layoutPtr;
2107 if (layoutPtr != layoutData) {
2108 ckfree((char *)layoutPtr);