LIST Control Enhancement Requests

  • Enhance literal prop:form notations, to support multiple columns, and bold

  • Add declarative support for greenbar

  • Add default row styles

  • Offer ability to control row background beyond last column

  • Add attribute to AUTO Align underlying Queue

  • For generic processing, create property to get a reference to the FROM(Q)

  • Add alternate format, for current row

  • Ex: transparent icon (J) for non-selected row, non-transpareent (I) for selected row

  • Alternate format for when Vscrollbar is visible (tighten things up a bit)

  • Alternate lineheight

  • Consider Conditional pictures (think of excel)

  • Support different font for header

  • Allow headers to not be clipped by column width

  • For trees, support a format for each level

  • Consider Supporting Cumulative Styles

  • Ex: multiple conditional styles, which are independent of each other

  • Each getting their own column in the queue

  • Their properties are combined (ex: one for foreground, one for background)

  • When conflicts arise, then the last one wins (or the first, just pick one, and be clear about it)*

  • Negative Offsets on Center Justification

  • IMM Lists, to declare locator style (vs. step only)

  • Better control over the VCR controls

  • Locator style

  • Appearance of ? In controls (vs. having to use runtime trick to hide it)

  • Elminate gray space to the right of vcr controls

  • Support vertical vcr controls

  • Support split vertical vcr controls

    • PageUp, Up, << scrollbar >>, Down, PageDn
  • Drop Combos

  • Control over prop:xpos of the drop down, wrt the entry

  • Support for SWB Tagging (CTRL, SHIFT etc)

  • Tile vs. List views

  • Support for EQUATES inside of window structures

  • Especially on ,FROM literals when using enumerated values

  • Control over default prop:LineHeight

  • AutoSize (based on current data)

  • One Column

  • All Columns

  • Tip Help on Header - can be used to explain meaning of column

  • Built In Column Sorting

  • Built in Column Filtering

  • Grouping support

  • PROP:Format, alternate column notation, instead of #42# allow #ColumName#

    • iow, use the WHO vs. the WHERE to locate the correct data
  • Consider Supporting FROM(MyView) and FROM(MyFile)

    • From MyFile would make the most sense for IMDD
    • or in some environment where the control can avoid re-reading the data over and over again