/**
-@page page_samples Samples supplied with wxWidgets
+@page page_samples Included Samples
Probably the best way to learn wxWidgets is by reading the source of some 70+
samples provided with it. Many aspects of wxWidgets programming can be learnt
@li @ref page_samples_dialogs
@li @ref page_samples_dialup
@li @ref page_samples_dnd
+@li @ref page_samples_docview
+@li @ref page_samples_dragimag
@li @ref page_samples_event
</td><td>
@li @ref page_samples_except
TODO: write descriptions for the samples:
-aui
caret
collpane
combo
console
dataview
display
-docview
docvwmdi
-dragimag
drawing
editlbox
erase
<hr>
-@section page_samples_access Accessibility sample
+@section page_samples_access Accessibility Sample
The @c access sample shows how you can use the wxAccessible classes in a
simple GUI program.
-@section page_samples_animate Animate sample
+@section page_samples_animate Animate Sample
The @c animate sample shows how you can use wxAnimationCtrl
control and shows concept of a platform-dependent animation encapsulated
in wxAnimation.
-@section page_samples_artprovider Art provider sample
+@section page_samples_artprovider Art Provider Sample
The @c artprov sample shows how you can customize the look of standard
wxWidgets dialogs by replacing default bitmaps/icons with your own versions.
get stock bitmaps for use in your application.
-@section page_samples_calendar Calendar sample
+@section page_samples_aui wxAUI Sample
+
+@todo Write sample description.
+
+
+@section page_samples_calendar Calendar Sample
This font shows the calendar control in action. It
shows how to configure the control (see the different options in the calendar
menu) and also how to process the notifications from it.
-@section page_samples_config Config sample
+@section page_samples_config Config Sample
This sample demonstrates the wxConfig classes in a platform
independent way, i.e. it uses text based files to store a given configuration under
See @ref overview_config for the descriptions of all features of this class.
-@section page_samples_controls Controls sample
+@section page_samples_controls Controls Sample
The controls sample is the main test program for most simple controls used in
wxWidgets. The sample tests their basic functionality, events, placement,
@li wxSlider
-@section page_samples_debugrpt DebugRpt sample
+@section page_samples_debugrpt DebugRpt Sample
This sample shows how to use wxDebugReport class to
generate a debug report in case of a program crash or otherwise. On start up,
wxDebugReportUpload will report an error.
-@section page_samples_dialogs Dialogs sample
+@section page_samples_dialogs Dialogs Sample
This sample shows how to use the common dialogs available from wxWidgets. These
dialogs are described in detail in the @ref overview_cmndlg.
-@section page_samples_dialup Dialup sample
+@section page_samples_dialup Dialup Sample
This sample shows the wxDialUpManager
class. In the status bar, it displays the information gathered through its
connections.
-@section page_samples_dnd DnD sample
+@section page_samples_dnd DnD Sample
This sample shows both clipboard and drag and drop in action. It is quite non
trivial and may be safely used as a basis for implementing the clipboard and
wxDataObject to achieve this.
-@section page_samples_event Event sample
+@section page_samples_docview Document/View Sample
+
+@todo Write sample description.
+
+
+@section page_samples_dragimag wxDragImage Sample
+
+@todo Write sample description.
+
+
+@section page_samples_event Event Sample
The event sample demonstrates various features of the wxWidgets events. It
shows using dynamic events and connecting/disconnecting the event handlers
PopEventHandler().
-@section page_samples_except Except(ions) sample
+@section page_samples_except Except(ions) Sample
This very simple sample shows how to use C++ exceptions in wxWidgets programs,
i.e. where to catch the exception which may be thrown by the program code. It
sample.
-@section page_samples_exec Exec sample
+@section page_samples_exec Exec Sample
The exec sample demonstrates the wxExecute and
wxShell functions. Both of them are used to execute the
wxProcess::Exists.
-@section page_samples_font Font sample
+@section page_samples_font Font Sample
The font sample demonstrates wxFont,
wxFontEnumerator and
chosen font as well.
-@section page_samples_grid Grid sample
+@section page_samples_grid Grid Sample
-@todo WRITE THIS DESCRIPTION.
+@todo Write sample description.
-@section page_samples_html HTML samples
+@section page_samples_html HTML Sample
Eight HTML samples (you can find them in directory @c samples/html)
cover all features of the HTML sub-library.
displays help books given at command line.
-@section page_samples_image Image sample
+@section page_samples_image Image Sample
The image sample demonstrates use of the wxImage class
and shows how to download images in a variety of formats, currently PNG, GIF,
and using raw bitmap access, see the corresponding menu commands.
-@section page_samples_internat Internat(ionalization) sample
+@section page_samples_internat Internat(ionalization) Sample
The not very clearly named internat sample demonstrates the wxWidgets
internationalization (i18n for short from now on) features. To be more
its directory. Please also see the @ref overview_i18n.
-@section page_samples_layout Layout sample
+@section page_samples_layout Layout Sample
The layout sample demonstrates the two different layout systems offered
by wxWidgets. When starting the program, you will see a frame with some
class. See also wxSizer.
-@section page_samples_listctrl Listctrl sample
+@section page_samples_listctrl Listctrl Sample
This sample shows the wxListCtrl control. Different modes
supported by the control (list, icons, small icons, report) may be chosen from
(several thousands) items into the control.
-@section page_samples_mediaplayer Mediaplayer sample
+@section page_samples_mediaplayer Mediaplayer Sample
This sample demonstrates how to use all the features of
wxMediaCtrl and play various types of sound, video,
It replaces the old dynamic sample.
-@section page_samples_minimal Minimal sample
+@section page_samples_minimal Minimal Sample
The minimal sample is what most people will know under the term Hello World,
i.e. a minimal program that doesn't demonstrate anything apart from what is
a good starting point for learning how to use wxWidgets.
-@section page_samples_notebook Notebook sample
+@section page_samples_notebook Notebook Sample
This samples shows wxBookCtrl family of controls.
Although initially it was written to demonstrate wxNotebook
commands through menu.
-@section page_samples_render Render sample
+@section page_samples_render Render Sample
This sample shows how to replace the default wxWidgets
renderer and also how to write a shared library
(DLL) implementing a renderer and load and unload it during the run-time.
-@section page_samples_scrollsub Scroll subwindow sample
+@section page_samples_scrollsub Scroll Subwindow Sample
-This sample demonstrates use of the wxScrolledWindow
+This sample demonstrates use of the ::wxScrolledWindow
class including placing subwindows into it and drawing simple graphics. It uses the
SetTargetWindow method and thus the effect
of scrolling does not show in the scrolled window itself, but in one of its subwindows.
flicker on screen.
-@section page_samples_sockets Sockets sample
+@section page_samples_sockets Sockets Sample
The sockets sample demonstrates how to use the communication facilities
provided by wxSocket. There are two different
@li New samples which actually do something useful (suggestions accepted).
-@section page_samples_sound Sound sample
+@section page_samples_sound Sound Sample
The @c sound sample shows how to use wxSound for simple
audio output (e.g. notifications).
-@section page_samples_statbar Statbar sample
+@section page_samples_statbar Statbar Sample
This sample shows how to create and use wxStatusBar. Although most of the
samples have a statusbar, they usually only create a default one and only
controls into it.
-@section page_samples_taborder Tab order sample
+@section page_samples_taborder Tab Order Sample
This sample allows to test keyboard navigation (mostly done using the
@c TAB key, hence the sample name) between different controls.
chain.
-@section page_samples_text Text sample
+@section page_samples_text Text Sample
This sample demonstrates four features: firstly the use and many variants of
the wxTextCtrl class (single line, multi line, read only,
how tooltips can be centrally disabled and their latency controlled.
-@section page_samples_thread Thread sample
+@section page_samples_thread Thread Sample
This sample demonstrates use of threads in connection with GUI programs.
There are two fundamentally different ways to use threads in GUI programs and
See also @ref overview_thread and wxThread.
-@section page_samples_toolbar Toolbar sample
+@section page_samples_toolbar Toolbar Sample
The toolbar sample shows the wxToolBar class in action.
checked one.
-@section page_samples_treectrl Treectrl sample
+@section page_samples_treectrl Treectrl Sample
This sample demonstrates using the wxTreeCtrl class. Here
you may see how to process various notification messages sent by this control
demonstrated here as well - try the corresponding menu entries.
-@section page_samples_widgets Widgets sample
+@section page_samples_widgets Widgets Sample
The widgets sample is the main presentation program for most simple and advanced
native controls and complex generic widgets provided by wxWidgets.
All widgets are categorized for easy browsing.
-@section page_samples_wizard Wizard sample
+@section page_samples_wizard Wizard Sample
This sample shows the so-called wizard dialog (implemented using
wxWizard and related classes). It shows almost all
wxWizardPage)
*/
+