[dcc32 Hint] IWHTMLENG.PAS(265): H2443 Inline function 'TPen.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
[dcc32 Hint] IWHTMLENG.PAS(266): H2443 Inline function 'TBrush.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
...
[dcc32 Hint] IWTMSMenus.pas(1636): H2443 Inline function 'TPen.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
...
[dcc32 Hint] IWAdvToolButton.pas(206): H2443 Inline function 'TPen.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
[dcc32 Hint] IWTMSCtrls.pas(516): H2443 Inline function 'TBrush.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
[dcc32 Hint] IWTMSCal.pas(1640): H2443 Inline function 'TPen.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
---
I know the solution is simple, but it should be done at your end.
[dcc32 Hint] IWTMSCal.pas(118): H2365 Override method TTIWDateSelector.Get_ShouldRenderTabOrder should match case of ancestor TIWBaseHTMLControl.get_ShouldRenderTabOrder
[dcc32 Hint] IWTMSCal.pas(120): H2365 Override method TTIWDateSelector.Get_HasTabOrder should match case of ancestor TIWBaseHTMLControl.get_HasTabOrder
[dcc32 Hint] IWTMSCal.pas(562): H2365 Override method TTIWCustomDatePicker.Get_ShouldRenderTabOrder should match case of ancestor TIWBaseHTMLControl.get_ShouldRenderTabOrder
[dcc32 Hint] IWTMSCal.pas(564): H2365 Override method TTIWCustomDatePicker.Get_HasTabOrder should match case of ancestor TIWBaseHTMLControl.get_HasTabOrder
[dcc32 Hint] IWTMSEdit.pas(305): H2443 Inline function 'TBrush.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
Delphi XE 3 Enterprise and IW 14.0.7. It could be that the case sensitivity is part of the connection to IW, but the System.UITypes is of course the VCL itself.
I've made the changes in my sources, so I don't get distracted by warnings and hints. This was merely to inform you all. It will probably be a bit harder for you to implement this as I only have to support my version of IW whereas you will have to support whichever version.
As I said, the System.UITypes is VCL related. The case sensitivity is part of the IntraWeb components and it can indeed be that they changed the case in the functions. But any which way you slice it, that does nothing for the VCL warnings.
As I also said I have already changed my version to get rid of the warnings...
[dcc32 Hint] IWTMSCheckList.pas(200): H2443 Inline function 'TBrush.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list
[dcc32 Hint] IWMultiColumnComboBox.pas(251): H2443 Inline function 'TBrush.GetColor' has not been expanded because unit 'System.UITypes' is not specified in USES list