CoreClasses Xojo Plugin

IVariantAddable Interface

Objects that Implement this Interface share a common interface that defines a way to add variants to a container.

So if a object Implements this interface then you can always talk to it with the IVariantAddable interface methods even if you know nothing about the object.

Note:
Interfaces don't actually do anything. A Interface is just a promise of what methods a implementor of a interface will have.

interface IVariantAddable

Methods

AddUse this method on containers that Implement the IVariantAddable Interface to Add a item to the container.

[Footnote]

Supported Platforms:

  • MacOS X Carbon
  • MacOS X Cocoa 32 bit
  • MacOS X Cocoa 64 bit
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM