wiki:docs_layout_rc_fields

row column info for fields

  • field:layout:location determines the location within the parent panel "area", but not restricted if layout:label or :data overflow
  • field:layout:label determines the location of the label relative to the field:layout:location
  • field:layout:data determines the location of the data relative to the field:layout:location
  • next cursor will be after the location area after the label & data are applied
  • should we restrict options of field:layout:location vs panel:location?
  • examine options and find a clear spec.
  • as-is
    • field:layout:location
      • row can be number, range, "full", "same" or "next"(default)
      • col can be number, range, "full", or "next"(default)
  • field:layout:label
    • row can be number, range, "full", "same" or "next"
    • col can be number, range, "full", or "next"
  • field:layout:data
    • row can be number, range, "full", "same" or "next"
    • col can be number, range, "full", or "next"
  • new: restrict label & data to number & range
    • we might want "full" and/or "next" later
    • field:layout:label
      • row can be number, range
      • col can be number, range
  • field:layout:data
    • row can be number, range
    • col can be number, range
  • logic
    • for each field
      • set:
        • field:lgc field:lgr label row & column
        • field:dgc field:dgr data row & column
      • update:
        • cursor_row & cursor_col
Last modified 17 months ago Last modified on May 5, 2019, 3:32:41 AM