company logo

Column :: Column - Constructor

The constructor creates a column definition object for a region.

Implementation overview

Implementation details

  1. Create copy
    Column  :: Column ( odabagui::Column &cColumn )

    The function creates a copy for the column passed in cColumn.

    • cColumn - Constant reference to column
  2. to list
  3. Create empty column
    Column  :: Column (  )

    The function creates an empty (invalid) column object.

  4. to list
  5. Create column by identifier
    Column  :: Column ( odabagui::Region &cRegion, int64 iColumnID )

    The function creates a column for the region passed in cRegion with the identifier passed in iColumnID.

    • cRegion - - internal feature (not documented)
    • iColumnID - Column identifier

      The column identifier is either the resource identity for the column definition (in case the column has been created from an external resource) or the internal column identifier returned from the ControlContext::addColumn() function.

  6. to list
  7. Create column by name
    Column  :: Column ( odabagui::Region &cRegion, odaba::String &sName )

    The function creates a column for the region passed in rRegion with the name passed in sName. In case of using complex columns in a region, the name might be passed as column path.

    • cRegion - - internal feature (not documented)
    • sName - Resource or entity name

      The name refers to a design or GUI resource.

  8. to list