Lines Matching defs:term
205 // The first term within a row is the position of the row, written as
656 /*! Returns the term delimiter expected in a certain parse mode. */
677 BString& term, bool closingBracketAllowed)
679 // Get term
680 term = "";
684 term += data[0];
691 _Trim(term, true);
697 KeyboardLayout::_SubstituteVariables(BString& term, VariableMap& variables,
701 int32 index = term.FindFirst('$');
713 if (!name.Compare(&term[index], name.Length())
722 term.Remove(index, bestLength);
723 term.Insert(best->second.String(), index);
726 unknown = &term[index];
742 BString& term, VariableMap& variables)
744 if (!_GetTerm(data, _Delimiter(state.mode), term,
747 ? "no valid row start" : "invalid term");
752 if (!_SubstituteVariables(term, variables, unknown)) {
803 BString term;
804 if (!_ParseTerm(tempState, valueString, term, variables))
807 TRACE(" size = %s\n", term.String());
808 if (!_GetSize(state, term.String(), fDefaultKeySize.width,
830 BString term;
831 if (!_ParseTerm(state, data, term, variables))
836 if (!_GetSize(state, term.String(), rowLeftTop.x,
840 TRACE("row: %s (%g:%g)\n", term.String(), rowLeftTop.x,
847 if (!_GetShape(state, term.String(), key))
850 TRACE(" shape: %s (%g:%g:%g)\n", term.String(),
858 TRACE(" raw key: %s\n", term.String());
860 if (!_AddKeyCodes(state, rowLeftTop, key, term.String(),