- All validator classes must implement the @b Clone function, which returns
- an identical copy of itself. This is because validators are passed to control
- constructors as references which must be copied. Unlike objects such as pens
- and brushes, it does not make sense to have a reference counting scheme
- to do this cloning, because all validators should have separate
- data.
- This base function returns @NULL.
+ All validator classes must implement the Clone() function, which returns
+ an identical copy of itself.
+
+ This is because validators are passed to control constructors as references
+ which must be copied. Unlike objects such as pens and brushes, it does not
+ make sense to have a reference counting scheme to do this cloning, because
+ all validators should have separate data.
+
+ @returns this base function returns @NULL.