From 6e7f563b52fc6c9a0c870b0adca60d0edd92b4be Mon Sep 17 00:00:00 2001 From: Bryan Petty Date: Thu, 13 Mar 2008 02:56:21 +0000 Subject: [PATCH] Added the class group pages for Doxygen. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52464 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- docs/doxygen/groups/class_appmanagement.h | 15 +++++++++++++++ docs/doxygen/groups/class_aui.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_cmndlg.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_containers.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_ctrl.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_data.h | 17 +++++++++++++++++ docs/doxygen/groups/class_debugging.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_dnd.h | 17 +++++++++++++++++ docs/doxygen/groups/class_docview.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_events.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_file.h | 19 +++++++++++++++++++ docs/doxygen/groups/class_gl.h | 15 +++++++++++++++ docs/doxygen/groups/class_help.h | 15 +++++++++++++++ docs/doxygen/groups/class_html.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_ipc.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_logging.h | 19 +++++++++++++++++++ docs/doxygen/groups/class_managedwnd.h | 21 +++++++++++++++++++++ docs/doxygen/groups/class_media.h | 15 +++++++++++++++ docs/doxygen/groups/class_menus.h | 15 +++++++++++++++ docs/doxygen/groups/class_misc.h | 15 +++++++++++++++ docs/doxygen/groups/class_miscwnd.h | 17 +++++++++++++++++ docs/doxygen/groups/class_net.h | 17 +++++++++++++++++ docs/doxygen/groups/class_pickers.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_printing.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_richtext.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_rtti.h | 22 ++++++++++++++++++++++ docs/doxygen/groups/class_smartpointers.h | 17 +++++++++++++++++ docs/doxygen/groups/class_stc.h | 19 +++++++++++++++++++ docs/doxygen/groups/class_streams.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_threading.h | 20 ++++++++++++++++++++ docs/doxygen/groups/class_validator.h | 19 +++++++++++++++++++ docs/doxygen/groups/class_vfs.h | 18 ++++++++++++++++++ docs/doxygen/groups/class_winlayout.h | 23 +++++++++++++++++++++++ docs/doxygen/groups/class_xml.h | 15 +++++++++++++++ docs/doxygen/groups/class_xrc.h | 20 ++++++++++++++++++++ 35 files changed, 640 insertions(+) create mode 100644 docs/doxygen/groups/class_appmanagement.h create mode 100644 docs/doxygen/groups/class_aui.h create mode 100644 docs/doxygen/groups/class_cmndlg.h create mode 100644 docs/doxygen/groups/class_containers.h create mode 100644 docs/doxygen/groups/class_ctrl.h create mode 100644 docs/doxygen/groups/class_data.h create mode 100644 docs/doxygen/groups/class_debugging.h create mode 100644 docs/doxygen/groups/class_dnd.h create mode 100644 docs/doxygen/groups/class_docview.h create mode 100644 docs/doxygen/groups/class_events.h create mode 100644 docs/doxygen/groups/class_file.h create mode 100644 docs/doxygen/groups/class_gl.h create mode 100644 docs/doxygen/groups/class_help.h create mode 100644 docs/doxygen/groups/class_html.h create mode 100644 docs/doxygen/groups/class_ipc.h create mode 100644 docs/doxygen/groups/class_logging.h create mode 100644 docs/doxygen/groups/class_managedwnd.h create mode 100644 docs/doxygen/groups/class_media.h create mode 100644 docs/doxygen/groups/class_menus.h create mode 100644 docs/doxygen/groups/class_misc.h create mode 100644 docs/doxygen/groups/class_miscwnd.h create mode 100644 docs/doxygen/groups/class_net.h create mode 100644 docs/doxygen/groups/class_pickers.h create mode 100644 docs/doxygen/groups/class_printing.h create mode 100644 docs/doxygen/groups/class_richtext.h create mode 100644 docs/doxygen/groups/class_rtti.h create mode 100644 docs/doxygen/groups/class_smartpointers.h create mode 100644 docs/doxygen/groups/class_stc.h create mode 100644 docs/doxygen/groups/class_streams.h create mode 100644 docs/doxygen/groups/class_threading.h create mode 100644 docs/doxygen/groups/class_validator.h create mode 100644 docs/doxygen/groups/class_vfs.h create mode 100644 docs/doxygen/groups/class_winlayout.h create mode 100644 docs/doxygen/groups/class_xml.h create mode 100644 docs/doxygen/groups/class_xrc.h diff --git a/docs/doxygen/groups/class_appmanagement.h b/docs/doxygen/groups/class_appmanagement.h new file mode 100644 index 0000000000..d58e0e4e1c --- /dev/null +++ b/docs/doxygen/groups/class_appmanagement.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_appmanagement.h +// Purpose: Application and Process Management classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_appmanagement Application and Process Management +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_aui.h b/docs/doxygen/groups/class_aui.h new file mode 100644 index 0000000000..7e94b28027 --- /dev/null +++ b/docs/doxygen/groups/class_aui.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_aui.h +// Purpose: Window Docking (wxAUI) classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_aui Window Docking (wxAUI) +@ingroup group_class + +wxAUI is a set classes for writing a customizable application interface +with built-in docking, floatable panes and a flexible MDI-like interface. + +Related Overviews: @ref overview_aui + +*/ + diff --git a/docs/doxygen/groups/class_cmndlg.h b/docs/doxygen/groups/class_cmndlg.h new file mode 100644 index 0000000000..e56b6deb96 --- /dev/null +++ b/docs/doxygen/groups/class_cmndlg.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_cmndlg.h +// Purpose: Common Dialog classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_cmndlg Common Dialogs +@ingroup group_class + +Common dialogs are ready-made dialog classes which are frequently used in an +application. + +Related Overviews: @ref overview_cmndlg + +*/ + diff --git a/docs/doxygen/groups/class_containers.h b/docs/doxygen/groups/class_containers.h new file mode 100644 index 0000000000..ec65f43cd3 --- /dev/null +++ b/docs/doxygen/groups/class_containers.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_containers.h +// Purpose: Container classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_containers Containers +@ingroup group_class + +These are classes, templates and class macros are used by wxWidgets. Most of +these classes provide a subset or almost complete STL API. + +Related Overviews: @ref overview_container + +*/ + diff --git a/docs/doxygen/groups/class_ctrl.h b/docs/doxygen/groups/class_ctrl.h new file mode 100644 index 0000000000..fc1a315b30 --- /dev/null +++ b/docs/doxygen/groups/class_ctrl.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_ctrl.h +// Purpose: Control classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_ctrl Controls +@ingroup group_class + +Typically, these are small windows which provide interaction with the user. +Controls that are not static can have wxValidator associated with them. + +*/ + diff --git a/docs/doxygen/groups/class_data.h b/docs/doxygen/groups/class_data.h new file mode 100644 index 0000000000..15c71edb64 --- /dev/null +++ b/docs/doxygen/groups/class_data.h @@ -0,0 +1,17 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_data.h +// Purpose: Data Structure classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_data Data Structures +@ingroup group_class + +These are the data structure classes provided by wxWidgets. + +*/ + diff --git a/docs/doxygen/groups/class_debugging.h b/docs/doxygen/groups/class_debugging.h new file mode 100644 index 0000000000..bd49c00d3f --- /dev/null +++ b/docs/doxygen/groups/class_debugging.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_debugging.h +// Purpose: Debugging classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_debugging Debugging +@ingroup group_class + +wxWidgets supports some aspects of debugging an application through classes, +functions and macros. + +Related Overviews: @ref overview_debugging + +*/ + diff --git a/docs/doxygen/groups/class_dnd.h b/docs/doxygen/groups/class_dnd.h new file mode 100644 index 0000000000..ea273764da --- /dev/null +++ b/docs/doxygen/groups/class_dnd.h @@ -0,0 +1,17 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_dnd.h +// Purpose: Clipboard and Drag & Drop classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_dnd Clipboard and Drag & Drop +@ingroup group_class + +Related Overviews: @ref overview_dnd + +*/ + diff --git a/docs/doxygen/groups/class_docview.h b/docs/doxygen/groups/class_docview.h new file mode 100644 index 0000000000..47ce0325d7 --- /dev/null +++ b/docs/doxygen/groups/class_docview.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_docview.h +// Purpose: Document/View Framework classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_docview Document/View Framework +@ingroup group_class + +wxWidgets supports a document/view framework which provides housekeeping for a +document-centric application. + +Related Overviews: @ref overview_docview + +*/ + diff --git a/docs/doxygen/groups/class_events.h b/docs/doxygen/groups/class_events.h new file mode 100644 index 0000000000..a4d945af8c --- /dev/null +++ b/docs/doxygen/groups/class_events.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_events.h +// Purpose: Event classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_events Events +@ingroup group_class + +An event object contains information about a specific event. Event handlers +(usually member functions) have a single, event argument. + +Related Overviews: @ref overview_eventhandling + +*/ + diff --git a/docs/doxygen/groups/class_file.h b/docs/doxygen/groups/class_file.h new file mode 100644 index 0000000000..2dd65a77a6 --- /dev/null +++ b/docs/doxygen/groups/class_file.h @@ -0,0 +1,19 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_file.h +// Purpose: File Handling classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_file File Handling +@ingroup group_class + +wxWidgets has several small classes to work with disk files and directories. + +Related Overviews: @ref overview_file + +*/ + diff --git a/docs/doxygen/groups/class_gl.h b/docs/doxygen/groups/class_gl.h new file mode 100644 index 0000000000..959fe24a21 --- /dev/null +++ b/docs/doxygen/groups/class_gl.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_gl.h +// Purpose: OpenGL classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_gl OpenGL +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_help.h b/docs/doxygen/groups/class_help.h new file mode 100644 index 0000000000..18162c2082 --- /dev/null +++ b/docs/doxygen/groups/class_help.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_help.h +// Purpose: Help classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_help Help +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_html.h b/docs/doxygen/groups/class_html.h new file mode 100644 index 0000000000..34d76e4736 --- /dev/null +++ b/docs/doxygen/groups/class_html.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_html.h +// Purpose: HTML classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_html HTML +@ingroup group_class + +wxWidgets provides a set of classes to display text in HTML format. These +classes include a help system based on the HTML widget. + +*/ + diff --git a/docs/doxygen/groups/class_ipc.h b/docs/doxygen/groups/class_ipc.h new file mode 100644 index 0000000000..e643a56f0b --- /dev/null +++ b/docs/doxygen/groups/class_ipc.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_ipc.h +// Purpose: Interprocess Communication classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_ipc Interprocess Communication +@ingroup group_class + +wxWidgets provides simple interprocess communications facilities based on +Windows DDE, but available on most platforms using TCP. + +Related Overviews: @ref overview_ipc + +*/ + diff --git a/docs/doxygen/groups/class_logging.h b/docs/doxygen/groups/class_logging.h new file mode 100644 index 0000000000..546f170bd1 --- /dev/null +++ b/docs/doxygen/groups/class_logging.h @@ -0,0 +1,19 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_logging.h +// Purpose: Logging classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_logging Logging +@ingroup group_class + +wxWidgets provides several classes and functions for message logging. + +Related Overviews: @ref overview_log + +*/ + diff --git a/docs/doxygen/groups/class_managedwnd.h b/docs/doxygen/groups/class_managedwnd.h new file mode 100644 index 0000000000..bee93aaf19 --- /dev/null +++ b/docs/doxygen/groups/class_managedwnd.h @@ -0,0 +1,21 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_managedwnd.h +// Purpose: Managed Windows classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_managedwnd Managed Windows +@ingroup group_class + +There are several types of window that are directly controlled by the window +manager (such as MS Windows, or the Motif Window Manager). Frames and dialogs +are similar in wxWidgets, but only dialogs may be modal. + +Related Overviews: @ref overview_cmndlg + +*/ + diff --git a/docs/doxygen/groups/class_media.h b/docs/doxygen/groups/class_media.h new file mode 100644 index 0000000000..0ac8df9bf8 --- /dev/null +++ b/docs/doxygen/groups/class_media.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_media.h +// Purpose: Multimedia classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_media Multimedia +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_menus.h b/docs/doxygen/groups/class_menus.h new file mode 100644 index 0000000000..9448ace4d5 --- /dev/null +++ b/docs/doxygen/groups/class_menus.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_menus.h +// Purpose: Menu classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_menus Menus +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_misc.h b/docs/doxygen/groups/class_misc.h new file mode 100644 index 0000000000..58cca1416c --- /dev/null +++ b/docs/doxygen/groups/class_misc.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_misc.h +// Purpose: Miscellaneous classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_misc Miscellaneous +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_miscwnd.h b/docs/doxygen/groups/class_miscwnd.h new file mode 100644 index 0000000000..e66d0d3871 --- /dev/null +++ b/docs/doxygen/groups/class_miscwnd.h @@ -0,0 +1,17 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_miscwnd.h +// Purpose: Miscellaneous Windows classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_miscwnd Miscellaneous Windows +@ingroup group_class + +The following are a variety of classes that are derived from wxWindow. + +*/ + diff --git a/docs/doxygen/groups/class_net.h b/docs/doxygen/groups/class_net.h new file mode 100644 index 0000000000..5aa31e28f8 --- /dev/null +++ b/docs/doxygen/groups/class_net.h @@ -0,0 +1,17 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_net.h +// Purpose: Networking classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_net Networking +@ingroup group_class + +wxWidgets provides its own classes for socket based networking. + +*/ + diff --git a/docs/doxygen/groups/class_pickers.h b/docs/doxygen/groups/class_pickers.h new file mode 100644 index 0000000000..f5078bc7d0 --- /dev/null +++ b/docs/doxygen/groups/class_pickers.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_pickers.h +// Purpose: Picker Control classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_pickers Picker Controls +@ingroup group_class + +A picker control is a control whose appearance and behaviour is highly +platform-dependent. + +*/ + diff --git a/docs/doxygen/groups/class_printing.h b/docs/doxygen/groups/class_printing.h new file mode 100644 index 0000000000..e5242eca26 --- /dev/null +++ b/docs/doxygen/groups/class_printing.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_printing.h +// Purpose: Printing Framework classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_printing Printing Framework +@ingroup group_class + +A printing and previewing framework is implemented to make it relatively +straightforward to provide document printing facilities. + +Related Overviews: @ref overview_printing + +*/ + diff --git a/docs/doxygen/groups/class_richtext.h b/docs/doxygen/groups/class_richtext.h new file mode 100644 index 0000000000..f9dfcc066b --- /dev/null +++ b/docs/doxygen/groups/class_richtext.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_richtext.h +// Purpose: Rich Text classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_richtext Rich Text +@ingroup group_class + +wxWidgets provides a set of generic classes to edit and print simple rich text +with character and paragraph formatting. + +*/ + diff --git a/docs/doxygen/groups/class_rtti.h b/docs/doxygen/groups/class_rtti.h new file mode 100644 index 0000000000..92980bc247 --- /dev/null +++ b/docs/doxygen/groups/class_rtti.h @@ -0,0 +1,22 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_rtti.h +// Purpose: Runtime Type Information (RTTI) classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_rtti Runtime Type Information (RTTI) +@ingroup group_class + +wxWidgets supports runtime manipulation of class information, and dynamic +creation of objects given class names. + +Related Overviews: @ref overview_rtti + +See also: @ref group_funcmacro_rtti "RTTI Functions and Macros" + +*/ + diff --git a/docs/doxygen/groups/class_smartpointers.h b/docs/doxygen/groups/class_smartpointers.h new file mode 100644 index 0000000000..0ab0ff0d96 --- /dev/null +++ b/docs/doxygen/groups/class_smartpointers.h @@ -0,0 +1,17 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_smartpointers.h +// Purpose: Smart Pointer classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_smartpointers Smart Pointers +@ingroup group_class + +wxWidgets provides a few smart pointer class templates. + +*/ + diff --git a/docs/doxygen/groups/class_stc.h b/docs/doxygen/groups/class_stc.h new file mode 100644 index 0000000000..58fddefc37 --- /dev/null +++ b/docs/doxygen/groups/class_stc.h @@ -0,0 +1,19 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_stc.h +// Purpose: Scintilla Text Editor classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_stc Scintilla Text Editor +@ingroup group_class + +wxWidgets also provides a wrapper around the Scintilla text editor control, +which is a control for plain-text editing with support for highlighting, smart +indentation, etc. + +*/ + diff --git a/docs/doxygen/groups/class_streams.h b/docs/doxygen/groups/class_streams.h new file mode 100644 index 0000000000..8b0945196b --- /dev/null +++ b/docs/doxygen/groups/class_streams.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_streams.h +// Purpose: Stream classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_streams Streams +@ingroup group_class + +wxWidgets has its own set of stream classes, as an alternative to often buggy +standard stream libraries, and to provide enhanced functionality. + +*/ + diff --git a/docs/doxygen/groups/class_threading.h b/docs/doxygen/groups/class_threading.h new file mode 100644 index 0000000000..e62451ac6b --- /dev/null +++ b/docs/doxygen/groups/class_threading.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_threading.h +// Purpose: Threading classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_threading Threading +@ingroup group_class + +wxWidgets provides a set of classes to make use of the native thread +capabilities of the various platforms. + +Related Overviews: @ref overview_thread + +*/ + diff --git a/docs/doxygen/groups/class_validator.h b/docs/doxygen/groups/class_validator.h new file mode 100644 index 0000000000..824c367674 --- /dev/null +++ b/docs/doxygen/groups/class_validator.h @@ -0,0 +1,19 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_validator.h +// Purpose: Validator classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_validator Validators +@ingroup group_class + +These are the window validators, used for filtering and validating user input. + +Related Overviews: @ref overview_validator + +*/ + diff --git a/docs/doxygen/groups/class_vfs.h b/docs/doxygen/groups/class_vfs.h new file mode 100644 index 0000000000..e0cf87c400 --- /dev/null +++ b/docs/doxygen/groups/class_vfs.h @@ -0,0 +1,18 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_vfs.h +// Purpose: Virtual File System classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_vfs Virtual File System +@ingroup group_class + +wxWidgets provides a set of classes that implement an extensible virtual file +system, used internally by the HTML classes. + +*/ + diff --git a/docs/doxygen/groups/class_winlayout.h b/docs/doxygen/groups/class_winlayout.h new file mode 100644 index 0000000000..676e88f5a4 --- /dev/null +++ b/docs/doxygen/groups/class_winlayout.h @@ -0,0 +1,23 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_winlayout.h +// Purpose: Window Layout classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_winlayout Window Layout +@ingroup group_class + +There are two different systems for laying out windows (and dialogs in +particular). One is based upon so-called sizers and it requires less typing, +thinking and calculating and will in almost all cases produce dialogs looking +equally well on all platforms, the other is based on so-called constraints and +is deprecated, though still available. + +Related Overviews: @ref overview_sizer, @ref overview_constraints + +*/ + diff --git a/docs/doxygen/groups/class_xml.h b/docs/doxygen/groups/class_xml.h new file mode 100644 index 0000000000..1e80dd581d --- /dev/null +++ b/docs/doxygen/groups/class_xml.h @@ -0,0 +1,15 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_xml.h +// Purpose: XML classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_xml XML +@ingroup group_class + +*/ + diff --git a/docs/doxygen/groups/class_xrc.h b/docs/doxygen/groups/class_xrc.h new file mode 100644 index 0000000000..6823d1f587 --- /dev/null +++ b/docs/doxygen/groups/class_xrc.h @@ -0,0 +1,20 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: class_xrc.h +// Purpose: XML Based Resource System (XRC) classes group docs +// Author: wxWidgets team +// RCS-ID: $Id: class_dc.h 52454 2008-03-12 19:08:48Z BP $ +// Licence: wxWindows license +///////////////////////////////////////////////////////////////////////////// + +/** + +@defgroup group_class_xrc XML Based Resource System (XRC) +@ingroup group_class + +Resources allow your application to create controls and other user interface +elements from specifications stored in an XML format. + +Related Overviews: @ref overview_xrc + +*/ + -- 2.45.2