utilities.h 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name: utilities.h
  3. // Purpose: Utilities page of the Doxygen manual
  4. // Author: wxWidgets team
  5. // Licence: wxWindows licence
  6. /////////////////////////////////////////////////////////////////////////////
  7. /**
  8. @page page_utils Utilities Overview
  9. @tableofcontents
  10. In addition to the wxWidgets libraries (see @ref page_libs), some utilities
  11. are available to the users in the @c utils hierarchy (even if some of them are
  12. explicitly conceived for wxWidgets maintainance and will probably be of
  13. little use to others).
  14. Please note that these utilities do represent only the utilities developed
  15. and maintained by the wxWidgets team.
  16. There are lots of other user-contributed and user-maintained packages;
  17. see the wxWidgets download page: http://www.wxwidgets.org/downloads
  18. or directly http://wxcode.sourceforge.net or http://www.wxcommunity.com/ .
  19. @section page_utils_emulator Emulator
  20. Xnest-based display emulator for X11-based PDA applications.
  21. <!-- On some systems, the Xnest window does not synchronise with the
  22. 'skin' window. THIS ISN'T THE PLACE FOR THIS STATEMENT I THINK -->
  23. This program can be found in @c utils/emulator.
  24. @section page_utils_helpview Help Viewer
  25. Helpview is a program for displaying wxWidgets HTML Help files.
  26. In many cases, you may wish to use the wxWidgets HTML
  27. Help classes from within your application, but this provides a
  28. handy stand-alone viewer. See @ref overview_html for more details.
  29. You can find Helpview in @c utils/helpview.
  30. @section page_utils_hhp2cached HHP2Cached
  31. This utility creates a "cached" version of a @c .hhp file; using cached @c .hhp
  32. files in wxHtmlHelpController can dramatically improve the performance
  33. of the help viewer. See wxHtmlHelpController for more details.
  34. You can find HHP2Cached in @c utils/hhp2cached.
  35. @section page_utils_ifacecheck Interface Checker
  36. This utility compares the wxWidgets real interface contained in the @c include
  37. hierarchy with the wxWidgets interface used for documentation purposes and
  38. kept in the @c interface hierarchy.
  39. Ifacecheck warns about incoherences (mainly wrong prototype signatures) and
  40. can even correct them automatically. It uses the XML outputs of the gccxml utility
  41. (see http://www.gccxml.org) and of the Doxygen utility (see http://www.doxygen.org)
  42. to do the comparisons.
  43. It's explicitly designed for wxWidgets documentation needs and is probably of little
  44. use for anything else than wxWidgets docs reviewing.
  45. You can find it in @c utils/ifacecheck.
  46. @section page_utils_screenshotgen Screenshot Generator
  47. This utility automates the process of taking screenshots of various GUI
  48. components for use in the HTML documentation of wxWidgets.
  49. You can find it in @c utils/screenshotgen.
  50. @section page_utils_wxrc wxWidgets XML Resource Compiler
  51. This utility allows the user to compile @e binary versions of their XRC files,
  52. which are compressed and can be loaded faster than plain XRC files.
  53. See @ref overview_xrc for more info.
  54. You can find it under @c utils/wxrc.
  55. */