FXDelegator

class FXDelegator

A delegator forwards messages to a delegate object.

Inheritance:


Public Methods

[more] FXDelegator(FXObject* target=NULL)
Construct a delegator
[more]FXObject* getDelegate() const
Return delegate object
[more]void setDelegate(FXObject* target)
Change delegate object
[more]virtual ~FXDelegator()
Always trash during detroy


Inherited from FXObject:

Public Methods

oconst FXchar* getClassName() const
oFXbool isMemberOf(const FXMetaClass* metaclass) const
ovirtual void save(FXStream& store) const
ovirtual void load(FXStream& store)


Documentation

A delegator forwards messages to a delegate object. Delegators are used when you need to multiplex messages toward any number of target objects. For example, many controls may be connected to FXDelegator, instead of directly to the document object. Changing the delegate in FXDelegator will then reconnect the controls with their new target.
o FXDelegator(FXObject* target=NULL)
Construct a delegator

oFXObject* getDelegate() const
Return delegate object

ovoid setDelegate(FXObject* target)
Change delegate object

ovirtual ~FXDelegator()
Always trash during detroy


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.