Replaced /*! with /** in remaining Doxygen headers, and removed intentation of overviews [a-c].
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -6,62 +6,68 @@
|
||||
// Licence: wxWindows license
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/*!
|
||||
/**
|
||||
|
||||
@page overview_aui wxAUI overview
|
||||
@page overview_aui wxAUI Overview
|
||||
|
||||
Class: wxAuiManager, wxAuiPaneInfo
|
||||
Classes:
|
||||
@li wxAuiManager
|
||||
@li wxAuiPaneInfo
|
||||
@li wxAuiNotebook
|
||||
@li wxAuiDockArt
|
||||
@li wxAuiTabArt
|
||||
|
||||
wxAUI stands for Advanced User Interface and the wxAUI framework
|
||||
aims to give its user a cutting edge interface for use with the
|
||||
wxWidgets based applications. The original wxAUI sources have
|
||||
kindly been made available under the wxWindows licence
|
||||
by Kirix Corp. and they have since then been integrated into
|
||||
wxWidgets CVS and further improved.
|
||||
wxAUI stands for Advanced User Interface. It aims to give the user a cutting
|
||||
edge interface with floatable windows, and a user-customizable layout. The
|
||||
original wxAUI sources have kindly been made available under the wxWindows
|
||||
licence by Kirix Corp. and they have since then been integrated into wxWidgets
|
||||
and further improved.
|
||||
|
||||
wxAUI attempts to encapsulate the following aspects of the user interface:
|
||||
wxAUI attempts to encapsulate the following aspects of the user interface:
|
||||
|
||||
@li @ref overview_aui_frame
|
||||
@li @ref overview_aui_toolbar
|
||||
@li @ref overview_aui_modeless
|
||||
@li @ref overview_aui_lnf
|
||||
|
||||
<hr>
|
||||
@li @ref overview_aui_frame
|
||||
@li @ref overview_aui_toolbar
|
||||
@li @ref overview_aui_modeless
|
||||
@li @ref overview_aui_lnf
|
||||
|
||||
|
||||
@section overview_aui_frame Frame Management
|
||||
<hr>
|
||||
|
||||
Frame management provides the means to open, move and hide common
|
||||
controls that are needed to interact with the document, and allow these
|
||||
configurations to be saved into different perspectives and loaded at a
|
||||
later time.
|
||||
|
||||
@subsection overview_aui_toolbar Toolbars
|
||||
@section overview_aui_frame Frame Management
|
||||
|
||||
Toolbars are a specialized subset of the frame management system and
|
||||
should behave similarly to other docked components. However, they also
|
||||
require additional functionality, such as "spring-loaded" rebar support,
|
||||
"chevron" buttons and end-user customizability.
|
||||
Frame management provides the means to open, move and hide common controls that
|
||||
are needed to interact with the document, and allow these configurations to be
|
||||
saved into different perspectives and loaded at a later time.
|
||||
|
||||
@subsection overview_aui_modeless Modeless Controls
|
||||
|
||||
Modeless controls expose a tool palette or set of options that float
|
||||
above the application content while allowing it to be accessed. Usually
|
||||
accessed by the toolbar, these controls disappear when an option is
|
||||
selected, but may also be "torn off" the toolbar into a floating frame
|
||||
of their own.
|
||||
@section overview_aui_toolbar Toolbars
|
||||
|
||||
@subsection overview_aui_lnf Look and Feel
|
||||
Toolbars are a specialized subset of the frame management system and should
|
||||
behave similarly to other docked components. However, they also require
|
||||
additional functionality, such as "spring-loaded" rebar support, "chevron"
|
||||
buttons and end-user customizability.
|
||||
|
||||
Look and feel encompasses the way controls are drawn, both when shown
|
||||
statically as well as when they are being moved. This aspect of user
|
||||
interface design incorporates "special effects" such as transparent
|
||||
window dragging as well as frame animation.
|
||||
|
||||
wxAUI adheres to the following principles:
|
||||
Use native floating frames to obtain a native look and feel for all
|
||||
platforms. Use existing wxWidgets code where possible, such as sizer
|
||||
implementation for frame management. Use classes included in wxCore
|
||||
and wxBase only. Use standard wxWidgets coding conventions.
|
||||
@section overview_aui_modeless Modeless Controls
|
||||
|
||||
Modeless controls expose a tool palette or set of options that float above the
|
||||
application content while allowing it to be accessed. Usually accessed by the
|
||||
toolbar, these controls disappear when an option is selected, but may also be
|
||||
"torn off" the toolbar into a floating frame of their own.
|
||||
|
||||
|
||||
@section overview_aui_lnf Look and Feel
|
||||
|
||||
Look and feel encompasses the way controls are drawn, both when shown
|
||||
statically as well as when they are being moved. This aspect of user interface
|
||||
design incorporates "special effects" such as transparent window dragging as
|
||||
well as frame animation.
|
||||
|
||||
wxAUI adheres to the following principles: Use native floating frames to obtain
|
||||
a native look and feel for all platforms. Use existing wxWidgets code where
|
||||
possible, such as sizer implementation for frame management. Use classes
|
||||
included in @ref page_libs_wxcore and @ref page_libs_wxbase only.
|
||||
|
||||
*/
|
||||
|
||||
|
Reference in New Issue
Block a user