]> git.saurik.com Git - wxWidgets.git/blame - docs/doxygen/mainpages/utilities.h
Add documentation for building wxGTK under Windows.
[wxWidgets.git] / docs / doxygen / mainpages / utilities.h
CommitLineData
4514447c
FM
1/////////////////////////////////////////////////////////////////////////////
2// Name: utilities.h
3// Purpose: Utilities page of the Doxygen manual
4// Author: wxWidgets team
5// RCS-ID: $Id$
526954c5 6// Licence: wxWindows licence
4514447c
FM
7/////////////////////////////////////////////////////////////////////////////
8
880efa2a 9/**
4514447c 10
11259601 11@page page_utils Utilities Overview
4514447c 12
e7054054
BP
13@tableofcontents
14
dc28cdf8
FM
15In addition to the wxWidgets libraries (see @ref page_libs), some utilities
16are available to the users in the @c utils hierarchy (even if some of them are
4c51a665 17explicitly conceived for wxWidgets maintainance and will probably be of
dc28cdf8 18little use to others).
4514447c 19
dc28cdf8
FM
20Please note that these utilities do represent only the utilities developed
21and maintained by the wxWidgets team.
22There are lots of other user-contributed and user-maintained packages;
23see the wxWidgets download page: http://www.wxwidgets.org/downloads
24or directly http://wxcode.sourceforge.net or http://www.wxcommunity.com/ .
4514447c 25
4514447c 26
4514447c 27
dc28cdf8 28@section page_utils_emulator Emulator
4514447c 29
dc28cdf8 30Xnest-based display emulator for X11-based PDA applications.
4514447c 31
dc28cdf8
FM
32<!-- On some systems, the Xnest window does not synchronise with the
33'skin' window. THIS ISN'T THE PLACE FOR THIS STATEMENT I THINK -->
4514447c 34
dc28cdf8 35This program can be found in @c utils/emulator.
4514447c 36
4514447c 37
5934cda1 38@section page_utils_helpview Help Viewer
4514447c 39
5934cda1
FM
40Helpview is a program for displaying wxWidgets HTML Help files.
41In many cases, you may wish to use the wxWidgets HTML
dc28cdf8
FM
42Help classes from within your application, but this provides a
43handy stand-alone viewer. See @ref overview_html for more details.
4514447c 44
dc28cdf8 45You can find Helpview in @c utils/helpview.
4514447c
FM
46
47
dc28cdf8 48@section page_utils_hhp2cached HHP2Cached
3c4f71cc 49
dc28cdf8
FM
50This utility creates a "cached" version of a @c .hhp file; using cached @c .hhp
51files in wxHtmlHelpController can drammatically improve the performances
52of the help viewer. See wxHtmlHelpController for more details.
3c4f71cc 53
0c1cc948 54You can find HHP2Cached in @c utils/hhp2cached.
3c4f71cc 55
3c4f71cc 56
e7054054 57@section page_utils_ifacecheck Interface Checker
5934cda1
FM
58
59This utility compares the wxWidgets real interface contained in the @c include
60hierarchy with the wxWidgets interface used for documentation purposes and
61kept in the @c interface hierarchy.
62
63Ifacecheck warns about incoherences (mainly wrong prototype signatures) and
64can even correct them automatically. It uses the XML outputs of the gccxml utility
65(see http://www.gccxml.org) and of the Doxygen utility (see http://www.doxygen.org)
66to do the comparisons.
67
4c51a665 68It's explicitly designed for wxWidgets documentation needs and is probably of little
21864ff2
FM
69use for anything else than wxWidgets docs reviewing.
70
5934cda1
FM
71You can find it in @c utils/ifacecheck.
72
73
e7054054
BP
74@section page_utils_screenshotgen Screenshot Generator
75
76This utility automates the process of taking screenshots of various GUI
77components for use in the HTML documentation of wxWidgets.
78
79You can find it in @c utils/screenshotgen.
80
81
5934cda1 82@section page_utils_wxrc wxWidgets XML Resource Compiler
3c4f71cc 83
dc28cdf8
FM
84This utility allows the user to compile @e binary versions of their XRC files,
85which are compressed and can be loaded faster than plain XRC files.
86See @ref overview_xrc for more info.
3c4f71cc 87
dc28cdf8 88You can find it under @c utils/wxrc.
3c4f71cc 89
4514447c 90*/
29f86fc1 91