VLPropertyList Reference

CEditor

(For advanced usage)
See Also See Also Applies ToApplies To

When you want to provide your own in-place editor for certain types of properties, you must implement CEditor interface in your editor control/class. It exposes the methods expected by VLPropertyList for positioning and interacting with an in-place editor.

You will need to use RegisterEditor and UnregisterEditor to connect / disconnect your editor object with the VLPropertyList control.

 

CEditor interface requires you to implement following properties:

 

CEditor interface requires you to implement following methods:

Sample program shipped with the VLPropertyList provides an example implementation of a custom in-place editor.