Hello Marc,
any selected Mouse-Clicks inside the xBrowse, will change the Header-Text
Choose one, to do the defined Column-Title-Change ( You can use also VAR'S ).
Another option could be, to change the Head-color as well.
// Old Column-Titles
// ------------------------
oLbx:aCols[ 1 ]:cHeader = Padr("No.", 3)
oLbx:aCols[ 2 ]:cHeader = Padr("Start", 19)
// Define New Column-Titles on any Mouse-Click
// -----------------------------------------------------
for nFor := 1 to 2 // 2 Columns
oLbx:aCols[ nFor ]:bRClickHeader := ;
{|r,c,f,o| IIF( o:nCreationOrder = 1, o:cHeader := "Text 1", o:cHeader := "Text 2"), oLbx:Refresh() }
oLbx:aCols[ nFor ]:bLClickFooter := ;
{|r,c,f,o| IIF( o:nCreationOrder = 1, o:cHeader := "Text 1", o:cHeader := "Text 2"), oLbx:Refresh() }
oLbx:aCols[ nFor ]:bRClickFooter := ;
{|r,c,f,o| IIF( o:nCreationOrder = 1, o:cHeader := "Text 1", o:cHeader := "Text 2"), oLbx:Refresh() }
oLbx:aCols[ nFor ]:blDClickData := ;
{|r,c,f,o| IIF( o:nCreationOrder = 1, o:cHeader := "Text 1", o:cHeader := "Text 2"), oLbx:Refresh() }
oLbx:aCols[ nFor ]:bRClickData := ;
{|r,c,f,o| IIF( o:nCreationOrder = 1, o:cHeader := "Text 1", o:cHeader := "Text 2"), oLbx:Refresh() }
next
Regards
Uwe
