ifield-title ::= %5B.%54.%3A *WSP tex-text-ifield %5D<p>
<tt>[T:second version]</tt>
542996
Rule IfieldTitle() {
		return Sequence(String("[T:"),
				ZeroOrMore(WSP()).suppressNode(),
				TexTextIfield(),
				String("]"))
			.label(IfieldTitle);
	}
968061
Rule FieldNumber() {
		return Sequence(
				ZeroOrMoreS(FirstOfS(Eols().suppressNode(),
								Comment(), Xcommand(), Tex())),
				String("X:"),
				ZeroOrMore(WSP()).suppressNode(),
				DIGITS(),
				HeaderEol()
			).label(FieldNumber);
	}
1069711
Rule LyricsIfield() {
		return ZeroOrMore(FirstOfS(LyricsSyllableBreak(), LyricsNextBar(),
				LyricsHold(), LyricsSkipNote(), LyricsNbsp(), LyricsDash(),
				LyricsSyllableIfield()))
			.label(LyricsIfield);
	}
700765
def title(self):
        
        value = self._schema.get("title", None)
        if value is None:
            return
        if not isinstance(value, basestring):
            raise SchemaError(
                "title value {0!r} is not a string".format(value))
        return value
1326199
Rule FieldComposer() {
		return Sequence(String("C:"),
				ZeroOrMore(WSP()).suppressNode(),
				TexText(), HeaderEol()).label(FieldComposer);
	}
424120
Rule FieldKey() {
		return Sequence(String("K:"),
				ZeroOrMore(WSP()).suppressNode(),
				Key(), HeaderEol()).label(FieldKey);
	}
72100
public final String getTextOrField() {
        final String text = getText();
        if (text == null) {
            return field.getName();
        }
        return text;
    }
634608
def field_help_text
      f = @form.get_current_field
      if f.respond_to?('help_text')
        h = f.help_text
        h = "No help text defined for this field.\nTry F1, or press '?' for key-bindings." unless h
        textdialog "#{h}", :title => "Widget Help Text"
      else
        alert "Could not get field #{f} or does not respond to helptext. Try F1 or '?'"
      end
    end
1047260
@Override
    public void setTitle(String title)  {
        addField(ConfigureNodeFields.title, FormField.Type.text_single);
        setAnswer(ConfigureNodeFields.title.getFieldName(), title);
    }
1284241
Rule IfieldRhythm() {
		return Sequence(String("[R:"),
				ZeroOrMore(WSP()).suppressNode(),
				TexTextIfield(),
				String("]"))
			.label(IfieldRhythm);
	}
727400
Rule IfieldLength() {
		return Sequence(String("[L:"),
				ZeroOrMore(WSP()).suppressNode(),
				NoteLengthStrict(),
				String("]"))
			.label(IfieldLength);
	}
375037
function title(title, widths, opt){
  var wid = title.length;
  var total = widths.reduce((a, b) => a + b + 3, 0) - 1;
  var left = parseInt((total - wid) / 2);
  if (!opt.plain) title = '\u001b[1m' + title + '\u001b[22m';
  log(p[0][0] + widths.map(col => p.h + strN(col, p.h) + p.h).join(p.h) + p[0][2]);
  log(p.v + widths.map(col => ' ' + strN(col, ' ') + ' ').join(' ') + p.v);
  log(p.v + strN(left) + title + strN(total - left - wid) + p.v);
  log(p.v + widths.map(col => ' ' + strN(col, ' ') + ' ').join(' ') + p.v);
}
1012557
function doGetCaretPosition(oField) {
    var iCaretPos = 0;
    if (document.selection) {
      oField.focus ();
      var oSel = document.selection.createRange();
      oSel.moveStart ('character', -oField.value.length);
      iCaretPos = oSel.text.length;
    } else if (oField.selectionStart || oField.selectionStart == '0') {
      iCaretPos = oField.selectionStart;
    }
    return (iCaretPos);
  }
722711
Rule FieldTranscription() {
		return Sequence(String("Z:"),
				ZeroOrMore(WSP()).suppressNode(),
				TexText(), HeaderEol()).label(FieldTranscription);
	}
1322882
def title=(v)
      DataTypeValidator.validate "#{self.class}.title", [String, Cell], v
      @title ||= Title.new
      if v.is_a?(String)
        @title.text = v
      elsif v.is_a?(Cell)
        @title.cell = v
      end
    end
86673
Rule IfieldSource() {
		return Sequence(String("[S:"),
				ZeroOrMore(WSP()).suppressNode(),
				TexTextIfield(),
				String("]"))
			.label(IfieldSource);
	}
132184
public String title() {
        // title is a preserve whitespace tag (for document output), but normalised here
        Element titleEl = getElementsByTag("title").first();
        return titleEl != null ? StringUtil.normaliseWhitespace(titleEl.text()).trim() : "";
    }