minifram.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name: wx/minifram.h
  3. // Purpose: wxMiniFrame base header
  4. // Author: Julian Smart
  5. // Modified by:
  6. // Created:
  7. // Copyright: (c) Julian Smart
  8. // Licence: wxWindows Licence
  9. /////////////////////////////////////////////////////////////////////////////
  10. #ifndef _WX_MINIFRAM_H_BASE_
  11. #define _WX_MINIFRAM_H_BASE_
  12. #include "wx/defs.h"
  13. #if wxUSE_MINIFRAME
  14. #if defined(__WXMSW__)
  15. #include "wx/msw/minifram.h"
  16. #elif defined(__WXMOTIF__)
  17. #include "wx/motif/minifram.h"
  18. #elif defined(__WXGTK20__)
  19. #include "wx/gtk/minifram.h"
  20. #elif defined(__WXGTK__)
  21. #include "wx/gtk1/minifram.h"
  22. #elif defined(__WXX11__)
  23. #include "wx/x11/minifram.h"
  24. #elif defined(__WXMAC__)
  25. #include "wx/osx/minifram.h"
  26. #elif defined(__WXPM__)
  27. #include "wx/os2/minifram.h"
  28. #else
  29. // TODO: it seems that wxMiniFrame could be just defined here generically
  30. // instead of having all the above port-specific headers
  31. #include "wx/frame.h"
  32. typedef wxFrame wxMiniFrame;
  33. #endif
  34. #endif // wxUSE_MINIFRAME
  35. #endif // _WX_MINIFRAM_H_BASE_