Melvin,
>Within a multi-user environment, how will the KContrls or KCustCtl
>libraries uses thier built in label edit functionality? If not, how to expand them?
If you want record-level control over the label, you should add a new field to your table/view that can contain different information for each record.
If you want to make an application-wide setting for the label, you can create a "system settings" table that stores the value.
There's no real multi-user issues that are special to the label edit functionality...the value is stored in a table just like any other data and multi-user contention checking is automatically performed by the Framework.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com