title: Bypassing ambiguity between 2 classes
body: <p>I've downloaded TVersionInfo VCL from official web site of Rad studio and installed it successfully in my IDE as they appeared in my toolbox palette. Pasted it in my project and tried first time to build it. I was sure that it'll build ok as I have ran the test project that comes with it. There was OK. 
    But in my project during compilation there were errors. Due to the use of Fib plus package for interbase db access connection it all happened to me.
  Here are the errors that appeared in messages:</p>
  
  <pre><code>Checking project dependencies...
  Compiling Invoice.cbproj (Debug configuration)
  [BCC32 Error] VersionInfoUI.h(24): E2015 Ambiguity between 'TVersionInfo' and 'Ib_services::TVersionInfo'
    Full parser context
      main.cpp(10): #include about.h
      about.h(11): #include D:\CB2010_VCL\VersionInfo\VersionInfoUI.h
      VersionInfoUI.h(11): class TCustomVersionInfoLabel
  [BCC32 Error] VersionInfoUI.h(25): E2015 Ambiguity between 'TVersionInfo' and 'Ib_services::TVersionInfo'
    Full parser context
      main.cpp(10): #include about.h
      about.h(11): #include D:\CB2010_VCL\VersionInfo\VersionInfoUI.h
      VersionInfoUI.h(11): class TCustomVersionInfoLabel
  [BCC32 Error] VersionInfoUI.h(39): E2015 Ambiguity between 'TVersionInfo' and 'Ib_services::TVersionInfo'
    Full parser context
      main.cpp(10): #include about.h
      about.h(11): #include D:\CB2010_VCL\VersionInfo\VersionInfoUI.h
      VersionInfoUI.h(11): class TCustomVersionInfoLabel
  [BCC32 Error] about.h(16): E2015 Ambiguity between 'TVersionInfo' and 'Ib_services::TVersionInfo'
    Full parser context
      main.cpp(10): #include about.h
      about.h(13): class TfAbout
  Failed
  Elapsed time: 00:00:04.0  
  </code></pre>
  
  <p>I think FIB IB Service class has also the same class name so there is a conflict between two class names. How to fix this? how to make two classes work together like using namespace or smth else?</p>