Fixed a bunch of misnamed XAP classes.

  M src/af/ev/{beos,mac,unix,win,xp}/*
  M src/af/xap/{beos,mac,unix,win,xp}/*
  M src/hello/ap/{unix,win,xp}/*
  M src/wp/ap/{beos,mac,unix,win,xp}/*

Since this change affects a mere 229 files, I haven't bothered to list them 
here.  (If you really care, check Bonsai.)  Suffice it to say that a full 
rebuild is highly recommended.  

The following classes and typedefs were all really XAP, and thus have been 
renamed to have an XAP_ prefix instead:   

  AP_Args
  AP_Dialog
  AP_Dialog_ID
  AP_Dialog_*Persistent
  AP_Dialog_Type
  AP_DialogFactory
  AP_Menu_ID
  AP_Toolbar_ID
  AP_Toolbar_ControlFactory

I've checked the build on Win32 and Unix, and tried to make the same changes 
cleanly on BeOS and MacOS.  However, as with any massive search and replace, 
you never know you're done until the compiler agrees.  If I missed anything, 
it's an easy fix -- add an X where needed, recompile, and send in the 
patches.  :-)

Paul


Reply via email to