PaintFormField#
func PaintFormField(canvas *ui.Canvas, theme ui.Theme, bounds ui.Rect, snapshot FormFieldSnapshot) FormFieldLayoutPaintFormField paints shadcn's label, description, and message recipe, in the same rhythm as Field, and returns the control slot. It never paints or registers the control itself, so editor state, values, validation, and interaction remain caller-owned.