2022 April Release

Customization Point FSCSIMLIST@1.1001:ListOption Permanent link for this heading

This customization point allows overriding the SimList control parameters.

Example:
customize ListOption<TransmissionLog,tlinvitedusers> {
  createapplication = expression {
    return #CreateObjectApp;
  }
  createsymbol = expression {
    return (cootx.isCreated(cooobj) ? #SymbolAdd : #MiniIconObjectCreate );
  }
  createtext = expression {
    return (cootx.isCreated(cooobj) ? #StrAddFavorite : #StrCreate);
  }
  typetext = expression {
    return #StrTypeText;
  }
  showicon = expression {
    return cootx.isCreated(cooobj);
  }
  showunderline = expression {
    return cooobj.tlinvitationcategory == #MC_TeamRoom;
  }
}

void FSCSIMLIST@1.1001:ListOption(
  key ObjectClass objclass,
  key AttributeObjectDef attrdef,
  out optional boolean showicon,
  out optional boolean showunderline,
  out optional Application createvapp,
  out optional Symbol createsymbol,
  out optional String createtext,
  out optional String searchtext,
  out optional String typehere,
  out optional boolean wildcardsearch,
  out optional string separator,
  out optional string listseparator,
  out optional integer maxrows,
  out optional String warningtext,
  out optional boolean disablecreate,
  out optional boolean disablesearch)

Name

Description

objclass

applies to objects of the defined object class

attrdef

references the object pointer property definition to be redefined

showicon

defines an expression to set a symbol for an entry

showunderline

defines an expression to set an underline representation for an entry

createvapp

defines the creation vApp

createsymbol

defines an expression to get the symbol for creating objects in the control

createtext

defines an expression to get the description for creating objects in the control

searchtext

defines an expression to get the search text for creating objects in the control

typehere

defines the "type here" text

wildcardsearch

defines an expression to allow a wild card search in the control

separator

defines an expression to get the string that should be used between the objects

listseparator

defines an expression to get the string that should be used between the objects in cells

maxrows

defines the maximum number of rows

warningtext

defines the warning text

disablecreate

defines whether creating is disabled

disablesearch

defines whether searching is disabled

Additional Information