I have a User Control (that my former co-worker created many years ago) that has a ListView on it. It's some sort of a ListView+ with many advanced features that simple ListView doesn't support directly.

We're now translating our apps due to some market spreading. What i need to do is to intercept ColumnHeader's .Text Property being changed. Is it possible? I'm puzzled.

App is simply huge and i can't see any other fast solutions (i have few days and i don't want to go through all the code line by line).

Here's a general idea:
Code:
'Form
Dim x As ColumnHeader

Set x = UserControl1.ColumnHeaders.Add()

x.Text = "something" 'can i somehow intercept this?

'User Control
Public Property Get ColumnHeaders() As ColumnHeaders
  Set ColumnHeaders = lvw.ColumnHeaders
End Property
-gav