From c527d3eccfc7ce6b1be6bc952e7d1b9870272114 Mon Sep 17 00:00:00 2001 From: rozmansi Date: Mon, 11 Mar 2024 14:56:55 +0000 Subject: [PATCH] deploy: 79ec08365068ab6e03b06caef13de0ce6b06fcd5 --- annotated.html | 43 +- appbar_8h_source.html | 252 +++- auimanager_8h_source.html | 66 +- bc_sd.png | Bin 0 -> 635 bytes bdwn.png | Bin 147 -> 0 bytes classes.html | 27 +- classwx_app_bar-members.html | 27 +- classwx_app_bar.html | 218 +-- classwx_app_bar.png | Bin 424 -> 434 bytes classwx_app_bar_dialog-members.html | 27 +- classwx_app_bar_dialog.html | 131 +- classwx_app_bar_dialog.png | Bin 856 -> 878 bytes classwx_app_bar_frame-members.html | 27 +- classwx_app_bar_frame.html | 131 +- classwx_app_bar_frame.png | Bin 867 -> 890 bytes classwx_co_initializer-members.html | 27 +- classwx_co_initializer.html | 60 +- classwx_crypto_hash-members.html | 27 +- classwx_crypto_hash.html | 123 +- classwx_crypto_hash.png | Bin 594 -> 607 bytes classwx_crypto_hash_s_h_a1-members.html | 27 +- classwx_crypto_hash_s_h_a1.html | 87 +- classwx_crypto_hash_s_h_a1.png | Bin 588 -> 602 bytes classwx_crypto_key-members.html | 27 +- classwx_crypto_key.html | 57 +- classwx_crypto_session-members.html | 27 +- classwx_crypto_session.html | 53 +- classwx_crypto_session.png | Bin 709 -> 729 bytes ...wx_crypto_session_r_s_a_a_e_s-members.html | 27 +- classwx_crypto_session_r_s_a_a_e_s.html | 51 +- classwx_crypto_session_r_s_a_a_e_s.png | Bin 703 -> 723 bytes classwx_f_q_d_n_list_validator-members.html | 27 +- classwx_f_q_d_n_list_validator.html | 47 +- classwx_f_q_d_n_list_validator.png | Bin 564 -> 574 bytes classwx_f_q_d_n_validator-members.html | 27 +- classwx_f_q_d_n_validator.html | 47 +- classwx_f_q_d_n_validator.png | Bin 528 -> 540 bytes classwx_hex_validator-members.html | 29 +- classwx_hex_validator.html | 43 +- classwx_hex_validator.png | Bin 973 -> 1001 bytes classwx_hex_validator_base-members.html | 27 +- classwx_hex_validator_base.html | 58 +- classwx_hex_validator_base.png | Bin 671 -> 688 bytes classwx_host_name_validator-members.html | 27 +- classwx_host_name_validator.html | 47 +- classwx_host_name_validator.png | Bin 576 -> 591 bytes classwx_object_with_data-members.html | 27 +- classwx_object_with_data.html | 53 +- classwx_object_with_data.png | Bin 582 -> 597 bytes classwx_persistent_aui_manager-members.html | 27 +- classwx_persistent_aui_manager.html | 45 +- classwx_persistent_aui_manager.png | Bin 680 -> 699 bytes classwx_persistent_t_l_w_ex-members.html | 27 +- classwx_persistent_t_l_w_ex.html | 43 +- classwx_persistent_t_l_w_ex.png | Bin 1273 -> 1300 bytes clipboard.js | 61 + common_8h_source.html | 54 +- comutils_8h_source.html | 40 +- cookie.js | 58 + crypto_8h_source.html | 90 +- dir_141f362699d66d8fa2d8101d8e9f0db9.html | 29 +- dir_2fafa5ce03815a2bdea8d271fa718211.html | 53 +- dir_66ccda734b8df6d1bfeadfb0d10c9c77.html | 29 +- dir_68267d1309a1af8e8297ef4c3efbcdba.html | 29 +- dir_6d69d241b042cee0e67e7676a2fe434a.html | 31 +- dir_d44c64559bbebec7f509842c48db8b23.html | 29 +- doc.png | Bin 746 -> 0 bytes doc.svg | 12 + docd.svg | 12 + doxygen.css | 1258 +++++++++++------ doxygen.svg | 4 +- doxygen_crawl.html | 106 ++ dynsections.js | 243 ++-- files.html | 55 +- folderclosed.png | Bin 616 -> 0 bytes folderclosed.svg | 11 + folderclosedd.svg | 11 + folderopen.png | Bin 597 -> 0 bytes folderopen.svg | 17 + folderopend.svg | 12 + framemanager_8h_source.html | 36 +- functions.html | 29 +- functions_func.html | 31 +- functions_type.html | 29 +- functions_vars.html | 29 +- group__wx_extend.html | 724 ++++------ hex_8h_source.html | 58 +- hierarchy.html | 81 +- index.html | 36 +- jquery.js | 7 +- menu.js | 69 +- menudata.js | 2 +- minus.svg | 8 + minusd.svg | 8 + nav_fd.png | Bin 0 -> 169 bytes nav_hd.png | Bin 0 -> 114 bytes object_8h_source.html | 44 +- pch_8h_source.html | 32 +- plus.svg | 9 + plusd.svg | 9 + search/all_0.html | 37 - search/all_0.js | 3 +- search/all_1.html | 37 - search/all_10.js | 8 + search/all_2.html | 37 - search/all_3.html | 37 - search/all_4.html | 37 - search/all_5.html | 37 - search/all_6.html | 37 - search/all_7.html | 37 - search/all_7.js | 4 +- search/all_8.html | 37 - search/all_9.html | 37 - search/all_a.html | 37 - search/all_b.html | 37 - search/all_c.html | 37 - search/all_d.html | 37 - search/all_d.js | 2 +- search/all_e.html | 37 - search/all_e.js | 83 +- search/all_f.html | 37 - search/all_f.js | 87 +- search/classes_0.html | 37 - search/close.svg | 19 +- search/enums_0.html | 37 - search/enumvalues_0.html | 37 - search/enumvalues_1.html | 37 - search/enumvalues_2.html | 37 - search/enumvalues_3.html | 37 - search/enumvalues_4.html | 37 - search/enumvalues_5.html | 37 - search/functions_0.html | 37 - search/functions_1.html | 37 - search/functions_2.html | 37 - search/functions_3.html | 37 - search/functions_4.html | 37 - search/functions_5.html | 37 - search/functions_6.html | 37 - search/functions_7.html | 37 - search/functions_8.html | 37 - search/functions_9.html | 37 - search/functions_a.html | 37 - search/functions_b.html | 37 - search/functions_c.html | 37 - search/functions_c.js | 8 +- search/functions_d.html | 37 - search/groups_0.html | 37 - search/mag.svg | 24 + search/mag_d.svg | 24 + search/mag_sel.svg | 53 +- search/mag_seld.svg | 31 + search/nomatches.html | 13 - search/pages_0.html | 37 - search/search.css | 110 +- search/search.js | 1004 ++++++------- search/search_l.png | Bin 567 -> 0 bytes search/search_m.png | Bin 158 -> 0 bytes search/search_r.png | Bin 553 -> 0 bytes search/searchdata.js | 2 +- search/typedefs_0.html | 37 - search/variables_0.html | 37 - search/variables_0.js | 4 +- splitbard.png | Bin 0 -> 282 bytes tab_ad.png | Bin 0 -> 135 bytes tab_bd.png | Bin 0 -> 173 bytes tab_hd.png | Bin 0 -> 180 bytes tab_sd.png | Bin 0 -> 188 bytes tabs.css | 2 +- tlwgeom_8h_source.html | 32 +- modules.html => topics.html | 33 +- toplevel_8h_source.html | 52 +- url_8h_source.html | 60 +- valhex_8h_source.html | 62 +- valnet_8h_source.html | 52 +- xml_8h_source.html | 46 +- 175 files changed, 4436 insertions(+), 4564 deletions(-) create mode 100644 bc_sd.png delete mode 100644 bdwn.png create mode 100644 clipboard.js create mode 100644 cookie.js delete mode 100644 doc.png create mode 100644 doc.svg create mode 100644 docd.svg create mode 100644 doxygen_crawl.html delete mode 100644 folderclosed.png create mode 100644 folderclosed.svg create mode 100644 folderclosedd.svg delete mode 100644 folderopen.png create mode 100644 folderopen.svg create mode 100644 folderopend.svg create mode 100644 minus.svg create mode 100644 minusd.svg create mode 100644 nav_fd.png create mode 100644 nav_hd.png create mode 100644 plus.svg create mode 100644 plusd.svg delete mode 100644 search/all_0.html delete mode 100644 search/all_1.html create mode 100644 search/all_10.js delete mode 100644 search/all_2.html delete mode 100644 search/all_3.html delete mode 100644 search/all_4.html delete mode 100644 search/all_5.html delete mode 100644 search/all_6.html delete mode 100644 search/all_7.html delete mode 100644 search/all_8.html delete mode 100644 search/all_9.html delete mode 100644 search/all_a.html delete mode 100644 search/all_b.html delete mode 100644 search/all_c.html delete mode 100644 search/all_d.html delete mode 100644 search/all_e.html delete mode 100644 search/all_f.html delete mode 100644 search/classes_0.html delete mode 100644 search/enums_0.html delete mode 100644 search/enumvalues_0.html delete mode 100644 search/enumvalues_1.html delete mode 100644 search/enumvalues_2.html delete mode 100644 search/enumvalues_3.html delete mode 100644 search/enumvalues_4.html delete mode 100644 search/enumvalues_5.html delete mode 100644 search/functions_0.html delete mode 100644 search/functions_1.html delete mode 100644 search/functions_2.html delete mode 100644 search/functions_3.html delete mode 100644 search/functions_4.html delete mode 100644 search/functions_5.html delete mode 100644 search/functions_6.html delete mode 100644 search/functions_7.html delete mode 100644 search/functions_8.html delete mode 100644 search/functions_9.html delete mode 100644 search/functions_a.html delete mode 100644 search/functions_b.html delete mode 100644 search/functions_c.html delete mode 100644 search/functions_d.html delete mode 100644 search/groups_0.html create mode 100644 search/mag.svg create mode 100644 search/mag_d.svg create mode 100644 search/mag_seld.svg delete mode 100644 search/nomatches.html delete mode 100644 search/pages_0.html delete mode 100644 search/search_l.png delete mode 100644 search/search_m.png delete mode 100644 search/search_r.png delete mode 100644 search/typedefs_0.html delete mode 100644 search/variables_0.html create mode 100644 splitbard.png create mode 100644 tab_ad.png create mode 100644 tab_bd.png create mode 100644 tab_hd.png create mode 100644 tab_sd.png rename modules.html => topics.html (72%) diff --git a/annotated.html b/annotated.html index e227caf..4deff43 100644 --- a/annotated.html +++ b/annotated.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -69,28 +78,28 @@ $(function() {
Here are the classes, structs, unions and interfaces with brief descriptions:
- + - + - + - + - + - + - + - +
 CwxAppBarDockable application bar template
 CwxAppBarDialogDockable application bar dialog
 CwxAppBarDialogDockable application bar dialog
 CwxAppBarFrameDockable application bar frame
 CwxCoInitializerCreate an object of this class on stack to initialize/cleanup the COM automatically
 CwxCoInitializerCreate an object of this class on stack to initialize/cleanup the COM automatically
 CwxCryptoHashCryptographics Hash Base
 CwxCryptoHashSHA1SHA-1 Cryptographics Hash
 CwxCryptoHashSHA1SHA-1 Cryptographics Hash
 CwxCryptoKeyCryptographics Key Base
 CwxCryptoSessionCryptographics Session Base Class
 CwxCryptoSessionCryptographics Session Base Class
 CwxCryptoSessionRSAAESRSA AES Cryptographics Session
 CwxFQDNListValidatorValidator for FQDN lists
 CwxFQDNListValidatorValidator for FQDN lists
 CwxFQDNValidatorValidator for FQDN
 CwxHexValidatorValidator for hexadecimal entries
 CwxHexValidatorValidator for hexadecimal entries
 CwxHexValidatorBaseBase class for hexadecimal validator
 CwxHostNameValidatorValidator for host name
 CwxHostNameValidatorValidator for host name
 CwxObjectWithDataHelper template for event user data
 CwxPersistentAuiManagerSupports saving/restoring wxAuiManager state
 CwxPersistentAuiManagerSupports saving/restoring wxAuiManager state
 CwxPersistentTLWExSupports saving/restoring wxTopLevelWindow state
diff --git a/appbar_8h_source.html b/appbar_8h_source.html index f6cbfec..4872151 100644 --- a/appbar_8h_source.html +++ b/appbar_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/appbar.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/auimanager_8h_source.html b/auimanager_8h_source.html index 843d774..119c77b 100644 --- a/auimanager_8h_source.html +++ b/auimanager_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/persist/auimanager.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/bc_sd.png b/bc_sd.png new file mode 100644 index 0000000000000000000000000000000000000000..31ca888dc71049713b35c351933a8d0f36180bf1 GIT binary patch literal 635 zcmV->0)+jEP)Jwi0r1~gdSq#w{Bu1q z`craw(p2!hu$4C_$Oc3X(sI6e=9QSTwPt{G) z=htT&^~&c~L2~e{r5_5SYe7#Is-$ln>~Kd%$F#tC65?{LvQ}8O`A~RBB0N~`2M+waajO;5>3B&-viHGJeEK2TQOiPRa zfDKyqwMc4wfaEh4jt>H`nW_Zidwk@Bowp`}(VUaj-pSI(-1L>FJVsX}Yl9~JsqgsZ zUD9(rMwf23Gez6KPa|wwInZodP-2}9@fK0Ga_9{8SOjU&4l`pH4@qlQp83>>HT$xW zER^U>)MyV%t(Lu=`d=Y?{k1@}&r7ZGkFQ%z%N+sE9BtYjovzxyxCPxN6&@wLK{soQ zSmkj$aLI}miuE^p@~4}mg9OjDfGEkgY4~^XzLRUBB*O{+&vq<3v(E%+k_i%=`~j%{ Vj14gnt9}3g002ovPDHLkV1n!oC4m3{ literal 0 HcmV?d00001 diff --git a/bdwn.png b/bdwn.png deleted file mode 100644 index 940a0b950443a0bb1b216ac03c45b8a16c955452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!3HEvS)PKZC{Gv1kP61Pb5HX&C2wk~_T - + - + wxExtend: Class Index + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -75,7 +84,7 @@ $(function() {
diff --git a/classwx_app_bar-members.html b/classwx_app_bar-members.html index ea15af4..ab5cd5d 100644 --- a/classwx_app_bar-members.html +++ b/classwx_app_bar-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -100,7 +109,7 @@ $(function() { diff --git a/classwx_app_bar.html b/classwx_app_bar.html index 9a6aef9..b927d4c 100644 --- a/classwx_app_bar.html +++ b/classwx_app_bar.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxAppBar< W > Class Template Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Dockable application bar template. - More...

+ More...

#include <wxex/appbar.h>

@@ -84,53 +93,53 @@ Inheritance diagram for wxAppBar< W >:
- - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - @@ -138,64 +147,64 @@ void  - - + + - - + + - - + + - - + +

Public Member Functions

+
 wxAppBar ()
 Creates new application bar.
 
+
virtual ~wxAppBar ()
 Destructor.
 
Application bar general management
+
wxAppBarState GetState () const
 Returns current state of the application bar.
 
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top. More...
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top.
 
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top. More...
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top.
 
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide. More...
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide.
 
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top. More...
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top.
 
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed. More...
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed.
 
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed. More...
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed.
 
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now. More...
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now.
 
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop. More...
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop.
 
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop.
 
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop.
 
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar. More...
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar.
 
+
void HideAutoHideAppBar ()
 Hides auto-hide application bar.
 
HideAutoHideAppBar

Protected Member Functions

Notification handlers
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed. More...
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed.
 
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes. More...
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes.
 
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...) More...
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...)
 
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking. More...
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking.
 
- - - - - - - - -

Protected Attributes

+
wxAppBarState m_state
 Current state of the application bar.
 
+
wxAppBarState m_stateDesired
 Desired state of the application bar while moving/resizing.
 
+
int m_flags
 Flags describing application bar's behaviour.
 
+
SIZE m_sizeFloat
 Window size when floating (we need it to restore floating size, when we undock)
 
+
SIZE m_sizeDocked
 Size of the window when docked (height when wxAppBarState::TOP or wxAppBarState::BOTTOM, width when wxAppBarState::LEFT or wxAppBarState::RIGHT)
 
+
SIZE m_sizeMin
 Minimum window size.
 
+
UINT_PTR m_stateTaskBar
 TaskBar's current state.
 
+
UINT_PTR m_timerID
 Application bar's timer id.
 
+
ITaskbarList * m_taskbarList
 Windows's taskbar list interface.
 

Detailed Description

template<class W>
-class wxAppBar< W >

Dockable application bar template.

+class wxAppBar< W >

Dockable application bar template.

Member Function Documentation

-

◆ GetAllowSizing()

+

◆ GetAllowSizing()

@@ -206,7 +215,10 @@ template<class W >
- + + + +
bool wxAppBar< W >::GetAllowSizingbool wxAppBar< W >::GetAllowSizing () const
@@ -226,7 +238,7 @@ template<class W >
-

◆ GetAutoHidden()

+

◆ GetAutoHidden()

@@ -237,7 +249,10 @@ template<class W >
- + + + +
bool wxAppBar< W >::GetAutoHiddenbool wxAppBar< W >::GetAutoHidden () const
@@ -257,7 +272,7 @@ template<class W >
-

◆ IsAlwaysOnTop()

+

◆ IsAlwaysOnTop()

@@ -268,7 +283,10 @@ template<class W >
- + + + +
bool wxAppBar< W >::IsAlwaysOnTopbool wxAppBar< W >::IsAlwaysOnTop () const
@@ -288,7 +306,7 @@ template<class W >
-

◆ IsAutoHide()

+

◆ IsAutoHide()

@@ -299,7 +317,10 @@ template<class W >
- + + + +
bool wxAppBar< W >::IsAutoHidebool wxAppBar< W >::IsAutoHide () const
@@ -319,7 +340,7 @@ template<class W >
-

◆ MaximiseFromEdge() [1/2]

+

◆ MaximiseFromEdge() [1/2]

@@ -329,8 +350,7 @@ template<class W >
void wxAppBar< W >::MaximiseFromEdge ( - const RECT *  - rect = NULL) + const RECT * rect = NULL) @@ -347,7 +367,7 @@ template<class W >
-

◆ MaximiseFromEdge() [2/2]

+

◆ MaximiseFromEdge() [2/2]

@@ -357,8 +377,7 @@ template<class W >
void wxAppBar< W >::MaximiseFromEdge ( - wxWindow *  - wnd) + wxWindow * wnd) @@ -375,7 +394,7 @@ template<class W >
-

◆ MinimiseToEdge()

+

◆ MinimiseToEdge()

@@ -385,19 +404,12 @@ template<class W >
void wxAppBar< W >::MinimiseToEdge ( - wxAppBarState  - edge, + wxAppBarState edge, - wxWindow *  - wnd = NULL  - - - - ) - + wxWindow * wnd = NULL )
@@ -414,7 +426,7 @@ template<class W >
-

◆ OnAutoHideDenied()

+

◆ OnAutoHideDenied()

@@ -425,7 +437,10 @@ template<class W >
- + + + +
void wxAppBar< W >::OnAutoHideDeniedvoid wxAppBar< W >::OnAutoHideDenied ()
@@ -436,12 +451,12 @@ template<class W >

Called when application bar was forced from auto-hide to normal docking.

-

Default implementation displays a warning dialog.

+

Default implementation displays a warning dialog.

-

◆ OnChangeState()

+

◆ OnChangeState()

@@ -454,8 +469,7 @@ template<class W >
void wxAppBar< W >::OnChangeState ( - wxAppBarState  - stateNew) + wxAppBarState stateNew) @@ -467,7 +481,7 @@ template<class W >

Notification handler when the new state of the application bar is proposed.

-

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

+

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

Parameters
@@ -478,7 +492,7 @@ template<class W > -

◆ OnChangeTaskBarState()

+

◆ OnChangeTaskBarState()

@@ -491,8 +505,7 @@ template<class W >
- - +
[in]stateNewNew state about to take effect.
void wxAppBar< W >::OnChangeTaskBarState (UINT_PTR state)UINT_PTR state)
@@ -504,7 +517,7 @@ template<class W >

Notification handler when the Windows' taskbar state changes.

-

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

+

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

Parameters
@@ -515,7 +528,7 @@ template<class W > -

◆ OnWindowsArrange()

+

◆ OnWindowsArrange()

@@ -528,8 +541,7 @@ template<class W >
- - +
[in]stateNew taskbar state.
void wxAppBar< W >::OnWindowsArrange (bool beginning)bool beginning)
@@ -541,7 +553,7 @@ template<class W >

Notification handler when desktop windows are being arranged (cascaded, tiled, ...)

-

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

+

Derived classes can implement their own. However, overriden virtual method should call the parent's implementation too.

Parameters
@@ -552,7 +564,7 @@ template<class W > -

◆ SetAllowSizing()

+

◆ SetAllowSizing()

@@ -565,8 +577,7 @@ template<class W >
- - +
[in]beginningtrue when windows arrangement starts and false when arrangement ends.
bool wxAppBar< W >::SetAllowSizing (bool allow = true)bool allow = true)
@@ -588,7 +599,7 @@ template<class W >
-

◆ SetAlwaysOnTop()

+

◆ SetAlwaysOnTop()

@@ -601,8 +612,7 @@ template<class W >
bool wxAppBar< W >::SetAlwaysOnTop ( - bool  - alwaysOnTop = true) + bool alwaysOnTop = true) @@ -624,7 +634,7 @@ template<class W >
-

◆ SetAutoHide()

+

◆ SetAutoHide()

@@ -637,8 +647,7 @@ template<class W >
bool wxAppBar< W >::SetAutoHide ( - bool  - autoHide = true) + bool autoHide = true) @@ -660,7 +669,7 @@ template<class W >
-

◆ ShowAutoHideAppBar()

+

◆ ShowAutoHideAppBar()

@@ -670,8 +679,7 @@ template<class W >
void wxAppBar< W >::ShowAutoHideAppBar ( - bool  - show = true) + bool show = true) @@ -693,7 +701,7 @@ template<class W >
diff --git a/classwx_app_bar.png b/classwx_app_bar.png index 58a8405d80b54ad724523f9218c3a273cddd018a..aa47da3f48e7e0bb336e895e1d0f568354583f8e 100644 GIT binary patch delta 408 zcmZ3%yoq^&O1*S|Pl)UP|Nj{n7+$>jTH1eTxrKpdfyDGPFCIL202DVp8@2=}$5|5O z7t8?UgMm5I>?;fmjJBRGjv*C{Z|8dF9X8-`X_r2K=l_x3tiNv}S`Ul3T)1?RJF(+} zu88cfMlut5Ta+wrocQfRZv`Xc46Vt199-r*$^)CNYJ}LeqWAbY6OeIfyAl3)r zg=)r|IT#+KnlW%Fp4pNcxXR$Nv&fPz>J3g$x9e6sd&cO z9V#*XSlg+R={PgnW7hFoDbruB*1co?b;`alQ(LFn*V=C?>vO{{Nvxl7>i?YhFrCG1 zv#RezaM$MT;Y+pOJJD$R)y%|Kmsb?7TJYvezzdJ~S+8cPUoNSNt$X+GrAPGL!y&=X ze)V^)zHEK{%ax_iXZdCGUOr!2m3RDL$<^gcUsimNn(s9udjFc2|ICxN1Wvm5Abyt0 n%W#j$DwUk3GiSPfU=5toD0q4Djvohs0nFg(>gTe~DWM4f4bsT- delta 398 zcmdnQyn=axO1(sYPl)UP|Nj{n7+$>jTH1eT0+0p92M!!y?YtuoVg3#PsSum6vvUm;X&&Qg8kvV{*1v<|Gw+Al3)rg=)r|IT-Gx zF>@%M*^(Q$%HXoI$dWGOzb7|OS7R{GWcn~kjX@uc%91zUEMU;UaEax?Q)Qpk2kJT) zu1$$xo^gF^rsU6muUlWWtz7;k%JkEXSE1`SJm0EeaLszzC+p|ayXsS~u6-t#zb4n# zOs{>@{VN_bZ@=1-JL~d`!dDBfSesZajh~ryc5-G_Rcu|I+j93?zvPz9GWuR0vS!}B zoy(VN+I}xtW$Ls3`4)-eIZUsQ8wUHx3vIVCg!09xF*0RR91 diff --git a/classwx_app_bar_dialog-members.html b/classwx_app_bar_dialog-members.html index 00d6a76..8ad79ed 100644 --- a/classwx_app_bar_dialog-members.html +++ b/classwx_app_bar_dialog-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -103,7 +112,7 @@ $(function() { diff --git a/classwx_app_bar_dialog.html b/classwx_app_bar_dialog.html index 38ab67a..26e3d4c 100644 --- a/classwx_app_bar_dialog.html +++ b/classwx_app_bar_dialog.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxAppBarDialog Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

Dockable application bar dialog. - More...

+ More...

#include <wxex/appbar.h>

@@ -86,132 +95,132 @@ Inheritance diagram for wxAppBarDialog:
- - - - - + - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -

Public Member Functions

+
 wxAppBarDialog ()
 Creates application bar dialog.
 
+
 wxAppBarDialog (wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
 Creates application bar dialog.
 
+
bool Create (wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
 Creates application bar dialog.
 
- Public Member Functions inherited from wxAppBar< wxDialog >
+
- Public Member Functions inherited from wxAppBar< wxDialog >
 wxAppBar ()
 Creates new application bar.
 
+
virtual ~wxAppBar ()
 Destructor.
 
+
wxAppBarState GetState () const
 Returns current state of the application bar.
 
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top. More...
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top.
 
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top. More...
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top.
 
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide. More...
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide.
 
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top. More...
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top.
 
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed. More...
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed.
 
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed. More...
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed.
 
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now. More...
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now.
 
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop. More...
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop.
 
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop.
 
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop.
 
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar. More...
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar.
 
+
void HideAutoHideAppBar ()
 Hides auto-hide application bar.
 
- - - + + + - - + + - - + + - - + + - - + - - - - - - - -

Additional Inherited Members

- Protected Member Functions inherited from wxAppBar< wxDialog >
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed. More...
- Protected Member Functions inherited from wxAppBar< wxDialog >
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed.
 
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes. More...
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes.
 
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...) More...
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...)
 
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking. More...
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking.
 
- Protected Attributes inherited from wxAppBar< wxDialog >
+
- Protected Attributes inherited from wxAppBar< wxDialog >
wxAppBarState m_state
 Current state of the application bar.
 
+
wxAppBarState m_stateDesired
 Desired state of the application bar while moving/resizing.
 
+
int m_flags
 Flags describing application bar's behaviour.
 
+
SIZE m_sizeFloat
 Window size when floating (we need it to restore floating size, when we undock)
 
+
SIZE m_sizeDocked
 Size of the window when docked (height when wxAppBarState::TOP or wxAppBarState::BOTTOM, width when wxAppBarState::LEFT or wxAppBarState::RIGHT)
 
+
SIZE m_sizeMin
 Minimum window size.
 
+
UINT_PTR m_stateTaskBar
 TaskBar's current state.
 
+
UINT_PTR m_timerID
 Application bar's timer id.
 
+
ITaskbarList * m_taskbarList
 Windows's taskbar list interface.
 

Detailed Description

-

Dockable application bar dialog.

+

Dockable application bar dialog.


The documentation for this class was generated from the following files:
  • include/wxex/appbar.h
  • -
  • src/appbar.cpp
  • +
  • src/appbar.cpp
diff --git a/classwx_app_bar_dialog.png b/classwx_app_bar_dialog.png index c89a61b3aa8556cb1c58197a1bc523d706a90521..4e798f71a8c2ef9afded3c317d4117a347bb2ed9 100644 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^6M?vcgBeI(xc}1$NJ$6ygt-3y{~ySF@#br3|Doj; z2ATyD)6cwk@ZbSZ-1KbN5}+JsNswPK1CS2}=1jA%FfcIv^mK6ysbG9N_wA%r20RY_ zhkH)`w*MF!t>AES(d$wx>qy%}-;^!4t^BieN>E$VqE%J`nM+nlO?F$g%5c9~m0bVx zv$vM4`enA?+{&uv<_p6=p1~_Gzn{Og@a?+4pBX~0X79a68qxRecb;lws)W3 zuw|PyE^wH3)vUT5#KHP6~v?v{65 z?Bv^RbEU3orn`A7q=&@M{rXPgr|6w^7c-~aTi2Ss<@C;DU9U6Z+2(4rzc1O?=hwR} zJ@;qhO7^D(VP%1T-UrSt`njgFqoi=Ths%@0J*ivPzhS(#;=jYG^!-3Df&9jk3G}Lo z5QF?fHUp8vl6UhKYx1U-h)elo+AOxoX0V^=#$cGqA~2Z%Rey5@C=Dc~nF(a3q=`*- zOG`6cFZuPD-TC&JKfhnvRu<#;c~aoZqjyv7vVXT+T>SW?(0<9g`fvAFdPtjp-}dGE z`K@>RU({_5@0oVN@8icj@%c4xW2K^he|u-EEPq^ga(~R?^`%eT*X(j%Y<~Sk#+9P? zJ$KfX_GbNV?}_r=@z&DK?#-=pE4F99mwH>YF7uJqt&rd8uU}lrsJ=Gs{=BNTZMojR z)z8hE899Ax%-J*dl5`f|zcO)VWc&Sf7eB6?e7??j^Xnx*{+S7GOQ#qK{bxAAb1qez TCDec6s7hhNG$-AZ&dUgBH zJ1<^*NL_6C$2EB6;raKs7QS8g*SlfWE7N=CSz^~#e9e9T@6HLooi`-6HebBIeqwgW z>Oa5TzJ7nSuJ+)GbK63`g*~`ky2X6c`NcoCdDVSfvvSqHt_ZjIRm!1PS8q8R9J<$Q z-|x`S+DjgxSJjsUYA$tQdLSmpu#hADONC1?SNazbu4N+UHO@;N@LwX>;4j7ag8+5@ ze~yXoWf3kl!HEt_CU$iAOLcbquyAvANpYW9@8YuV;^FIt_I-BdT8j_v{-UHL*ZkqM zTk(VLc}pa1_1~^nU2;@+@9&p6({BCz6W4y@;NkjT30IEKe)4&F>>HliS5J#hB=tt! z|CVQHwDdyxS(e$Un+|7pZSA{edOM`^?54=YjT6_dfBNmtinDu-jdovC-F~|)E2Mpn zG>FWBw2Jko9Vvvn8q&Y4b+cmHi9kz)DBU;OopD;d?-elahTn{qhv zX6nZCi>;n~iWC-iLo05{9V(+rdSxSrr-24pz zEyh(gi!@t}tGHN$yV9qm^FC0&#Bo5qm!XCL^}OCp3l#kfOcUK0>@ry%e70U3m}4v7 z@bk;It&cyM>^G8Pd!J^Pz58&+yNZjSw?BBk^zYV|EjyNOe_B(w{;k=e*fwo9+pU3f z?B6D-$5&S;XWzfKH$CO^jMPmtv%hWa%Q>>D+N7$ux6dv2-Q0;cw=N9K-G6e$)s~y{ zlAj%3_qNAv_cu^bluGUIGrL-sFFRK%_k2|Sw=2e5a$mnKpJUpfn7xx}kE_mN|5qFd u2bO1-)VzMOTmFF+(51qcR!j*}`pDn^xA^YWrwO3E!{F)a=d#Wzp$Pz!3aU5& diff --git a/classwx_app_bar_frame-members.html b/classwx_app_bar_frame-members.html index 6b58271..0a43358 100644 --- a/classwx_app_bar_frame-members.html +++ b/classwx_app_bar_frame-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -103,7 +112,7 @@ $(function() { diff --git a/classwx_app_bar_frame.html b/classwx_app_bar_frame.html index 205d399..1a25729 100644 --- a/classwx_app_bar_frame.html +++ b/classwx_app_bar_frame.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxAppBarFrame Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

Dockable application bar frame. - More...

+ More...

#include <wxex/appbar.h>

@@ -86,132 +95,132 @@ Inheritance diagram for wxAppBarFrame:
- - - - - + - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -

Public Member Functions

+
 wxAppBarFrame ()
 Creates application bar frame.
 
+
 wxAppBarFrame (wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE, const wxString &name=wxFrameNameStr)
 Creates application bar frame.
 
+
bool Create (wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE, const wxString &name=wxFrameNameStr)
 Creates application bar frame.
 
- Public Member Functions inherited from wxAppBar< wxFrame >
+
- Public Member Functions inherited from wxAppBar< wxFrame >
 wxAppBar ()
 Creates new application bar.
 
+
virtual ~wxAppBar ()
 Destructor.
 
+
wxAppBarState GetState () const
 Returns current state of the application bar.
 
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top. More...
bool IsAlwaysOnTop () const
 Returns whether application bar is displayed always on top.
 
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top. More...
bool SetAlwaysOnTop (bool alwaysOnTop=true)
 Sets whether application bar is displayed always on top.
 
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide. More...
bool IsAutoHide () const
 Returns if application bar is configured for auto-hide.
 
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top. More...
bool SetAutoHide (bool autoHide=true)
 Sets whether application bar is displayed always on top.
 
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed. More...
bool GetAllowSizing () const
 Returns if sizing of the application bar is allowed.
 
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed. More...
bool SetAllowSizing (bool allow=true)
 Sets whether resizing of the application bar is allowed.
 
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now. More...
bool GetAutoHidden () const
 Returns if application bar is auto-hidden right now.
 
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop. More...
void MinimiseToEdge (wxAppBarState edge, wxWindow *wnd=NULL)
 Minimize application bar to the edge of the desktop.
 
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (const RECT *rect=NULL)
 Restore application bar from the edge of the desktop.
 
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop. More...
void MaximiseFromEdge (wxWindow *wnd)
 Restore application bar from the edge of the desktop.
 
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar. More...
void ShowAutoHideAppBar (bool show=true)
 Shows or hides auto-hide application bar.
 
+
void HideAutoHideAppBar ()
 Hides auto-hide application bar.
 
- - - + + + - - + + - - + + - - + + - - + - - - - - - - -

Additional Inherited Members

- Protected Member Functions inherited from wxAppBar< wxFrame >
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed. More...
- Protected Member Functions inherited from wxAppBar< wxFrame >
virtual void OnChangeState (wxAppBarState stateNew)
 Notification handler when the new state of the application bar is proposed.
 
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes. More...
virtual void OnChangeTaskBarState (UINT_PTR state)
 Notification handler when the Windows' taskbar state changes.
 
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...) More...
virtual void OnWindowsArrange (bool beginning)
 Notification handler when desktop windows are being arranged (cascaded, tiled, ...)
 
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking. More...
virtual void OnAutoHideDenied ()
 Called when application bar was forced from auto-hide to normal docking.
 
- Protected Attributes inherited from wxAppBar< wxFrame >
+
- Protected Attributes inherited from wxAppBar< wxFrame >
wxAppBarState m_state
 Current state of the application bar.
 
+
wxAppBarState m_stateDesired
 Desired state of the application bar while moving/resizing.
 
+
int m_flags
 Flags describing application bar's behaviour.
 
+
SIZE m_sizeFloat
 Window size when floating (we need it to restore floating size, when we undock)
 
+
SIZE m_sizeDocked
 Size of the window when docked (height when wxAppBarState::TOP or wxAppBarState::BOTTOM, width when wxAppBarState::LEFT or wxAppBarState::RIGHT)
 
+
SIZE m_sizeMin
 Minimum window size.
 
+
UINT_PTR m_stateTaskBar
 TaskBar's current state.
 
+
UINT_PTR m_timerID
 Application bar's timer id.
 
+
ITaskbarList * m_taskbarList
 Windows's taskbar list interface.
 

Detailed Description

-

Dockable application bar frame.

+

Dockable application bar frame.


The documentation for this class was generated from the following files:
  • include/wxex/appbar.h
  • -
  • src/appbar.cpp
  • +
  • src/appbar.cpp
diff --git a/classwx_app_bar_frame.png b/classwx_app_bar_frame.png index 9ba1dc1b1f51dbbf1565ddf6f932ac26ceaae4c6..1309fe32f72f3642118f5989e84343809e541a02 100644 GIT binary patch literal 890 zcmeAS@N?(olHy`uVBq!ia0vp^6M?vcgBeI(xc}1$NJ$6ygt-3y{~ySF@#br3|Doj; z2ATyD)6cwk@ZbSZ-1KbN5}+JsNswPK1CS2}=1jA%FfcH)db&7hKA0*{0I z%bt_}{~ujG#Y`kSEOu{l-lk8>Gz8`;u8G%NI%Va86|4MQq*ksvwq)X}tTXF-ul-)Q z>X%|&{*qO{JmbuE`L4fGdbBsI-1qveT*;8o+Sc#Ax7OudxfinjR?VhWuQu{e1q% zMQ0Aa*tTuc`pC z^1wSMuE*@&{%rDZhQBK-JM4Vr(z&01^2ywybJ|FlLH;3=f#_w) zSiQ}fzUd{RvwSk`7VpVsu%Adcv_Jv+e{-PbQXkf%XL6J-oj9YT)_dkmQk=2X?CAIH zGr#8UHAzcb|9MiNW$-F_-ueI4-Zx&%U4Rl`c_F)B9{>iHiE;G-W4GuPaU1it*xkC5 zSYo}e_Q9>art>q>%A88F_9f3(yPtIXm!9Qu9vUg7uB&?`O@t zshN9p`oEjYC(exY`S)%1%%e+ytTR*GmQFDeu4kCUe_r~sAbTY+moRv``njxgN@xNA D(pajX literal 867 zcmeAS@N?(olHy`uVBq!ia0vp^6M?vcgBeI(xc}1$NJ#|vgt-3y{~ySF@#br3|Dg#$ z78oBmaDcV*jy#adQ4-`A%m7pb0#{Fk7%?y~ee!g145?szJNNCR)e1Zg{DsH%{FlBj zc0pljeCE zq|Ycov!as3W?+2oo3^=YSp|at(((Mm(8^``&HL#v$$s4t$F`@H!oZDEA)^@ z=vDQekkDEXBi(E9l%QFh4gDLKe2$j5y|$Wtsl?5E;mIk_jJr0oeGpD$c_8e@U`K%Z zJiT{XYUHveSC z<)p=Lmb$C=^{!aZ<83$ZEjYW$|Jm(NK0DWniU_`}Fu3*T_7ltKomXx=zI6MkVz=Z? zA9O}Wcrmivud9o-X`1A z_jmgIjTcL6YcESoy}t0C`_zl;Y_DWYc)IY`-6xZ!O0#E8yzgEs-LuKUEl%Fn)N0<= zy@qS7U5~UShs@73zh<4Sq~ts+SVid*Fpz-W`S-oM<44QHj*jzF+)i)OF=qTA7}l_I z#<`5x^x#?NUZ|POyj0^>c#WY>sfVHF5XS*^0@S}vfnJ)vtego-P{r#cdy`K8WSAAm z&wC(MPm;I!v-{oW@2}i7+~uG0%{2SN+o1coil%w9x6b*w&1cH(D8~l%Ifl1_wsuu6 zELyqo?wf73zmNP~{(b^iLc{j#ZAsB;(Mi!K_ic`R%lbN~_Qr~JmnBViU$Zjzou;1i zBlf-Y)p;4)mIq6|jml3c%#~|Ud>3iGF4L_}ey(BFMmPW7zVzJpGaVnB3Fq?fskp|_ vc13;Pmt=WhGWfV(9_+VeCSICLXZ~P!kSfvs!sN#T%n=Npu6{1-oD!M<@#LED diff --git a/classwx_co_initializer-members.html b/classwx_co_initializer-members.html index 5bbf16a..8f3bbcc 100644 --- a/classwx_co_initializer-members.html +++ b/classwx_co_initializer-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -76,7 +85,7 @@ $(function() { diff --git a/classwx_co_initializer.html b/classwx_co_initializer.html index a169264..e6f2c16 100644 --- a/classwx_co_initializer.html +++ b/classwx_co_initializer.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCoInitializer Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,31 +80,31 @@ $(function() {

Create an object of this class on stack to initialize/cleanup the COM automatically. - More...

+ More...

#include <wxex/comutils.h>

- - + + - - - + + - - + +

Public Member Functions

 wxCoInitializer (DWORD dwCoInit=COINIT_MULTITHREADED)
 Initialize the COM. More...
 wxCoInitializer (DWORD dwCoInit=COINIT_MULTITHREADED)
 Initialize the COM.
 
+
virtual ~wxCoInitializer ()
 Dtor clean up.
 
bool IsOk () const
 Has the initialization been successful? (explicit test) More...
bool IsOk () const
 Has the initialization been successful? (explicit test)
 
 operator bool () const
 Has the initialization been successful? (implicit test) More...
 operator bool () const
 Has the initialization been successful? (implicit test)
 

Detailed Description

-

Create an object of this class on stack to initialize/cleanup the COM automatically.

+

Create an object of this class on stack to initialize/cleanup the COM automatically.

Constructor & Destructor Documentation

-

◆ wxCoInitializer()

+

◆ wxCoInitializer()

@@ -103,8 +112,7 @@ virtual ~wxCoInitializer wxCoInitializer::wxCoInitializer ( - DWORD  - dwCoInit = COINIT_MULTITHREADED) + DWORD dwCoInit = COINIT_MULTITHREADED) @@ -122,7 +130,7 @@ virtual ~wxCoInitializer

Member Function Documentation

-

◆ IsOk()

+

◆ IsOk()

@@ -133,7 +141,7 @@ virtual ~wxCoInitializer bool wxCoInitializer::IsOk ( - ) + ) const @@ -154,7 +162,7 @@ virtual ~wxCoInitializer
-

◆ operator bool()

+

◆ operator bool()

@@ -165,7 +173,7 @@ virtual ~wxCoInitializer wxCoInitializer::operator bool ( - ) + ) const @@ -187,12 +195,12 @@ virtual ~wxCoInitializer
The documentation for this class was generated from the following files:
  • include/wxex/comutils.h
  • -
  • src/comutils.cpp
  • +
  • src/comutils.cpp
diff --git a/classwx_crypto_hash-members.html b/classwx_crypto_hash-members.html index b8fc8b5..a460f45 100644 --- a/classwx_crypto_hash-members.html +++ b/classwx_crypto_hash-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -84,7 +93,7 @@ $(function() {
diff --git a/classwx_crypto_hash.html b/classwx_crypto_hash.html index 18d7c55..5fbe707 100644 --- a/classwx_crypto_hash.html +++ b/classwx_crypto_hash.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCryptoHash Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Cryptographics Hash Base. - More...

+ More...

#include <wxex/crypto.h>

@@ -87,53 +96,53 @@ Inheritance diagram for wxCryptoHash:
- - - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

Public Member Functions

+
 wxCryptoHash ()
 Creates a new cryptographics hash.
 
+
virtual ~wxCryptoHash ()
 Destructor.
 
bool IsOk () const noexcept
 Has the hash creation been successful? More...
bool IsOk () const noexcept
 Has the hash creation been successful?
 
 operator HCRYPTHASH () const noexcept
 operator HCRYPTHASH () const noexcept
 
bool Hash (_In_reads_bytes_(size) const void *data, size_t size)
 Hashes given block of data. More...
bool Hash (_In_reads_bytes_(size) const void *data, size_t size)
 Hashes given block of data.
 
bool Hash (const wxMemoryBuffer &data)
 Hashes given block of data. More...
bool Hash (const wxMemoryBuffer &data)
 Hashes given block of data.
 
bool HashAsUTF8 (const wxString &str)
 Converts string to UTF-8 and hashes it. More...
bool HashAsUTF8 (const wxString &str)
 Converts string to UTF-8 and hashes it.
 
bool HashFile (const wxString &fileName)
 Hashes a file. More...
bool HashFile (const wxString &fileName)
 Hashes a file.
 
virtual bool GetValue (wxMemoryBuffer &hash)
 Finish hashing and return hash data. More...
virtual bool GetValue (wxMemoryBuffer &hash)
 Finish hashing and return hash data.
 
bool Sign (wxMemoryBuffer &signature)
 Signs the hash using session key. More...
bool Sign (wxMemoryBuffer &signature)
 Signs the hash using session key.
 
wxMemoryBuffer Sign ()
 Signs the hash using session key. More...
wxMemoryBuffer Sign ()
 Signs the hash using session key.
 
-

Protected Attributes

+
HCRYPTHASH m_h
 Hash Handle.
 

Detailed Description

-

Cryptographics Hash Base.

+

Cryptographics Hash Base.

Member Function Documentation

-

◆ GetValue()

+

◆ GetValue()

@@ -144,8 +153,7 @@ HCRYPTHASH m_h bool wxCryptoHash::GetValue ( - wxMemoryBuffer &  - hash) + wxMemoryBuffer & hash) @@ -174,7 +182,7 @@ HCRYPTHASH m_h
-

◆ Hash() [1/2]

+

◆ Hash() [1/2]

@@ -182,19 +190,12 @@ HCRYPTHASH m_h bool wxCryptoHash::Hash ( - _In_reads_bytes_(size) const void *  - data, + _In_reads_bytes_(size) const void * data, - size_t  - size  - - - - ) - + size_t size )
@@ -216,7 +217,7 @@ HCRYPTHASH m_h
-

◆ Hash() [2/2]

+

◆ Hash() [2/2]

@@ -227,8 +228,7 @@ HCRYPTHASH m_h bool wxCryptoHash::Hash ( - const wxMemoryBuffer &  - data) + const wxMemoryBuffer & data) @@ -255,7 +255,7 @@ HCRYPTHASH m_h
-

◆ HashAsUTF8()

+

◆ HashAsUTF8()

@@ -266,8 +266,7 @@ HCRYPTHASH m_h bool wxCryptoHash::HashAsUTF8 ( - const wxString &  - str) + const wxString & str) @@ -294,7 +293,7 @@ HCRYPTHASH m_h
-

◆ HashFile()

+

◆ HashFile()

@@ -305,8 +304,7 @@ HCRYPTHASH m_h bool wxCryptoHash::HashFile ( - const wxString &  - fileName) + const wxString & fileName) @@ -333,7 +331,7 @@ HCRYPTHASH m_h
-

◆ IsOk()

+

◆ IsOk()

@@ -344,7 +342,7 @@ HCRYPTHASH m_h bool wxCryptoHash::IsOk ( - ) + ) const @@ -365,7 +363,7 @@ HCRYPTHASH m_h
-

◆ operator HCRYPTHASH()

+

◆ operator HCRYPTHASH()

@@ -376,7 +374,7 @@ HCRYPTHASH m_h wxCryptoHash::operator HCRYPTHASH ( - ) + ) const @@ -391,7 +389,7 @@ HCRYPTHASH m_h
-

◆ Sign() [1/2]

+

◆ Sign() [1/2]

@@ -402,7 +400,7 @@ HCRYPTHASH m_h wxMemoryBuffer wxCryptoHash::Sign ( - ) + ) @@ -419,7 +417,7 @@ HCRYPTHASH m_h
-

◆ Sign() [2/2]

+

◆ Sign() [2/2]

@@ -427,8 +425,7 @@ HCRYPTHASH m_h bool wxCryptoHash::Sign ( - wxMemoryBuffer &  - signature) + wxMemoryBuffer & signature) @@ -451,12 +448,12 @@ HCRYPTHASH m_h
The documentation for this class was generated from the following files:
  • include/wxex/crypto.h
  • -
  • src/crypto.cpp
  • +
  • src/crypto.cpp
diff --git a/classwx_crypto_hash.png b/classwx_crypto_hash.png index c657427900c1f5141550a3876170834b896ccd5b..d0f7c60538221dce3b87e0db232ab4f46a186e89 100644 GIT binary patch delta 582 zcmV-M0=fOt1m6UZB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00HVrL_t(|0qvd9lB^&MM4M1G)&Kv+s}La|x?Y^E zJY1}5M@YyC5SUkl5Q3u+NYYJ2>{;c0|1V4=6^oE2{`jNylVp9 z{QtiG7asr|wfF$wr^N>VKP^50_-XM0z)y=00DfA00Pxe|1HcQ#7~>0lVvO;H5Jg1X zwD^lJB63#P9ubkVYIpwX-Hx_KuujGFD?fRR6L`o!B7YdCpg(nH2meSkThvc2xs@XA z<}|vWnugR~V;u1Z^DlhO*zmQLpogs_Wae0nM@PT%{chOxH*sz9&A^6|N$If>T8u7@ zsf1a6n?^tXQfn<{;B?K`jXte^-MDLhGc#-Ko%+JA^*6ib#onvh)nAte|*u1h`iJ@et&C-h=H{1kwbMB!3uCOjJex|Nj600O;)Xb&tZ30001x0001xz`(!-iQFFm000Pd zQchC<|NsC0|NsBh%2YA{00H4iL_t(|0qvd9j^iKm|9|qN;D8~}VUn)=utd6P zz{babp|6Axf};okZrc3K2l!p7SOG4o-TA9``$SmgC%3WhzklGrdy|xF8M$@n_;|m| z%kXuvw0E|03;fKnd~GG@X)6io*xIgc02fWy-^8smYcp#pnUwD|n?@Z0(Caq8O{1Ux zS*>O44Zd#lW&P{0Iln1}Tl^-Z`EB@%`~MAoIsfL2X<^UmUrX;MA7HKz*8#w?Zt}+$ z4Zt6Dk6%w1z<(3%|G&)#@Y4GV2_XbG0X)$Qz){Zp*UL8nXa0eAO~9M~-`D@<12}5) z0sOT20Djth06%R$fS)!Wz)zbG;HS+8c%T?#e4tm1F+LDcM8r*-zxg5}SB2vd5xJ^% z=da%FY-N;YJbVC6zOeFqx-38NbNPo5q~iM z!q=+c- - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -85,7 +94,7 @@ $(function() {
diff --git a/classwx_crypto_hash_s_h_a1.html b/classwx_crypto_hash_s_h_a1.html index b675e01..5fe6a4e 100644 --- a/classwx_crypto_hash_s_h_a1.html +++ b/classwx_crypto_hash_s_h_a1.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCryptoHashSHA1 Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

SHA-1 Cryptographics Hash. - More...

+ More...

#include <wxex/crypto.h>

@@ -86,62 +95,59 @@ Inheritance diagram for wxCryptoHashSHA1:
- - - + + - - + - - - + + - + - - + + - - + + - - + + - - + + - - - - - + + - - + +

Public Member Functions

+
 wxCryptoHashSHA1 (wxCryptoSession &session)
 Creates a new cryptographics SHA-1 hash.
 
virtual bool GetValue (wxMemoryBuffer &hash)
 Finish hashing and return hash data. More...
virtual bool GetValue (wxMemoryBuffer &hash)
 Finish hashing and return hash data.
 
- Public Member Functions inherited from wxCryptoHash
+
- Public Member Functions inherited from wxCryptoHash
 wxCryptoHash ()
 Creates a new cryptographics hash.
 
+
virtual ~wxCryptoHash ()
 Destructor.
 
bool IsOk () const noexcept
 Has the hash creation been successful? More...
bool IsOk () const noexcept
 Has the hash creation been successful?
 
 operator HCRYPTHASH () const noexcept
 operator HCRYPTHASH () const noexcept
 
bool Hash (_In_reads_bytes_(size) const void *data, size_t size)
 Hashes given block of data. More...
bool Hash (_In_reads_bytes_(size) const void *data, size_t size)
 Hashes given block of data.
 
bool Hash (const wxMemoryBuffer &data)
 Hashes given block of data. More...
bool Hash (const wxMemoryBuffer &data)
 Hashes given block of data.
 
bool HashAsUTF8 (const wxString &str)
 Converts string to UTF-8 and hashes it. More...
bool HashAsUTF8 (const wxString &str)
 Converts string to UTF-8 and hashes it.
 
bool HashFile (const wxString &fileName)
 Hashes a file. More...
bool HashFile (const wxString &fileName)
 Hashes a file.
 
virtual bool GetValue (wxMemoryBuffer &hash)
 Finish hashing and return hash data. More...
 
bool Sign (wxMemoryBuffer &signature)
 Signs the hash using session key. More...
bool Sign (wxMemoryBuffer &signature)
 Signs the hash using session key.
 
wxMemoryBuffer Sign ()
 Signs the hash using session key. More...
wxMemoryBuffer Sign ()
 Signs the hash using session key.
 
- - +

Additional Inherited Members

- Protected Attributes inherited from wxCryptoHash
+
- Protected Attributes inherited from wxCryptoHash
HCRYPTHASH m_h
 Hash Handle.
 

Detailed Description

-

SHA-1 Cryptographics Hash.

+

SHA-1 Cryptographics Hash.

Member Function Documentation

-

◆ GetValue()

+

◆ GetValue()

@@ -152,8 +158,7 @@ HCRYPTHASH m_h bool wxCryptoHashSHA1::GetValue ( - wxMemoryBuffer &  - hash) + wxMemoryBuffer & hash) @@ -183,12 +188,12 @@ HCRYPTHASH m_h
The documentation for this class was generated from the following files:
  • include/wxex/crypto.h
  • -
  • src/crypto.cpp
  • +
  • src/crypto.cpp
diff --git a/classwx_crypto_hash_s_h_a1.png b/classwx_crypto_hash_s_h_a1.png index 78fe37c916dd832a005c1ba50d9325e81096883f..20c0c3e0b76489787a53a5c7d0ad2d9e0c4810b8 100644 GIT binary patch delta 577 zcmV-H0>1ss1lk0UB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00HGmL_t(|0qvbZ&g&oygoi<@eE$=_1RO8~+BE5t z7eA3E4cPcIVCWVx#^@+Sl62GJFFr|rR@ferJgau+uikAk?0-9c3NnuLKluBYB;{I0 zZf)8=_IG(1zAl#b&Q|UMKXWW!TM2sDN>TF!k*Q?mflT1NzV1= zIv~l*y2&43G=C)drS9?T2_wlTTK|8GPm*5R_%X)lCjfY&7XUcQng4qECg9B9@U97X z^Z$JPFFpV`YViTUPm2!#ep-A0@YCW0fS(p00Q|K00N|&^2Y?3(Ap}Puh={mp@fTl2 zT zqo04NwH7mQn)7v|PwQVdZq9FJW{tg5U)Z(&N25wuolM#zKMavJ z7>j3ck|YjwUM=yowR*^2InD3y&m)1 zF#7c$*;;%b@a>>a`(G2{n%^YDBYrcb`)&9)&;J|za{t{Ov&6p2e@nfGd`Y_2o9951 zZtEd`{Lo0!FMsunUvHQseWLmQH~EqjrG=k!&T#_xL@$6q1@m98*Z_k03qCY}X#Sti z|H%gk)Z_!iY4QQ$H2DB=ntXsbO+G-JCLbV9lMnELQc5XMB!DnY{^SFkwIwIONws^g z^=3!gX7EO3=tut6Js!KsKW1=7Msq7W_(!1oh>vQm+kfa%S<6y*Uvu1h-Qb8nSbyPL z#Ex&R4SI}~fZQ7E;L*|Ve195UMBc64V~1<`_J;W|8jNj?%Y>)=HjIA#CD&Ta!04K9 z2YuTAYIeu2``@N-31g7|mU`|kwMOsx0M~l+8~{Al zP5$_y0WA1X_xSy*0q`Bo|G&uxh|>C`q?A&a{sB>;8+Y->Egt{?002ovPDHLkV1hYD BCpiEB diff --git a/classwx_crypto_key-members.html b/classwx_crypto_key-members.html index f6ec7c7..3d7da78 100644 --- a/classwx_crypto_key-members.html +++ b/classwx_crypto_key-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -79,7 +88,7 @@ $(function() {
diff --git a/classwx_crypto_key.html b/classwx_crypto_key.html index 21019b3..bed1836 100644 --- a/classwx_crypto_key.html +++ b/classwx_crypto_key.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCryptoKey Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,46 +81,46 @@ $(function() {

Cryptographics Key Base. - More...

+ More...

#include <wxex/crypto.h>

- - - - + + - + - -

Public Member Functions

+
 wxCryptoKey ()
 Creates a new cryptographics key.
 
+
virtual ~wxCryptoKey ()
 Destructor.
 
bool IsOk () const noexcept
 Has the key creation been successful? More...
bool IsOk () const noexcept
 Has the key creation been successful?
 
 operator HCRYPTKEY () const noexcept
 operator HCRYPTKEY () const noexcept
 
+
bool ImportPrivate (wxCryptoSession &session, _In_reads_bytes_(size) const void *data, size_t size)
 Imports private key.
 
+
bool ImportPublic (wxCryptoSession &session, _In_reads_bytes_(size) const void *data, size_t size)
 Imports public key.
 
-

Protected Attributes

+
HCRYPTKEY m_h
 Key Handle.
 

Detailed Description

-

Cryptographics Key Base.

+

Cryptographics Key Base.

Member Function Documentation

-

◆ IsOk()

+

◆ IsOk()

@@ -122,7 +131,7 @@ HCRYPTKEY m_h bool wxCryptoKey::IsOk ( - ) + ) const @@ -143,7 +152,7 @@ HCRYPTKEY m_h
-

◆ operator HCRYPTKEY()

+

◆ operator HCRYPTKEY()

@@ -154,7 +163,7 @@ HCRYPTKEY m_h wxCryptoKey::operator HCRYPTKEY ( - ) + ) const @@ -170,12 +179,12 @@ HCRYPTKEY m_h
The documentation for this class was generated from the following files:
  • include/wxex/crypto.h
  • -
  • src/crypto.cpp
  • +
  • src/crypto.cpp
diff --git a/classwx_crypto_session-members.html b/classwx_crypto_session-members.html index 34adfae..e3f1bb5 100644 --- a/classwx_crypto_session-members.html +++ b/classwx_crypto_session-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -77,7 +86,7 @@ $(function() {
diff --git a/classwx_crypto_session.html b/classwx_crypto_session.html index 5f7c6a5..4a7825b 100644 --- a/classwx_crypto_session.html +++ b/classwx_crypto_session.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCryptoSession Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Cryptographics Session Base Class. - More...

+ More...

#include <wxex/crypto.h>

@@ -87,32 +96,32 @@ Inheritance diagram for wxCryptoSession:
- - - - + + - +

Public Member Functions

+
 wxCryptoSession ()
 Creates a new cryptographics session.
 
+
virtual ~wxCryptoSession ()
 Destructor.
 
bool IsOk () const noexcept
 Has the session creation been successful? More...
bool IsOk () const noexcept
 Has the session creation been successful?
 
 operator HCRYPTPROV () const noexcept
 operator HCRYPTPROV () const noexcept
 
-

Protected Attributes

+
HCRYPTPROV m_h
 Session Handle.
 

Detailed Description

-

Cryptographics Session Base Class.

+

Cryptographics Session Base Class.

Member Function Documentation

-

◆ IsOk()

+

◆ IsOk()

@@ -123,7 +132,7 @@ HCRYPTPROV m_h bool wxCryptoSession::IsOk ( - ) + ) const @@ -144,7 +153,7 @@ HCRYPTPROV m_h
-

◆ operator HCRYPTPROV()

+

◆ operator HCRYPTPROV()

@@ -155,7 +164,7 @@ HCRYPTPROV m_h wxCryptoSession::operator HCRYPTPROV ( - ) + ) const @@ -171,12 +180,12 @@ HCRYPTPROV m_h
The documentation for this class was generated from the following files:
  • include/wxex/crypto.h
  • -
  • src/crypto.cpp
  • +
  • src/crypto.cpp
diff --git a/classwx_crypto_session.png b/classwx_crypto_session.png index 1ed4e19d0cea7b69ab2ff8dc4212e068a252a78b..87b113e147ebf2e9a161ad0951d546e2a5d7eee1 100644 GIT binary patch delta 705 zcmV;y0zUo41=$6VB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00Lx5L_t(|0qvd9lB*yPM4P56)&Kv+*C@h_U}A{7 zOVwq|!=eu35g7A|5JDIj1W6i}=_g73Og~BLr^D}ARgzR=E`MJNlB73$?zhIb2bHTY zf+XoWZ~dOPSJES`!*;f?be?T)N>rLg({9PO-q{@Y_-!86FP*JY`#t|U#a}`0Fry^t zl=tgvQo5Nj=3XO(l*!6hOgTi=`g(nhP+w`|DDZ?BI-bRG1) zU-OYUb@HpWR)4jUL9)ls`Q=ZW*;J_#OZ}Fhm-Ty#pCp}g+m}v~YQFWel_^Pg^QB)J zJnsBS(oZt|B&nb2CrSM*ej$V~E&y;R4*(dL!TlbOu>}YBTl9t&9Nll$F93YQ^aFr? zrXK+GGyMRdpXmnx{Y*aq=x6!?KtIzD0Q#AJ0MO6$1Al;irXK+GGyMRdpa0G;#u#tp z5o3%uf=H6XGW|%hpXo=E{ha%S<&Pw5%;if#C3L-5#^ji-vqn6-ChMu+mWm`R%GDP^ zB#_UqgHXOh~2@z1RHU)pAFZQO2c`nC4d;bq&gcCrthc72?taemd-s#Y?P_V_u! z{1GynYOlmxza{8p{WcRf{66{qk+jDrUpkV!i#m&bwlYcb*SO|){5>Mc-{I=|lH^}7 n{YbK(=|__NEPgS@I4=JHJ?Dl9!|A#n00000NkvXXu0mjfJ1liI delta 685 zcmcb~dX#m7O1(sYPl)UP|Nj{n7+$>jTH1eT0+0p92M!!y?YtuoYoU~bi$CZEj%zgir*N3*aY$#oMw|{28tbX@|7G;$$`id3U*K^+%^4~v}`18_juC3>Pp4a@tawmBYgWuPGHNGC(joa=dt4!V$ zS$X8h=WPtRwdbB2t~ptDYxZ>O`?G%rEed@e{YQJ>UOT>PTQ5GZIjdUy;z;xAh*#Ss_O7`f{e$6L>1|*3fY-rx(K8v!Upw!6V)O1FV@>d6{sr+M ze15iRi$I&`fw@%-JZldAlCf}>^J>(A4Q)j zU$!~DE&f-`wZG}kMm3_n)z2?!h0Xum5;wK09|THGA^ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -78,7 +87,7 @@ $(function() {
diff --git a/classwx_crypto_session_r_s_a_a_e_s.html b/classwx_crypto_session_r_s_a_a_e_s.html index dd8e7ba..ac7ad2d 100644 --- a/classwx_crypto_session_r_s_a_a_e_s.html +++ b/classwx_crypto_session_r_s_a_a_e_s.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxCryptoSessionRSAAES Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

RSA AES Cryptographics Session. - More...

+ More...

#include <wxex/crypto.h>

@@ -86,43 +95,43 @@ Inheritance diagram for wxCryptoSessionRSAAES:
- - - + - - - + + - +

Public Member Functions

+
 wxCryptoSessionRSAAES ()
 Creates a new RSA AES cryptographics session.
 
- Public Member Functions inherited from wxCryptoSession
+
- Public Member Functions inherited from wxCryptoSession
 wxCryptoSession ()
 Creates a new cryptographics session.
 
+
virtual ~wxCryptoSession ()
 Destructor.
 
bool IsOk () const noexcept
 Has the session creation been successful? More...
bool IsOk () const noexcept
 Has the session creation been successful?
 
 operator HCRYPTPROV () const noexcept
 operator HCRYPTPROV () const noexcept
 
- - +

Additional Inherited Members

- Protected Attributes inherited from wxCryptoSession
+
- Protected Attributes inherited from wxCryptoSession
HCRYPTPROV m_h
 Session Handle.
 

Detailed Description

-

RSA AES Cryptographics Session.

+

RSA AES Cryptographics Session.


The documentation for this class was generated from the following files:
  • include/wxex/crypto.h
  • -
  • src/crypto.cpp
  • +
  • src/crypto.cpp
diff --git a/classwx_crypto_session_r_s_a_a_e_s.png b/classwx_crypto_session_r_s_a_a_e_s.png index f035fe4f31427f2073c380e7419f281524ddb020..bb4c58f9e37442b8d4e73753f151012687102690 100644 GIT binary patch delta 699 zcmdnbdYN^CO1*S|Pl)UP|Nj{n7+$>jTH1eTxrKpdfyDGPFCIL202DVp8@2=}$5|5O z7t8?UgMm5I>?;fmOmUtrjv*C{Z|A<9v|2&HW%f3$tMC6Gxvp`jCnHJionGj4UH;d{ z4P+V(>kWM`Uoo8Fu_?Mu-t(AborH{Z`Ws?_(a<7d-NxH{-F2!IFwGl z-t)DZZ_|YKEqt%9o~iki;~l*ClgX?y-)-~eo-I6*|8+y%&#Z~J=KZ|B@}Eyh`%BkJ z%lE{`Prh`v$MCz9_ukac-;!4Qx-I9=wqG|~ zw>#edEz1`fl)gW$KHF4#rbqRkIq^TY%=DeAz42N;Z&l>}?LQ_yvD{w!(qq%pX#41y zDwXE(zfw2WJ?~ekpY+guQX$A2Gyg8job`*9;oTEP2HDFy??1k{J>hxX=D6!kdw=)- zVr|HmsACXF|H0@m=OH@-PzS>iNlbxyBqjf>_fH9WC86T^YT83}&%(C(Dn~89SBv$l zY@Km?dQ;YmqRrnl4PT#(+F?*e{H5A_9>zn!6W(}v;n`h};`~H@F4i9=JqUOCXYRR_rf2FJTPpZH3uzIJR zYP;lZo}HjjJbLS%-{Ksp|97_Rj!V05srz}8>XN(l@Bi#+<26kF{nhqQ`lMS;ACtHJ z*3UQIZkD%Q?w9P_m3L3e9lv$*-dvgM$1|m#U(Z>araC#LfBt7}dBx2uw|VJ&jc$&+ z_CE0u^M3z*^^@LwJUQKO(z{2C=CAefH2Gz^?&sV3ewCNyJ9h1x^hKP<-m}a2kBa8G fH`9Z>{(j<@c5P;rGj==zOoI%bu6{1-oD!MjTH1eT0+0p92M!!y?YtuoY+_YJX$5s6H%zgir>%#G>Eoo!k^FE?|Qw*KPG>j~NKb9$9)wA-JaF6X}T?OeUz)9^{V&uDmBUH$#nRPpX9 ziK70Ax}_UW2@9XER(%<9|8pfzc4T?A?9*@G)Ar5DIQ#EfOU{pNzi#Y|zWlwWJ$TxM znd?2*rm0U(sb7Epghm)5S-z~f38MHe8XHKfurMtf-={JAf zT{r2AH{1ut_f33*_cQGX=5Oe`YI*kpVa zvOh2$G5x{tNUDaRkk_tZ2b;V@43c#H>-yu - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -79,7 +88,7 @@ $(function() {
diff --git a/classwx_f_q_d_n_list_validator.html b/classwx_f_q_d_n_list_validator.html index 780f94b..74b42ad 100644 --- a/classwx_f_q_d_n_list_validator.html +++ b/classwx_f_q_d_n_list_validator.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxFQDNListValidator Class Reference + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -73,7 +82,7 @@ $(function() {

Validator for FQDN lists. - More...

+ More...

#include <wxex/valnet.h>

@@ -85,51 +94,51 @@ Inheritance diagram for wxFQDNListValidator:
- - - - -

Public Member Functions

+
 wxFQDNListValidator (wxArrayString *val=NULL)
 Construct the validator with a value to store data.
 
+
virtual wxObject * Clone () const
 Copies this validator.
 
+
virtual bool Validate (wxWindow *parent)
 Validates the value.
 
+
virtual bool TransferToWindow ()
 Transfers the value to the window.
 
+
virtual bool TransferFromWindow ()
 Transfers the value from the window.
 
-

Static Public Member Functions

+
static bool Parse (const wxString &val_in, size_t i_start, size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxArrayString *val_out=NULL)
 Parses FQDN list value.
 
-

Protected Attributes

+
wxArrayString * m_val
 Pointer to variable to receive control's parsed value.
 

Detailed Description

-

Validator for FQDN lists.

+

Validator for FQDN lists.


The documentation for this class was generated from the following files:
  • include/wxex/valnet.h
  • -
  • src/valnet.cpp
  • +
  • src/valnet.cpp
diff --git a/classwx_f_q_d_n_list_validator.png b/classwx_f_q_d_n_list_validator.png index 2b43017b8d9d38400966d72c49caee532e4473b9..56b789e605952f56b1a269910fc26b4d748a6d77 100644 GIT binary patch delta 549 zcmdnOvX5ngO1*S|Pl)UP|Nj{n7+$>jTH1eTxrKpdfyDGPFCIL202DVp8@2=}$5|5O z7t8?UgMm5I>?;fmj3+%^978G?-_E^wX|(}I%kJQOOSr6k+vD``fsPwc8@4Z=i zx@w92v+rNc>aE>>wI~U({Cs+U@$=T&os%XStjayUYoCYUDdmroo>>2FO}hK!=l$KW zyT1ROv1sd8laj7E6F+{;?y_*+5xbUqlFdbPk<*$VW_>j_+FIe}@oDcX{x}hpnV}-C zj*}vVTRTqNWopo`|H{;G`zuG+_1Byd{R?I&$TfWA>9SIGWn_pJbq!>20J)hV1)X{A zzq6uJ(QbuRtIStxbUB5ZzV28wbzNlk`6Lr|<2Qo4YEHQId1M^)}r! zZ^KD^og9W*udcIIez94^Q7!m9ru|0R5v}FcQB7@2tM3cCW>-sc7Rv=x_$)smDJkDB z;=F0E)%SBA(XZ-am%N#C^=N3=S}?8y!urE&{Hc` j$)$-NbpZNh`#;8mAqz_K?i{)XjBN%_S3j3^P6jTH1eT0+0p92M!!y?Ytuokue=Cimsb(*|yn!oNy)HOqO{&wIsmG%FxPr}X*O__kXeFOqBDZ~uDR z@{+a4yaOloe!tVzpL2R@$BxL`g6)u2F4go-c(U;m|2z>D$*Cfqj*|kpTRTqNWopp> z%G7ZCD@RxT_1Byd{R<)#X`3*@mi+0N$~AX zYbMjO-7$Ah1xn`6T-m##e`fFN9F6)bA8ollb8b4lullr|>zvhfS&;@yB|O_5EaW-f z%+fKAco(o^^M~wjn%e|3XD)8jbvS%2H>ZEmwn&#dv#dp)Efzl3(bFH>rFdgqk(z1H zcB}K<0&_R-+2Iw~zj0aVpZG7rc{`tc-dT~GoszlF?Gry=!VajH*ti5I?*7Uy()G)K V&6?iFw}8>i;OXk;vd$@?2>?W~_aOiP diff --git a/classwx_f_q_d_n_validator-members.html b/classwx_f_q_d_n_validator-members.html index 0f75795..2bb4728 100644 --- a/classwx_f_q_d_n_validator-members.html +++ b/classwx_f_q_d_n_validator-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -79,7 +88,7 @@ $(function() { diff --git a/classwx_f_q_d_n_validator.html b/classwx_f_q_d_n_validator.html index 57eef4c..110841d 100644 --- a/classwx_f_q_d_n_validator.html +++ b/classwx_f_q_d_n_validator.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxFQDNValidator Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -73,7 +82,7 @@ $(function() {

Validator for FQDN. - More...

+ More...

#include <wxex/valnet.h>

@@ -85,51 +94,51 @@ Inheritance diagram for wxFQDNValidator:
- - - - -

Public Member Functions

+
 wxFQDNValidator (wxString *val=NULL)
 Construct the validator with a value to store data.
 
+
virtual wxObject * Clone () const
 Copies this validator.
 
+
virtual bool Validate (wxWindow *parent)
 Validates the value.
 
+
virtual bool TransferToWindow ()
 Transfers the value to the window.
 
+
virtual bool TransferFromWindow ()
 Transfers the value from the window.
 
-

Static Public Member Functions

+
static bool Parse (const wxString &val_in, size_t i_start, size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxString *val_out=NULL)
 Parses FQDN value.
 
-

Protected Attributes

+
wxString * m_val
 Pointer to variable to receive control's parsed value.
 

Detailed Description

-

Validator for FQDN.

+

Validator for FQDN.


The documentation for this class was generated from the following files:
  • include/wxex/valnet.h
  • -
  • src/valnet.cpp
  • +
  • src/valnet.cpp
diff --git a/classwx_f_q_d_n_validator.png b/classwx_f_q_d_n_validator.png index 8eb8c511e4107763a536543b4992b8ce60ba1ad6..00ed2cb4cd29db63f5420e1451d7698bf9ea5de9 100644 GIT binary patch delta 514 zcmV+d0{#7v1e^qrB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00E~-L_t(|0qvdLlEWYfg%3A9y#Et#;xB5QpNOPp!=16kXACRS1=bzS?RQ0`s zj92N+gzO93KHfsw<;?KxS(4$A4oxb3gJR?q>c2@=H3_kpQqljs$=OawGsOkRt(LfgA|{3*<-uSRh9N zzydiE0Ok@A*(->u>P|UQRds1_cGK)2W0y2PsqwkcYB7{ZIo$jTH1eT0+0p92M!!y?YtuoSt`BeW&@4gCtIyPxZU;VEWck5qpbeOXKE>P`1db)0Y``<|O zkNYReJr6ne>5hAu_P)r7=}Mxr(%((Y^PYXu^HQX~!sn>B_G^m+kACMglG$mlyeam^ zuTO%PmKPu1T&?Ljy^6W=OG@UdOB-)Lv<{oJZcAOoBoha2O;6@8#vaC-S29)j^Ed3A z)n8+?%=o!-z4@b@XY~&MJdW$B9N^GZIlzD&JH)4@6}K{;x#Gmcb3t4&Ip0;g`jB?v z8Mkv&^R(mx=EkO^zHv63RNA;_qu+@sCQrQ=rruh&LuO8T(H^npNA2Z5PCW?ZHQM(> zXw!#BGasZ%?UV}dua - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,11 +80,11 @@ $(function() { - +
Base typedefwxHexValidator< T >
Clone() constwxHexValidator< T >inlinevirtual
wxHexValidator(ValueType *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)wxHexValidator< T >inline
wxHexValidator(T *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)wxHexValidator< T >inline
diff --git a/classwx_hex_validator.html b/classwx_hex_validator.html index 5f889d8..49ac952 100644 --- a/classwx_hex_validator.html +++ b/classwx_hex_validator.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxHexValidator< T > Class Template Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Validator for hexadecimal entries. - More...

+ More...

#include <wxex/valhex.h>

@@ -84,32 +93,32 @@ Inheritance diagram for wxHexValidator< T >:
-

Public Types

+
typedef wxPrivate::wxNumValidator< wxHexValidatorBase, T > Base
 Base class type.
 
- - - - + + +

Public Member Functions

wxHexValidator (ValueType *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)
 Constructs new hexadecimal validator.
 
+
wxHexValidator (T *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)
 Constructs new hexadecimal validator.
 
virtual wxObject * Clone () const
 Clones this validator.
 

Detailed Description

template<typename T>
-class wxHexValidator< T >

Validator for hexadecimal entries.

+class wxHexValidator< T >

Validator for hexadecimal entries.


The documentation for this class was generated from the following file: diff --git a/classwx_hex_validator.png b/classwx_hex_validator.png index e2bb1d06cbb52038527d09614d7edfb69a8782b5..d8bc3f8d2534d6375a57fd6bf62bea55e1561098 100644 GIT binary patch literal 1001 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Yo12~w0Wc>S>?LbO8z$e7@|Ns9$=8HF9OZyKk zw=mEwkeGhv#e)YAfa0cS!3f*F8(FfeDDeT9L6xx~}OF{Fa=?cCc%tE~iB zqxBm(u1T~1t6mM~}rOk!H% z;K?|9`}4QW-}`)Dq3+Fp z*9;=EuU*TYdMn}0ZokJhGuD2&x1w|V_hUDfhn=4FET4M~vsvvot!w+gy}D7cqE0&_ zoAqhkRH6()-qXqul&ueU8oMJGyJKOKz15 z^DQsV*<#{;ygGTy^61}5eynDjtwbwsnBU$OaX)>3`|)FMkG*fI>Rn~K<#uUL_v>vJ zOZv{nTVUB= za(p--M^J%qgqNnL=F%9Z2jQPtCose)voggzf33~S6r%=WJ<|uWR9Tr?JZc#jgA^PZ zL^uQ#SeaNn8mY>y+j}6$%hOBqsg%fVzntG(nisY)FLAidH-RbF+JS4!TLydO0?A^T zN}av2S7)y~vrYZVl8oE)pG@bjDM-D|Y`QO8XKkIHxuEXM)Anrzo4-i;o~|@)d#1Ng^oC4p^Q(Iy z<$o1h?Nti2*F66x<@4eUJpLa%zgN56_?ER4?olXrz>r^ zdO>aC+k`vDCts&OICw?gj`=*xx5yn6H?il;Zq1)>#(n$UzIt=++u!6>S#Om!h-BPm w3|f%O?$NkSRsmUH2dB=`DNCjV>3x*{oYk50BeZ@wFjF#ky85}Sb4q9e0NVP)bN~PV literal 973 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Yo12~w0Wc>S>?LbN*z$e7@|Ns9$=8HF9OZyK^ z0J6aNz<~p-opr1c^7FM*H`JbS-?-<<+waE@|GVh+&U*T+zpIxy=0;XsS6h16 zqHN}|${Bmh-ah&CcCSQk*3xsO_0b8OFOIzly`mp)RVFt}Uv%G9gLBs&S(HV3{GD~a z&}y}LGS92uY{rd#Z}+vvuK%QW%k543>>m5Fd6DnLu9aHJ-d=k6rOaHh@{&E`hv(=0 zJ35D}WV4lM#SQb{+g7~aeE)EA`u>l*m#mAt8gzSoa!kzj-etul#VaL$r}gA<%Ll(m z;l7^Wn_&I+)=^WgH`^Pee_i+)^}utU-Pr>tWp+n@i|aZ3vNGZUx8w`wAD4GmJ5T1E zQ+Chz>xO&R&oBRYWain6`!~FEs zt61Wjq%+iCPt?vb`1=g0tyaXEF2S<7@3whP?c*R zw_s*uQd${5j{@TkXH+{5eCN26)Hm_?t)(GyyQ~^GzXq}VP_U1A;L4fspnBS;&K3O< z+SwbVidV0!4BNN;)2$8Ha^7yA_WO9wt9ploiJQ1{=J7~m{Qo>HbxP) - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -77,7 +86,7 @@ $(function() { diff --git a/classwx_hex_validator_base.html b/classwx_hex_validator_base.html index 7048f09..ac9a7d8 100644 --- a/classwx_hex_validator_base.html +++ b/classwx_hex_validator_base.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxHexValidatorBase Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Base class for hexadecimal validator. - More...

+ More...

#include <wxex/valhex.h>

@@ -84,34 +93,34 @@ Inheritance diagram for wxHexValidatorBase:
- - - - + + -

Protected Member Functions

+
 wxHexValidatorBase (int style)
 Constructs new hexadecimal validator.
 
+
 wxHexValidatorBase (const wxHexValidatorBase &other)
 Copies a hexadecimal validator.
 
bool IsMinusOk (const wxString &val, int pos) const
 Tests whether minus is acceptable at given position. More...
bool IsMinusOk (const wxString &val, int pos) const
 Tests whether minus is acceptable at given position.
 
+
wxString ToString (LongestValueType value) const
 Converts number to string.
 
-

Static Protected Member Functions

+
static bool FromString (const wxString &s, long *value)
 Converts string to long.
 

Detailed Description

-

Base class for hexadecimal validator.

+

Base class for hexadecimal validator.

Member Function Documentation

-

◆ IsMinusOk()

+

◆ IsMinusOk()

@@ -122,19 +131,12 @@ static bool FromString bool wxHexValidatorBase::IsMinusOk ( - const wxString &  - val, + const wxString & val, - int  - pos  - - - - ) - const + int pos ) const @@ -151,12 +153,12 @@ static bool FromString

The documentation for this class was generated from the following files:
  • include/wxex/valhex.h
  • -
  • src/valhex.cpp
  • +
  • src/valhex.cpp
diff --git a/classwx_hex_validator_base.png b/classwx_hex_validator_base.png index 3e91009e2c8a37897f4f90f99d7f4fee69bc5099..7511fd7b5c638d5842a6af68a0df1e98701146f8 100644 GIT binary patch delta 664 zcmV;J0%!f71+WE>B!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00KKnL_t(|0qvb#a>F1DgqN3S?|8SOlMi$G5kJpcSLw|A|EDdr$iHI!peWFhW zdFYrnqT@5GPRN@*26;nuSMSe~W0Tq%IoKj5aWE*8T2eFB!4*+8%`W|}uT^6TKWUyk z8uaL7YBpw0%{;N2o$dyEyOY7f`k$uQI_hQjn5dYvK(%aM^>0fVUWvvoHd1XSOhZ%; z`Rc5+CUrCtU4Nay#i z5CMR%AOZkiK?DH4f(QV7{b!<-Qrb#LB)O4-h$MXl5lQ;`L{y&6Idk-VR|i9Em~#A( zb|5ianlD>k7Bz*-DN&4E7D5aEk(hptFtPu}~H@>X^0000jTH1eT0+0p92M!!y?Ytuo0Ow4f0`i>46 zRhQ7O3ak@Xty-@T6#8|m@~gn<7V$EZPA6qgsDI`eTDthXaIKMt_wg-4d+jHm;$3;; zyOL2zWLz2Fr$cw|EG1g^+(;dRXe3-8lbZ}{AYY{Tll5qZl|uZEtwss)YgAn^*trN z*JZVB#G6_5ikn<-`n}(rHa~rK*?srVJ36!M-wD0_o#DS_zNz({_X+#gs?X}2`%5GK z?zvg3UdjIbXZ}Z6$vS-1s{M=I-=FyZD?IdX)1&S2p;yBNR<8PGHOa%}i3($lt38AJ zON&MG=U<-Cr(DG-+g2hMct+}gI;&vAdIhErqAm>knm7)G3ozFI;8J3UcVu~>-N8_U zB>OL2NpRxg76zFmP~~=lPgfV8lc}9M^{Bw^9+Ly=wY?`SU!S)2FuqtlHALpu=HSk& z+m}7f=zj8N&P}^bzRIf%i>)v8>jqYODZktBW09}l>zut_dM&QL?AjT&sqx=$Z)W?j9m!j=o+?U3 clm0P2vI{!@p2@BRn4%awUHx3vIVCg!0F3oDo&W#< diff --git a/classwx_host_name_validator-members.html b/classwx_host_name_validator-members.html index ffbc293..92083e0 100644 --- a/classwx_host_name_validator-members.html +++ b/classwx_host_name_validator-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -79,7 +88,7 @@ $(function() { diff --git a/classwx_host_name_validator.html b/classwx_host_name_validator.html index d8e9c53..0725218 100644 --- a/classwx_host_name_validator.html +++ b/classwx_host_name_validator.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxHostNameValidator Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -73,7 +82,7 @@ $(function() {

Validator for host name. - More...

+ More...

#include <wxex/valnet.h>

@@ -85,51 +94,51 @@ Inheritance diagram for wxHostNameValidator:
- - - - -

Public Member Functions

+
 wxHostNameValidator (wxString *val=NULL)
 Construct the validator with a value to store data.
 
+
virtual wxObject * Clone () const
 Copies this validator.
 
+
virtual bool Validate (wxWindow *parent)
 Validates the value.
 
+
virtual bool TransferToWindow ()
 Transfers the value to the window.
 
+
virtual bool TransferFromWindow ()
 Transfers the value from the window.
 
-

Static Public Member Functions

+
static bool Parse (const wxString &val_in, size_t i_start, size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxString *val_out=NULL)
 Parses FQDN value.
 
-

Protected Attributes

+
wxString * m_val
 Pointer to variable to receive control's parsed value.
 

Detailed Description

-

Validator for host name.

+

Validator for host name.


The documentation for this class was generated from the following files:
  • include/wxex/valnet.h
  • -
  • src/valnet.cpp
  • +
  • src/valnet.cpp
diff --git a/classwx_host_name_validator.png b/classwx_host_name_validator.png index 7e810a9048d244462422fc610e7e4b428fb3368b..f052cdbfc99a1fc87af78a8635ddae7b10922e50 100644 GIT binary patch delta 566 zcmX@Wa-L;^O1*S|Pl)UP|Nj{n7+$>jTH1eTxrKpdfyDGPFCIL202DVp8@2=}$5|5O z7t8?UgMm5I>?;fmjJG^p978G?-_E_cuGxUc<+#4=|Nr9g9Fb~_w@M~Dgy$XCDVsL= z#zV=pG;;$9&$zsUjzJ>fzs0Mt_3}^t zewzLMxyy({6He#UPI#jIyGwa)N7&xCdvxk;^;LczdbHaQ>;kAm zxZ7ve-~7tPaQ_xFLtcXU!wQ>sj77qItdGSM${%)oW?B$jz#zcN&Jaj|`m4=nyjfb} z%-z35+(6_XpZ~MaKkURO9A@tLddci>3i`W0 zFXEhFWjiNt`fI_8eRgS>3nhxJ}J^1k5 lq6Y=#7Y`+-mF@k@=w!C&RLx7Zb-?In@O1TaS?83{1OP)|4srkh delta 551 zcmX@la)4!mO1(sYPl)UP|Nj{n7+$>jTH1eT0+0p92M!!y?YtuoK)2F^R78DdW zQ1rAfFY+)_ZCAM*Z*fg(@4dfk>v#-3t={Sv*4tE0UUJ>;@Wv?`dakcuT>ma~ODXXG zwD;d4iqsd}dsM(y9Dcs~q;YX^R_vO)xn8#<<{sX5(nZJ9|F3$V+11mnd*ti-Yv(5a z-8wnY@>!|m|9$5l*4}vh=HG-R;r}`o&*|7#{kwAK|37;?E^$BKt9NpW%p{+aieRd| zucPC>bp3`?qrIOMe}%o@J4BRP1eT?x$GmKZHTLHqCa&shRKB~I2307f~3r>mdKI;Vst0N@n~SpWb4 diff --git a/classwx_object_with_data-members.html b/classwx_object_with_data-members.html index 854c4f0..14b453d 100644 --- a/classwx_object_with_data-members.html +++ b/classwx_object_with_data-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -76,7 +85,7 @@ $(function() { diff --git a/classwx_object_with_data.html b/classwx_object_with_data.html index b258622..e06f674 100644 --- a/classwx_object_with_data.html +++ b/classwx_object_with_data.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxObjectWithData< T > Class Template Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -72,7 +81,7 @@ $(function() {

Helper template for event user data. - More...

+ More...

#include <wxex/object.h>

@@ -84,30 +93,30 @@ Inheritance diagram for wxObjectWithData< T >:
- - - + + - - + +

Public Member Functions

+
 wxObjectWithData ()
 Default constructor.
 
 wxObjectWithData (const T &data)
 Construct object with data. More...
 wxObjectWithData (const T &data)
 Construct object with data.
 
 wxObjectWithData (T &&data)
 Construct object with data. More...
 wxObjectWithData (T &&data)
 Construct object with data.
 
-

Public Attributes

+
m_data
 Data.
 

Detailed Description

template<class T>
-class wxObjectWithData< T >

Helper template for event user data.

+class wxObjectWithData< T >

Helper template for event user data.

Constructor & Destructor Documentation

-

◆ wxObjectWithData() [1/2]

+

◆ wxObjectWithData() [1/2]

@@ -120,8 +129,7 @@ template<class T >
wxObjectWithData< T >::wxObjectWithData ( - const T &  - data) + const T & data) @@ -143,7 +151,7 @@ template<class T >
-

◆ wxObjectWithData() [2/2]

+

◆ wxObjectWithData() [2/2]

@@ -156,8 +164,7 @@ template<class T >
wxObjectWithData< T >::wxObjectWithData ( - T &&  - data) + T && data) @@ -184,7 +191,7 @@ template<class T >
diff --git a/classwx_object_with_data.png b/classwx_object_with_data.png index d47259f2a3ed462bc614c8b898cdcff363eb6cd9..ee62816dd8ec379100864af5905cd8996693f1a7 100644 GIT binary patch delta 572 zcmV-C0>k~r1l0tPB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00H1hL_t(|0qvdb)}tT{geQMGbN^SowIBpPvbue@ z%l72x2nGm`gy3J8nN1}aNlv6BBFR`uM3S-ICtA|uRn}LM!+(9(|Jy{3=FHFECR*oS z*QKw_v)&s^>r&J@NnX<*6BP(g)C{$cD@gLHZb!{c>S8qjj3`qOmCgP+qH^t{HsA)y zN0Nc==bDd+EC1a-+7h|*=rGr6R+8j3{rH*vw!7~qdf!|A`$;lZ5|L!ADT&O?W)cAW zh#mkim8K(lJbz|GnvUoRG#S!-M44*<@H-_D0K`fn0Em@D01zvQ03cQp0YI!I0)SXa z1OTy;2moRw5dg$WA^?b$L;w)$n~BWKrV>n&CQ=efQmiDBq*&)f%eH@&^;ObvKMjkm zs@>~Q-~Vumnpu)G=#;3@oDvU2-QdSYM5m;cs5!6Rx_|Fyy*HNDrC1)r8Wlt9>qhj4 zB!6Ec+N^(J?6#xA)%@V2KJA+~MBcbY%?)(1I+?kDL%9xnj4p;49IR1mxJ6WU;vJ$s z;#J#3Zu3@$b)xEg7qwx&P4YGPW1@Z3ZmiMZ&6VLkiimbc!`*$f_tws%!(4OLo&u|n zcF^<$Ts3p^a;`~IsE-}(|1Z(!{(kxIm!w!pBuTNRBr-FbNxuNyNwBmdGjzuQ0000< KMNUMnLSTY{AR8(G delta 557 zcmcc0a*SnyO1(sYPl)UP|Nj{n7+$>jTH1eT0+0p92M!!y?Ytuo!zhS zH+o)jSTa%NC_1xrCw_3-n)vdumS@$})2pAwy}Gta_(f=&f!6H5#cogY_h-$`n@}@Jq`>z2pIJM8 z{eQc7?L_N-zT(`IUY=FG+vnfhez(6wP`OR`ve zJlSOF!ydKzg$Jh`Gd>l={6jdCMPRZUgCPOx^I12Lj~IDeq!^DZ5p+1S^J4LB`)VCo z#`tAzJ98IKo3*btykVZ{=7x21q(Wy0KR&m@^vA}D7guI-hes^hdgF3wb;P`LSE~xH zSZeWZU0*MK@gL*9J!xBJ{(p4iR-ab+Q+D~UEB99>Uori4Gvo4=t?zp0)X!a&+i&Nx zosGRXL_Wqy%lczipmg9q{=Zha@2(|&W%d4WcU9^8+bZ!>?agkjztw8_YSB)sJMI%N zzRTFLtN+`@SCu6*ve#{0dO&KioQW=Dzul|Eb&M@FZ!-SxbyJ)F``6R$@(OCb3`uP! dM#j>e@@B!|XFkk$YXyvW22WQ%mvv4FO#oIG59$B_ diff --git a/classwx_persistent_aui_manager-members.html b/classwx_persistent_aui_manager-members.html index 12f0fa7..9563245 100644 --- a/classwx_persistent_aui_manager-members.html +++ b/classwx_persistent_aui_manager-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -77,7 +86,7 @@ $(function() { diff --git a/classwx_persistent_aui_manager.html b/classwx_persistent_aui_manager.html index 9b2ce9b..b90ef76 100644 --- a/classwx_persistent_aui_manager.html +++ b/classwx_persistent_aui_manager.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxPersistentAuiManager Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

Supports saving/restoring wxAuiManager state. - More...

+ More...

#include <wxex/persist/auimanager.h>

@@ -83,30 +92,30 @@ Inheritance diagram for wxPersistentAuiManager:
- - + - - -

Public Member Functions

+
 wxPersistentAuiManager (wxAuiManager *mgr)
 Constructs a persistent Aui manager object.
 
virtual wxString GetKind () const wxOVERRIDE
virtual wxString GetKind () const wxOVERRIDE
 
+
virtual wxString GetName () const wxOVERRIDE
 Returns name of the window.
 
+
virtual void Save () const wxOVERRIDE
 Saves Aui manager state.
 
+
virtual bool Restore () wxOVERRIDE
 Restores Aui manager state.
 

Detailed Description

-

Supports saving/restoring wxAuiManager state.

+

Supports saving/restoring wxAuiManager state.

Member Function Documentation

-

◆ GetKind()

+

◆ GetKind()

@@ -117,7 +126,7 @@ virtual bool Restore ( virtual wxString wxPersistentAuiManager::GetKind ( - ) + ) const @@ -137,7 +146,7 @@ virtual bool Restore (
diff --git a/classwx_persistent_aui_manager.png b/classwx_persistent_aui_manager.png index 434b6f0e700411c774326fb7022e634f27b2c828..f3b25a945f3ba3eb7924b7ea4829fb9bc55ee086 100644 GIT binary patch delta 675 zcmZ3%x|?-^O1*S|Pl)UP|Nj{n7+$>jTH1eTxrKpdfyDGPFCIL202DVp8@2=}$5|5O z7t8?UgMm5I>?;fmOm3bojv*C{Z|B~g^w@yIW%hKF|NoE9-kSH~ScLs_T$|bbvZ4E@!M2mvnF2O3Ehd@^SCA(7qefRvyW|>-CwT9wI0(W z-`FLa=l*dy79PBSE`&hfzu`tYM z;$g7iGGO?iae(2#Vg_c0ery8u2qpiSeO#UZ12pt}aKp+~RU!$iR>{3Ru4J6-I*3ZsewMsAaz`wfqO&2FGj9hp8Q7P||i_aI-nteRA z#OV5t?H4k;Vl!C74$X855ec2SZqv4}Zx8O;vANoK#+eyGQqRxa|5Trx(&sDwTX#d^ z=G!N?CpZgFS@K=4^2)Jy<|#K$t?=!en-xvQ~C_MD<3MQY>t1^oxA9QiyyCOficB^MiLCHB_T4V5Z^>bP0l+XkK DfO1KS delta 656 zcmV;B0&o4h1*ip(B!3uCOjJex|Nj600O;)Xb&tZ30001x0001xz`(!-iQFFm000Pd zQchC<|NsC0|NsBh%2YA{00K8jL_t(|0qvdLa^oNjg+JZoy#E_-))*uHoT%Gr=q%Hm z+7=*vNXWj$%xpzrlC+*Sm?TBC!6Yf7cfpQEk)%$SwHrPRd4JtGI-Vp+jot>kb8-{& zS~mrdq=9B&*;n3f3E(WpZJu=uq|xW#d0+CBY?X_$K$0501WQgYunI-8?w5hxvVpC> zNK&h5DV>vZmu1IQbuQ_`Upo@;dMCJvQvhv+X6R)=$6r-;TDy zf?U7enX11UJzD*B+6}2kZ!lc<+#nWj)64# z9Q60jUtW~gy6MGrTH*tZz_L46hzkX*`{mevZVguX?WY%m%Z$ssn|$(@{5ZK|Q~7=i ztl8{z@qaB?(*!x`^^|ke`>r?S*z%}Pj$iBp)nMt*m$I5SN>{N~hPqDm`MA5(0llRh zuEyF1nnkLpyOTG&RB3z@tTansO4o_mzw4wXO;_jTGnb#bu3YKOKVbMgn6KYj-^%f~ q@7I0A0Y0h?1`yH8U}k0u>JMGzSs9!BM{WQB00{s|MNUMnLSTYb@<=!U diff --git a/classwx_persistent_t_l_w_ex-members.html b/classwx_persistent_t_l_w_ex-members.html index 5f03dfc..1a80fbb 100644 --- a/classwx_persistent_t_l_w_ex-members.html +++ b/classwx_persistent_t_l_w_ex-members.html @@ -1,14 +1,16 @@ - + - + wxExtend: Member List + + @@ -30,10 +32,10 @@
- + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -76,7 +85,7 @@ $(function() {
diff --git a/classwx_persistent_t_l_w_ex.html b/classwx_persistent_t_l_w_ex.html index 6f0cb58..209992d 100644 --- a/classwx_persistent_t_l_w_ex.html +++ b/classwx_persistent_t_l_w_ex.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxPersistentTLWEx Class Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -71,7 +80,7 @@ $(function() {

Supports saving/restoring wxTopLevelWindow state. - More...

+ More...

#include <wxex/persist/toplevel.h>

@@ -83,26 +92,26 @@ Inheritance diagram for wxPersistentTLWEx:
- - + - -

Public Member Functions

+
 wxPersistentTLWEx (wxTopLevelWindow *mgr)
 Constructs a persistent dialog object.
 
virtual wxString GetKind () const wxOVERRIDE
virtual wxString GetKind () const wxOVERRIDE
 
+
virtual void Save () const wxOVERRIDE
 Saves dialog state.
 
+
virtual bool Restore () wxOVERRIDE
 Restores dialog state.
 

Detailed Description

-

Supports saving/restoring wxTopLevelWindow state.

+

Supports saving/restoring wxTopLevelWindow state.

Member Function Documentation

-

◆ GetKind()

+

◆ GetKind()

@@ -113,7 +122,7 @@ virtual bool Restore ( virtual wxString wxPersistentTLWEx::GetKind ( - ) + ) const @@ -133,7 +142,7 @@ virtual bool Restore (
diff --git a/classwx_persistent_t_l_w_ex.png b/classwx_persistent_t_l_w_ex.png index c48d9ca645d80ed2221a0414d9f9a4f09e14f986..12416a97bc2de5480768fa18ae2a931abccc4fde 100644 GIT binary patch delta 1218 zcmV;z1U>ut36u(uB!3%FOjJex|Nj600O;)Xb&tZQI4~)27?;fG;Nal@|Nk}3R-^y` z010$bPE!E?|NsC0|Ns9t0-MwT00f^&L_t(|0qvdblHxiHM31X((SH9Yz61HNWCsW{ z0cMA0)eB=gmSP=Ce<`Juj~DBwlu|xk6iNDUMJOcc!(}K8g?}U^845!oNlAvnP)Jge zp)eGZlynV>a{frtpmlVZ{u(%s&C1gco%O}};QrPYKXm;F6fX1efyCiMs zDirsR^9~e}f<1ZxH`ebzcS*qxhT>Jh?a08m;Pyj%ldwRsMm=x4?mm-u8M*viR$V5h z*{{j@cfJwR_jy4B|K^xl{0xc&OXG8p3RS@#e8oZ# z($)tu7n7J+Nzn!<*0{U3Dbl7bu!O%h#@lPBmtRU+pNx6f60>uay;=6p94FA6Sg zIBaqOs@uEEQwQ=8!H`%<$=3D}o}M|%%(n|N?wr0lZhx`Gn{r=e|Z1;QbyH&D&v6 z92Q)=c>Ni-CNT7+7H@y2m&GBMA+eI81t{jIb8y{vS0={$5xib~`PS&dxhL=UE@Nwk zaqt1x4}VsQHw4#}<;_Zwx9vS_1{oKnh&Q3=GTV)A#kBc$S6;q@dTi_0wz%51$J9LL zIx~3_igyIpD$~C9u>nO_L^_;ywT~-MOnq&;eN1I4pU-w^Yc);BbNAfW?Pq`UpRtIC z2)^t3n@~J0xYbiPz4q+2BLr-M$FMrKk5=qbq<^=ekfh(K=SO%43Q4-AUvqp124X1w z2oy)gVJQ9v6o-cKFF+wl&(#m0kfgsRLt!W+DalY63Q0;b6ox{Qk_?5Rkffw9C`u{i z(-oj7rIb$>z?*dfu$Iq%03RodXC_XjA~NxxsW22kG(#~lVJZ?6rovDF!3@QW z1w()ZU>OR4L9P>q0>A=DG88~FR|-P`U;!i<3ZR)Qg`ohj0Fn#^(9D&>Pyko}NrnPw z=1Osa;&eKltn~w60lZ&M29tjSC6kW>6_bwx5P$qCl~T&b3&09c)LQF@%TNH(427Wp zNHP?L0wBpy7z%(SLt!WYlAZ}gIe%)cbEq`-?Xmuedq%}YhhC3*x zfAfB=6xCYmAu<#|w5LL`3uV2XD1d0Mfa2UCS~he0nEFR}H1wJ9SR0wQ zH533((y>s~TI;_jLjgoH6ovvI$xs*yfFwgz1@Ig6KN_{yUz3!=A^-pY07*qoM6N<$f|IT~@c;k- delta 1170 zcmbQj^^jTH1eT0+0p92M!!y?Ytuo&oV3`A$EAPuwoCv2A1@c;nU>>mf=8uTeQs#Jky(V3mB;!i zL8p#)KMnTMl-KW4sokL@GU>}hBat?zNt1Y5>laQ~qT-yWp`v**K!VHD>sHgE82d>k z8IiKv_KU5{4z2vXGUomq{&(+XKRRDO@9=Tc12gS{_y2Y;v_Nt+$8#q7#IzsJe%T<+KYXnA2=8L!0kp^m@n z*;@k*KJImUD{A|03rIW*>fTtx?tm*RiVNf{U-LmwOzv|sqZDY-sxiKw&>XI% JwjKK7AJ!RqovHCBpu9{10b}@-8 zo$~1=Q^jUIhHHO*vVZt!B;sJ~T$uVONlQuizfbEzhDDNHot(iFXBddKF>$16Xo)e1 zHKb}Vu}2berSrj&CzGbS*qNOCQhX?>Kp z>-5v2jnnuWSU=S5lwc5>Jc(Iyat^b8{fE^dpv26e?ZEiqVG&W| zz3a-hefPIdy?y@Ys@uo5RObr5{cfvKwt;O!d>d0o8JEb`rsA(c^=tubvlBVLZ#i)( zG?Ddz1W5bEn{!`>OS`=0c3ilIv1`K}N5j9XpKlFgDd^x~6?hw>@$4ysyPSM*_l&j^ zd>Uf*ZA=eLWO-cI#!Im7e7k;2=eAvZu8$8sW`4kG^>1$W)LsJ?(HC#t{g7C2VmE{R z6kvevW$Jp}l5zFSl~QilyQ?MhAk-AYk` +let clipboard_successIcon = `` +let clipboard_successDuration = 1000 + +$(function() { + if(navigator.clipboard) { + const fragments = document.getElementsByClassName("fragment") + for(const fragment of fragments) { + const clipboard_div = document.createElement("div") + clipboard_div.classList.add("clipboard") + clipboard_div.innerHTML = clipboard_icon + clipboard_div.title = clipboard_title + $(clipboard_div).click(function() { + const content = this.parentNode.cloneNode(true) + // filter out line number and folded fragments from file listings + content.querySelectorAll(".lineno, .ttc, .foldclosed").forEach((node) => { node.remove() }) + let text = content.textContent + // remove trailing newlines and trailing spaces from empty lines + text = text.replace(/^\s*\n/gm,'\n').replace(/\n*$/,'') + navigator.clipboard.writeText(text); + this.classList.add("success") + this.innerHTML = clipboard_successIcon + window.setTimeout(() => { // switch back to normal icon after timeout + this.classList.remove("success") + this.innerHTML = clipboard_icon + }, clipboard_successDuration); + }) + fragment.insertBefore(clipboard_div, fragment.firstChild) + } + } +}) diff --git a/common_8h_source.html b/common_8h_source.html index 8a85909..1c61197 100644 --- a/common_8h_source.html +++ b/common_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/common.h Source File + + @@ -30,10 +32,10 @@
- + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/comutils_8h_source.html b/comutils_8h_source.html index 9272188..0c0ae3c 100644 --- a/comutils_8h_source.html +++ b/comutils_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/comutils.h Source File + + @@ -30,10 +32,10 @@
- + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/cookie.js b/cookie.js new file mode 100644 index 0000000..53ad21d --- /dev/null +++ b/cookie.js @@ -0,0 +1,58 @@ +/*! + Cookie helper functions + Copyright (c) 2023 Dimitri van Heesch + Released under MIT license. +*/ +let Cookie = { + cookie_namespace: 'doxygen_', + + readSetting(cookie,defVal) { + if (window.chrome) { + const val = localStorage.getItem(this.cookie_namespace+cookie) || + sessionStorage.getItem(this.cookie_namespace+cookie); + if (val) return val; + } else { + let myCookie = this.cookie_namespace+cookie+"="; + if (document.cookie) { + const index = document.cookie.indexOf(myCookie); + if (index != -1) { + const valStart = index + myCookie.length; + let valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) { + valEnd = document.cookie.length; + } + return document.cookie.substring(valStart, valEnd); + } + } + } + return defVal; + }, + + writeSetting(cookie,val,days=10*365) { // default days='forever', 0=session cookie, -1=delete + if (window.chrome) { + if (days==0) { + sessionStorage.setItem(this.cookie_namespace+cookie,val); + } else { + localStorage.setItem(this.cookie_namespace+cookie,val); + } + } else { + let date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + const expiration = days!=0 ? "expires="+date.toGMTString()+";" : ""; + document.cookie = this.cookie_namespace + cookie + "=" + + val + "; SameSite=Lax;" + expiration + "path=/"; + } + }, + + eraseSetting(cookie) { + if (window.chrome) { + if (localStorage.getItem(this.cookie_namespace+cookie)) { + localStorage.removeItem(this.cookie_namespace+cookie); + } else if (sessionStorage.getItem(this.cookie_namespace+cookie)) { + sessionStorage.removeItem(this.cookie_namespace+cookie); + } + } else { + this.writeSetting(cookie,'',-1); + } + }, +} diff --git a/crypto_8h_source.html b/crypto_8h_source.html index c30f978..9ca278c 100644 --- a/crypto_8h_source.html +++ b/crypto_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/crypto.h Source File + + @@ -30,10 +32,10 @@
- + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_141f362699d66d8fa2d8101d8e9f0db9.html b/dir_141f362699d66d8fa2d8101d8e9f0db9.html index d5c5f5b..e4bc1da 100644 --- a/dir_141f362699d66d8fa2d8101d8e9f0db9.html +++ b/dir_141f362699d66d8fa2d8101d8e9f0db9.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/aui Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_2fafa5ce03815a2bdea8d271fa718211.html b/dir_2fafa5ce03815a2bdea8d271fa718211.html index e92a5c0..4bc0703 100644 --- a/dir_2fafa5ce03815a2bdea8d271fa718211.html +++ b/dir_2fafa5ce03815a2bdea8d271fa718211.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_66ccda734b8df6d1bfeadfb0d10c9c77.html b/dir_66ccda734b8df6d1bfeadfb0d10c9c77.html index 24b49b2..25dbfca 100644 --- a/dir_66ccda734b8df6d1bfeadfb0d10c9c77.html +++ b/dir_66ccda734b8df6d1bfeadfb0d10c9c77.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/private Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index b1722d5..eef343f 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -1,14 +1,16 @@ - + - + wxExtend: src Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_6d69d241b042cee0e67e7676a2fe434a.html b/dir_6d69d241b042cee0e67e7676a2fe434a.html index 92cb67b..b0ab7ab 100644 --- a/dir_6d69d241b042cee0e67e7676a2fe434a.html +++ b/dir_6d69d241b042cee0e67e7676a2fe434a.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/persist Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/dir_d44c64559bbebec7f509842c48db8b23.html b/dir_d44c64559bbebec7f509842c48db8b23.html index cd3453c..35d5f71 100644 --- a/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/dir_d44c64559bbebec7f509842c48db8b23.html @@ -1,14 +1,16 @@ - + - + wxExtend: include Directory Reference + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -56,9 +58,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/doc.png b/doc.png deleted file mode 100644 index 17edabff95f7b8da13c9516a04efe05493c29501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 746 zcmV7=@pnbNXRFEm&G8P!&WHG=d)>K?YZ1bzou)2{$)) zumDct!>4SyxL;zgaG>wy`^Hv*+}0kUfCrz~BCOViSb$_*&;{TGGn2^x9K*!Sf0=lV zpP=7O;GA0*Jm*tTYj$IoXvimpnV4S1Z5f$p*f$Db2iq2zrVGQUz~yq`ahn7ck(|CE z7Gz;%OP~J6)tEZWDzjhL9h2hdfoU2)Nd%T<5Kt;Y0XLt&<@6pQx!nw*5`@bq#?l*?3z{Hlzoc=Pr>oB5(9i6~_&-}A(4{Q$>c>%rV&E|a(r&;?i5cQB=} zYSDU5nXG)NS4HEs0it2AHe2>shCyr7`6@4*6{r@8fXRbTA?=IFVWAQJL&H5H{)DpM#{W(GL+Idzf^)uRV@oB8u$ z8v{MfJbTiiRg4bza<41NAzrl{=3fl_D+$t+^!xlQ8S}{UtY`e z;;&9UhyZqQRN%2pot{*Ei0*4~hSF_3AH2@fKU!$NSflS>{@tZpDT4`M2WRTTVH+D? z)GFlEGGHe?koB}i|1w45!BF}N_q&^HJ&-tyR{(afC6H7|aml|tBBbv}55C5DNP8p3 z)~jLEO4Z&2hZmP^i-e%(@d!(E|KRafiU8Q5u(wU((j8un3OR*Hvj+t diff --git a/doc.svg b/doc.svg new file mode 100644 index 0000000..0b928a5 --- /dev/null +++ b/doc.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/docd.svg b/docd.svg new file mode 100644 index 0000000..ac18b27 --- /dev/null +++ b/docd.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/doxygen.css b/doxygen.css index 9036737..7b7d851 100644 --- a/doxygen.css +++ b/doxygen.css @@ -1,29 +1,422 @@ -/* The standard CSS for doxygen 1.9.3 */ +/* The standard CSS for doxygen 1.10.0*/ -body, table, div, p, dl { - font: 400 14px/22px Roboto,sans-serif; +html { +/* page base colors */ +--page-background-color: white; +--page-foreground-color: black; +--page-link-color: #3D578C; +--page-visited-link-color: #4665A2; + +/* index */ +--index-odd-item-bg-color: #F8F9FC; +--index-even-item-bg-color: white; +--index-header-color: black; +--index-separator-color: #A0A0A0; + +/* header */ +--header-background-color: #F9FAFC; +--header-separator-color: #C4CFE5; +--header-gradient-image: url('nav_h.png'); +--group-header-separator-color: #879ECB; +--group-header-color: #354C7B; +--inherit-header-color: gray; + +--footer-foreground-color: #2A3D61; +--footer-logo-width: 104px; +--citation-label-color: #334975; +--glow-color: cyan; + +--title-background-color: white; +--title-separator-color: #5373B4; +--directory-separator-color: #9CAFD4; +--separator-color: #4A6AAA; + +--blockquote-background-color: #F7F8FB; +--blockquote-border-color: #9CAFD4; + +--scrollbar-thumb-color: #9CAFD4; +--scrollbar-background-color: #F9FAFC; + +--icon-background-color: #728DC1; +--icon-foreground-color: white; +--icon-doc-image: url('doc.svg'); +--icon-folder-open-image: url('folderopen.svg'); +--icon-folder-closed-image: url('folderclosed.svg'); + +/* brief member declaration list */ +--memdecl-background-color: #F9FAFC; +--memdecl-separator-color: #DEE4F0; +--memdecl-foreground-color: #555; +--memdecl-template-color: #4665A2; + +/* detailed member list */ +--memdef-border-color: #A8B8D9; +--memdef-title-background-color: #E2E8F2; +--memdef-title-gradient-image: url('nav_f.png'); +--memdef-proto-background-color: #DFE5F1; +--memdef-proto-text-color: #253555; +--memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); +--memdef-doc-background-color: white; +--memdef-param-name-color: #602020; +--memdef-template-color: #4665A2; + +/* tables */ +--table-cell-border-color: #2D4068; +--table-header-background-color: #374F7F; +--table-header-foreground-color: #FFFFFF; + +/* labels */ +--label-background-color: #728DC1; +--label-left-top-border-color: #5373B4; +--label-right-bottom-border-color: #C4CFE5; +--label-foreground-color: white; + +/** navigation bar/tree/menu */ +--nav-background-color: #F9FAFC; +--nav-foreground-color: #364D7C; +--nav-gradient-image: url('tab_b.png'); +--nav-gradient-hover-image: url('tab_h.png'); +--nav-gradient-active-image: url('tab_a.png'); +--nav-gradient-active-image-parent: url("../tab_a.png"); +--nav-separator-image: url('tab_s.png'); +--nav-breadcrumb-image: url('bc_s.png'); +--nav-breadcrumb-border-color: #C2CDE4; +--nav-splitbar-image: url('splitbar.png'); +--nav-font-size-level1: 13px; +--nav-font-size-level2: 10px; +--nav-font-size-level3: 9px; +--nav-text-normal-color: #283A5D; +--nav-text-hover-color: white; +--nav-text-active-color: white; +--nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); +--nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +--nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +--nav-menu-button-color: #364D7C; +--nav-menu-background-color: white; +--nav-menu-foreground-color: #555555; +--nav-menu-toggle-color: rgba(255, 255, 255, 0.5); +--nav-arrow-color: #9CAFD4; +--nav-arrow-selected-color: #9CAFD4; + +/* table of contents */ +--toc-background-color: #F4F6FA; +--toc-border-color: #D8DFEE; +--toc-header-color: #4665A2; +--toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); + +/** search field */ +--search-background-color: white; +--search-foreground-color: #909090; +--search-magnification-image: url('mag.svg'); +--search-magnification-select-image: url('mag_sel.svg'); +--search-active-color: black; +--search-filter-background-color: #F9FAFC; +--search-filter-foreground-color: black; +--search-filter-border-color: #90A5CE; +--search-filter-highlight-text-color: white; +--search-filter-highlight-bg-color: #3D578C; +--search-results-foreground-color: #425E97; +--search-results-background-color: #EEF1F7; +--search-results-border-color: black; +--search-box-shadow: inset 0.5px 0.5px 3px 0px #555; + +/** code fragments */ +--code-keyword-color: #008000; +--code-type-keyword-color: #604020; +--code-flow-keyword-color: #E08000; +--code-comment-color: #800000; +--code-preprocessor-color: #806020; +--code-string-literal-color: #002080; +--code-char-literal-color: #008080; +--code-xml-cdata-color: black; +--code-vhdl-digit-color: #FF00FF; +--code-vhdl-char-color: #000000; +--code-vhdl-keyword-color: #700070; +--code-vhdl-logic-color: #FF0000; +--code-link-color: #4665A2; +--code-external-link-color: #4665A2; +--fragment-foreground-color: black; +--fragment-background-color: #FBFCFD; +--fragment-border-color: #C4CFE5; +--fragment-lineno-border-color: #00FF00; +--fragment-lineno-background-color: #E8E8E8; +--fragment-lineno-foreground-color: black; +--fragment-lineno-link-fg-color: #4665A2; +--fragment-lineno-link-bg-color: #D8D8D8; +--fragment-lineno-link-hover-fg-color: #4665A2; +--fragment-lineno-link-hover-bg-color: #C8C8C8; +--fragment-copy-ok-color: #2EC82E; +--tooltip-foreground-color: black; +--tooltip-background-color: white; +--tooltip-border-color: gray; +--tooltip-doc-color: grey; +--tooltip-declaration-color: #006318; +--tooltip-link-color: #4665A2; +--tooltip-shadow: 1px 1px 7px gray; +--fold-line-color: #808080; +--fold-minus-image: url('minus.svg'); +--fold-plus-image: url('plus.svg'); +--fold-minus-image-relpath: url('../../minus.svg'); +--fold-plus-image-relpath: url('../../plus.svg'); + +/** font-family */ +--font-family-normal: Roboto,sans-serif; +--font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed; +--font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +--font-family-title: Tahoma,Arial,sans-serif; +--font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif; +--font-family-search: Arial,Verdana,sans-serif; +--font-family-icon: Arial,Helvetica; +--font-family-tooltip: Roboto,sans-serif; + +/** special sections */ +--warning-color-bg: #f8d1cc; +--warning-color-hl: #b61825; +--warning-color-text: #75070f; +--note-color-bg: #faf3d8; +--note-color-hl: #f3a600; +--note-color-text: #5f4204; +--todo-color-bg: #e4f3ff; +--todo-color-hl: #1879C4; +--todo-color-text: #274a5c; +--test-color-bg: #e8e8ff; +--test-color-hl: #3939C4; +--test-color-text: #1a1a5c; +--deprecated-color-bg: #ecf0f3; +--deprecated-color-hl: #5b6269; +--deprecated-color-text: #43454a; +--bug-color-bg: #e4dafd; +--bug-color-hl: #5b2bdd; +--bug-color-text: #2a0d72; +--invariant-color-bg: #d8f1e3; +--invariant-color-hl: #44b86f; +--invariant-color-text: #265532; } -p.reference, p.definition { - font: 400 14px/22px Roboto,sans-serif; +@media (prefers-color-scheme: dark) { + html:not(.dark-mode) { + color-scheme: dark; + +/* page base colors */ +--page-background-color: black; +--page-foreground-color: #C9D1D9; +--page-link-color: #90A5CE; +--page-visited-link-color: #A3B4D7; + +/* index */ +--index-odd-item-bg-color: #0B101A; +--index-even-item-bg-color: black; +--index-header-color: #C4CFE5; +--index-separator-color: #334975; + +/* header */ +--header-background-color: #070B11; +--header-separator-color: #141C2E; +--header-gradient-image: url('nav_hd.png'); +--group-header-separator-color: #283A5D; +--group-header-color: #90A5CE; +--inherit-header-color: #A0A0A0; + +--footer-foreground-color: #5B7AB7; +--footer-logo-width: 60px; +--citation-label-color: #90A5CE; +--glow-color: cyan; + +--title-background-color: #090D16; +--title-separator-color: #354C79; +--directory-separator-color: #283A5D; +--separator-color: #283A5D; + +--blockquote-background-color: #101826; +--blockquote-border-color: #283A5D; + +--scrollbar-thumb-color: #283A5D; +--scrollbar-background-color: #070B11; + +--icon-background-color: #334975; +--icon-foreground-color: #C4CFE5; +--icon-doc-image: url('docd.svg'); +--icon-folder-open-image: url('folderopend.svg'); +--icon-folder-closed-image: url('folderclosedd.svg'); + +/* brief member declaration list */ +--memdecl-background-color: #0B101A; +--memdecl-separator-color: #2C3F65; +--memdecl-foreground-color: #BBB; +--memdecl-template-color: #7C95C6; + +/* detailed member list */ +--memdef-border-color: #233250; +--memdef-title-background-color: #1B2840; +--memdef-title-gradient-image: url('nav_fd.png'); +--memdef-proto-background-color: #19243A; +--memdef-proto-text-color: #9DB0D4; +--memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); +--memdef-doc-background-color: black; +--memdef-param-name-color: #D28757; +--memdef-template-color: #7C95C6; + +/* tables */ +--table-cell-border-color: #283A5D; +--table-header-background-color: #283A5D; +--table-header-foreground-color: #C4CFE5; + +/* labels */ +--label-background-color: #354C7B; +--label-left-top-border-color: #4665A2; +--label-right-bottom-border-color: #283A5D; +--label-foreground-color: #CCCCCC; + +/** navigation bar/tree/menu */ +--nav-background-color: #101826; +--nav-foreground-color: #364D7C; +--nav-gradient-image: url('tab_bd.png'); +--nav-gradient-hover-image: url('tab_hd.png'); +--nav-gradient-active-image: url('tab_ad.png'); +--nav-gradient-active-image-parent: url("../tab_ad.png"); +--nav-separator-image: url('tab_sd.png'); +--nav-breadcrumb-image: url('bc_sd.png'); +--nav-breadcrumb-border-color: #2A3D61; +--nav-splitbar-image: url('splitbard.png'); +--nav-font-size-level1: 13px; +--nav-font-size-level2: 10px; +--nav-font-size-level3: 9px; +--nav-text-normal-color: #B6C4DF; +--nav-text-hover-color: #DCE2EF; +--nav-text-active-color: #DCE2EF; +--nav-text-normal-shadow: 0px 1px 1px black; +--nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +--nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +--nav-menu-button-color: #B6C4DF; +--nav-menu-background-color: #05070C; +--nav-menu-foreground-color: #BBBBBB; +--nav-menu-toggle-color: rgba(255, 255, 255, 0.2); +--nav-arrow-color: #334975; +--nav-arrow-selected-color: #90A5CE; + +/* table of contents */ +--toc-background-color: #151E30; +--toc-border-color: #202E4A; +--toc-header-color: #A3B4D7; +--toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); + +/** search field */ +--search-background-color: black; +--search-foreground-color: #C5C5C5; +--search-magnification-image: url('mag_d.svg'); +--search-magnification-select-image: url('mag_seld.svg'); +--search-active-color: #C5C5C5; +--search-filter-background-color: #101826; +--search-filter-foreground-color: #90A5CE; +--search-filter-border-color: #7C95C6; +--search-filter-highlight-text-color: #BCC9E2; +--search-filter-highlight-bg-color: #283A5D; +--search-results-background-color: #101826; +--search-results-foreground-color: #90A5CE; +--search-results-border-color: #7C95C6; +--search-box-shadow: inset 0.5px 0.5px 3px 0px #2F436C; + +/** code fragments */ +--code-keyword-color: #CC99CD; +--code-type-keyword-color: #AB99CD; +--code-flow-keyword-color: #E08000; +--code-comment-color: #717790; +--code-preprocessor-color: #65CABE; +--code-string-literal-color: #7EC699; +--code-char-literal-color: #00E0F0; +--code-xml-cdata-color: #C9D1D9; +--code-vhdl-digit-color: #FF00FF; +--code-vhdl-char-color: #C0C0C0; +--code-vhdl-keyword-color: #CF53C9; +--code-vhdl-logic-color: #FF0000; +--code-link-color: #79C0FF; +--code-external-link-color: #79C0FF; +--fragment-foreground-color: #C9D1D9; +--fragment-background-color: #090D16; +--fragment-border-color: #30363D; +--fragment-lineno-border-color: #30363D; +--fragment-lineno-background-color: black; +--fragment-lineno-foreground-color: #6E7681; +--fragment-lineno-link-fg-color: #6E7681; +--fragment-lineno-link-bg-color: #303030; +--fragment-lineno-link-hover-fg-color: #8E96A1; +--fragment-lineno-link-hover-bg-color: #505050; +--fragment-copy-ok-color: #0EA80E; +--tooltip-foreground-color: #C9D1D9; +--tooltip-background-color: #202020; +--tooltip-border-color: #C9D1D9; +--tooltip-doc-color: #D9E1E9; +--tooltip-declaration-color: #20C348; +--tooltip-link-color: #79C0FF; +--tooltip-shadow: none; +--fold-line-color: #808080; +--fold-minus-image: url('minusd.svg'); +--fold-plus-image: url('plusd.svg'); +--fold-minus-image-relpath: url('../../minusd.svg'); +--fold-plus-image-relpath: url('../../plusd.svg'); + +/** font-family */ +--font-family-normal: Roboto,sans-serif; +--font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed; +--font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +--font-family-title: Tahoma,Arial,sans-serif; +--font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif; +--font-family-search: Arial,Verdana,sans-serif; +--font-family-icon: Arial,Helvetica; +--font-family-tooltip: Roboto,sans-serif; + +/** special sections */ +--warning-color-bg: #2e1917; +--warning-color-hl: #ad2617; +--warning-color-text: #f5b1aa; +--note-color-bg: #3b2e04; +--note-color-hl: #f1b602; +--note-color-text: #ceb670; +--todo-color-bg: #163750; +--todo-color-hl: #1982D2; +--todo-color-text: #dcf0fa; +--test-color-bg: #121258; +--test-color-hl: #4242cf; +--test-color-text: #c0c0da; +--deprecated-color-bg: #2e323b; +--deprecated-color-hl: #738396; +--deprecated-color-text: #abb0bd; +--bug-color-bg: #2a2536; +--bug-color-hl: #7661b3; +--bug-color-text: #ae9ed6; +--invariant-color-bg: #303a35; +--invariant-color-hl: #76ce96; +--invariant-color-text: #cceed5; +}} +body { + background-color: var(--page-background-color); + color: var(--page-foreground-color); +} + +body, table, div, p, dl { + font-weight: 400; + font-size: 14px; + font-family: var(--font-family-normal); + line-height: 22px; } /* @group Heading Levels */ -h1.groupheader { - font-size: 150%; -} - .title { - font: 400 14px/28px Roboto,sans-serif; + font-family: var(--font-family-normal); + line-height: 28px; font-size: 150%; font-weight: bold; margin: 10px 2px; } +h1.groupheader { + font-size: 150%; +} + h2.groupheader { - border-bottom: 1px solid #879ECB; - color: #354C7B; + border-bottom: 1px solid var(--group-header-separator-color); + color: var(--group-header-color); font-size: 150%; font-weight: normal; margin-top: 1.75em; @@ -46,22 +439,13 @@ h1, h2, h3, h4, h5, h6 { } h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { - text-shadow: 0 0 15px cyan; + text-shadow: 0 0 15px var(--glow-color); } dt { font-weight: bold; } -ul.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; - column-count: 3; -} - p.startli, p.startdd { margin-top: 2px; } @@ -113,7 +497,6 @@ h3.version { } div.navtab { - border-right: 1px solid #A3B4D7; padding-right: 15px; text-align: right; line-height: 110%; @@ -127,16 +510,17 @@ td.navtab { padding-right: 6px; padding-left: 6px; } + td.navtabHL { - background-image: url('tab_a.png'); + background-image: var(--nav-gradient-active-image); background-repeat:repeat-x; padding-right: 6px; padding-left: 6px; } td.navtabHL a, td.navtabHL a:visited { - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + color: var(--nav-text-hover-color); + text-shadow: var(--nav-text-hover-shadow); } a.navtab { @@ -148,7 +532,13 @@ div.qindex{ width: 100%; line-height: 140%; font-size: 130%; - color: #A0A0A0; + color: var(--index-separator-color); +} + +#main-menu a:focus { + outline: auto; + z-index: 10; + position: relative; } dt.alphachar{ @@ -157,7 +547,7 @@ dt.alphachar{ } .alphachar a{ - color: black; + color: var(--index-header-color); } .alphachar a:hover, .alphachar a:visited{ @@ -176,8 +566,12 @@ dt.alphachar{ line-height: 1.15em; } +.classindex dl.even { + background-color: var(--index-even-item-bg-color); +} + .classindex dl.odd { - background-color: #F8F9FC; + background-color: var(--index-odd-item-bg-color); } @media(min-width: 1120px) { @@ -196,21 +590,23 @@ dt.alphachar{ /* @group Link Styling */ a { - color: #3D578C; + color: var(--page-link-color); font-weight: normal; text-decoration: none; } .contents a:visited { - color: #4665A2; + color: var(--page-visited-link-color); } a:hover { - text-decoration: underline; + text-decoration: none; + background: linear-gradient(to bottom, transparent 0,transparent calc(100% - 1px), currentColor 100%); } -.contents a.qindexHL:visited { - color: #FFFFFF; +a:hover > span.arrow { + text-decoration: none; + background : var(--nav-background-color); } a.el { @@ -221,11 +617,11 @@ a.elRef { } a.code, a.code:visited, a.line, a.line:visited { - color: #4665A2; + color: var(--code-link-color); } a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { - color: #4665A2; + color: var(--code-external-link-color); } a.code.hl_class { /* style for links to class names in code snippets */ } @@ -265,6 +661,16 @@ ul { overflow: visible; } +ul.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; + column-count: 3; + list-style-type: none; +} + #side-nav ul { overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */ } @@ -276,35 +682,70 @@ ul { .fragment { text-align: left; direction: ltr; - overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/ + overflow-x: auto; overflow-y: hidden; + position: relative; + min-height: 12px; + margin: 10px 0px; + padding: 10px 10px; + border: 1px solid var(--fragment-border-color); + border-radius: 4px; + background-color: var(--fragment-background-color); + color: var(--fragment-foreground-color); } pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; - font-family: monospace, fixed; - font-size: 105%; + word-wrap: break-word; + font-size: 10pt; + line-height: 125%; + font-family: var(--font-family-monospace); } -div.fragment { - padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/ - margin: 4px 8px 4px 2px; - background-color: #FBFCFD; - border: 1px solid #C4CFE5; +.clipboard { + width: 24px; + height: 24px; + right: 5px; + top: 5px; + opacity: 0; + position: absolute; + display: inline; + overflow: auto; + fill: var(--fragment-foreground-color); + justify-content: center; + align-items: center; + cursor: pointer; +} + +.clipboard.success { + border: 1px solid var(--fragment-foreground-color); + border-radius: 4px; +} + +.fragment:hover .clipboard, .clipboard.success { + opacity: .28; +} + +.clipboard:hover, .clipboard.success { + opacity: 1 !important; +} + +.clipboard:active:not([class~=success]) svg { + transform: scale(.91); +} + +.clipboard.success svg { + fill: var(--fragment-copy-ok-color); +} + +.clipboard.success { + border-color: var(--fragment-copy-ok-color); } div.line { - font-family: monospace, fixed; + font-family: var(--font-family-monospace); font-size: 13px; min-height: 13px; - line-height: 1.0; + line-height: 1.2; text-wrap: unrestricted; white-space: -moz-pre-wrap; /* Moz */ white-space: -pre-wrap; /* Opera 4-6 */ @@ -333,25 +774,40 @@ div.line:after { } div.line.glow { - background-color: cyan; - box-shadow: 0 0 10px cyan; + background-color: var(--glow-color); + box-shadow: 0 0 10px var(--glow-color); } +span.fold { + margin-left: 5px; + margin-right: 1px; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; + display: inline-block; + width: 12px; + height: 12px; + background-repeat:no-repeat; + background-position:center; +} span.lineno { padding-right: 4px; margin-right: 9px; text-align: right; - border-right: 2px solid #0F0; - background-color: #E8E8E8; + border-right: 2px solid var(--fragment-lineno-border-color); + color: var(--fragment-lineno-foreground-color); + background-color: var(--fragment-lineno-background-color); white-space: pre; } -span.lineno a { - background-color: #D8D8D8; +span.lineno a, span.lineno a:visited { + color: var(--fragment-lineno-link-fg-color); + background-color: var(--fragment-lineno-link-bg-color); } span.lineno a:hover { - background-color: #C8C8C8; + color: var(--fragment-lineno-link-hover-fg-color); + background-color: var(--fragment-lineno-link-hover-bg-color); } .lineno { @@ -363,24 +819,6 @@ span.lineno a:hover { user-select: none; } -div.ah, span.ah { - background-color: black; - font-weight: bold; - color: #FFFFFF; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); -} - div.classindex ul { list-style: none; padding-left: 0; @@ -402,8 +840,7 @@ div.groupText { } body { - background-color: white; - color: black; + color: var(--page-foreground-color); margin: 0; } @@ -413,33 +850,15 @@ div.contents { margin-right: 8px; } -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; - white-space: nowrap; - vertical-align: top; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - p.formulaDsp { text-align: center; } -img.formulaDsp { - +img.dark-mode-visible { + display: none; +} +img.light-mode-visible { + display: none; } img.formulaInl, img.inline { @@ -465,10 +884,11 @@ address.footer { img.footer { border: 0px; vertical-align: middle; + width: var(--footer-logo-width); } .compoundTemplParams { - color: #4665A2; + color: var(--memdecl-template-color); font-size: 80%; line-height: 120%; } @@ -476,84 +896,62 @@ img.footer { /* @group Code Colorization */ span.keyword { - color: #008000 + color: var(--code-keyword-color); } span.keywordtype { - color: #604020 + color: var(--code-type-keyword-color); } span.keywordflow { - color: #e08000 + color: var(--code-flow-keyword-color); } span.comment { - color: #800000 + color: var(--code-comment-color); } span.preprocessor { - color: #806020 + color: var(--code-preprocessor-color); } span.stringliteral { - color: #002080 + color: var(--code-string-literal-color); } span.charliteral { - color: #008080 + color: var(--code-char-literal-color); +} + +span.xmlcdata { + color: var(--code-xml-cdata-color); } span.vhdldigit { - color: #ff00ff + color: var(--code-vhdl-digit-color); } span.vhdlchar { - color: #000000 + color: var(--code-vhdl-char-color); } span.vhdlkeyword { - color: #700070 + color: var(--code-vhdl-keyword-color); } span.vhdllogic { - color: #ff0000 + color: var(--code-vhdl-logic-color); } blockquote { - background-color: #F7F8FB; - border-left: 2px solid #9CAFD4; + background-color: var(--blockquote-background-color); + border-left: 2px solid var(--blockquote-border-color); margin: 0 24px 0 4px; padding: 0 12px 0 16px; } -blockquote.DocNodeRTL { - border-left: 0; - border-right: 2px solid #9CAFD4; - margin: 0 4px 0 24px; - padding: 0 16px 0 12px; -} - /* @end */ -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - td.tiny { font-size: 75%; } @@ -561,18 +959,19 @@ td.tiny { .dirtab { padding: 4px; border-collapse: collapse; - border: 1px solid #A3B4D7; + border: 1px solid var(--table-cell-border-color); } th.dirtab { - background: #EBEFF6; + background-color: var(--table-header-background-color); + color: var(--table-header-foreground-color); font-weight: bold; } hr { height: 0px; border: none; - border-top: 1px solid #4A6AAA; + border-top: 1px solid var(--separator-color); } hr.footer { @@ -600,14 +999,14 @@ table.memberdecls { } .memberdecls td.glow, .fieldtable tr.glow { - background-color: cyan; - box-shadow: 0 0 15px cyan; + background-color: var(--glow-color); + box-shadow: 0 0 15px var(--glow-color); } .mdescLeft, .mdescRight, .memItemLeft, .memItemRight, .memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; + background-color: var(--memdecl-background-color); border: none; margin: 4px; padding: 1px 0 0 8px; @@ -615,11 +1014,11 @@ table.memberdecls { .mdescLeft, .mdescRight { padding: 0px 8px 4px 8px; - color: #555; + color: var(--memdecl-foreground-color); } .memSeparator { - border-bottom: 1px solid #DEE4F0; + border-bottom: 1px solid var(--memdecl-separator-color); line-height: 1px; margin: 0px; padding: 0px; @@ -634,7 +1033,7 @@ table.memberdecls { } .memTemplParams { - color: #4665A2; + color: var(--memdecl-template-color); white-space: nowrap; font-size: 80%; } @@ -647,15 +1046,15 @@ table.memberdecls { .memtitle { padding: 8px; - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; + border-top: 1px solid var(--memdef-border-color); + border-left: 1px solid var(--memdef-border-color); + border-right: 1px solid var(--memdef-border-color); border-top-right-radius: 4px; border-top-left-radius: 4px; margin-bottom: -1px; - background-image: url('nav_f.png'); + background-image: var(--memdef-title-gradient-image); background-repeat: repeat-x; - background-color: #E2E8F2; + background-color: var(--memdef-title-background-color); line-height: 1.25; font-weight: 300; float:left; @@ -670,20 +1069,11 @@ table.memberdecls { .memtemplate { font-size: 80%; - color: #4665A2; + color: var(--memdef-template-color); font-weight: normal; margin-left: 9px; } -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - .mempage { width: 100%; } @@ -702,7 +1092,7 @@ table.memberdecls { } .memitem.glow { - box-shadow: 0 0 15px cyan; + box-shadow: 0 0 15px var(--glow-color); } .memname { @@ -715,41 +1105,32 @@ table.memberdecls { } .memproto, dl.reflist dt { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; + border-top: 1px solid var(--memdef-border-color); + border-left: 1px solid var(--memdef-border-color); + border-right: 1px solid var(--memdef-border-color); padding: 6px 0px 6px 0px; - color: #253555; + color: var(--memdef-proto-text-color); font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - background-color: #DFE5F1; - /* opera specific markup */ + text-shadow: var(--memdef-proto-text-shadow); + background-color: var(--memdef-proto-background-color); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); border-top-right-radius: 4px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 4px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 4px; - } .overload { - font-family: "courier new",courier,monospace; + font-family: var(--font-family-monospace); font-size: 65%; } .memdoc, dl.reflist dd { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; + border-bottom: 1px solid var(--memdef-border-color); + border-left: 1px solid var(--memdef-border-color); + border-right: 1px solid var(--memdef-border-color); padding: 6px 10px 2px 10px; - background-color: #FBFCFD; border-top-width: 0; background-image:url('nav_g.png'); background-repeat:repeat-x; - background-color: #FFFFFF; + background-color: var(--memdef-doc-background-color); /* opera specific markup */ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; @@ -779,36 +1160,44 @@ dl.reflist dd { .paramtype { white-space: nowrap; + padding: 0px; + padding-bottom: 1px; } .paramname { - color: #602020; white-space: nowrap; + padding: 0px; + padding-bottom: 1px; + margin-left: 2px; } + .paramname em { + color: var(--memdef-param-name-color); font-style: normal; + margin-right: 1px; } -.paramname code { - line-height: 14px; + +.paramname .paramdefval { + font-family: var(--font-family-monospace); } .params, .retval, .exception, .tparams { margin-left: 0px; padding-left: 0px; -} +} .params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname { font-weight: bold; vertical-align: top; } - + .params .paramtype, .tparams .paramtype { font-style: italic; vertical-align: top; -} - +} + .params .paramdir, .tparams .paramdir { - font-family: "courier new",courier,monospace; + font-family: var(--font-family-monospace); vertical-align: top; } @@ -832,13 +1221,13 @@ span.mlabels { } span.mlabel { - background-color: #728DC1; - border-top:1px solid #5373B4; - border-left:1px solid #5373B4; - border-right:1px solid #C4CFE5; - border-bottom:1px solid #C4CFE5; + background-color: var(--label-background-color); + border-top:1px solid var(--label-left-top-border-color); + border-left:1px solid var(--label-left-top-border-color); + border-right:1px solid var(--label-right-bottom-border-color); + border-bottom:1px solid var(--label-right-bottom-border-color); text-shadow: none; - color: white; + color: var(--label-foreground-color); margin-right: 4px; padding: 2px 3px; border-radius: 3px; @@ -855,8 +1244,8 @@ span.mlabel { div.directory { margin: 10px 0px; - border-top: 1px solid #9CAFD4; - border-bottom: 1px solid #9CAFD4; + border-top: 1px solid var(--directory-separator-color); + border-bottom: 1px solid var(--directory-separator-color); width: 100%; } @@ -892,9 +1281,14 @@ div.directory { border-left: 1px solid rgba(0,0,0,0.05); } +.directory tr.odd { + padding-left: 6px; + background-color: var(--index-odd-item-bg-color); +} + .directory tr.even { padding-left: 6px; - background-color: #F7F8FB; + background-color: var(--index-even-item-bg-color); } .directory img { @@ -912,11 +1306,11 @@ div.directory { cursor: pointer; padding-left: 2px; padding-right: 2px; - color: #3D578C; + color: var(--page-link-color); } .arrow { - color: #9CAFD4; + color: var(--nav-arrow-color); -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; @@ -930,14 +1324,15 @@ div.directory { } .icon { - font-family: Arial, Helvetica; + font-family: var(--font-family-icon); + line-height: normal; font-weight: bold; font-size: 12px; height: 14px; width: 16px; display: inline-block; - background-color: #728DC1; - color: white; + background-color: var(--icon-background-color); + color: var(--icon-foreground-color); text-align: center; border-radius: 4px; margin-left: 2px; @@ -954,8 +1349,7 @@ div.directory { width: 24px; height: 18px; margin-bottom: 4px; - background-image:url('folderopen.png'); - background-position: 0px -4px; + background-image:var(--icon-folder-open-image); background-repeat: repeat-y; vertical-align:top; display: inline-block; @@ -965,8 +1359,7 @@ div.directory { width: 24px; height: 18px; margin-bottom: 4px; - background-image:url('folderclosed.png'); - background-position: 0px -4px; + background-image:var(--icon-folder-closed-image); background-repeat: repeat-y; vertical-align:top; display: inline-block; @@ -976,17 +1369,13 @@ div.directory { width: 24px; height: 18px; margin-bottom: 4px; - background-image:url('doc.png'); + background-image:var(--icon-doc-image); background-position: 0px -4px; background-repeat: repeat-y; vertical-align:top; display: inline-block; } -table.directory { - font: 400 14px Roboto,sans-serif; -} - /* @end */ div.dynheader { @@ -1001,7 +1390,7 @@ div.dynheader { address { font-style: normal; - color: #2A3D61; + color: var(--footer-foreground-color); } table.doxtable caption { @@ -1015,28 +1404,23 @@ table.doxtable { } table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; + border: 1px solid var(--table-cell-border-color); padding: 3px 7px 2px; } table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; + background-color: var(--table-header-background-color); + color: var(--table-header-foreground-color); font-size: 110%; padding-bottom: 4px; padding-top: 5px; } table.fieldtable { - /*width: 100%;*/ margin-bottom: 10px; - border: 1px solid #A8B8D9; + border: 1px solid var(--memdef-border-color); border-spacing: 0px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; border-radius: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); } @@ -1046,8 +1430,8 @@ table.fieldtable { .fieldtable td.fieldtype, .fieldtable td.fieldname { white-space: nowrap; - border-right: 1px solid #A8B8D9; - border-bottom: 1px solid #A8B8D9; + border-right: 1px solid var(--memdef-border-color); + border-bottom: 1px solid var(--memdef-border-color); vertical-align: top; } @@ -1056,14 +1440,13 @@ table.fieldtable { } .fieldtable td.fielddoc { - border-bottom: 1px solid #A8B8D9; - /*width: 100%;*/ + border-bottom: 1px solid var(--memdef-border-color); } .fieldtable td.fielddoc p:first-child { margin-top: 0px; -} - +} + .fieldtable td.fielddoc p:last-child { margin-bottom: 2px; } @@ -1073,22 +1456,18 @@ table.fieldtable { } .fieldtable th { - background-image:url('nav_f.png'); + background-image: var(--memdef-title-gradient-image); background-repeat:repeat-x; - background-color: #E2E8F2; + background-color: var(--memdef-title-background-color); font-size: 90%; - color: #253555; + color: var(--memdef-proto-text-color); padding-bottom: 4px; padding-top: 5px; text-align:left; font-weight: 400; - -moz-border-radius-topleft: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; - border-bottom: 1px solid #A8B8D9; + border-bottom: 1px solid var(--memdef-border-color); } @@ -1096,7 +1475,7 @@ table.fieldtable { top: 0px; left: 10px; height: 36px; - background-image: url('tab_b.png'); + background-image: var(--nav-gradient-image); z-index: 101; overflow: hidden; font-size: 13px; @@ -1105,13 +1484,13 @@ table.fieldtable { .navpath ul { font-size: 11px; - background-image:url('tab_b.png'); + background-image: var(--nav-gradient-image); background-repeat:repeat-x; background-position: 0 -5px; height:30px; line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; + color:var(--nav-text-normal-color); + border:solid 1px var(--nav-breadcrumb-border-color); overflow:hidden; margin:0px; padding:0px; @@ -1123,27 +1502,27 @@ table.fieldtable { float:left; padding-left:10px; padding-right:15px; - background-image:url('bc_s.png'); + background-image:var(--nav-breadcrumb-image); background-repeat:no-repeat; background-position:right; - color:#364D7C; + color: var(--nav-foreground-color); } .navpath li.navelem a { height:32px; display:block; - text-decoration: none; outline: none; - color: #283A5D; - font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; + color: var(--nav-text-normal-color); + font-family: var(--font-family-nav); + text-shadow: var(--nav-text-normal-shadow); + text-decoration: none; } .navpath li.navelem a:hover { - color:#6884BD; + color: var(--nav-text-hover-color); + text-shadow: var(--nav-text-hover-shadow); } .navpath li.footer @@ -1155,7 +1534,7 @@ table.fieldtable { background-image:none; background-repeat:no-repeat; background-position:right; - color:#364D7C; + color: var(--footer-foreground-color); font-size: 8pt; } @@ -1167,7 +1546,7 @@ div.summary padding-right: 5px; width: 50%; text-align: right; -} +} div.summary a { @@ -1182,7 +1561,7 @@ table.classindex margin-right: 3%; width: 94%; border: 0; - border-spacing: 0; + border-spacing: 0; padding: 0; } @@ -1200,11 +1579,11 @@ div.ingroups a div.header { - background-image:url('nav_h.png'); + background-image: var(--header-gradient-image); background-repeat:repeat-x; - background-color: #F9FAFC; + background-color: var(--header-background-color); margin: 0px; - border-bottom: 1px solid #C4CFE5; + border-bottom: 1px solid var(--header-separator-color); } div.headertitle @@ -1221,17 +1600,13 @@ dl { padding: 0 0 0 0; } -/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */ +/* + dl.section { margin-left: 0px; padding-left: 0px; } -dl.section.DocNodeRTL { - margin-right: 0px; - padding-right: 0px; -} - dl.note { margin-left: -7px; padding-left: 3px; @@ -1239,16 +1614,6 @@ dl.note { border-color: #D0C000; } -dl.note.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #D0C000; -} - dl.warning, dl.attention { margin-left: -7px; padding-left: 3px; @@ -1256,16 +1621,6 @@ dl.warning, dl.attention { border-color: #FF0000; } -dl.warning.DocNodeRTL, dl.attention.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #FF0000; -} - dl.pre, dl.post, dl.invariant { margin-left: -7px; padding-left: 3px; @@ -1273,16 +1628,6 @@ dl.pre, dl.post, dl.invariant { border-color: #00D000; } -dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #00D000; -} - dl.deprecated { margin-left: -7px; padding-left: 3px; @@ -1290,16 +1635,6 @@ dl.deprecated { border-color: #505050; } -dl.deprecated.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #505050; -} - dl.todo { margin-left: -7px; padding-left: 3px; @@ -1307,16 +1642,6 @@ dl.todo { border-color: #00C0E0; } -dl.todo.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #00C0E0; -} - dl.test { margin-left: -7px; padding-left: 3px; @@ -1324,16 +1649,6 @@ dl.test { border-color: #3030E0; } -dl.test.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #3030E0; -} - dl.bug { margin-left: -7px; padding-left: 3px; @@ -1341,18 +1656,101 @@ dl.bug { border-color: #C08050; } -dl.bug.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #C08050; +*/ + +dl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a { + font-weight: bold !important; +} + +dl.warning, dl.attention, dl.note, dl.deprecated, dl.bug, +dl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark { + padding: 10px; + margin: 10px 0px; + overflow: hidden; + margin-left: 0; + border-radius: 4px; } dl.section dd { - margin-bottom: 6px; + margin-bottom: 2px; +} + +dl.warning, dl.attention { + background: var(--warning-color-bg); + border-left: 8px solid var(--warning-color-hl); + color: var(--warning-color-text); +} + +dl.warning dt, dl.attention dt { + color: var(--warning-color-hl); +} + +dl.note, dl.remark { + background: var(--note-color-bg); + border-left: 8px solid var(--note-color-hl); + color: var(--note-color-text); +} + +dl.note dt, dl.remark dt { + color: var(--note-color-hl); +} + +dl.todo { + background: var(--todo-color-bg); + border-left: 8px solid var(--todo-color-hl); + color: var(--todo-color-text); +} + +dl.todo dt { + color: var(--todo-color-hl); +} + +dl.test { + background: var(--test-color-bg); + border-left: 8px solid var(--test-color-hl); + color: var(--test-color-text); +} + +dl.test dt { + color: var(--test-color-hl); +} + +dl.bug dt a { + color: var(--bug-color-hl) !important; +} + +dl.bug { + background: var(--bug-color-bg); + border-left: 8px solid var(--bug-color-hl); + color: var(--bug-color-text); +} + +dl.bug dt a { + color: var(--bug-color-hl) !important; +} + +dl.deprecated { + background: var(--deprecated-color-bg); + border-left: 8px solid var(--deprecated-color-hl); + color: var(--deprecated-color-text); +} + +dl.deprecated dt a { + color: var(--deprecated-color-hl) !important; +} + +dl.section dd, dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { + margin-inline-start: 0px; +} + +dl.invariant, dl.pre, dl.post { + background: var(--invariant-color-bg); + border-left: 8px solid var(--invariant-color-hl); + color: var(--invariant-color-text); +} + +dl.invariant dt, dl.pre dt, dl.post dt { + color: var(--invariant-color-hl); } @@ -1367,12 +1765,12 @@ dl.section dd { vertical-align: bottom; border-collapse: separate; } - + #projectlogo img -{ +{ border: 0px none; } - + #projectalign { vertical-align: middle; @@ -1381,21 +1779,24 @@ dl.section dd { #projectname { - font: 200% Tahoma, Arial,sans-serif; + font-size: 200%; + font-family: var(--font-family-title); margin: 0px; padding: 2px 0px; } - + #projectbrief { - font: 90% Tahoma, Arial,sans-serif; + font-size: 90%; + font-family: var(--font-family-title); margin: 0px; padding: 0px; } #projectnumber { - font: 50% Tahoma, Arial,sans-serif; + font-size: 50%; + font-family: 50% var(--font-family-title); margin: 0px; padding: 0px; } @@ -1405,7 +1806,8 @@ dl.section dd { padding: 0px; margin: 0px; width: 100%; - border-bottom: 1px solid #5373B4; + border-bottom: 1px solid var(--title-separator-color); + background-color: var(--title-background-color); } .image @@ -1438,17 +1840,12 @@ dl.section dd { font-weight: bold; } -div.zoom -{ - border: 1px solid #90A5CE; -} - dl.citelist { margin-bottom:50px; } dl.citelist dt { - color:#334975; + color:var(--citation-label-color); float:left; font-weight:bold; margin-right:10px; @@ -1464,8 +1861,8 @@ dl.citelist dd { div.toc { padding: 14px 25px; - background-color: #F4F6FA; - border: 1px solid #D8DFEE; + background-color: var(--toc-background-color); + border: 1px solid var(--toc-border-color); border-radius: 7px 7px 7px 7px; float: right; height: auto; @@ -1473,28 +1870,17 @@ div.toc { width: 200px; } -.PageDocRTL-title div.toc { - float: left !important; - text-align: right; -} - div.toc li { - background: url("bdwn.png") no-repeat scroll 0 5px transparent; - font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + background: var(--toc-down-arrow-image) no-repeat scroll 0 5px transparent; + font: 10px/1.2 var(--font-family-toc); margin-top: 5px; padding-left: 10px; padding-top: 2px; } -.PageDocRTL-title div.toc li { - background-position-x: right !important; - padding-left: 0 !important; - padding-right: 10px; -} - div.toc h3 { - font: bold 12px/1.2 Arial,FreeSans,sans-serif; - color: #4665A2; + font: bold 12px/1.2 var(--font-family-toc); + color: var(--toc-header-color); border-bottom: 0 none; margin: 0; } @@ -1503,7 +1889,7 @@ div.toc ul { list-style: none outside none; border: medium none; padding: 0px; -} +} div.toc li.level1 { margin-left: 0px; @@ -1514,11 +1900,11 @@ div.toc li.level2 { } div.toc li.level3 { - margin-left: 30px; + margin-left: 15px; } div.toc li.level4 { - margin-left: 45px; + margin-left: 15px; } span.emoji { @@ -1531,29 +1917,9 @@ span.obfuscator { display: none; } -.PageDocRTL-title div.toc li.level1 { - margin-left: 0 !important; - margin-right: 0; -} - -.PageDocRTL-title div.toc li.level2 { - margin-left: 0 !important; - margin-right: 15px; -} - -.PageDocRTL-title div.toc li.level3 { - margin-left: 0 !important; - margin-right: 30px; -} - -.PageDocRTL-title div.toc li.level4 { - margin-left: 0 !important; - margin-right: 45px; -} - .inherit_header { font-weight: bold; - color: gray; + color: var(--inherit-header-color); cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; @@ -1586,10 +1952,11 @@ tr.heading h2 { #powerTip { cursor: default; /*white-space: nowrap;*/ - background-color: white; - border: 1px solid gray; + color: var(--tooltip-foreground-color); + background-color: var(--tooltip-background-color); + border: 1px solid var(--tooltip-border-color); border-radius: 4px 4px 4px 4px; - box-shadow: 1px 1px 7px gray; + box-shadow: var(--tooltip-shadow); display: none; font-size: smaller; max-width: 80%; @@ -1600,7 +1967,7 @@ tr.heading h2 { } #powerTip div.ttdoc { - color: grey; + color: var(--tooltip-doc-color); font-style: italic; } @@ -1608,18 +1975,24 @@ tr.heading h2 { font-weight: bold; } +#powerTip a { + color: var(--tooltip-link-color); +} + #powerTip div.ttname { font-weight: bold; } #powerTip div.ttdeci { - color: #006318; + color: var(--tooltip-declaration-color); } #powerTip div { margin: 0px; padding: 0px; - font: 12px/16px Roboto,sans-serif; + font-size: 12px; + font-family: var(--font-family-tooltip); + line-height: 16px; } #powerTip:before, #powerTip:after { @@ -1664,12 +2037,12 @@ tr.heading h2 { } #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { - border-top-color: #FFFFFF; + border-top-color: var(--tooltip-background-color); border-width: 10px; margin: 0px -10px; } -#powerTip.n:before { - border-top-color: #808080; +#powerTip.n:before, #powerTip.ne:before, #powerTip.nw:before { + border-top-color: var(--tooltip-border-color); border-width: 11px; margin: 0px -11px; } @@ -1692,13 +2065,13 @@ tr.heading h2 { } #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { - border-bottom-color: #FFFFFF; + border-bottom-color: var(--tooltip-background-color); border-width: 10px; margin: 0px -10px; } #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { - border-bottom-color: #808080; + border-bottom-color: var(--tooltip-border-color); border-width: 11px; margin: 0px -11px; } @@ -1719,13 +2092,13 @@ tr.heading h2 { left: 100%; } #powerTip.e:after { - border-left-color: #FFFFFF; + border-left-color: var(--tooltip-border-color); border-width: 10px; top: 50%; margin-top: -10px; } #powerTip.e:before { - border-left-color: #808080; + border-left-color: var(--tooltip-border-color); border-width: 11px; top: 50%; margin-top: -11px; @@ -1735,13 +2108,13 @@ tr.heading h2 { right: 100%; } #powerTip.w:after { - border-right-color: #FFFFFF; + border-right-color: var(--tooltip-border-color); border-width: 10px; top: 50%; margin-top: -10px; } #powerTip.w:before { - border-right-color: #808080; + border-right-color: var(--tooltip-border-color); border-width: 11px; top: 50%; margin-top: -11px; @@ -1775,7 +2148,7 @@ table.markdownTable { } table.markdownTable td, table.markdownTable th { - border: 1px solid #2D4068; + border: 1px solid var(--table-cell-border-color); padding: 3px 7px 2px; } @@ -1783,8 +2156,8 @@ table.markdownTable tr { } th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { - background-color: #374F7F; - color: #FFFFFF; + background-color: var(--table-header-background-color); + color: var(--table-header-foreground-color); font-size: 110%; padding-bottom: 4px; padding-top: 5px; @@ -1802,36 +2175,9 @@ th.markdownTableHeadCenter, td.markdownTableBodyCenter { text-align: center } -.DocNodeRTL { - text-align: right; - direction: rtl; -} - -.DocNodeLTR { - text-align: left; - direction: ltr; -} - -table.DocNodeRTL { - width: auto; - margin-right: 0; - margin-left: auto; -} - -table.DocNodeLTR { - width: auto; - margin-right: auto; - margin-left: 0; -} - -code.JavaDocCode - direction:ltr; -} - tt, code, kbd, samp { display: inline-block; - direction:ltr; } /* @end */ @@ -1839,3 +2185,41 @@ u { text-decoration: underline; } +details>summary { + list-style-type: none; +} + +details > summary::-webkit-details-marker { + display: none; +} + +details>summary::before { + content: "\25ba"; + padding-right:4px; + font-size: 80%; +} + +details[open]>summary::before { + content: "\25bc"; + padding-right:4px; + font-size: 80%; +} + +body { + scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color); +} + +::-webkit-scrollbar { + background-color: var(--scrollbar-background-color); + height: 12px; + width: 12px; +} +::-webkit-scrollbar-thumb { + border-radius: 6px; + box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color); + border: solid 2px transparent; +} +::-webkit-scrollbar-corner { + background-color: var(--scrollbar-background-color); +} + diff --git a/doxygen.svg b/doxygen.svg index d42dad5..79a7635 100644 --- a/doxygen.svg +++ b/doxygen.svg @@ -1,4 +1,6 @@ + @@ -17,7 +19,7 @@ - + diff --git a/doxygen_crawl.html b/doxygen_crawl.html new file mode 100644 index 0000000..efa39dc --- /dev/null +++ b/doxygen_crawl.html @@ -0,0 +1,106 @@ + + + +Validator / crawler helper + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dynsections.js b/dynsections.js index 3174bd7..8f49326 100644 --- a/dynsections.js +++ b/dynsections.js @@ -22,100 +22,173 @@ @licend The above is the entire license notice for the JavaScript code in this file */ -function toggleVisibility(linkObj) -{ - var base = $(linkObj).attr('id'); - var summary = $('#'+base+'-summary'); - var content = $('#'+base+'-content'); - var trigger = $('#'+base+'-trigger'); - var src=$(trigger).attr('src'); - if (content.is(':visible')===true) { - content.hide(); - summary.show(); - $(linkObj).addClass('closed').removeClass('opened'); - $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); - } else { - content.show(); - summary.hide(); - $(linkObj).removeClass('closed').addClass('opened'); - $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); - } - return false; -} -function updateStripes() -{ - $('table.directory tr'). - removeClass('even').filter(':visible:even').addClass('even'); -} +let dynsection = { -function toggleLevel(level) -{ - $('table.directory tr').each(function() { - var l = this.id.split('_').length-1; - var i = $('#img'+this.id.substring(3)); - var a = $('#arr'+this.id.substring(3)); - if (l'); + // add vertical lines to other rows + $('span[class=lineno]').not(':eq(0)').append(''); + // add toggle controls to lines with fold divs + $('div[class=foldopen]').each(function() { + // extract specific id to use + const id = $(this).attr('id').replace('foldopen',''); + // extract start and end foldable fragment attributes + const start = $(this).attr('data-start'); + const end = $(this).attr('data-end'); + // replace normal fold span with controls for the first line of a foldable fragment + $(this).find('span[class=fold]:first').replaceWith(''); + // append div for folded (closed) representation + $(this).after(''); + // extract the first line from the "open" section to represent closed content + const line = $(this).children().first().clone(); + // remove any glow that might still be active on the original line + $(line).removeClass('glow'); + if (start) { + // if line already ends with a start marker (e.g. trailing {), remove it + $(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),'')); + } + // replace minus with plus symbol + $(line).find('span[class=fold]').css('background-image',codefold.plusImg[relPath]); + // append ellipsis + $(line).append(' '+start+''+end); + // insert constructed line into closed div + $('#foldclosed'+id).html(line); + }); + }, +}; /* @license-end */ diff --git a/files.html b/files.html index 5dfd13a..4df3170 100644 --- a/files.html +++ b/files.html @@ -1,14 +1,16 @@ - + - + wxExtend: File List + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -67,34 +76,34 @@ $(function() {
Here is a list of all documented files with brief descriptions:
-
[detail level 1234]
- - - - - - +
[detail level 1234]
  include
  wxex
  aui
 framemanager.h
  persist
 auimanager.h
+ + + + + + - + - + - + - + - + - + - +
  include
  wxex
  aui
 framemanager.h
  persist
 auimanager.h
 toplevel.h
  private
  private
 tlwgeom.h
 appbar.h
 appbar.h
 common.h
 comutils.h
 comutils.h
 crypto.h
 hex.h
 hex.h
 object.h
 url.h
 url.h
 valhex.h
 valnet.h
 valnet.h
 xml.h
  src
  src
 pch.h
diff --git a/folderclosed.png b/folderclosed.png deleted file mode 100644 index bb8ab35edce8e97554e360005ee9fc5bffb36e66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmV-u0+;=XP)a9#ETzayK)T~Jw&MMH>OIr#&;dC}is*2Mqdf&akCc=O@`qC+4i z5Iu3w#1M@KqXCz8TIZd1wli&kkl2HVcAiZ8PUn5z_kG@-y;?yK06=cA0U%H0PH+kU zl6dp}OR(|r8-RG+YLu`zbI}5TlOU6ToR41{9=uz^?dGTNL;wIMf|V3`d1Wj3y!#6` zBLZ?xpKR~^2x}?~zA(_NUu3IaDB$tKma*XUdOZN~c=dLt_h_k!dbxm_*ibDM zlFX`g{k$X}yIe%$N)cn1LNu=q9_CS)*>A zsX_mM4L@`(cSNQKMFc$RtYbx{79#j-J7hk*>*+ZZhM4Hw?I?rsXCi#mRWJ=-0LGV5a-WR0Qgt<|Nqf)C-@80`5gIz45^_20000 + + + + + + + + + diff --git a/folderclosedd.svg b/folderclosedd.svg new file mode 100644 index 0000000..52f0166 --- /dev/null +++ b/folderclosedd.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/folderopen.png b/folderopen.png deleted file mode 100644 index d6c7f676a3b3ef8c2c307d319dff3c6a604eb227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)X=#(TiCT&PiIIVc55T}TU}EUh*{q$|`3@{d>{Tc9Bo>e= zfmF3!f>fbI9#GoEHh0f`i5)wkLpva0ztf%HpZneK?w-7AK@b4Itw{y|Zd3k!fH?q2 zlhckHd_V2M_X7+)U&_Xcfvtw60l;--DgZmLSw-Y?S>)zIqMyJ1#FwLU*%bl38ok+! zh78H87n`ZTS;uhzAR$M`zZ`bVhq=+%u9^$5jDplgxd44}9;IRqUH1YHH|@6oFe%z( zo4)_>E$F&^P-f(#)>(TrnbE>Pefs9~@iN=|)Rz|V`sGfHNrJ)0gJb8xx+SBmRf@1l zvuzt=vGfI)<-F9!o&3l?>9~0QbUDT(wFdnQPv%xdD)m*g%!20>Bc9iYmGAp<9YAa( z0QgYgTWqf1qN++Gqp z8@AYPTB3E|6s=WLG?xw0tm|U!o=&zd+H0oRYE;Dbx+Na9s^STqX|Gnq%H8s(nGDGJ j8vwW|`Ts`)fSK|Kx=IK@RG@g200000NkvXXu0mjfauFEA diff --git a/folderopen.svg b/folderopen.svg new file mode 100644 index 0000000..f6896dd --- /dev/null +++ b/folderopen.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/folderopend.svg b/folderopend.svg new file mode 100644 index 0000000..2d1f06e --- /dev/null +++ b/folderopend.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/framemanager_8h_source.html b/framemanager_8h_source.html index 210e23a..914945f 100644 --- a/framemanager_8h_source.html +++ b/framemanager_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/aui/framemanager.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/functions.html b/functions.html index cbe6c65..2701712 100644 --- a/functions.html +++ b/functions.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class Members + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -183,7 +192,7 @@ $(function() {
  • wxCryptoSessionRSAAES() : wxCryptoSessionRSAAES
  • wxFQDNListValidator() : wxFQDNListValidator
  • wxFQDNValidator() : wxFQDNValidator
  • -
  • wxHexValidator() : wxHexValidator< T >
  • +
  • wxHexValidator() : wxHexValidator< T >
  • wxHexValidatorBase() : wxHexValidatorBase
  • wxHostNameValidator() : wxHostNameValidator
  • wxObjectWithData() : wxObjectWithData< T >
  • @@ -202,7 +211,7 @@ $(function() {
    diff --git a/functions_func.html b/functions_func.html index e7fb314..d818430 100644 --- a/functions_func.html +++ b/functions_func.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class Members - Functions + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,13 +59,20 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -  +
    Here is a list of all documented functions with links to the class documentation for each member:

    - c -

    diff --git a/functions_type.html b/functions_type.html index d81d3f8..5c7fdcd 100644 --- a/functions_type.html +++ b/functions_type.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class Members - Typedefs + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,19 +59,26 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
      +
      Here is a list of all documented typedefs with links to the class documentation for each member:
    diff --git a/functions_vars.html b/functions_vars.html index 0ef41dd..f57c4a9 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class Members - Variables + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,13 +59,20 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/group__wx_extend.html b/group__wx_extend.html index b33aeb2..8d68eae 100644 --- a/group__wx_extend.html +++ b/group__wx_extend.html @@ -1,14 +1,16 @@ - + - + wxExtend: WxExtend + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    @@ -125,288 +134,288 @@ Classes - - - - - + + - - + + - - - - - + - + - + - + - - - - - - - - + - - - - - - - - - - - - - - - + + - -

    Macros

    +
    #define wxABT_AUTOHIDETIMERID   1
     Application bar auto-hide timer ID.
     
    +
    #define wxABT_AUTOHIDETIME   300
     Application bar auto-hide timer timeout.
     
    +
    #define wxABT_AUTOHIDETIMERINTERVAL   3000
     Application bar auto-hide timer interval.
     
    #define WM_AB_NOTIFY   0x6f00
     Posted to notify application bar about system changes. More...
    #define WM_AB_NOTIFY   0x6f00
     Posted to notify application bar about system changes.
     
    #define wxABF_ALLOWFLOAT   (1 << 0)
     Dockable application bar flags. More...
    #define wxABF_ALLOWFLOAT   (1 << 0)
     Dockable application bar flags.
     
    +
    #define wxABF_ALLOWDOCKTOP   (1 << 1)
     Is docking on top of the screen allowed?
     
    +
    #define wxABF_ALLOWDOCKBOTTOM   (1 << 2)
     Is docking on bottom of the screen allowed?
     
    +
    #define wxABF_ALLOWDOCKLEFT   (1 << 3)
     Is docking left of the screen allowed?
     
    +
    #define wxABF_ALLOWDOCKRIGHT   (1 << 4)
     Is docking right of the screen allowed?
     
    -#define wxABF_ALLOWDOCKANY   (wxABF_ALLOWDOCKTOP | wxABF_ALLOWDOCKBOTTOM | wxABF_ALLOWDOCKLEFT | wxABF_ALLOWDOCKRIGHT)
    +#define wxABF_ALLOWDOCKANY   (wxABF_ALLOWDOCKTOP | wxABF_ALLOWDOCKBOTTOM | wxABF_ALLOWDOCKLEFT | wxABF_ALLOWDOCKRIGHT)
     Is docking at any edge of the screen allowed?
     
    -#define wxABF_ALLOWDOCKHORIZONTAL   (wxABF_ALLOWDOCKTOP | wxABF_ALLOWDOCKBOTTOM)
    +#define wxABF_ALLOWDOCKHORIZONTAL   (wxABF_ALLOWDOCKTOP | wxABF_ALLOWDOCKBOTTOM)
     Is docking on top or bottom of the screen allowed?
     
    -#define wxABF_ALLOWDOCKVERTICAL   (wxABF_ALLOWDOCKLEFT | wxABF_ALLOWDOCKRIGHT)
    +#define wxABF_ALLOWDOCKVERTICAL   (wxABF_ALLOWDOCKLEFT | wxABF_ALLOWDOCKRIGHT)
     Is docking left or right of the screen allowed?
     
    -#define wxABF_ALLOWANY   (wxABF_ALLOWFLOAT | wxABF_ALLOWDOCKANY)
    +#define wxABF_ALLOWANY   (wxABF_ALLOWFLOAT | wxABF_ALLOWDOCKANY)
     Is floating and docking at any edge of the screen allowed?
     
    +
    #define wxABF_ALWAYSONTOP   (1 << 5)
     Is application bar always on top?
     
    +
    #define wxABF_ALWAYSONTOPTASKBAR   (1 << 6)
     Does application bar follow always on top state of the system taskbar?
     
    +
    #define wxABF_AUTOHIDE   (1 << 7)
     Is application bar setup for auto-hide?
     
    +
    #define wxABF_AUTOHIDETASKBAR   (1 << 8)
     Does application bar follow auto-hide state of the system taskbar?
     
    +
    #define wxABF_ALLOWSIZING   (1 << 9)
     Is application bar's sizing allowed?
     
    +
    #define wxABF_HIDETASKBARTABWHENFLOATING   (1 << 10)
     Should application bar's tab on the system taskbar hide when floating?
     
    +
    #define wxABF_HIDETASKBARTABWHENDOCKED   (1 << 11)
     Should application bar's tab on the system taskbar hide when docked?
     
    -#define wxABF_ALWAYSHIDETASKBARTAB   (wxABF_HIDETASKBARTABWHENFLOATING | wxABF_HIDETASKBARTABWHENDOCKED)
    +#define wxABF_ALWAYSHIDETASKBARTAB   (wxABF_HIDETASKBARTABWHENFLOATING | wxABF_HIDETASKBARTABWHENDOCKED)
     Should application bar's tab on the system taskbar hide always?
     
    +
    #define wxABF_FULLSCREENAPPOPEN   (1 << 12)
     Is full-screen application open?
     
    +
    #define wxABF_AUTOHIDDEN   (1 << 13)
     Is application bar auto-hidden right now?
     
    +
    #define wxEXTEND_VERSION   0x01050300
     wxExtend Version
     
    +
    #define wxEXTEND_VERSION_MAJ   1
     wxExtend Major Version
     
    +
    #define wxEXTEND_VERSION_MIN   5
     wxExtend Minor Version
     
    +
    #define wxEXTEND_VERSION_REV   3
     wxExtend Revision
     
    +
    #define wxEXTEND_VERSION_BUILD   0
     wxExtend Build
     
    +
    #define wxEXTEND_VERSION_STR   "1.5.3"
     wxExtend Displayable Version
     
    +
    #define wxEXTEND_BUILD_YEAR_STR   "2022"
     wxExtend Build Year
     
    +
    #define wxExtendVersion   "15"
     wxExtend API Version
     
    +
    #define _WINSOCKAPI_
     
    +
    #define WXWIDGETS_CODE_ANALYSIS_WARNINGS   ALL_CODE_ANALYSIS_WARNINGS 26812 26814
     
    +
    #define WXEXTEND_API
     Public function calling convention.
     
    #define wxVERIFY(cond)   (cond)
     Test if condition is true. When not true, raise debug assertion with the given message. More...
    #define wxVERIFY(cond)   (cond)
     Test if condition is true. When not true, raise debug assertion with the given message.
     
    +
    #define wxPERSIST_AUIMGR_KIND   "AuiManager"
     wxPersistentAuiManager kind for persistent storage
     
    +
    #define wxPERSIST_AUIMGR_PERSPECTIVE   "perspective"
     Name of the persistent storage variable for saving Aui manager state.
     
    - - + - - + -

    Enumerations

    enum class  wxAppBarState {
    +
    enum class  wxAppBarState {
      UNKNOWN = -2 -, wxAppBarState::FLOAT = -1 -, wxAppBarState::LEFT = ABE_LEFT -, wxAppBarState::TOP = ABE_TOP +, wxAppBarState::FLOAT = -1 +, wxAppBarState::LEFT = ABE_LEFT +, wxAppBarState::TOP = ABE_TOP ,
    -  wxAppBarState::RIGHT = ABE_RIGHT -, wxAppBarState::BOTTOM = ABE_BOTTOM +  wxAppBarState::RIGHT = ABE_RIGHT +, wxAppBarState::BOTTOM = ABE_BOTTOM
    }
     Dockable application bar states. More...
     Dockable application bar states. More...
     
    enum class  wxHexDecodeMode { wxHexDecodeMode::Strict -, wxHexDecodeMode::SkipWS -, wxHexDecodeMode::Relaxed +
    enum class  wxHexDecodeMode { wxHexDecodeMode::Strict +, wxHexDecodeMode::SkipWS +, wxHexDecodeMode::Relaxed }
     Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is encountered. More...
     Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is encountered. More...
     
    enum  wxHexValidatorStyle { wxNUM_VAL_HEX_LOWERCASE = 0x1000 +
    enum  wxHexValidatorStyle { wxNUM_VAL_HEX_LOWERCASE = 0x1000 }
     Bit masks used for hexadecimal validator styles.
     
    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    Functions

    bool wxAppBarIsDocked (wxAppBarState state)
     Returns if the application bar state represents docked state. More...
    bool wxAppBarIsDocked (wxAppBarState state)
     Returns if the application bar state represents docked state.
     
    bool wxAppBarIsDockedVert (wxAppBarState state)
     Returns if the application bar state represents vertically docked state. More...
    bool wxAppBarIsDockedVert (wxAppBarState state)
     Returns if the application bar state represents vertically docked state.
     
    bool wxAppBarIsDockedHoriz (wxAppBarState state)
     Returns if the application bar state represents horizontally docked state. More...
    bool wxAppBarIsDockedHoriz (wxAppBarState state)
     Returns if the application bar state represents horizontally docked state.
     
    WXHWND wxAppBarGetZWnd (wxAppBarState state, int flags)
     Returns the window above which to Z-order the application bar. More...
    WXHWND wxAppBarGetZWnd (wxAppBarState state, int flags)
     Returns the window above which to Z-order the application bar.
     
    UINT_PTR wxAppBarGetTaskBarState ()
     Returns the current taskbar state. More...
    UINT_PTR wxAppBarGetTaskBarState ()
     Returns the current taskbar state.
     
    bool WXEXTEND_API wxAuiManagerUpdatePerspectiveCaptions (wxAuiManager &mgr, wxString &perspective)
     Updates perspective captions with matching captions from panes. More...
    bool WXEXTEND_API wxAuiManagerUpdatePerspectiveCaptions (wxAuiManager &mgr, wxString &perspective)
     Updates perspective captions with matching captions from panes.
     
    bool wxGetDoWndAnimation ()
     Returns whether windows animation is enabled. More...
    bool wxGetDoWndAnimation ()
     Returns whether windows animation is enabled.
     
    bool wxModifyStyleEx (WXHWND hWnd, DWORD dwRemove, DWORD dwAdd, UINT nFlags=0)
     Modifies window extended style. More...
    bool wxModifyStyleEx (WXHWND hWnd, DWORD dwRemove, DWORD dwAdd, UINT nFlags=0)
     Modifies window extended style.
     
    bool wxInitializeLocale (wxLocale &locale, wxLanguage *language=NULL)
     Inizializes wxWidgets localization scheme. More...
    bool wxInitializeLocale (wxLocale &locale, wxLanguage *language=NULL)
     Inizializes wxWidgets localization scheme.
     
    bool WXEXTEND_API wxCryptoVerifySignature (const wxCryptoHash &hash, _In_reads_bytes_(signature_size) const void *signature_data, size_t signature_size, const wxCryptoKey &key)
     Verifies if the hash matches signature and the public key. More...
    bool WXEXTEND_API wxCryptoVerifySignature (const wxCryptoHash &hash, _In_reads_bytes_(signature_size) const void *signature_data, size_t signature_size, const wxCryptoKey &key)
     Verifies if the hash matches signature and the public key.
     
    bool wxCryptoVerifySignature (const wxCryptoHash &hash, const wxMemoryBuffer &signature, const wxCryptoKey &key)
     Verifies if the hash matches signature and the public key. More...
    bool wxCryptoVerifySignature (const wxCryptoHash &hash, const wxMemoryBuffer &signature, const wxCryptoKey &key)
     Verifies if the hash matches signature and the public key.
     
    constexpr size_t wxHexEncodedSize (size_t len) noexcept
     Return the size needed for the buffer containing the encoded representation of a buffer of given length. More...
    constexpr size_t wxHexEncodedSize (size_t len) noexcept
     Return the size needed for the buffer containing the encoded representation of a buffer of given length.
     
    size_t WXEXTEND_API wxHexEncode (char *dst, size_t dstLen, const void *src, size_t srcLen)
     Raw hex encoding function which encodes the contents of a buffer of the specified length into the buffer of the specified size. More...
    size_t WXEXTEND_API wxHexEncode (char *dst, size_t dstLen, const void *src, size_t srcLen)
     Raw hex encoding function which encodes the contents of a buffer of the specified length into the buffer of the specified size.
     
    wxString wxHexEncode (const void *src, size_t srcLen)
     Hex encoding function which encodes the contents of a buffer of the specified length into the wxString. More...
    wxString wxHexEncode (const void *src, size_t srcLen)
     Hex encoding function which encodes the contents of a buffer of the specified length into the wxString.
     
    wxString wxHexEncode (const wxMemoryBuffer &buf)
     Hex encoding function which encodes the contents of a buffer into the wxString. More...
    wxString wxHexEncode (const wxMemoryBuffer &buf)
     Hex encoding function which encodes the contents of a buffer into the wxString.
     
    constexpr size_t wxHexDecodedSize (size_t len) noexcept
     Return the buffer size necessary for decoding a hex string of the given length. More...
    constexpr size_t wxHexDecodedSize (size_t len) noexcept
     Return the buffer size necessary for decoding a hex string of the given length.
     
    size_t WXEXTEND_API wxHexDecode (void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Raw decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the provided buffer of the given size. More...
    size_t WXEXTEND_API wxHexDecode (void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Raw decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the provided buffer of the given size.
     
    size_t wxHexDecode (void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string into the provided buffer of the given size. More...
    size_t wxHexDecode (void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string into the provided buffer of the given size.
     
    wxMemoryBuffer WXEXTEND_API wxHexDecode (const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the buffer. More...
    wxMemoryBuffer WXEXTEND_API wxHexDecode (const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the buffer.
     
    wxMemoryBuffer wxHexDecode (const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string into the buffer. More...
    wxMemoryBuffer wxHexDecode (const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL)
     Decoding function which decodes the contents of the string into the buffer.
     
    +
    wxPersistentObject * wxCreatePersistentObject (wxAuiManager *mgr)
     wxAuiManager's instantiation of wxCreatePersistentObject template
     
    bool wxURLIsProtected (char chr)
     Test if given character should be protected for URL encoding. More...
    bool wxURLIsProtected (char chr)
     Test if given character should be protected for URL encoding.
     
    size_t wxURLEncodedSize (size_t len)
     Return the size needed for the buffer containing the encoded representation of a string of given length. More...
    size_t wxURLEncodedSize (size_t len)
     Return the size needed for the buffer containing the encoded representation of a string of given length.
     
    size_t WXEXTEND_API wxURLEncode (char *dst, size_t dstLen, const char *src, size_t srcLen)
     Raw URL encoding function which encodes the contents of a string of the specified length into the buffer of the specified size. More...
    size_t WXEXTEND_API wxURLEncode (char *dst, size_t dstLen, const char *src, size_t srcLen)
     Raw URL encoding function which encodes the contents of a string of the specified length into the buffer of the specified size.
     
    wxString wxURLEncode (const char *src, size_t srcLen)
     URL encoding function which encodes the contents of a string of the specified length into the wxString. More...
    wxString wxURLEncode (const char *src, size_t srcLen)
     URL encoding function which encodes the contents of a string of the specified length into the wxString.
     
    wxString wxURLEncode (const wxString &str)
     URL encoding function which encodes the contents of a string into the wxString. More...
    wxString wxURLEncode (const wxString &str)
     URL encoding function which encodes the contents of a string into the wxString.
     
    wxString wxURLEncode (const wxMemoryBuffer &buf)
     URL encoding function which encodes the contents of a buffer into the wxString. More...
    wxString wxURLEncode (const wxMemoryBuffer &buf)
     URL encoding function which encodes the contents of a buffer into the wxString.
     
    size_t wxURLDecodedSize (size_t len)
     Return the buffer size necessary for decoding a URL string of the given length. More...
    size_t wxURLDecodedSize (size_t len)
     Return the buffer size necessary for decoding a URL string of the given length.
     
    size_t WXEXTEND_API wxURLDecode (char *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN)
     Raw decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the provided buffer of the given size. More...
    size_t WXEXTEND_API wxURLDecode (char *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN)
     Raw decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the provided buffer of the given size.
     
    size_t wxURLDecode (char *dst, size_t dstLen, const wxString &src)
     Decoding function which decodes the contents of the string into the provided buffer of the given size. More...
    size_t wxURLDecode (char *dst, size_t dstLen, const wxString &src)
     Decoding function which decodes the contents of the string into the provided buffer of the given size.
     
    wxMemoryBuffer WXEXTEND_API wxURLDecode (const char *src, size_t srcLen=wxNO_LEN)
     Decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the buffer. More...
    wxMemoryBuffer WXEXTEND_API wxURLDecode (const char *src, size_t srcLen=wxNO_LEN)
     Decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the buffer.
     
    wxMemoryBuffer wxURLDecode (const wxString &src)
     Decoding function which decodes the contents of the string into the buffer. More...
    wxMemoryBuffer wxURLDecode (const wxString &src)
     Decoding function which decodes the contents of the string into the buffer.
     
    wxString wxXmlEscapeText (const wxString &str)
     Escapes text string for XML insertion. More...
    wxString wxXmlEscapeText (const wxString &str)
     Escapes text string for XML insertion.
     
    wxString wxXmlEscapeAttr (const wxString &str)
     Escapes attribute value string for XML insertion. More...
    wxString wxXmlEscapeAttr (const wxString &str)
     Escapes attribute value string for XML insertion.
     
    bool WXEXTEND_API wxXmlHashNode (wxCryptoHash &hash, const wxXmlNode *node)
     Calculates hash of the node and all its children. More...
    bool WXEXTEND_API wxXmlHashNode (wxCryptoHash &hash, const wxXmlNode *node)
     Calculates hash of the node and all its children.
     

    Detailed Description

    Macro Definition Documentation

    -

    ◆ WM_AB_NOTIFY

    +

    ◆ WM_AB_NOTIFY

    @@ -434,7 +443,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxABF_ALLOWFLOAT

    +

    ◆ wxABF_ALLOWFLOAT

    @@ -446,12 +455,12 @@ wxPersistentObject * wxCre

    Dockable application bar flags.

    -

    Is floating application bar allowed?

    +

    Is floating application bar allowed?

    -

    ◆ wxVERIFY

    +

    ◆ wxVERIFY

    @@ -459,21 +468,20 @@ wxPersistentObject * wxCre #define wxVERIFY ( -   - cond) + cond)    (cond)

    Test if condition is true. When not true, raise debug assertion with the given message.

    -

    Test if condition is true. When not true, raise debug assertion.

    +

    Test if condition is true. When not true, raise debug assertion.

    Enumeration Type Documentation

    -

    ◆ wxAppBarState

    +

    ◆ wxAppBarState

    @@ -482,7 +490,7 @@ wxPersistentObject * wxCre - +
    enum class wxAppBarStateenum class wxAppBarState
    @@ -494,22 +502,22 @@ wxPersistentObject * wxCre

    Dockable application bar states.

    - - - - -
    Enumerator
    FLOAT 

    Application bar is floating on the desktop (normal window)

    +
    Enumerator
    FLOAT 

    Application bar is floating on the desktop (normal window)

    LEFT 

    Application bar is docked at the left edge of the desktop.

    +
    LEFT 

    Application bar is docked at the left edge of the desktop.

    TOP 

    Application bar is docked at the top edge of the desktop.

    +
    TOP 

    Application bar is docked at the top edge of the desktop.

    RIGHT 

    Application bar is docked at the right edge of the desktop.

    +
    RIGHT 

    Application bar is docked at the right edge of the desktop.

    BOTTOM 

    Application bar is docked at the bottom edge of the desktop.

    +
    BOTTOM 

    Application bar is docked at the bottom edge of the desktop.

    -

    ◆ wxHexDecodeMode

    +

    ◆ wxHexDecodeMode

    @@ -518,7 +526,7 @@ wxPersistentObject * wxCre - +
    enum class wxHexDecodeModeenum class wxHexDecodeMode
    @@ -528,13 +536,13 @@ wxPersistentObject * wxCre
    -

    Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is encountered.

    +

    Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is encountered.

    - - -
    Enumerator
    Strict 

    Normal behaviour: stop at any invalid characters.

    +
    Enumerator
    Strict 

    Normal behaviour: stop at any invalid characters.

    SkipWS 

    Skip whitespace characters.

    +
    SkipWS 

    Skip whitespace characters.

    Relaxed 

    The most lenient behaviour: simply ignore all invalid characters.

    +
    Relaxed 

    The most lenient behaviour: simply ignore all invalid characters.

    @@ -542,7 +550,7 @@ wxPersistentObject * wxCre

    Function Documentation

    -

    ◆ wxAppBarGetTaskBarState()

    +

    ◆ wxAppBarGetTaskBarState()

    @@ -553,7 +561,7 @@ wxPersistentObject * wxCre UINT_PTR wxAppBarGetTaskBarState ( - ) + ) @@ -571,7 +579,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxAppBarGetZWnd()

    +

    ◆ wxAppBarGetZWnd()

    @@ -582,19 +590,12 @@ wxPersistentObject * wxCre WXHWND wxAppBarGetZWnd ( - wxAppBarState  - state, + wxAppBarState state, - int  - flags  - - - - ) - + int flags ) @@ -617,7 +618,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxAppBarIsDocked()

    +

    ◆ wxAppBarIsDocked()

    @@ -628,8 +629,7 @@ wxPersistentObject * wxCre bool wxAppBarIsDocked ( - wxAppBarState  - state) + wxAppBarState state) @@ -656,7 +656,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxAppBarIsDockedHoriz()

    +

    ◆ wxAppBarIsDockedHoriz()

    @@ -667,8 +667,7 @@ wxPersistentObject * wxCre bool wxAppBarIsDockedHoriz ( - wxAppBarState  - state) + wxAppBarState state) @@ -695,7 +694,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxAppBarIsDockedVert()

    +

    ◆ wxAppBarIsDockedVert()

    @@ -706,8 +705,7 @@ wxPersistentObject * wxCre bool wxAppBarIsDockedVert ( - wxAppBarState  - state) + wxAppBarState state) @@ -734,27 +732,20 @@ wxPersistentObject * wxCre
    -

    ◆ wxAuiManagerUpdatePerspectiveCaptions()

    +

    ◆ wxAuiManagerUpdatePerspectiveCaptions()

    - + - - + - - - - - - - +
    bool WXEXTEND_API wxAuiManagerUpdatePerspectiveCaptions bool WXEXTEND_API wxAuiManagerUpdatePerspectiveCaptions (wxAuiManager & mgr, wxAuiManager & mgr,
    wxString & perspective 
    )wxString & perspective )
    @@ -776,39 +767,30 @@ wxPersistentObject * wxCre
    -

    ◆ wxCryptoVerifySignature() [1/2]

    +

    ◆ wxCryptoVerifySignature() [1/2]

    - + - - + - - + - - + - - - - - - - +
    bool WXEXTEND_API wxCryptoVerifySignature bool WXEXTEND_API wxCryptoVerifySignature (const wxCryptoHashhash, const wxCryptoHash & hash,
    _In_reads_bytes_(signature_size) const void * signature_data, _In_reads_bytes_(signature_size) const void * signature_data,
    size_t signature_size, size_t signature_size,
    const wxCryptoKeykey 
    )const wxCryptoKey & key )
    @@ -832,7 +814,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxCryptoVerifySignature() [2/2]

    +

    ◆ wxCryptoVerifySignature() [2/2]

    @@ -843,25 +825,17 @@ wxPersistentObject * wxCre bool wxCryptoVerifySignature ( - const wxCryptoHash &  - hash, + const wxCryptoHash & hash, - const wxMemoryBuffer &  - signature, + const wxMemoryBuffer & signature, - const wxCryptoKey &  - key  - - - - ) - + const wxCryptoKey & key ) @@ -889,7 +863,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxGetDoWndAnimation()

    +

    ◆ wxGetDoWndAnimation()

    @@ -900,7 +874,7 @@ wxPersistentObject * wxCre bool wxGetDoWndAnimation ( - ) + ) @@ -921,45 +895,36 @@ wxPersistentObject * wxCre
    -

    ◆ wxHexDecode() [1/4]

    +

    ◆ wxHexDecode() [1/4]

    - + - - + - - + - - + - - - - - - - +
    wxMemoryBuffer WXEXTEND_API wxHexDecode wxMemoryBuffer WXEXTEND_API wxHexDecode (const char * src, const char * src,
    size_t srcLen = wxNO_LEN, size_t srcLen = wxNO_LEN,
    wxHexDecodeMode mode = wxHexDecodeMode::Strict, wxHexDecodeMode mode = wxHexDecodeMode::Strict,
    size_t * posErr = NULL 
    )size_t * posErr = NULL )

    Decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the buffer.

    -

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    +

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    Parameters
    @@ -974,7 +939,7 @@ wxPersistentObject *  - - + - - + - - - - - - - +
    [in]srcSource buffer to decode
    wxCre -

    ◆ wxHexDecode() [2/4]

    +

    ◆ wxHexDecode() [2/4]

    @@ -985,25 +950,17 @@ wxPersistentObject * 
    wxCre
    wxMemoryBuffer wxHexDecode (const wxString & src, const wxString & src,
    wxHexDecodeMode mode = wxHexDecodeMode::Strict, wxHexDecodeMode mode = wxHexDecodeMode::Strict,
    size_t * posErr = NULL 
    )size_t * posErr = NULL )
    @@ -1014,7 +971,7 @@ wxPersistentObject * wxCre

    Decoding function which decodes the contents of the string into the buffer.

    -

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    +

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    Parameters
    @@ -1028,57 +985,46 @@ wxPersistentObject *  @@ -1147,7 +1083,7 @@ wxPersistentObject *  - - + - - - - - - - +
    [in]srcSource string to decode
    wxCre -

    ◆ wxHexDecode() [3/4]

    +

    ◆ wxHexDecode() [3/4]

    - + - - + - - + - - + - - + - - + - - - - - - - +
    size_t WXEXTEND_API wxHexDecode size_t WXEXTEND_API wxHexDecode (void * dst, void * dst,
    size_t dstLen, size_t dstLen,
    const char * src, const char * src,
    size_t srcLen = wxNO_LEN, size_t srcLen = wxNO_LEN,
    wxHexDecodeMode mode = wxHexDecodeMode::Strict, wxHexDecodeMode mode = wxHexDecodeMode::Strict,
    size_t * posErr = NULL 
    )size_t * posErr = NULL )

    Raw decoding function which decodes the contents of the string of specified length (or zero terminated by default) into the provided buffer of the given size.

    -

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    +

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    Parameters
    @@ -1095,7 +1041,7 @@ wxPersistentObject *  - - + - - + - - + - - + - - - - - - - +
    [out]dstDestination buffer to receive decoded data
    wxCre -

    ◆ wxHexDecode() [4/4]

    +

    ◆ wxHexDecode() [4/4]

    @@ -1106,37 +1052,27 @@ wxPersistentObject * 
    wxCre
    size_t wxHexDecode (void * dst, void * dst,
    size_t dstLen, size_t dstLen,
    const wxString & src, const wxString & src,
    wxHexDecodeMode mode = wxHexDecodeMode::Strict, wxHexDecodeMode mode = wxHexDecodeMode::Strict,
    size_t * posErr = NULL 
    )size_t * posErr = NULL )
    wxCre

    Decoding function which decodes the contents of the string into the provided buffer of the given size.

    -

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    +

    The function normally stops at any character invalid inside a hex-encoded string (i.e. not numeric nor 'A-Z' nor 'a-z') but can be made to skip the whitespace or all invalid characters using its mode argument

    Parameters
    @@ -1163,7 +1099,7 @@ wxPersistentObject *  - - +
    [out]dstDestination buffer to receive decoded data
    wxCre -

    ◆ wxHexDecodedSize()

    +

    ◆ wxHexDecodedSize()

    @@ -1174,8 +1110,7 @@ wxPersistentObject * 
    wxCre
    constexpr size_t wxHexDecodedSize (size_t len)size_t len)
    @@ -1198,39 +1133,30 @@ wxPersistentObject * 
    wxCre -

    ◆ wxHexEncode() [1/3]

    +

    ◆ wxHexEncode() [1/3]

    - + - - + - - + - - + - - - - - - - +
    size_t WXEXTEND_API wxHexEncode size_t WXEXTEND_API wxHexEncode (char * dst, char * dst,
    size_t dstLen, size_t dstLen,
    const void * src, const void * src,
    size_t srcLen 
    )size_t srcLen )
    @@ -1250,7 +1176,7 @@ wxPersistentObject * 
    wxCre -

    ◆ wxHexEncode() [2/3]

    +

    ◆ wxHexEncode() [2/3]

    @@ -1261,19 +1187,12 @@ wxPersistentObject * 
    wxCre
    wxString wxHexEncode (const void * src, const void * src,
    size_t srcLen 
    )size_t srcLen )
    @@ -1296,7 +1215,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxHexEncode() [3/3]

    +

    ◆ wxHexEncode() [3/3]

    @@ -1307,8 +1226,7 @@ wxPersistentObject * wxCre wxString wxHexEncode ( - const wxMemoryBuffer &  - buf) + const wxMemoryBuffer & buf) @@ -1331,7 +1249,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxHexEncodedSize()

    +

    ◆ wxHexEncodedSize()

    @@ -1342,8 +1260,7 @@ wxPersistentObject * wxCre constexpr size_t wxHexEncodedSize ( - size_t  - len) + size_t len) @@ -1366,7 +1283,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxInitializeLocale()

    +

    ◆ wxInitializeLocale()

    @@ -1377,19 +1294,12 @@ wxPersistentObject * wxCre bool wxInitializeLocale ( - wxLocale &  - locale, + wxLocale & locale, - wxLanguage *  - language = NULL  - - - - ) - + wxLanguage * language = NULL ) @@ -1400,7 +1310,7 @@ wxPersistentObject * wxCre

    Inizializes wxWidgets localization scheme.

    -

    The language identifier is read from Language configuration string ("ll_CC" form expected). The path to folder containing localization catalogue PO files is read from LocalizationRepositoryPath configuration string.

    +

    The language identifier is read from Language configuration string ("ll_CC" form expected). The path to folder containing localization catalogue PO files is read from LocalizationRepositoryPath configuration string.

    Parameters
    @@ -1417,7 +1327,7 @@ wxPersistentObject *  - - + - - + - - + - - - - - - - +
    [in,out]localeLocale to initialize
    wxCre -

    ◆ wxModifyStyleEx()

    +

    ◆ wxModifyStyleEx()

    @@ -1428,31 +1338,22 @@ wxPersistentObject * 
    wxCre
    bool wxModifyStyleEx (WXHWND hWnd, WXHWND hWnd,
    DWORD dwRemove, DWORD dwRemove,
    DWORD dwAdd, DWORD dwAdd,
    UINT nFlags = 0 
    )UINT nFlags = 0 )
    @@ -1481,39 +1382,30 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLDecode() [1/4]

    +

    ◆ wxURLDecode() [1/4]

    - + - - + - - + - - + - - - - - - - +
    size_t WXEXTEND_API wxURLDecode size_t WXEXTEND_API wxURLDecode (char * dst, char * dst,
    size_t dstLen, size_t dstLen,
    const char * src, const char * src,
    size_t srcLen = wxNO_LEN 
    )size_t srcLen = wxNO_LEN )
    @@ -1533,7 +1425,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLDecode() [2/4]

    +

    ◆ wxURLDecode() [2/4]

    @@ -1544,25 +1436,17 @@ wxPersistentObject * wxCre size_t wxURLDecode ( - char *  - dst, + char * dst, - size_t  - dstLen, + size_t dstLen, - const wxString &  - src  - - - - ) - + const wxString & src ) @@ -1586,27 +1470,20 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLDecode() [3/4]

    +

    ◆ wxURLDecode() [3/4]

    - + - - + - - - - - - - +
    wxMemoryBuffer WXEXTEND_API wxURLDecode wxMemoryBuffer WXEXTEND_API wxURLDecode (const char * src, const char * src,
    size_t srcLen = wxNO_LEN 
    )size_t srcLen = wxNO_LEN )
    @@ -1624,7 +1501,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLDecode() [4/4]

    +

    ◆ wxURLDecode() [4/4]

    @@ -1635,8 +1512,7 @@ wxPersistentObject * wxCre wxMemoryBuffer wxURLDecode ( - const wxString &  - src) + const wxString & src) @@ -1659,7 +1535,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLDecodedSize()

    +

    ◆ wxURLDecodedSize()

    @@ -1670,8 +1546,7 @@ wxPersistentObject * wxCre size_t wxURLDecodedSize ( - size_t  - len) + size_t len) @@ -1694,39 +1569,30 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLEncode() [1/4]

    +

    ◆ wxURLEncode() [1/4]

    - + - - + - - + - - + - - - - - - - +
    size_t WXEXTEND_API wxURLEncode size_t WXEXTEND_API wxURLEncode (char * dst, char * dst,
    size_t dstLen, size_t dstLen,
    const char * src, const char * src,
    size_t srcLen 
    )size_t srcLen )
    @@ -1746,7 +1612,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLEncode() [2/4]

    +

    ◆ wxURLEncode() [2/4]

    @@ -1757,19 +1623,12 @@ wxPersistentObject * wxCre wxString wxURLEncode ( - const char *  - src, + const char * src, - size_t  - srcLen  - - - - ) - + size_t srcLen ) @@ -1792,7 +1651,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLEncode() [3/4]

    +

    ◆ wxURLEncode() [3/4]

    @@ -1803,8 +1662,7 @@ wxPersistentObject * wxCre wxString wxURLEncode ( - const wxMemoryBuffer &  - buf) + const wxMemoryBuffer & buf) @@ -1827,7 +1685,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLEncode() [4/4]

    +

    ◆ wxURLEncode() [4/4]

    @@ -1838,8 +1696,7 @@ wxPersistentObject * wxCre wxString wxURLEncode ( - const wxString &  - str) + const wxString & str) @@ -1862,7 +1719,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLEncodedSize()

    +

    ◆ wxURLEncodedSize()

    @@ -1873,8 +1730,7 @@ wxPersistentObject * wxCre size_t wxURLEncodedSize ( - size_t  - len) + size_t len) @@ -1897,7 +1753,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxURLIsProtected()

    +

    ◆ wxURLIsProtected()

    @@ -1908,8 +1764,7 @@ wxPersistentObject * wxCre bool wxURLIsProtected ( - char  - chr) + char chr) @@ -1936,7 +1791,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxXmlEscapeAttr()

    +

    ◆ wxXmlEscapeAttr()

    @@ -1947,8 +1802,7 @@ wxPersistentObject * wxCre wxString wxXmlEscapeAttr ( - const wxString &  - str) + const wxString & str) @@ -1971,7 +1825,7 @@ wxPersistentObject * wxCre
    -

    ◆ wxXmlEscapeText()

    +

    ◆ wxXmlEscapeText()

    @@ -1982,8 +1836,7 @@ wxPersistentObject * wxCre wxString wxXmlEscapeText ( - const wxString &  - str) + const wxString & str) @@ -2006,27 +1859,20 @@ wxPersistentObject * wxCre
    -

    ◆ wxXmlHashNode()

    +

    ◆ wxXmlHashNode()

    - + - - + - - - - - - - +
    bool WXEXTEND_API wxXmlHashNode bool WXEXTEND_API wxXmlHashNode (wxCryptoHashhash, wxCryptoHash & hash,
    const wxXmlNode * node 
    )const wxXmlNode * node )
    @@ -2045,7 +1891,7 @@ wxPersistentObject * wxCre
    diff --git a/hex_8h_source.html b/hex_8h_source.html index 11dace6..cfca9a3 100644 --- a/hex_8h_source.html +++ b/hex_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/hex.h Source File + + @@ -30,10 +32,10 @@
    - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/hierarchy.html b/hierarchy.html index b2c9ddd..d7bb3b4 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -1,14 +1,16 @@ - + - + wxExtend: Class Hierarchy + + @@ -30,10 +32,10 @@
    - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,9 +59,16 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    @@ -67,43 +76,43 @@ $(function() {
    This inheritance list is sorted roughly, but not completely, alphabetically:
    -
    [detail level 123]
    - - - - +
    [detail level 123]
     CwxTopLevelWindow::GeometrySerializer
     CwxPersistentTLWExSupports saving/restoring wxTopLevelWindow state
     CW
     CwxAppBar< W >Dockable application bar template
    + + + + - + - - - - - + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - +
     CwxTopLevelWindow::GeometrySerializer
     CwxPersistentTLWExSupports saving/restoring wxTopLevelWindow state
     CW
     CwxAppBar< W >Dockable application bar template
     CwxCoInitializerCreate an object of this class on stack to initialize/cleanup the COM automatically
     CwxCryptoHashCryptographics Hash Base
     CwxCryptoHashCryptographics Hash Base
     CwxCryptoHashSHA1SHA-1 Cryptographics Hash
     CwxCryptoKeyCryptographics Key Base
     CwxCryptoSessionCryptographics Session Base Class
     CwxCryptoSessionRSAAESRSA AES Cryptographics Session
     CwxDialog
     CwxAppBar< wxDialog >
     CwxCryptoKeyCryptographics Key Base
     CwxCryptoSessionCryptographics Session Base Class
     CwxCryptoSessionRSAAESRSA AES Cryptographics Session
     CwxDialog
     CwxAppBar< wxDialog >
     CwxAppBarDialogDockable application bar dialog
     CwxFrame
     CwxAppBar< wxFrame >
     CwxAppBarFrameDockable application bar frame
     CwxIntegerValidatorBase
     CwxHexValidatorBaseBase class for hexadecimal validator
     CwxPrivate::wxNumValidator
     CwxHexValidator< T >Validator for hexadecimal entries
     CwxObject
     CwxObjectWithData< T >Helper template for event user data
     CwxPersistentObject
     CwxPersistentAuiManagerSupports saving/restoring wxAuiManager state
     CwxPersistentWindow
     CwxPersistentTLWExSupports saving/restoring wxTopLevelWindow state
     CwxValidator
     CwxFQDNListValidatorValidator for FQDN lists
     CwxFrame
     CwxAppBar< wxFrame >
     CwxAppBarFrameDockable application bar frame
     CwxIntegerValidatorBase
     CwxHexValidatorBaseBase class for hexadecimal validator
     CwxPrivate::wxNumValidator
     CwxHexValidator< T >Validator for hexadecimal entries
     CwxObject
     CwxObjectWithData< T >Helper template for event user data
     CwxPersistentObject
     CwxPersistentAuiManagerSupports saving/restoring wxAuiManager state
     CwxPersistentWindow
     CwxPersistentTLWExSupports saving/restoring wxTopLevelWindow state
     CwxValidator
     CwxFQDNListValidatorValidator for FQDN lists
     CwxFQDNValidatorValidator for FQDN
     CwxHostNameValidatorValidator for host name
     CwxHostNameValidatorValidator for host name
    diff --git a/index.html b/index.html index 3265520..dc09457 100644 --- a/index.html +++ b/index.html @@ -1,14 +1,16 @@ - + - + wxExtend: wxExtend + + @@ -30,10 +32,10 @@
    - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,19 +59,26 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    wxExtend
    -

    Provides additional classes for wxWidgets

    +

    Provides additional classes for wxWidgets

    Building

    -

    Requires:

      +

      Requires:

      • Microsoft Visual Studio 2017-2019
      • ..\..\include folder with the following files to customize building process for individual applications (optional):
        • Debug.props
        • @@ -102,13 +111,14 @@ Usage
        • Add a new reference to wxExtend project from your project's common properties.
        • Include .h files from wxExtend as needed.
        • -

          An auto-generated documentation is here.

          -

          More examples and use-cases can be found in GÉANTLink and ZRCola projects source code. They make use of this library.

          +

          An auto-generated documentation is here.

          +

          More examples and use-cases can be found in GÉANTLink and ZRCola projects source code. They make use of this library.

    +
    diff --git a/jquery.js b/jquery.js index c9ed3d9..1dffb65 100644 --- a/jquery.js +++ b/jquery.js @@ -1,12 +1,11 @@ /*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
    ",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
    "),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,(i>0||u>a(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("
    ").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("
    "),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,h=this._change[o];return this._updatePrevProperties(),h?(i=h.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,h=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&c&&(t.top=h-e.minHeight),n&&c&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("
    "),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element -},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,h=t(this).resizable("instance"),l=h.options,c=h.element,u=l.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(h.containerElement=t(d),/document/.test(u)||u===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=h._num(e.css("padding"+s))}),h.containerOffset=e.offset(),h.containerPosition=e.position(),h.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,o=h.containerSize.width,a=h._hasScroll(d,"left")?d.scrollWidth:o,r=h._hasScroll(d)?d.scrollHeight:n,h.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?h.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-h.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-h.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,c=h[1]||1,u=Math.round((n.width-o.width)/l)*l,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=h,_&&(p+=l),v&&(f+=c),m&&(p-=l),g&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-l)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-l>0?(i.size.width=p,i.position.left=a.left-u):(p=l-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable});/** +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(y){"use strict";y.ui=y.ui||{};y.ui.version="1.13.2";var n,i=0,h=Array.prototype.hasOwnProperty,a=Array.prototype.slice;y.cleanData=(n=y.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=y._data(i,"events"))&&e.remove&&y(i).triggerHandler("remove");n(t)}),y.widget=function(t,i,e){var s,n,o,h={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=y.Widget),Array.isArray(e)&&(e=y.extend.apply(null,[{}].concat(e))),y.expr.pseudos[r.toLowerCase()]=function(t){return!!y.data(t,r)},y[a]=y[a]||{},s=y[a][t],n=y[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},y.extend(n,s,{version:e.version,_proto:y.extend({},e),_childConstructors:[]}),(o=new i).options=y.widget.extend({},o.options),y.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}h[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=y.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},h,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(y.each(s._childConstructors,function(t,e){var i=e.prototype;y.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),y.widget.bridge(t,n),n},y.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=y(e||this.defaultElement||this)[0],this.element=y(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=y(),this.hoverable=y(),this.focusable=y(),this.classesElementLookup={},e!==this&&(y.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=y(e.style?e.ownerDocument:e.document||e),this.window=y(this.document[0].defaultView||this.document[0].parentWindow)),this.options=y.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:y.noop,_create:y.noop,_init:y.noop,destroy:function(){var i=this;this._destroy(),y.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:y.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return y.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=y.widget.extend({},this.options[t]),n=0;n
    "),i=e.children()[0];return y("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(D(s),D(n))?o.important="horizontal":o.important="vertical",p.using.call(this,t,o)}),h.offset(y.extend(l,{using:t}))})},y.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,h=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),y.ui.plugin={add:function(t,e,i){var s,n=y.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n
    ").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&y(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){y(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,h=this;if(this.handles=o.handles||(y(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=y(),this._addedHandles=y(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=y(this.handles[e]),this._on(this.handles[e],{mousedown:h._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=y(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){h.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),h.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=y(this.handles[e])[0])!==t.target&&!y.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=y(s.containment).scrollLeft()||0,i+=y(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=y(".ui-resizable-"+this.axis).css("cursor"),y("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),y.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(y.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),y("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,h=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,a=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),h&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=a-e.minWidth),s&&l&&(t.left=a-e.maxWidth),h&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e
    ").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return y.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return y.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return y.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return y.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){y.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),y.ui.plugin.add("resizable","animate",{stop:function(e){var i=y(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,h=n?0:i.sizeDiff.width,n={width:i.size.width-h,height:i.size.height-o},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(y.extend(n,o&&h?{top:o,left:h}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&y(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),y.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=y(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,h=o instanceof y?o.get(0):/parent/.test(o)?e.parent().get(0):o;h&&(n.containerElement=y(h),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:y(document),left:0,top:0,width:y(document).width(),height:y(document).height()||document.body.parentNode.scrollHeight}):(i=y(h),s=[],y(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(h,"left")?h.scrollWidth:o,e=n._hasScroll(h)?h.scrollHeight:e,n.parentData={element:h,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=y(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,h={top:0,left:0},a=e.containerElement,t=!0;a[0]!==document&&/static/.test(a.css("position"))&&(h=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-h.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-h.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-h.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=y(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=y(t.helper),h=o.offset(),a=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&y(this).css({left:h.left-s.left-i.left,width:a,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&y(this).css({left:h.left-s.left-i.left,width:a,height:o})}}),y.ui.plugin.add("resizable","alsoResize",{start:function(){var t=y(this).resizable("instance").options;y(t.alsoResize).each(function(){var t=y(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=y(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,h={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};y(s.alsoResize).each(function(){var t=y(this),s=y(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];y.each(e,function(t,e){var i=(s[e]||0)+(h[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){y(this).removeData("ui-resizable-alsoresize")}}),y.ui.plugin.add("resizable","ghost",{start:function(){var t=y(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==y.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=y(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=y(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),y.ui.plugin.add("resizable","grid",{resize:function(){var t,e=y(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,h=e.axis,a="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=a[0]||1,l=a[1]||1,u=Math.round((s.width-n.width)/r)*r,p=Math.round((s.height-n.height)/l)*l,d=n.width+u,c=n.height+p,f=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>c;i.grid=a,m&&(d+=r),s&&(c+=l),f&&(d-=r),g&&(c-=l),/^(se|s|e)$/.test(h)?(e.size.width=d,e.size.height=c):/^(ne)$/.test(h)?(e.size.width=d,e.size.height=c,e.position.top=o.top-p):/^(sw)$/.test(h)?(e.size.width=d,e.size.height=c,e.position.left=o.left-u):((c-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0'+ + for (let i in data.children) { + let url; + const link = data.children[i].url; + if (link.substring(0,1)=='^') { + url = link.substring(1); + } else { + url = relPath+link; + } + result+='
  • '+ data.children[i].text+''+ makeTree(data.children[i],relPath)+'
  • '; } @@ -36,28 +43,26 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { } return result; } - var searchBox; + let searchBoxHtml; if (searchEnabled) { if (serverSide) { - searchBox='
    '+ + searchBoxHtml='
    '+ '
    '+ '
    '+ - ' '+ + ''+ + ' onblur="searchBox.OnSearchFieldFocus(false)"/>'+ '
    '+ '
    '+ '
    '+ '
    '; } else { - searchBox='
    '+ + searchBoxHtml='
    '+ ''+ - ''+ - ' '+ + ''+ @@ -65,8 +70,8 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { ''+ '' - '' + 'search/close.svg" alt=""/>'+ + ''+ '
    '; } } @@ -79,43 +84,45 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { '
    '); $('#main-nav').append(makeTree(menudata,relPath)); $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); - if (searchBox) { + if (searchBoxHtml) { $('#main-menu').append('
  • '); } - var $mainMenuState = $('#main-menu-state'); - var prevWidth = 0; + const $mainMenuState = $('#main-menu-state'); + let prevWidth = 0; if ($mainMenuState.length) { - function initResizableIfExists() { + const initResizableIfExists = function() { if (typeof initResizable==='function') initResizable(); } // animate mobile menu - $mainMenuState.change(function(e) { - var $menu = $('#main-menu'); - var options = { duration: 250, step: initResizableIfExists }; + $mainMenuState.change(function() { + const $menu = $('#main-menu'); + let options = { duration: 250, step: initResizableIfExists }; if (this.checked) { - options['complete'] = function() { $menu.css('display', 'block') }; + options['complete'] = () => $menu.css('display', 'block'); $menu.hide().slideDown(options); } else { - options['complete'] = function() { $menu.css('display', 'none') }; + options['complete'] = () => $menu.css('display', 'none'); $menu.show().slideUp(options); } }); // set default menu visibility - function resetState() { - var $menu = $('#main-menu'); - var $mainMenuState = $('#main-menu-state'); - var newWidth = $(window).outerWidth(); + const resetState = function() { + const $menu = $('#main-menu'); + const newWidth = $(window).outerWidth(); if (newWidth!=prevWidth) { if ($(window).outerWidth()<768) { $mainMenuState.prop('checked',false); $menu.hide(); - $('#searchBoxPos1').html(searchBox); + $('#searchBoxPos1').html(searchBoxHtml); $('#searchBoxPos2').hide(); } else { $menu.show(); $('#searchBoxPos1').empty(); - $('#searchBoxPos2').html(searchBox); + $('#searchBoxPos2').html(searchBoxHtml); $('#searchBoxPos2').show(); } + if (typeof searchBox!=='undefined') { + searchBox.CloseResultsWindow(); + } prevWidth = newWidth; } } diff --git a/menudata.js b/menudata.js index 5274058..ae71e30 100644 --- a/menudata.js +++ b/menudata.js @@ -24,7 +24,7 @@ */ var menudata={children:[ {text:"Main Page",url:"index.html"}, -{text:"Modules",url:"modules.html"}, +{text:"Topics",url:"topics.html"}, {text:"Classes",url:"annotated.html",children:[ {text:"Class List",url:"annotated.html"}, {text:"Class Index",url:"classes.html"}, diff --git a/minus.svg b/minus.svg new file mode 100644 index 0000000..f70d0c1 --- /dev/null +++ b/minus.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/minusd.svg b/minusd.svg new file mode 100644 index 0000000..5f8e879 --- /dev/null +++ b/minusd.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/nav_fd.png b/nav_fd.png new file mode 100644 index 0000000000000000000000000000000000000000..032fbdd4c54f54fa9a2e6423b94ef4b2ebdfaceb GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQU#tajv*C{Z|C~*H7f|XvG1G8 zt7aS*L7xwMeS}!z6R#{C5tIw-s~AJ==F^i}x3XyJseHR@yF& zerFf(Zf;Dd{+(0lDIROL@Sj-Ju2JQ8&-n%4%q?>|^bShc&lR?}7HeMo@BDl5N(aHY Uj$gdr1MOz;boFyt=akR{0D!zeaR2}S literal 0 HcmV?d00001 diff --git a/nav_hd.png b/nav_hd.png new file mode 100644 index 0000000000000000000000000000000000000000..de80f18ad6488b9990303f267a76fdc83f0ffd80 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t21`#D$B+ufw|9379#G(63FK{W z5s6W-eg#Jd_@e6*DPn)w;=|1H}Zvm9l6xXXB%>yL=NQU;mg M>FVdQ&MBb@0Bdt1Qvd(} literal 0 HcmV?d00001 diff --git a/object_8h_source.html b/object_8h_source.html index 858f598..8f89bf0 100644 --- a/object_8h_source.html +++ b/object_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/object.h Source File + + @@ -30,10 +32,10 @@
    - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/pch_8h_source.html b/pch_8h_source.html index 83b340c..31b3744 100644 --- a/pch_8h_source.html +++ b/pch_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: src/pch.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/plus.svg b/plus.svg new file mode 100644 index 0000000..0752016 --- /dev/null +++ b/plus.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/plusd.svg b/plusd.svg new file mode 100644 index 0000000..0c65bfe --- /dev/null +++ b/plusd.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/search/all_0.html b/search/all_0.html deleted file mode 100644 index c36c9af..0000000 --- a/search/all_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_0.js b/search/all_0.js index 65a183a..9010288 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -1,5 +1,6 @@ var searchData= [ ['base_0',['Base',['../classwx_hex_validator.html#a7b669b54bc0886cb30cb1a5ca0de6dd5',1,'wxHexValidator']]], - ['bottom_1',['BOTTOM',['../group__wx_extend.html#ggacab6afd4179e836abf89f1a500879f5ca1fabf63de5c96c78e2a40805bcdeb73b',1,'appbar.h']]] + ['bottom_1',['BOTTOM',['../group__wx_extend.html#ggacab6afd4179e836abf89f1a500879f5ca1fabf63de5c96c78e2a40805bcdeb73b',1,'appbar.h']]], + ['building_2',['Building',['../index.html#autotoc_md1',1,'']]] ]; diff --git a/search/all_1.html b/search/all_1.html deleted file mode 100644 index 91cfe8a..0000000 --- a/search/all_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_10.js b/search/all_10.js new file mode 100644 index 0000000..148070c --- /dev/null +++ b/search/all_10.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['_7ewxappbar_0',['~wxAppBar',['../classwx_app_bar.html#a521931479c266038782c368daca9acc9',1,'wxAppBar']]], + ['_7ewxcoinitializer_1',['~wxCoInitializer',['../classwx_co_initializer.html#ab1237d26d2fc2c988843d314f4a1da23',1,'wxCoInitializer']]], + ['_7ewxcryptohash_2',['~wxCryptoHash',['../classwx_crypto_hash.html#a53ec9d8cc3275837284899c5b21ac6fb',1,'wxCryptoHash']]], + ['_7ewxcryptokey_3',['~wxCryptoKey',['../classwx_crypto_key.html#a0aa0c802206417dd65b7efe8847a6505',1,'wxCryptoKey']]], + ['_7ewxcryptosession_4',['~wxCryptoSession',['../classwx_crypto_session.html#a492e3909129930480b8b95773cc57af2',1,'wxCryptoSession']]] +]; diff --git a/search/all_2.html b/search/all_2.html deleted file mode 100644 index 259dde4..0000000 --- a/search/all_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_3.html b/search/all_3.html deleted file mode 100644 index 1e60c94..0000000 --- a/search/all_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_4.html b/search/all_4.html deleted file mode 100644 index 08f1aed..0000000 --- a/search/all_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_5.html b/search/all_5.html deleted file mode 100644 index 0d85fcc..0000000 --- a/search/all_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_6.html b/search/all_6.html deleted file mode 100644 index 7e088b8..0000000 --- a/search/all_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_7.html b/search/all_7.html deleted file mode 100644 index d2b1825..0000000 --- a/search/all_7.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_7.js b/search/all_7.js index fd86446..265b46e 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -2,7 +2,7 @@ var searchData= [ ['m_5fdata_0',['m_data',['../classwx_object_with_data.html#a3a6313f74c8a1de486df7cc0b4ae6c67',1,'wxObjectWithData']]], ['m_5fflags_1',['m_flags',['../classwx_app_bar.html#a7de8d3fef326880f83aa63ca07c3a7f3',1,'wxAppBar']]], - ['m_5fh_2',['m_h',['../classwx_crypto_session.html#afc12a4c11aa0319694da98a469156f51',1,'wxCryptoSession::m_h()'],['../classwx_crypto_hash.html#a5424e152aba41c70b3bdb821ef21851c',1,'wxCryptoHash::m_h()'],['../classwx_crypto_key.html#a80ff174fdca2897a83addf87b5f7afb9',1,'wxCryptoKey::m_h()']]], + ['m_5fh_2',['m_h',['../classwx_crypto_session.html#afc12a4c11aa0319694da98a469156f51',1,'wxCryptoSession::m_h'],['../classwx_crypto_hash.html#a5424e152aba41c70b3bdb821ef21851c',1,'wxCryptoHash::m_h'],['../classwx_crypto_key.html#a80ff174fdca2897a83addf87b5f7afb9',1,'wxCryptoKey::m_h']]], ['m_5fsizedocked_3',['m_sizeDocked',['../classwx_app_bar.html#aca33c43e6370549d922000ead6814955',1,'wxAppBar']]], ['m_5fsizefloat_4',['m_sizeFloat',['../classwx_app_bar.html#a6c5fba27197133ba1247816a7b8abac9',1,'wxAppBar']]], ['m_5fsizemin_5',['m_sizeMin',['../classwx_app_bar.html#ac59056e7fd5f0dd50082f87b19f987f6',1,'wxAppBar']]], @@ -11,7 +11,7 @@ var searchData= ['m_5fstatetaskbar_8',['m_stateTaskBar',['../classwx_app_bar.html#a50f6ac6aebf9e462145c0af70d3cbcef',1,'wxAppBar']]], ['m_5ftaskbarlist_9',['m_taskbarList',['../classwx_app_bar.html#a455ccfb06e546f341dc320c19828896e',1,'wxAppBar']]], ['m_5ftimerid_10',['m_timerID',['../classwx_app_bar.html#a0283c72da37448e33bb1aa83598da38b',1,'wxAppBar']]], - ['m_5fval_11',['m_val',['../classwx_host_name_validator.html#ad56f6a4458009cae80b16167b45bef8b',1,'wxHostNameValidator::m_val()'],['../classwx_f_q_d_n_validator.html#a8282f515456f5610203d2e74d5ce5ffc',1,'wxFQDNValidator::m_val()'],['../classwx_f_q_d_n_list_validator.html#aa4a0d72751dd82ac74f38b12bf0238f2',1,'wxFQDNListValidator::m_val()']]], + ['m_5fval_11',['m_val',['../classwx_host_name_validator.html#ad56f6a4458009cae80b16167b45bef8b',1,'wxHostNameValidator::m_val'],['../classwx_f_q_d_n_validator.html#a8282f515456f5610203d2e74d5ce5ffc',1,'wxFQDNValidator::m_val'],['../classwx_f_q_d_n_list_validator.html#aa4a0d72751dd82ac74f38b12bf0238f2',1,'wxFQDNListValidator::m_val']]], ['maximisefromedge_12',['MaximiseFromEdge',['../classwx_app_bar.html#a7f86c392151d776d5cf6a3dfffcc233c',1,'wxAppBar::MaximiseFromEdge(const RECT *rect=NULL)'],['../classwx_app_bar.html#a4e7b1019bff7b513fef79d3b1328e377',1,'wxAppBar::MaximiseFromEdge(wxWindow *wnd)']]], ['minimisetoedge_13',['MinimiseToEdge',['../classwx_app_bar.html#a808e8d6fed0fda0f17f423fdce48fa91',1,'wxAppBar']]] ]; diff --git a/search/all_8.html b/search/all_8.html deleted file mode 100644 index f4e3a2a..0000000 --- a/search/all_8.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_9.html b/search/all_9.html deleted file mode 100644 index 89177a8..0000000 --- a/search/all_9.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_a.html b/search/all_a.html deleted file mode 100644 index 1f90b7a..0000000 --- a/search/all_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_b.html b/search/all_b.html deleted file mode 100644 index b7ad6e6..0000000 --- a/search/all_b.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_c.html b/search/all_c.html deleted file mode 100644 index 829c917..0000000 --- a/search/all_c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_d.html b/search/all_d.html deleted file mode 100644 index d32b28e..0000000 --- a/search/all_d.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_d.js b/search/all_d.js index c981313..f420da2 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['validate_0',['Validate',['../classwx_host_name_validator.html#af02757d0f090ca20612db1578644d369',1,'wxHostNameValidator::Validate()'],['../classwx_f_q_d_n_validator.html#a2da3b2661f17fe4b63780baea6dbd404',1,'wxFQDNValidator::Validate()'],['../classwx_f_q_d_n_list_validator.html#a68edaa1daaaefccf81a316e5a72c5cec',1,'wxFQDNListValidator::Validate()']]] + ['usage_0',['Usage',['../index.html#autotoc_md2',1,'']]] ]; diff --git a/search/all_e.html b/search/all_e.html deleted file mode 100644 index ce450a2..0000000 --- a/search/all_e.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_e.js b/search/all_e.js index a003257..c981313 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,85 +1,4 @@ var searchData= [ - ['wm_5fab_5fnotify_0',['WM_AB_NOTIFY',['../group__wx_extend.html#ga28549a910dbd9c7222691b22f7aee628',1,'appbar.h']]], - ['wxabf_5fallowany_1',['wxABF_ALLOWANY',['../group__wx_extend.html#gaeea26e3d219f41ba21f5ac0328887b42',1,'appbar.h']]], - ['wxabf_5fallowdockany_2',['wxABF_ALLOWDOCKANY',['../group__wx_extend.html#ga8b5409e774169b35811b8cbe6d7279e7',1,'appbar.h']]], - ['wxabf_5fallowdockbottom_3',['wxABF_ALLOWDOCKBOTTOM',['../group__wx_extend.html#ga46d6172160c331b0265dd632e822a84f',1,'appbar.h']]], - ['wxabf_5fallowdockhorizontal_4',['wxABF_ALLOWDOCKHORIZONTAL',['../group__wx_extend.html#gaf4d0bd870e5e968f3ac19da071e98d48',1,'appbar.h']]], - ['wxabf_5fallowdockleft_5',['wxABF_ALLOWDOCKLEFT',['../group__wx_extend.html#ga01ff72cdb36f317323b5b085ee7c3b46',1,'appbar.h']]], - ['wxabf_5fallowdockright_6',['wxABF_ALLOWDOCKRIGHT',['../group__wx_extend.html#gac4c88cf9104926e6b97159eeb8c1fc46',1,'appbar.h']]], - ['wxabf_5fallowdocktop_7',['wxABF_ALLOWDOCKTOP',['../group__wx_extend.html#ga3ac6f7a930800c924b98669345501a0e',1,'appbar.h']]], - ['wxabf_5fallowdockvertical_8',['wxABF_ALLOWDOCKVERTICAL',['../group__wx_extend.html#ga46877b506b1ba394fafb8668afefe4b4',1,'appbar.h']]], - ['wxabf_5fallowfloat_9',['wxABF_ALLOWFLOAT',['../group__wx_extend.html#gaaf93b901e974b0cd4438b69170175ca2',1,'appbar.h']]], - ['wxabf_5fallowsizing_10',['wxABF_ALLOWSIZING',['../group__wx_extend.html#ga374a172ec398df3a3b59514ae9c17fec',1,'appbar.h']]], - ['wxabf_5falwayshidetaskbartab_11',['wxABF_ALWAYSHIDETASKBARTAB',['../group__wx_extend.html#gaacfb0b1281cdcfe1628f36c125e4ad44',1,'appbar.h']]], - ['wxabf_5falwaysontop_12',['wxABF_ALWAYSONTOP',['../group__wx_extend.html#gac61c13faaa3315da305dff70922f718f',1,'appbar.h']]], - ['wxabf_5falwaysontoptaskbar_13',['wxABF_ALWAYSONTOPTASKBAR',['../group__wx_extend.html#gad1a25b75ef14d5ef36d4a21b4f7d2ba3',1,'appbar.h']]], - ['wxabf_5fautohidden_14',['wxABF_AUTOHIDDEN',['../group__wx_extend.html#ga974924b2902609bab0aff74975488100',1,'appbar.h']]], - ['wxabf_5fautohide_15',['wxABF_AUTOHIDE',['../group__wx_extend.html#ga73648c67f839edae65a374b713e6fd08',1,'appbar.h']]], - ['wxabf_5fautohidetaskbar_16',['wxABF_AUTOHIDETASKBAR',['../group__wx_extend.html#gadd878bfddfe707961941a0fa09f1adcd',1,'appbar.h']]], - ['wxabf_5ffullscreenappopen_17',['wxABF_FULLSCREENAPPOPEN',['../group__wx_extend.html#ga09dfc3ab0c3551061d85c9ce98815b56',1,'appbar.h']]], - ['wxabf_5fhidetaskbartabwhendocked_18',['wxABF_HIDETASKBARTABWHENDOCKED',['../group__wx_extend.html#ga9d340d497cefc10a3ad2a8885f716c16',1,'appbar.h']]], - ['wxabf_5fhidetaskbartabwhenfloating_19',['wxABF_HIDETASKBARTABWHENFLOATING',['../group__wx_extend.html#ga3c3596fce55a2bb3472332e51eb88c77',1,'appbar.h']]], - ['wxabt_5fautohidetime_20',['wxABT_AUTOHIDETIME',['../group__wx_extend.html#ga05a18a821590aaed11fe1e779b32b8f0',1,'appbar.h']]], - ['wxabt_5fautohidetimerid_21',['wxABT_AUTOHIDETIMERID',['../group__wx_extend.html#ga35adecc26a1a7e1a88f27bce2b220e3f',1,'appbar.h']]], - ['wxabt_5fautohidetimerinterval_22',['wxABT_AUTOHIDETIMERINTERVAL',['../group__wx_extend.html#ga734516e6fc45702ae4623703f7d32fb9',1,'appbar.h']]], - ['wxappbar_23',['wxAppBar',['../classwx_app_bar.html#a679ca2856889f23ea3373bfa6e41e831',1,'wxAppBar::wxAppBar()'],['../classwx_app_bar.html',1,'wxAppBar< W >']]], - ['wxappbar_3c_20wxdialog_20_3e_24',['wxAppBar< wxDialog >',['../classwx_app_bar.html',1,'']]], - ['wxappbar_3c_20wxframe_20_3e_25',['wxAppBar< wxFrame >',['../classwx_app_bar.html',1,'']]], - ['wxappbardialog_26',['wxAppBarDialog',['../classwx_app_bar_dialog.html',1,'wxAppBarDialog'],['../classwx_app_bar_dialog.html#a1e8ef4a24d412cca6497d9e71d0d4aa6',1,'wxAppBarDialog::wxAppBarDialog()'],['../classwx_app_bar_dialog.html#a2476ca6af4e51178a71e2db969840d59',1,'wxAppBarDialog::wxAppBarDialog(wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)']]], - ['wxappbarframe_27',['wxAppBarFrame',['../classwx_app_bar_frame.html',1,'wxAppBarFrame'],['../classwx_app_bar_frame.html#a54f6bb87ceab60639fbb04686b9be9bb',1,'wxAppBarFrame::wxAppBarFrame()'],['../classwx_app_bar_frame.html#a7358be3ebb20a5eb6933e726dbd5a139',1,'wxAppBarFrame::wxAppBarFrame(wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE, const wxString &name=wxFrameNameStr)']]], - ['wxappbargettaskbarstate_28',['wxAppBarGetTaskBarState',['../group__wx_extend.html#ga24d7244fd3b59ee6c2bf84ec4b5a443e',1,'appbar.h']]], - ['wxappbargetzwnd_29',['wxAppBarGetZWnd',['../group__wx_extend.html#ga015a42693a150e97fb55cf65355858fd',1,'appbar.h']]], - ['wxappbarisdocked_30',['wxAppBarIsDocked',['../group__wx_extend.html#ga4cb5f472abff1c4eb2682ac19ee21e01',1,'appbar.h']]], - ['wxappbarisdockedhoriz_31',['wxAppBarIsDockedHoriz',['../group__wx_extend.html#ga786c97a26fa8d963b0d5d90f6bce2a4a',1,'appbar.h']]], - ['wxappbarisdockedvert_32',['wxAppBarIsDockedVert',['../group__wx_extend.html#gacf6e1af88190be67e1535fe939df194d',1,'appbar.h']]], - ['wxappbarstate_33',['wxAppBarState',['../group__wx_extend.html#gacab6afd4179e836abf89f1a500879f5c',1,'appbar.h']]], - ['wxauimanagerupdateperspectivecaptions_34',['wxAuiManagerUpdatePerspectiveCaptions',['../group__wx_extend.html#gaa4d1c55a5ab605bc8f40a01ae470930b',1,'wxAuiManagerUpdatePerspectiveCaptions(wxAuiManager &mgr, wxString &perspective): framemanager.cpp'],['../group__wx_extend.html#gaa4d1c55a5ab605bc8f40a01ae470930b',1,'wxAuiManagerUpdatePerspectiveCaptions(wxAuiManager &mgr, wxString &perspective): framemanager.cpp']]], - ['wxcoinitializer_35',['wxCoInitializer',['../classwx_co_initializer.html#a46b112d54217cf254e396dec121d177f',1,'wxCoInitializer::wxCoInitializer()'],['../classwx_co_initializer.html',1,'wxCoInitializer']]], - ['wxcreatepersistentobject_36',['wxCreatePersistentObject',['../group__wx_extend.html#ga13bc393d7bfdc9edfd95fadc802dc983',1,'auimanager.h']]], - ['wxcryptohash_37',['wxCryptoHash',['../classwx_crypto_hash.html#a294ffd571dfb94b7641db96bce483fae',1,'wxCryptoHash::wxCryptoHash()'],['../classwx_crypto_hash.html',1,'wxCryptoHash']]], - ['wxcryptohashsha1_38',['wxCryptoHashSHA1',['../classwx_crypto_hash_s_h_a1.html#a39beceb5a2186bc1cc9f09428c35eeda',1,'wxCryptoHashSHA1::wxCryptoHashSHA1()'],['../classwx_crypto_hash_s_h_a1.html',1,'wxCryptoHashSHA1']]], - ['wxcryptokey_39',['wxCryptoKey',['../classwx_crypto_key.html#a77b57e4487dc3287aff103c6300348c0',1,'wxCryptoKey::wxCryptoKey()'],['../classwx_crypto_key.html',1,'wxCryptoKey']]], - ['wxcryptosession_40',['wxCryptoSession',['../classwx_crypto_session.html#ab745053893934e49fa3304e70e16bff6',1,'wxCryptoSession::wxCryptoSession()'],['../classwx_crypto_session.html',1,'wxCryptoSession']]], - ['wxcryptosessionrsaaes_41',['wxCryptoSessionRSAAES',['../classwx_crypto_session_r_s_a_a_e_s.html#a80e2156d934c4b9f51a6c5c127eea5a5',1,'wxCryptoSessionRSAAES::wxCryptoSessionRSAAES()'],['../classwx_crypto_session_r_s_a_a_e_s.html',1,'wxCryptoSessionRSAAES']]], - ['wxcryptoverifysignature_42',['wxCryptoVerifySignature',['../group__wx_extend.html#ga83dff5298b84b50ed814bf8f1894bcb1',1,'wxCryptoVerifySignature(const wxCryptoHash &hash, _In_reads_bytes_(signature_size) const void *signature_data, size_t signature_size, const wxCryptoKey &key): crypto.h'],['../group__wx_extend.html#gade58a7782dfb7824739533438ea26966',1,'wxCryptoVerifySignature(const wxCryptoHash &hash, const wxMemoryBuffer &signature, const wxCryptoKey &key): crypto.h']]], - ['wxextend_43',['wxExtend',['../index.html',1,'']]], - ['wxextend_44',['WxExtend',['../group__wx_extend.html',1,'']]], - ['wxextend_5fapi_45',['WXEXTEND_API',['../group__wx_extend.html#ga624ae3515d39396935a077c6cc0a4d64',1,'common.h']]], - ['wxextend_5fbuild_5fyear_5fstr_46',['wxEXTEND_BUILD_YEAR_STR',['../group__wx_extend.html#ga750c4abf89090ab14ed5f80bd90caf7f',1,'common.h']]], - ['wxextend_5fversion_47',['wxEXTEND_VERSION',['../group__wx_extend.html#ga646bb8d684b5be4edbb948bb738e4a5c',1,'common.h']]], - ['wxextend_5fversion_5fbuild_48',['wxEXTEND_VERSION_BUILD',['../group__wx_extend.html#ga4d01911034ce7def90ddd4a255891de6',1,'common.h']]], - ['wxextend_5fversion_5fmaj_49',['wxEXTEND_VERSION_MAJ',['../group__wx_extend.html#gaeb5a966e6c308505ceb9ca44725c6719',1,'common.h']]], - ['wxextend_5fversion_5fmin_50',['wxEXTEND_VERSION_MIN',['../group__wx_extend.html#ga3faf85af194ee13dc9af73213b948c61',1,'common.h']]], - ['wxextend_5fversion_5frev_51',['wxEXTEND_VERSION_REV',['../group__wx_extend.html#ga24fb2c2fcbcb893e39e012a78d257670',1,'common.h']]], - ['wxextend_5fversion_5fstr_52',['wxEXTEND_VERSION_STR',['../group__wx_extend.html#ga12e70691e43d77b9403a01a8cb092566',1,'common.h']]], - ['wxextendversion_53',['wxExtendVersion',['../group__wx_extend.html#gaf3b4e6209093012ab4f9afdecb4ebc23',1,'common.h']]], - ['wxfqdnlistvalidator_54',['wxFQDNListValidator',['../classwx_f_q_d_n_list_validator.html',1,'wxFQDNListValidator'],['../classwx_f_q_d_n_list_validator.html#a22e07a46d63408f19d961298362f4cbb',1,'wxFQDNListValidator::wxFQDNListValidator()']]], - ['wxfqdnvalidator_55',['wxFQDNValidator',['../classwx_f_q_d_n_validator.html',1,'wxFQDNValidator'],['../classwx_f_q_d_n_validator.html#ad428dd3a554ffcbb639c2273b0ff5746',1,'wxFQDNValidator::wxFQDNValidator()']]], - ['wxgetdowndanimation_56',['wxGetDoWndAnimation',['../group__wx_extend.html#ga33015805cefd09b3899d7b5667f6c0eb',1,'common.h']]], - ['wxhexdecode_57',['wxHexDecode',['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst_, size_t dstLen, const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#ga4af18e7566d7025c457b56c2f8ecc4fc',1,'wxHexDecode(const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga49fa5b25ba95cf8bdc672c8753b1060d',1,'wxHexDecode(void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp']]], - ['wxhexdecodedsize_58',['wxHexDecodedSize',['../group__wx_extend.html#ga76593329d1380e463b26185f02678dce',1,'hex.h']]], - ['wxhexdecodemode_59',['wxHexDecodeMode',['../group__wx_extend.html#gaa513d718d7b6dbd6fb0225102770e027',1,'hex.h']]], - ['wxhexencode_60',['wxHexEncode',['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src_, size_t srcLen): hex.cpp'],['../group__wx_extend.html#ga1fc191df2a9382f85bf249eeaa729cde',1,'wxHexEncode(const wxMemoryBuffer &buf): hex.h'],['../group__wx_extend.html#gaf37ad5cbd6338f10c7a9fd1e2914bb44',1,'wxHexEncode(const void *src, size_t srcLen): hex.h'],['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src, size_t srcLen): hex.cpp']]], - ['wxhexencodedsize_61',['wxHexEncodedSize',['../group__wx_extend.html#gaaa29acae6f167f361a6488c265784e4d',1,'hex.h']]], - ['wxhexvalidator_62',['wxHexValidator',['../classwx_hex_validator.html',1,'wxHexValidator< T >'],['../classwx_hex_validator.html#ad42757abea45dd8c0d5f3a26dc0781a1',1,'wxHexValidator::wxHexValidator()']]], - ['wxhexvalidatorbase_63',['wxHexValidatorBase',['../classwx_hex_validator_base.html#a90b2c5af4faf851decc77a358ffdd341',1,'wxHexValidatorBase::wxHexValidatorBase()'],['../classwx_hex_validator_base.html',1,'wxHexValidatorBase'],['../classwx_hex_validator_base.html#a1272218c75fb5b7bb984d9aa4d472e76',1,'wxHexValidatorBase::wxHexValidatorBase()']]], - ['wxhexvalidatorstyle_64',['wxHexValidatorStyle',['../group__wx_extend.html#ga622fca47d51f7ca515ad58f4390b07a4',1,'valhex.h']]], - ['wxhostnamevalidator_65',['wxHostNameValidator',['../classwx_host_name_validator.html',1,'wxHostNameValidator'],['../classwx_host_name_validator.html#ab81623b12369e8afb280abd4eac1e3d0',1,'wxHostNameValidator::wxHostNameValidator()']]], - ['wxinitializelocale_66',['wxInitializeLocale',['../group__wx_extend.html#ga9bdc3711db3f3e7fd87c4a491bd8afa0',1,'common.h']]], - ['wxmodifystyleex_67',['wxModifyStyleEx',['../group__wx_extend.html#ga58084b8e1a8e2e27bcf5e5df387f9601',1,'common.h']]], - ['wxobjectwithdata_68',['wxObjectWithData',['../classwx_object_with_data.html',1,'wxObjectWithData< T >'],['../classwx_object_with_data.html#a81bb61c35c0954b130d98ba211396e89',1,'wxObjectWithData::wxObjectWithData(const T &data)'],['../classwx_object_with_data.html#a2482db1ff8e93d3d5c45e92ffc7a0008',1,'wxObjectWithData::wxObjectWithData(T &&data)'],['../classwx_object_with_data.html#a6cf0232bbeaad79c4e115ee08ffcb5ed',1,'wxObjectWithData::wxObjectWithData()']]], - ['wxpersist_5fauimgr_5fkind_69',['wxPERSIST_AUIMGR_KIND',['../group__wx_extend.html#ga7788ec0b170f698bd985a50acc9125ec',1,'auimanager.h']]], - ['wxpersist_5fauimgr_5fperspective_70',['wxPERSIST_AUIMGR_PERSPECTIVE',['../group__wx_extend.html#ga12bc8d4a3e2d373c79dd90f1cad5fc8a',1,'auimanager.h']]], - ['wxpersistentauimanager_71',['wxPersistentAuiManager',['../classwx_persistent_aui_manager.html',1,'wxPersistentAuiManager'],['../classwx_persistent_aui_manager.html#a266f1e8b0d8963e7abed395d6c7c2362',1,'wxPersistentAuiManager::wxPersistentAuiManager()']]], - ['wxpersistenttlwex_72',['wxPersistentTLWEx',['../classwx_persistent_t_l_w_ex.html#a7c86c50779bfbbd648bdf8cdf6928fc4',1,'wxPersistentTLWEx::wxPersistentTLWEx()'],['../classwx_persistent_t_l_w_ex.html',1,'wxPersistentTLWEx']]], - ['wxurldecode_73',['wxURLDecode',['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#gaaa451e5c982986900598b6776c76e073',1,'wxURLDecode(const wxString &src): url.h'],['../group__wx_extend.html#gab65fce11bff2681b90cee6177a6b4bab',1,'wxURLDecode(char *dst, size_t dstLen, const wxString &src): url.h'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp']]], - ['wxurldecodedsize_74',['wxURLDecodedSize',['../group__wx_extend.html#gab08984928f08a74f90b2e18e0449d19b',1,'url.h']]], - ['wxurlencode_75',['wxURLEncode',['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga99b74bd46040eb1143b160ed627b2f28',1,'wxURLEncode(const char *src, size_t srcLen): url.h'],['../group__wx_extend.html#gaf72d33079f5facbb38c182a10bbe0ab7',1,'wxURLEncode(const wxString &str): url.h'],['../group__wx_extend.html#ga5f4daf0d120c83adbd0ad46b4d639556',1,'wxURLEncode(const wxMemoryBuffer &buf): url.h'],['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp']]], - ['wxurlencodedsize_76',['wxURLEncodedSize',['../group__wx_extend.html#gaf1dd200c30d04bdfcd55fe2c5ee83976',1,'url.h']]], - ['wxurlisprotected_77',['wxURLIsProtected',['../group__wx_extend.html#gaad62152fab34b51f84df9a7feb042e9f',1,'url.h']]], - ['wxverify_78',['wxVERIFY',['../group__wx_extend.html#gad8b37e21b4abf5fa854eb8524161e972',1,'common.h']]], - ['wxxmlescapeattr_79',['wxXmlEscapeAttr',['../group__wx_extend.html#ga0a5fe49ff679628c97dfb29140f39eb7',1,'xml.h']]], - ['wxxmlescapetext_80',['wxXmlEscapeText',['../group__wx_extend.html#ga2df1fb125c80cc34345704c395fa98d2',1,'xml.h']]], - ['wxxmlhashnode_81',['wxXmlHashNode',['../group__wx_extend.html#ga50d87745169578f671751e6a3b62c829',1,'wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node): xml.cpp'],['../group__wx_extend.html#ga50d87745169578f671751e6a3b62c829',1,'wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node): xml.cpp']]] + ['validate_0',['Validate',['../classwx_host_name_validator.html#af02757d0f090ca20612db1578644d369',1,'wxHostNameValidator::Validate()'],['../classwx_f_q_d_n_validator.html#a2da3b2661f17fe4b63780baea6dbd404',1,'wxFQDNValidator::Validate()'],['../classwx_f_q_d_n_list_validator.html#a68edaa1daaaefccf81a316e5a72c5cec',1,'wxFQDNListValidator::Validate()']]] ]; diff --git a/search/all_f.html b/search/all_f.html deleted file mode 100644 index 59cfe49..0000000 --- a/search/all_f.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/all_f.js b/search/all_f.js index 148070c..064247e 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,8 +1,85 @@ var searchData= [ - ['_7ewxappbar_0',['~wxAppBar',['../classwx_app_bar.html#a521931479c266038782c368daca9acc9',1,'wxAppBar']]], - ['_7ewxcoinitializer_1',['~wxCoInitializer',['../classwx_co_initializer.html#ab1237d26d2fc2c988843d314f4a1da23',1,'wxCoInitializer']]], - ['_7ewxcryptohash_2',['~wxCryptoHash',['../classwx_crypto_hash.html#a53ec9d8cc3275837284899c5b21ac6fb',1,'wxCryptoHash']]], - ['_7ewxcryptokey_3',['~wxCryptoKey',['../classwx_crypto_key.html#a0aa0c802206417dd65b7efe8847a6505',1,'wxCryptoKey']]], - ['_7ewxcryptosession_4',['~wxCryptoSession',['../classwx_crypto_session.html#a492e3909129930480b8b95773cc57af2',1,'wxCryptoSession']]] + ['wm_5fab_5fnotify_0',['WM_AB_NOTIFY',['../group__wx_extend.html#ga28549a910dbd9c7222691b22f7aee628',1,'appbar.h']]], + ['wxabf_5fallowany_1',['wxABF_ALLOWANY',['../group__wx_extend.html#gaeea26e3d219f41ba21f5ac0328887b42',1,'appbar.h']]], + ['wxabf_5fallowdockany_2',['wxABF_ALLOWDOCKANY',['../group__wx_extend.html#ga8b5409e774169b35811b8cbe6d7279e7',1,'appbar.h']]], + ['wxabf_5fallowdockbottom_3',['wxABF_ALLOWDOCKBOTTOM',['../group__wx_extend.html#ga46d6172160c331b0265dd632e822a84f',1,'appbar.h']]], + ['wxabf_5fallowdockhorizontal_4',['wxABF_ALLOWDOCKHORIZONTAL',['../group__wx_extend.html#gaf4d0bd870e5e968f3ac19da071e98d48',1,'appbar.h']]], + ['wxabf_5fallowdockleft_5',['wxABF_ALLOWDOCKLEFT',['../group__wx_extend.html#ga01ff72cdb36f317323b5b085ee7c3b46',1,'appbar.h']]], + ['wxabf_5fallowdockright_6',['wxABF_ALLOWDOCKRIGHT',['../group__wx_extend.html#gac4c88cf9104926e6b97159eeb8c1fc46',1,'appbar.h']]], + ['wxabf_5fallowdocktop_7',['wxABF_ALLOWDOCKTOP',['../group__wx_extend.html#ga3ac6f7a930800c924b98669345501a0e',1,'appbar.h']]], + ['wxabf_5fallowdockvertical_8',['wxABF_ALLOWDOCKVERTICAL',['../group__wx_extend.html#ga46877b506b1ba394fafb8668afefe4b4',1,'appbar.h']]], + ['wxabf_5fallowfloat_9',['wxABF_ALLOWFLOAT',['../group__wx_extend.html#gaaf93b901e974b0cd4438b69170175ca2',1,'appbar.h']]], + ['wxabf_5fallowsizing_10',['wxABF_ALLOWSIZING',['../group__wx_extend.html#ga374a172ec398df3a3b59514ae9c17fec',1,'appbar.h']]], + ['wxabf_5falwayshidetaskbartab_11',['wxABF_ALWAYSHIDETASKBARTAB',['../group__wx_extend.html#gaacfb0b1281cdcfe1628f36c125e4ad44',1,'appbar.h']]], + ['wxabf_5falwaysontop_12',['wxABF_ALWAYSONTOP',['../group__wx_extend.html#gac61c13faaa3315da305dff70922f718f',1,'appbar.h']]], + ['wxabf_5falwaysontoptaskbar_13',['wxABF_ALWAYSONTOPTASKBAR',['../group__wx_extend.html#gad1a25b75ef14d5ef36d4a21b4f7d2ba3',1,'appbar.h']]], + ['wxabf_5fautohidden_14',['wxABF_AUTOHIDDEN',['../group__wx_extend.html#ga974924b2902609bab0aff74975488100',1,'appbar.h']]], + ['wxabf_5fautohide_15',['wxABF_AUTOHIDE',['../group__wx_extend.html#ga73648c67f839edae65a374b713e6fd08',1,'appbar.h']]], + ['wxabf_5fautohidetaskbar_16',['wxABF_AUTOHIDETASKBAR',['../group__wx_extend.html#gadd878bfddfe707961941a0fa09f1adcd',1,'appbar.h']]], + ['wxabf_5ffullscreenappopen_17',['wxABF_FULLSCREENAPPOPEN',['../group__wx_extend.html#ga09dfc3ab0c3551061d85c9ce98815b56',1,'appbar.h']]], + ['wxabf_5fhidetaskbartabwhendocked_18',['wxABF_HIDETASKBARTABWHENDOCKED',['../group__wx_extend.html#ga9d340d497cefc10a3ad2a8885f716c16',1,'appbar.h']]], + ['wxabf_5fhidetaskbartabwhenfloating_19',['wxABF_HIDETASKBARTABWHENFLOATING',['../group__wx_extend.html#ga3c3596fce55a2bb3472332e51eb88c77',1,'appbar.h']]], + ['wxabt_5fautohidetime_20',['wxABT_AUTOHIDETIME',['../group__wx_extend.html#ga05a18a821590aaed11fe1e779b32b8f0',1,'appbar.h']]], + ['wxabt_5fautohidetimerid_21',['wxABT_AUTOHIDETIMERID',['../group__wx_extend.html#ga35adecc26a1a7e1a88f27bce2b220e3f',1,'appbar.h']]], + ['wxabt_5fautohidetimerinterval_22',['wxABT_AUTOHIDETIMERINTERVAL',['../group__wx_extend.html#ga734516e6fc45702ae4623703f7d32fb9',1,'appbar.h']]], + ['wxappbar_23',['wxAppBar',['../classwx_app_bar.html',1,'wxAppBar< W >'],['../classwx_app_bar.html#a679ca2856889f23ea3373bfa6e41e831',1,'wxAppBar::wxAppBar()']]], + ['wxappbar_3c_20wxdialog_20_3e_24',['wxAppBar< wxDialog >',['../classwx_app_bar.html',1,'']]], + ['wxappbar_3c_20wxframe_20_3e_25',['wxAppBar< wxFrame >',['../classwx_app_bar.html',1,'']]], + ['wxappbardialog_26',['wxAppBarDialog',['../classwx_app_bar_dialog.html',1,'wxAppBarDialog'],['../classwx_app_bar_dialog.html#a1e8ef4a24d412cca6497d9e71d0d4aa6',1,'wxAppBarDialog::wxAppBarDialog()'],['../classwx_app_bar_dialog.html#a2476ca6af4e51178a71e2db969840d59',1,'wxAppBarDialog::wxAppBarDialog(wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)']]], + ['wxappbarframe_27',['wxAppBarFrame',['../classwx_app_bar_frame.html',1,'wxAppBarFrame'],['../classwx_app_bar_frame.html#a54f6bb87ceab60639fbb04686b9be9bb',1,'wxAppBarFrame::wxAppBarFrame()'],['../classwx_app_bar_frame.html#a7358be3ebb20a5eb6933e726dbd5a139',1,'wxAppBarFrame::wxAppBarFrame(wxWindow *parent, wxWindowID id, const wxString &title, wxAppBarState state=wxAppBarState::FLOAT, int flags=wxABF_ALLOWANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE, const wxString &name=wxFrameNameStr)']]], + ['wxappbargettaskbarstate_28',['wxAppBarGetTaskBarState',['../group__wx_extend.html#ga24d7244fd3b59ee6c2bf84ec4b5a443e',1,'appbar.h']]], + ['wxappbargetzwnd_29',['wxAppBarGetZWnd',['../group__wx_extend.html#ga015a42693a150e97fb55cf65355858fd',1,'appbar.h']]], + ['wxappbarisdocked_30',['wxAppBarIsDocked',['../group__wx_extend.html#ga4cb5f472abff1c4eb2682ac19ee21e01',1,'appbar.h']]], + ['wxappbarisdockedhoriz_31',['wxAppBarIsDockedHoriz',['../group__wx_extend.html#ga786c97a26fa8d963b0d5d90f6bce2a4a',1,'appbar.h']]], + ['wxappbarisdockedvert_32',['wxAppBarIsDockedVert',['../group__wx_extend.html#gacf6e1af88190be67e1535fe939df194d',1,'appbar.h']]], + ['wxappbarstate_33',['wxAppBarState',['../group__wx_extend.html#gacab6afd4179e836abf89f1a500879f5c',1,'appbar.h']]], + ['wxauimanagerupdateperspectivecaptions_34',['wxAuiManagerUpdatePerspectiveCaptions',['../group__wx_extend.html#gaa4d1c55a5ab605bc8f40a01ae470930b',1,'wxAuiManagerUpdatePerspectiveCaptions(wxAuiManager &mgr, wxString &perspective): framemanager.cpp'],['../group__wx_extend.html#gaa4d1c55a5ab605bc8f40a01ae470930b',1,'wxAuiManagerUpdatePerspectiveCaptions(wxAuiManager &mgr, wxString &perspective): framemanager.cpp']]], + ['wxcoinitializer_35',['wxCoInitializer',['../classwx_co_initializer.html',1,'wxCoInitializer'],['../classwx_co_initializer.html#a46b112d54217cf254e396dec121d177f',1,'wxCoInitializer::wxCoInitializer()']]], + ['wxcreatepersistentobject_36',['wxCreatePersistentObject',['../group__wx_extend.html#ga13bc393d7bfdc9edfd95fadc802dc983',1,'auimanager.h']]], + ['wxcryptohash_37',['wxCryptoHash',['../classwx_crypto_hash.html',1,'wxCryptoHash'],['../classwx_crypto_hash.html#a294ffd571dfb94b7641db96bce483fae',1,'wxCryptoHash::wxCryptoHash()']]], + ['wxcryptohashsha1_38',['wxCryptoHashSHA1',['../classwx_crypto_hash_s_h_a1.html',1,'wxCryptoHashSHA1'],['../classwx_crypto_hash_s_h_a1.html#a39beceb5a2186bc1cc9f09428c35eeda',1,'wxCryptoHashSHA1::wxCryptoHashSHA1()']]], + ['wxcryptokey_39',['wxCryptoKey',['../classwx_crypto_key.html',1,'wxCryptoKey'],['../classwx_crypto_key.html#a77b57e4487dc3287aff103c6300348c0',1,'wxCryptoKey::wxCryptoKey()']]], + ['wxcryptosession_40',['wxCryptoSession',['../classwx_crypto_session.html',1,'wxCryptoSession'],['../classwx_crypto_session.html#ab745053893934e49fa3304e70e16bff6',1,'wxCryptoSession::wxCryptoSession()']]], + ['wxcryptosessionrsaaes_41',['wxCryptoSessionRSAAES',['../classwx_crypto_session_r_s_a_a_e_s.html',1,'wxCryptoSessionRSAAES'],['../classwx_crypto_session_r_s_a_a_e_s.html#a80e2156d934c4b9f51a6c5c127eea5a5',1,'wxCryptoSessionRSAAES::wxCryptoSessionRSAAES()']]], + ['wxcryptoverifysignature_42',['wxCryptoVerifySignature',['../group__wx_extend.html#ga83dff5298b84b50ed814bf8f1894bcb1',1,'wxCryptoVerifySignature(const wxCryptoHash &hash, _In_reads_bytes_(signature_size) const void *signature_data, size_t signature_size, const wxCryptoKey &key): crypto.h'],['../group__wx_extend.html#gade58a7782dfb7824739533438ea26966',1,'wxCryptoVerifySignature(const wxCryptoHash &hash, const wxMemoryBuffer &signature, const wxCryptoKey &key): crypto.h']]], + ['wxextend_43',['WxExtend',['../group__wx_extend.html',1,'']]], + ['wxextend_44',['wxExtend',['../index.html',1,'']]], + ['wxextend_5fapi_45',['WXEXTEND_API',['../group__wx_extend.html#ga624ae3515d39396935a077c6cc0a4d64',1,'common.h']]], + ['wxextend_5fbuild_5fyear_5fstr_46',['wxEXTEND_BUILD_YEAR_STR',['../group__wx_extend.html#ga750c4abf89090ab14ed5f80bd90caf7f',1,'common.h']]], + ['wxextend_5fversion_47',['wxEXTEND_VERSION',['../group__wx_extend.html#ga646bb8d684b5be4edbb948bb738e4a5c',1,'common.h']]], + ['wxextend_5fversion_5fbuild_48',['wxEXTEND_VERSION_BUILD',['../group__wx_extend.html#ga4d01911034ce7def90ddd4a255891de6',1,'common.h']]], + ['wxextend_5fversion_5fmaj_49',['wxEXTEND_VERSION_MAJ',['../group__wx_extend.html#gaeb5a966e6c308505ceb9ca44725c6719',1,'common.h']]], + ['wxextend_5fversion_5fmin_50',['wxEXTEND_VERSION_MIN',['../group__wx_extend.html#ga3faf85af194ee13dc9af73213b948c61',1,'common.h']]], + ['wxextend_5fversion_5frev_51',['wxEXTEND_VERSION_REV',['../group__wx_extend.html#ga24fb2c2fcbcb893e39e012a78d257670',1,'common.h']]], + ['wxextend_5fversion_5fstr_52',['wxEXTEND_VERSION_STR',['../group__wx_extend.html#ga12e70691e43d77b9403a01a8cb092566',1,'common.h']]], + ['wxextendversion_53',['wxExtendVersion',['../group__wx_extend.html#gaf3b4e6209093012ab4f9afdecb4ebc23',1,'common.h']]], + ['wxfqdnlistvalidator_54',['wxFQDNListValidator',['../classwx_f_q_d_n_list_validator.html',1,'wxFQDNListValidator'],['../classwx_f_q_d_n_list_validator.html#a22e07a46d63408f19d961298362f4cbb',1,'wxFQDNListValidator::wxFQDNListValidator()']]], + ['wxfqdnvalidator_55',['wxFQDNValidator',['../classwx_f_q_d_n_validator.html',1,'wxFQDNValidator'],['../classwx_f_q_d_n_validator.html#ad428dd3a554ffcbb639c2273b0ff5746',1,'wxFQDNValidator::wxFQDNValidator()']]], + ['wxgetdowndanimation_56',['wxGetDoWndAnimation',['../group__wx_extend.html#ga33015805cefd09b3899d7b5667f6c0eb',1,'common.h']]], + ['wxhexdecode_57',['wxHexDecode',['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga49fa5b25ba95cf8bdc672c8753b1060d',1,'wxHexDecode(void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga4af18e7566d7025c457b56c2f8ecc4fc',1,'wxHexDecode(const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst_, size_t dstLen, const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp']]], + ['wxhexdecodedsize_58',['wxHexDecodedSize',['../group__wx_extend.html#ga76593329d1380e463b26185f02678dce',1,'hex.h']]], + ['wxhexdecodemode_59',['wxHexDecodeMode',['../group__wx_extend.html#gaa513d718d7b6dbd6fb0225102770e027',1,'hex.h']]], + ['wxhexencode_60',['wxHexEncode',['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src, size_t srcLen): hex.cpp'],['../group__wx_extend.html#gaf37ad5cbd6338f10c7a9fd1e2914bb44',1,'wxHexEncode(const void *src, size_t srcLen): hex.h'],['../group__wx_extend.html#ga1fc191df2a9382f85bf249eeaa729cde',1,'wxHexEncode(const wxMemoryBuffer &buf): hex.h'],['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src_, size_t srcLen): hex.cpp']]], + ['wxhexencodedsize_61',['wxHexEncodedSize',['../group__wx_extend.html#gaaa29acae6f167f361a6488c265784e4d',1,'hex.h']]], + ['wxhexvalidator_62',['wxHexValidator',['../classwx_hex_validator.html',1,'wxHexValidator< T >'],['../classwx_hex_validator.html#a4711978845cd232b14ee4ed1076218c6',1,'wxHexValidator::wxHexValidator()']]], + ['wxhexvalidatorbase_63',['wxHexValidatorBase',['../classwx_hex_validator_base.html',1,'wxHexValidatorBase'],['../classwx_hex_validator_base.html#a1272218c75fb5b7bb984d9aa4d472e76',1,'wxHexValidatorBase::wxHexValidatorBase(int style)'],['../classwx_hex_validator_base.html#a90b2c5af4faf851decc77a358ffdd341',1,'wxHexValidatorBase::wxHexValidatorBase(const wxHexValidatorBase &other)']]], + ['wxhexvalidatorstyle_64',['wxHexValidatorStyle',['../group__wx_extend.html#ga622fca47d51f7ca515ad58f4390b07a4',1,'valhex.h']]], + ['wxhostnamevalidator_65',['wxHostNameValidator',['../classwx_host_name_validator.html',1,'wxHostNameValidator'],['../classwx_host_name_validator.html#ab81623b12369e8afb280abd4eac1e3d0',1,'wxHostNameValidator::wxHostNameValidator()']]], + ['wxinitializelocale_66',['wxInitializeLocale',['../group__wx_extend.html#ga9bdc3711db3f3e7fd87c4a491bd8afa0',1,'common.h']]], + ['wxmodifystyleex_67',['wxModifyStyleEx',['../group__wx_extend.html#ga58084b8e1a8e2e27bcf5e5df387f9601',1,'common.h']]], + ['wxobjectwithdata_68',['wxObjectWithData',['../classwx_object_with_data.html',1,'wxObjectWithData< T >'],['../classwx_object_with_data.html#a6cf0232bbeaad79c4e115ee08ffcb5ed',1,'wxObjectWithData::wxObjectWithData()'],['../classwx_object_with_data.html#a81bb61c35c0954b130d98ba211396e89',1,'wxObjectWithData::wxObjectWithData(const T &data)'],['../classwx_object_with_data.html#a2482db1ff8e93d3d5c45e92ffc7a0008',1,'wxObjectWithData::wxObjectWithData(T &&data)']]], + ['wxpersist_5fauimgr_5fkind_69',['wxPERSIST_AUIMGR_KIND',['../group__wx_extend.html#ga7788ec0b170f698bd985a50acc9125ec',1,'auimanager.h']]], + ['wxpersist_5fauimgr_5fperspective_70',['wxPERSIST_AUIMGR_PERSPECTIVE',['../group__wx_extend.html#ga12bc8d4a3e2d373c79dd90f1cad5fc8a',1,'auimanager.h']]], + ['wxpersistentauimanager_71',['wxPersistentAuiManager',['../classwx_persistent_aui_manager.html',1,'wxPersistentAuiManager'],['../classwx_persistent_aui_manager.html#a266f1e8b0d8963e7abed395d6c7c2362',1,'wxPersistentAuiManager::wxPersistentAuiManager()']]], + ['wxpersistenttlwex_72',['wxPersistentTLWEx',['../classwx_persistent_t_l_w_ex.html',1,'wxPersistentTLWEx'],['../classwx_persistent_t_l_w_ex.html#a7c86c50779bfbbd648bdf8cdf6928fc4',1,'wxPersistentTLWEx::wxPersistentTLWEx()']]], + ['wxurldecode_73',['wxURLDecode',['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#gab65fce11bff2681b90cee6177a6b4bab',1,'wxURLDecode(char *dst, size_t dstLen, const wxString &src): url.h'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#gaaa451e5c982986900598b6776c76e073',1,'wxURLDecode(const wxString &src): url.h'],['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen): url.cpp']]], + ['wxurldecodedsize_74',['wxURLDecodedSize',['../group__wx_extend.html#gab08984928f08a74f90b2e18e0449d19b',1,'url.h']]], + ['wxurlencode_75',['wxURLEncode',['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga99b74bd46040eb1143b160ed627b2f28',1,'wxURLEncode(const char *src, size_t srcLen): url.h'],['../group__wx_extend.html#gaf72d33079f5facbb38c182a10bbe0ab7',1,'wxURLEncode(const wxString &str): url.h'],['../group__wx_extend.html#ga5f4daf0d120c83adbd0ad46b4d639556',1,'wxURLEncode(const wxMemoryBuffer &buf): url.h'],['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp']]], + ['wxurlencodedsize_76',['wxURLEncodedSize',['../group__wx_extend.html#gaf1dd200c30d04bdfcd55fe2c5ee83976',1,'url.h']]], + ['wxurlisprotected_77',['wxURLIsProtected',['../group__wx_extend.html#gaad62152fab34b51f84df9a7feb042e9f',1,'url.h']]], + ['wxverify_78',['wxVERIFY',['../group__wx_extend.html#gad8b37e21b4abf5fa854eb8524161e972',1,'common.h']]], + ['wxxmlescapeattr_79',['wxXmlEscapeAttr',['../group__wx_extend.html#ga0a5fe49ff679628c97dfb29140f39eb7',1,'xml.h']]], + ['wxxmlescapetext_80',['wxXmlEscapeText',['../group__wx_extend.html#ga2df1fb125c80cc34345704c395fa98d2',1,'xml.h']]], + ['wxxmlhashnode_81',['wxXmlHashNode',['../group__wx_extend.html#ga50d87745169578f671751e6a3b62c829',1,'wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node): xml.cpp'],['../group__wx_extend.html#ga50d87745169578f671751e6a3b62c829',1,'wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node): xml.cpp']]] ]; diff --git a/search/classes_0.html b/search/classes_0.html deleted file mode 100644 index 8361bcd..0000000 --- a/search/classes_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/close.svg b/search/close.svg index a933eea..337d6cc 100644 --- a/search/close.svg +++ b/search/close.svg @@ -1,27 +1,14 @@ + - - - - image/svg+xml - - - - - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_0.html b/search/enumvalues_0.html deleted file mode 100644 index 7a520ff..0000000 --- a/search/enumvalues_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_1.html b/search/enumvalues_1.html deleted file mode 100644 index d2e2ce0..0000000 --- a/search/enumvalues_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_2.html b/search/enumvalues_2.html deleted file mode 100644 index 9ecc4d3..0000000 --- a/search/enumvalues_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_3.html b/search/enumvalues_3.html deleted file mode 100644 index ceb76af..0000000 --- a/search/enumvalues_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_4.html b/search/enumvalues_4.html deleted file mode 100644 index 940d778..0000000 --- a/search/enumvalues_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/enumvalues_5.html b/search/enumvalues_5.html deleted file mode 100644 index f52f570..0000000 --- a/search/enumvalues_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_0.html b/search/functions_0.html deleted file mode 100644 index 2d2d950..0000000 --- a/search/functions_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_1.html b/search/functions_1.html deleted file mode 100644 index 3b96b90..0000000 --- a/search/functions_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_2.html b/search/functions_2.html deleted file mode 100644 index 1f16d2a..0000000 --- a/search/functions_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_3.html b/search/functions_3.html deleted file mode 100644 index 0b37ee2..0000000 --- a/search/functions_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_4.html b/search/functions_4.html deleted file mode 100644 index 0eaf2b4..0000000 --- a/search/functions_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_5.html b/search/functions_5.html deleted file mode 100644 index eaa2769..0000000 --- a/search/functions_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_6.html b/search/functions_6.html deleted file mode 100644 index 25d1cc8..0000000 --- a/search/functions_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_7.html b/search/functions_7.html deleted file mode 100644 index b6392ea..0000000 --- a/search/functions_7.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_8.html b/search/functions_8.html deleted file mode 100644 index ecf6a89..0000000 --- a/search/functions_8.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_9.html b/search/functions_9.html deleted file mode 100644 index cd70e2b..0000000 --- a/search/functions_9.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_a.html b/search/functions_a.html deleted file mode 100644 index d2a3de9..0000000 --- a/search/functions_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_b.html b/search/functions_b.html deleted file mode 100644 index e6f34bb..0000000 --- a/search/functions_b.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_c.html b/search/functions_c.html deleted file mode 100644 index 87b4ce2..0000000 --- a/search/functions_c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/functions_c.js b/search/functions_c.js index 3e2ad40..1305143 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -20,11 +20,11 @@ var searchData= ['wxfqdnlistvalidator_17',['wxFQDNListValidator',['../classwx_f_q_d_n_list_validator.html#a22e07a46d63408f19d961298362f4cbb',1,'wxFQDNListValidator']]], ['wxfqdnvalidator_18',['wxFQDNValidator',['../classwx_f_q_d_n_validator.html#ad428dd3a554ffcbb639c2273b0ff5746',1,'wxFQDNValidator']]], ['wxgetdowndanimation_19',['wxGetDoWndAnimation',['../group__wx_extend.html#ga33015805cefd09b3899d7b5667f6c0eb',1,'common.h']]], - ['wxhexdecode_20',['wxHexDecode',['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst_, size_t dstLen, const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#ga4af18e7566d7025c457b56c2f8ecc4fc',1,'wxHexDecode(const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga49fa5b25ba95cf8bdc672c8753b1060d',1,'wxHexDecode(void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp']]], + ['wxhexdecode_20',['wxHexDecode',['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga49fa5b25ba95cf8bdc672c8753b1060d',1,'wxHexDecode(void *dst, size_t dstLen, const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen=wxNO_LEN, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.cpp'],['../group__wx_extend.html#ga4af18e7566d7025c457b56c2f8ecc4fc',1,'wxHexDecode(const wxString &src, wxHexDecodeMode mode=wxHexDecodeMode::Strict, size_t *posErr=NULL): hex.h'],['../group__wx_extend.html#ga5ff18f1e5fecbdaa3761c91a1f5a9a99',1,'wxHexDecode(void *dst_, size_t dstLen, const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp'],['../group__wx_extend.html#gadf787040a4ae03a9d69664b55e7e554d',1,'wxHexDecode(const char *src, size_t srcLen, wxHexDecodeMode mode, size_t *posErr): hex.cpp']]], ['wxhexdecodedsize_21',['wxHexDecodedSize',['../group__wx_extend.html#ga76593329d1380e463b26185f02678dce',1,'hex.h']]], - ['wxhexencode_22',['wxHexEncode',['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src, size_t srcLen): hex.cpp'],['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src_, size_t srcLen): hex.cpp'],['../group__wx_extend.html#ga1fc191df2a9382f85bf249eeaa729cde',1,'wxHexEncode(const wxMemoryBuffer &buf): hex.h'],['../group__wx_extend.html#gaf37ad5cbd6338f10c7a9fd1e2914bb44',1,'wxHexEncode(const void *src, size_t srcLen): hex.h']]], + ['wxhexencode_22',['wxHexEncode',['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src, size_t srcLen): hex.cpp'],['../group__wx_extend.html#gaf37ad5cbd6338f10c7a9fd1e2914bb44',1,'wxHexEncode(const void *src, size_t srcLen): hex.h'],['../group__wx_extend.html#ga1fc191df2a9382f85bf249eeaa729cde',1,'wxHexEncode(const wxMemoryBuffer &buf): hex.h'],['../group__wx_extend.html#gaa4dcf0c1741f24b7865a030e5937a95f',1,'wxHexEncode(char *dst, size_t dstLen, const void *src_, size_t srcLen): hex.cpp']]], ['wxhexencodedsize_23',['wxHexEncodedSize',['../group__wx_extend.html#gaaa29acae6f167f361a6488c265784e4d',1,'hex.h']]], - ['wxhexvalidator_24',['wxHexValidator',['../classwx_hex_validator.html#ad42757abea45dd8c0d5f3a26dc0781a1',1,'wxHexValidator']]], + ['wxhexvalidator_24',['wxHexValidator',['../classwx_hex_validator.html#a4711978845cd232b14ee4ed1076218c6',1,'wxHexValidator']]], ['wxhexvalidatorbase_25',['wxHexValidatorBase',['../classwx_hex_validator_base.html#a1272218c75fb5b7bb984d9aa4d472e76',1,'wxHexValidatorBase::wxHexValidatorBase(int style)'],['../classwx_hex_validator_base.html#a90b2c5af4faf851decc77a358ffdd341',1,'wxHexValidatorBase::wxHexValidatorBase(const wxHexValidatorBase &other)']]], ['wxhostnamevalidator_26',['wxHostNameValidator',['../classwx_host_name_validator.html#ab81623b12369e8afb280abd4eac1e3d0',1,'wxHostNameValidator']]], ['wxinitializelocale_27',['wxInitializeLocale',['../group__wx_extend.html#ga9bdc3711db3f3e7fd87c4a491bd8afa0',1,'common.h']]], @@ -34,7 +34,7 @@ var searchData= ['wxpersistenttlwex_31',['wxPersistentTLWEx',['../classwx_persistent_t_l_w_ex.html#a7c86c50779bfbbd648bdf8cdf6928fc4',1,'wxPersistentTLWEx']]], ['wxurldecode_32',['wxURLDecode',['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#gab65fce11bff2681b90cee6177a6b4bab',1,'wxURLDecode(char *dst, size_t dstLen, const wxString &src): url.h'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen=wxNO_LEN): url.cpp'],['../group__wx_extend.html#gaaa451e5c982986900598b6776c76e073',1,'wxURLDecode(const wxString &src): url.h'],['../group__wx_extend.html#gab52713daaa8365da604084ebdea1c3b8',1,'wxURLDecode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga5f3fa8488d8d161e6e801d30169ebb14',1,'wxURLDecode(const char *src, size_t srcLen): url.cpp']]], ['wxurldecodedsize_33',['wxURLDecodedSize',['../group__wx_extend.html#gab08984928f08a74f90b2e18e0449d19b',1,'url.h']]], - ['wxurlencode_34',['wxURLEncode',['../group__wx_extend.html#ga99b74bd46040eb1143b160ed627b2f28',1,'wxURLEncode(const char *src, size_t srcLen): url.h'],['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga5f4daf0d120c83adbd0ad46b4d639556',1,'wxURLEncode(const wxMemoryBuffer &buf): url.h'],['../group__wx_extend.html#gaf72d33079f5facbb38c182a10bbe0ab7',1,'wxURLEncode(const wxString &str): url.h'],['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp']]], + ['wxurlencode_34',['wxURLEncode',['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp'],['../group__wx_extend.html#ga99b74bd46040eb1143b160ed627b2f28',1,'wxURLEncode(const char *src, size_t srcLen): url.h'],['../group__wx_extend.html#gaf72d33079f5facbb38c182a10bbe0ab7',1,'wxURLEncode(const wxString &str): url.h'],['../group__wx_extend.html#ga5f4daf0d120c83adbd0ad46b4d639556',1,'wxURLEncode(const wxMemoryBuffer &buf): url.h'],['../group__wx_extend.html#gaf11ee00da860e63832ab5505020e2714',1,'wxURLEncode(char *dst, size_t dstLen, const char *src, size_t srcLen): url.cpp']]], ['wxurlencodedsize_35',['wxURLEncodedSize',['../group__wx_extend.html#gaf1dd200c30d04bdfcd55fe2c5ee83976',1,'url.h']]], ['wxurlisprotected_36',['wxURLIsProtected',['../group__wx_extend.html#gaad62152fab34b51f84df9a7feb042e9f',1,'url.h']]], ['wxxmlescapeattr_37',['wxXmlEscapeAttr',['../group__wx_extend.html#ga0a5fe49ff679628c97dfb29140f39eb7',1,'xml.h']]], diff --git a/search/functions_d.html b/search/functions_d.html deleted file mode 100644 index ada2b81..0000000 --- a/search/functions_d.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/groups_0.html b/search/groups_0.html deleted file mode 100644 index c8654e6..0000000 --- a/search/groups_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/mag.svg b/search/mag.svg new file mode 100644 index 0000000..ffb6cf0 --- /dev/null +++ b/search/mag.svg @@ -0,0 +1,24 @@ + + + + + + + diff --git a/search/mag_d.svg b/search/mag_d.svg new file mode 100644 index 0000000..4122773 --- /dev/null +++ b/search/mag_d.svg @@ -0,0 +1,24 @@ + + + + + + + diff --git a/search/mag_sel.svg b/search/mag_sel.svg index 03626f6..553dba8 100644 --- a/search/mag_sel.svg +++ b/search/mag_sel.svg @@ -1,59 +1,17 @@ - + - - - - image/svg+xml - - - - - + > - + /> + /> diff --git a/search/mag_seld.svg b/search/mag_seld.svg new file mode 100644 index 0000000..c906f84 --- /dev/null +++ b/search/mag_seld.svg @@ -0,0 +1,31 @@ + + + + + + + + + diff --git a/search/nomatches.html b/search/nomatches.html deleted file mode 100644 index 2b9360b..0000000 --- a/search/nomatches.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - -
    -
    No Matches
    -
    - - diff --git a/search/pages_0.html b/search/pages_0.html deleted file mode 100644 index e53c280..0000000 --- a/search/pages_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/search.css b/search/search.css index 648a792..19f76f9 100644 --- a/search/search.css +++ b/search/search.css @@ -1,10 +1,33 @@ -/*---------------- Search Box */ +/*---------------- Search Box positioning */ + +#main-menu > li:last-child { + /* This
  • object is the parent of the search bar */ + display: flex; + justify-content: center; + align-items: center; + height: 36px; + margin-right: 1em; +} + +/*---------------- Search box styling */ + +.SRPage * { + font-weight: normal; + line-height: normal; +} + +dark-mode-toggle { + margin-left: 5px; + display: flex; + float: right; +} #MSearchBox { + display: inline-block; white-space : nowrap; - background: white; + background: var(--search-background-color); border-radius: 0.65em; - box-shadow: inset 0.5px 0.5px 3px 0px #555; + box-shadow: var(--search-box-shadow); z-index: 102; } @@ -17,11 +40,24 @@ #MSearchSelect { display: inline-block; vertical-align: middle; + width: 20px; height: 19px; - padding: 0 0 0 0.3em; - margin: 0; + background-image: var(--search-magnification-select-image); + margin: 0 0 0 0.3em; + padding: 0; } +#MSearchSelectExt { + display: inline-block; + vertical-align: middle; + width: 10px; + height: 19px; + background-image: var(--search-magnification-image); + margin: 0 0 0 0.5em; + padding: 0; +} + + #MSearchField { display: inline-block; vertical-align: middle; @@ -31,9 +67,9 @@ padding: 0; line-height: 1em; border:none; - color: #909090; + color: var(--search-foreground-color); outline: none; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); -webkit-border-radius: 0px; border-radius: 0px; background: none; @@ -65,23 +101,15 @@ } #MSearchCloseImg { - height: 1.4em; padding: 0.3em; margin: 0; } .MSearchBoxActive #MSearchField { - color: #000000; + color: var(--search-active-color); } -#main-menu > li:last-child { - /* This
  • object is the parent of the search bar */ - display: flex; - justify-content: center; - align-items: center; - height: 36px; - margin-right: 1em; -} + /*---------------- Search filter selection */ @@ -89,8 +117,8 @@ display: none; position: absolute; left: 0; top: 0; - border: 1px solid #90A5CE; - background-color: #F9FAFC; + border: 1px solid var(--search-filter-border-color); + background-color: var(--search-filter-background-color); z-index: 10001; padding-top: 4px; padding-bottom: 4px; @@ -103,7 +131,7 @@ } .SelectItem { - font: 8pt Arial, Verdana, sans-serif; + font: 8pt var(--font-family-search); padding-left: 2px; padding-right: 12px; border: 0px; @@ -111,7 +139,7 @@ span.SelectionMark { margin-right: 4px; - font-family: monospace; + font-family: var(--font-family-monospace); outline-style: none; text-decoration: none; } @@ -119,7 +147,7 @@ span.SelectionMark { a.SelectItem { display: block; outline-style: none; - color: #000000; + color: var(--search-filter-foreground-color); text-decoration: none; padding-left: 6px; padding-right: 12px; @@ -127,14 +155,14 @@ a.SelectItem { a.SelectItem:focus, a.SelectItem:active { - color: #000000; + color: var(--search-filter-foreground-color); outline-style: none; text-decoration: none; } a.SelectItem:hover { - color: #FFFFFF; - background-color: #3D578C; + color: var(--search-filter-highlight-text-color); + background-color: var(--search-filter-highlight-bg-color); outline-style: none; text-decoration: none; cursor: pointer; @@ -152,9 +180,12 @@ iframe#MSearchResults { display: none; position: absolute; left: 0; top: 0; - border: 1px solid #000; - background-color: #EEF1F7; + border: 1px solid var(--search-results-border-color); + background-color: var(--search-results-background-color); z-index:10000; + width: 300px; + height: 400px; + overflow: auto; } /* ----------------------------------- */ @@ -162,7 +193,6 @@ iframe#MSearchResults { #SRIndex { clear:both; - padding-bottom: 15px; } .SREntry { @@ -175,8 +205,9 @@ iframe#MSearchResults { padding: 1px 5px; } -body.SRPage { +div.SRPage { margin: 5px 2px; + background-color: var(--search-results-background-color); } .SRChildren { @@ -188,17 +219,18 @@ body.SRPage { } .SRSymbol { - font-weight: bold; - color: #425E97; - font-family: Arial, Verdana, sans-serif; + font-weight: bold; + color: var(--search-results-foreground-color); + font-family: var(--font-family-search); text-decoration: none; outline: none; } a.SRScope { display: block; - color: #425E97; - font-family: Arial, Verdana, sans-serif; + color: var(--search-results-foreground-color); + font-family: var(--font-family-search); + font-size: 8pt; text-decoration: none; outline: none; } @@ -210,14 +242,14 @@ a.SRScope:focus, a.SRScope:active { span.SRScope { padding-left: 4px; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); } .SRPage .SRStatus { padding: 2px 5px; font-size: 8pt; font-style: italic; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); } .SRResult { @@ -231,14 +263,10 @@ div.searchresults { /*---------------- External search page results */ -.searchresult { - background-color: #F0F3F8; -} - .pages b { color: white; padding: 5px 5px 3px 5px; - background-image: url("../tab_a.png"); + background-image: var(--nav-gradient-active-image-parent); background-repeat: repeat-x; text-shadow: 0 1px 1px #000000; } diff --git a/search/search.js b/search/search.js index ac8055d..666af01 100644 --- a/search/search.js +++ b/search/search.js @@ -22,56 +22,9 @@ @licend The above is the entire license notice for the JavaScript code in this file */ -function convertToId(search) -{ - var result = ''; - for (i=0;i document.getElementById("MSearchField"); + this.DOMSearchSelect = () => document.getElementById("MSearchSelect"); + this.DOMSearchSelectWindow = () => document.getElementById("MSearchSelectWindow"); + this.DOMPopupSearchResults = () => document.getElementById("MSearchResults"); + this.DOMPopupSearchResultsWindow = () => document.getElementById("MSearchResultsWindow"); + this.DOMSearchClose = () => document.getElementById("MSearchClose"); + this.DOMSearchBox = () => document.getElementById("MSearchBox"); // ------------ Event Handlers // Called when focus is added or removed from the search field. - this.OnSearchFieldFocus = function(isActive) - { + this.OnSearchFieldFocus = function(isActive) { this.Activate(isActive); } - this.OnSearchSelectShow = function() - { - var searchSelectWindow = this.DOMSearchSelectWindow(); - var searchField = this.DOMSearchSelect(); + this.OnSearchSelectShow = function() { + const searchSelectWindow = this.DOMSearchSelectWindow(); + const searchField = this.DOMSearchSelect(); - var left = getXPos(searchField); - var top = getYPos(searchField); - top += searchField.offsetHeight; + const left = getXPos(searchField); + const top = getYPos(searchField) + searchField.offsetHeight; // show search selection popup searchSelectWindow.style.display='block'; @@ -145,54 +102,44 @@ function SearchBox(name, resultsPath, label, extension) searchSelectWindow.style.top = top + 'px'; // stop selection hide timer - if (this.hideTimeout) - { + if (this.hideTimeout) { clearTimeout(this.hideTimeout); this.hideTimeout=0; } return false; // to avoid "image drag" default event } - this.OnSearchSelectHide = function() - { - this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()", + this.OnSearchSelectHide = function() { + this.hideTimeout = setTimeout(this.CloseSelectionWindow.bind(this), this.closeSelectionTimeout); } // Called when the content of the search field is changed. - this.OnSearchFieldChange = function(evt) - { - if (this.keyTimeout) // kill running timer - { + this.OnSearchFieldChange = function(evt) { + if (this.keyTimeout) { // kill running timer clearTimeout(this.keyTimeout); this.keyTimeout = 0; } - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 || e.keyCode==13) - { - if (e.shiftKey==1) - { + const e = evt ? evt : window.event; // for IE + if (e.keyCode==40 || e.keyCode==13) { + if (e.shiftKey==1) { this.OnSearchSelectShow(); - var win=this.DOMSearchSelectWindow(); - for (i=0;i do a search - { + const searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + if (searchValue!="" && this.searchActive) { // something was found -> do a search this.Search(); } } - this.OnSearchSelectKey = function(evt) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 && this.searchIndex0) // Up - { + } else if (e.keyCode==38 && this.searchIndex>0) { // Up this.searchIndex--; this.OnSelectItem(this.searchIndex); - } - else if (e.keyCode==13 || e.keyCode==27) - { + } else if (e.keyCode==13 || e.keyCode==27) { + e.stopPropagation(); this.OnSelectItem(this.searchIndex); this.CloseSelectionWindow(); this.DOMSearchField().focus(); @@ -297,104 +239,108 @@ function SearchBox(name, resultsPath, label, extension) // --------- Actions // Closes the results window. - this.CloseResultsWindow = function() - { + this.CloseResultsWindow = function() { this.DOMPopupSearchResultsWindow().style.display = 'none'; this.DOMSearchClose().style.display = 'none'; this.Activate(false); } - this.CloseSelectionWindow = function() - { + this.CloseSelectionWindow = function() { this.DOMSearchSelectWindow().style.display = 'none'; } // Performs a search. - this.Search = function() - { + this.Search = function() { this.keyTimeout = 0; // strip leading whitespace - var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + const searchValue = this.DOMSearchField().value.replace(/^ +/, ""); - var code = searchValue.toLowerCase().charCodeAt(0); - var idxChar = searchValue.substr(0, 1).toLowerCase(); - if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair - { + const code = searchValue.toLowerCase().charCodeAt(0); + let idxChar = searchValue.substr(0, 1).toLowerCase(); + if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) { // surrogate pair idxChar = searchValue.substr(0, 2); } - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; - - var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); - if (idx!=-1) - { - var hexCode=idx.toString(16); - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + this.extension; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; - } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches' + this.extension; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; + let jsFile; + let idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); + if (idx!=-1) { + const hexCode=idx.toString(16); + jsFile = this.resultsPath + indexSectionNames[this.searchIndex] + '_' + hexCode + '.js'; } - window.frames.MSearchResults.location = resultsPageWithSearch; - var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + const loadJS = function(url, impl, loc) { + const scriptTag = document.createElement('script'); + scriptTag.src = url; + scriptTag.onload = impl; + scriptTag.onreadystatechange = impl; + loc.appendChild(scriptTag); + } - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline-block'; - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - var maxWidth = document.body.clientWidth; - var width = 400; - if (left<10) left=10; - if (width+left+8>maxWidth) width=maxWidth-left-8; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - domPopupSearchResultsWindow.style.width = width + 'px'; + const domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + const domSearchBox = this.DOMSearchBox(); + const domPopupSearchResults = this.DOMPopupSearchResults(); + const domSearchClose = this.DOMSearchClose(); + const resultsPath = this.resultsPath; + + const handleResults = function() { + document.getElementById("Loading").style.display="none"; + if (typeof searchData !== 'undefined') { + createResults(resultsPath); + document.getElementById("NoMatches").style.display="none"; + } + + if (idx!=-1) { + searchResults.Search(searchValue); + } else { // no file with search results => force empty search results + searchResults.Search('===='); + } + + if (domPopupSearchResultsWindow.style.display!='block') { + domSearchClose.style.display = 'inline-block'; + let left = getXPos(domSearchBox) + 150; + let top = getYPos(domSearchBox) + 20; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + const maxWidth = document.body.clientWidth; + const maxHeight = document.body.clientHeight; + let width = 300; + if (left<10) left=10; + if (width+left+8>maxWidth) width=maxWidth-left-8; + let height = 400; + if (height+top+8>maxHeight) height=maxHeight-top-8; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResultsWindow.style.height = height + 'px'; + } + } + + if (jsFile) { + loadJS(jsFile, handleResults, this.DOMPopupSearchResultsWindow()); + } else { + handleResults(); } this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; } // -------- Activation Functions // Activates or deactivates the search panel, resetting things to // their default values if necessary. - this.Activate = function(isActive) - { + this.Activate = function(isActive) { if (isActive || // open it - this.DOMPopupSearchResultsWindow().style.display == 'block' - ) - { + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) { this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } - } - else if (!isActive) // directly remove the panel - { + this.searchActive = true; + } else if (!isActive) { // directly remove the panel this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; this.searchActive = false; this.lastSearchValue = '' this.lastResultsPage = ''; + this.DOMSearchField().value = ''; } } } @@ -402,393 +348,347 @@ function SearchBox(name, resultsPath, label, extension) // ----------------------------------------------------------------------- // The class that handles everything on the search results page. -function SearchResults(name) -{ - // The number of matches from the last run of . - this.lastMatchCount = 0; - this.lastKey = 0; - this.repeatOn = false; +function SearchResults() { - // Toggles the visibility of the passed element ID. - this.FindChildElement = function(id) - { - var parentElement = document.getElementById(id); - var element = parentElement.firstChild; + function convertToId(search) { + let result = ''; + for (let i=0;i. + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) { + const parentElement = document.getElementById(id); + let element = parentElement.firstChild; + + while (element && element!=parentElement) { + if (element.nodeName.toLowerCase() == 'div' && element.className == 'SRChildren') { + return element; + } + + if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes()) { + element = element.firstChild; + } else if (element.nextSibling) { + element = element.nextSibling; + } else { + do { + element = element.parentNode; } + while (element && element!=parentElement && !element.nextSibling); - if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes()) - { - element = element.firstChild; - } - else if (element.nextSibling) - { - element = element.nextSibling; - } - else - { - do - { - element = element.parentNode; - } - while (element && element!=parentElement && !element.nextSibling); - - if (element && element!=parentElement) - { - element = element.nextSibling; - } + if (element && element!=parentElement) { + element = element.nextSibling; } } } + } - this.Toggle = function(id) - { - var element = this.FindChildElement(id); - if (element) - { - if (element.style.display == 'block') - { - element.style.display = 'none'; - } - else - { - element.style.display = 'block'; - } + this.Toggle = function(id) { + const element = this.FindChildElement(id); + if (element) { + if (element.style.display == 'block') { + element.style.display = 'none'; + } else { + element.style.display = 'block'; } } + } - // Searches for the passed string. If there is no parameter, - // it takes it from the URL query. - // - // Always returns true, since other documents may try to call it - // and that may or may not be possible. - this.Search = function(search) - { - if (!search) // get search word from URL - { - search = window.location.search; - search = search.substring(1); // Remove the leading '?' - search = unescape(search); + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) { + if (!search) { // get search word from URL + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + const resultRows = document.getElementsByTagName("div"); + let matches = 0; + + let i = 0; + while (i < resultRows.length) { + const row = resultRows.item(i); + if (row.className == "SRResult") { + let rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) { + row.style.display = 'block'; + matches++; + } else { + row.style.display = 'none'; + } } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) { // no results + document.getElementById("NoMatches").style.display='block'; + } else { // at least one result + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } - search = search.replace(/^ +/, ""); // strip leading spaces - search = search.replace(/ +$/, ""); // strip trailing spaces - search = search.toLowerCase(); - search = convertToId(search); + // return the first item with index index or higher that is visible + this.NavNext = function(index) { + let focusItem; + for (;;) { + const focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') { + break; + } else if (!focusItem) { // last element + break; + } + focusItem=null; + index++; + } + return focusItem; + } - var resultRows = document.getElementsByTagName("div"); - var matches = 0; + this.NavPrev = function(index) { + let focusItem; + for (;;) { + const focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') { + break; + } else if (!focusItem) { // last element + break; + } + focusItem=null; + index--; + } + return focusItem; + } - var i = 0; - while (i < resultRows.length) - { - var row = resultRows.item(i); - if (row.className == "SRResult") - { - var rowMatchName = row.id.toLowerCase(); - rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + this.ProcessKeys = function(e) { + if (e.type == "keydown") { + this.repeatOn = false; + this.lastKey = e.keyCode; + } else if (e.type == "keypress") { + if (!this.repeatOn) { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } else if (e.type == "keyup") { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } - if (search.length<=rowMatchName.length && - rowMatchName.substr(0, search.length)==search) - { - row.style.display = 'block'; - matches++; - } - else - { - row.style.display = 'none'; + this.Nav = function(evt,itemIndex) { + const e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) { // Up + const newIndex = itemIndex-1; + let focusItem = this.NavPrev(newIndex); + if (focusItem) { + let child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') { // children visible + let n=0; + let tmpElem; + for (;;) { // search for last child + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) { + focusItem = tmpElem; + } else { // found it! + break; + } + n++; } } - i++; } - document.getElementById("Searching").style.display='none'; - if (matches == 0) // no results - { - document.getElementById("NoMatches").style.display='block'; + if (focusItem) { + focusItem.focus(); + } else { // return focus to search field + document.getElementById("MSearchField").focus(); } - else // at least one result - { - document.getElementById("NoMatches").style.display='none'; + } else if (this.lastKey==40) { // Down + const newIndex = itemIndex+1; + let focusItem; + const item = document.getElementById('Item'+itemIndex); + const elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') { // children visible + focusItem = document.getElementById('Item'+itemIndex+'_c0'); } - this.lastMatchCount = matches; + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } else if (this.lastKey==39) { // Right + const item = document.getElementById('Item'+itemIndex); + const elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } else if (this.lastKey==37) { // Left + const item = document.getElementById('Item'+itemIndex); + const elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } else if (this.lastKey==27) { // Escape + e.stopPropagation(); + searchBox.CloseResultsWindow(); + document.getElementById("MSearchField").focus(); + } else if (this.lastKey==13) { // Enter return true; } + return false; + } - // return the first item with index index or higher that is visible - this.NavNext = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index++; + this.NavChild = function(evt,itemIndex,childIndex) { + const e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) { // Up + if (childIndex>0) { + const newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } else { // already at first child, jump to parent + document.getElementById('Item'+itemIndex).focus(); } - return focusItem; - } - - this.NavPrev = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index--; - } - return focusItem; - } - - this.ProcessKeys = function(e) - { - if (e.type == "keydown") - { - this.repeatOn = false; - this.lastKey = e.keyCode; - } - else if (e.type == "keypress") - { - if (!this.repeatOn) - { - if (this.lastKey) this.repeatOn = true; - return false; // ignore first keypress after keydown - } - } - else if (e.type == "keyup") - { - this.lastKey = 0; - this.repeatOn = false; - } - return this.lastKey!=0; - } - - this.Nav = function(evt,itemIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - var newIndex = itemIndex-1; - var focusItem = this.NavPrev(newIndex); - if (focusItem) - { - var child = this.FindChildElement(focusItem.parentNode.parentNode.id); - if (child && child.style.display == 'block') // children visible - { - var n=0; - var tmpElem; - while (1) // search for last child - { - tmpElem = document.getElementById('Item'+newIndex+'_c'+n); - if (tmpElem) - { - focusItem = tmpElem; - } - else // found it! - { - break; - } - n++; - } - } - } - if (focusItem) - { - focusItem.focus(); - } - else // return focus to search field - { - parent.document.getElementById("MSearchField").focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = itemIndex+1; - var focusItem; - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem && elem.style.display == 'block') // children visible - { - focusItem = document.getElementById('Item'+itemIndex+'_c0'); - } - if (!focusItem) focusItem = this.NavNext(newIndex); - if (focusItem) focusItem.focus(); - } - else if (this.lastKey==39) // Right - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'block'; - } - else if (this.lastKey==37) // Left - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'none'; - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } - - this.NavChild = function(evt,itemIndex,childIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - if (childIndex>0) - { - var newIndex = childIndex-1; - document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); - } - else // already at first child, jump to parent - { - document.getElementById('Item'+itemIndex).focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = childIndex+1; - var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); - if (!elem) // last child, jump to parent next parent - { - elem = this.NavNext(itemIndex+1); - } - if (elem) - { - elem.focus(); - } - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; + } else if (this.lastKey==40) { // Down + const newIndex = childIndex+1; + let elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) { // last child, jump to parent next parent + elem = this.NavNext(itemIndex+1); + } + if (elem) { + elem.focus(); + } + } else if (this.lastKey==27) { // Escape + e.stopPropagation(); + searchBox.CloseResultsWindow(); + document.getElementById("MSearchField").focus(); + } else if (this.lastKey==13) { // Enter + return true; } + return false; + } } -function setKeyActions(elem,action) -{ - elem.setAttribute('onkeydown',action); - elem.setAttribute('onkeypress',action); - elem.setAttribute('onkeyup',action); -} +function createResults(resultsPath) { -function setClassAttr(elem,attr) -{ - elem.setAttribute('class',attr); - elem.setAttribute('className',attr); -} + function setKeyActions(elem,action) { + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); + } -function createResults() -{ - var results = document.getElementById("SRResults"); - for (var e=0; e { + const id = elem[0]; + const srResult = document.createElement('div'); srResult.setAttribute('id','SR_'+id); setClassAttr(srResult,'SRResult'); - var srEntry = document.createElement('div'); + const srEntry = document.createElement('div'); setClassAttr(srEntry,'SREntry'); - var srLink = document.createElement('a'); - srLink.setAttribute('id','Item'+e); - setKeyActions(srLink,'return searchResults.Nav(event,'+e+')'); + const srLink = document.createElement('a'); + srLink.setAttribute('id','Item'+index); + setKeyActions(srLink,'return searchResults.Nav(event,'+index+')'); setClassAttr(srLink,'SRSymbol'); - srLink.innerHTML = searchData[e][1][0]; + srLink.innerHTML = elem[1][0]; srEntry.appendChild(srLink); - if (searchData[e][1].length==2) // single result - { - srLink.setAttribute('href',searchData[e][1][1][0]); - srLink.setAttribute('onclick','parent.searchBox.CloseResultsWindow()'); - if (searchData[e][1][1][1]) - { + if (elem[1].length==2) { // single result + srLink.setAttribute('href',resultsPath+elem[1][1][0]); + srLink.setAttribute('onclick','searchBox.CloseResultsWindow()'); + if (elem[1][1][1]) { srLink.setAttribute('target','_parent'); + } else { + srLink.setAttribute('target','_blank'); } - var srScope = document.createElement('span'); + const srScope = document.createElement('span'); setClassAttr(srScope,'SRScope'); - srScope.innerHTML = searchData[e][1][1][2]; + srScope.innerHTML = elem[1][1][2]; srEntry.appendChild(srScope); - } - else // multiple results - { + } else { // multiple results srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")'); - var srChildren = document.createElement('div'); + const srChildren = document.createElement('div'); setClassAttr(srChildren,'SRChildren'); - for (var c=0; c(R!W8j_r#qQ#gnr4kAxdU#F0+OBry$Z+ z_0PMi;P|#{d%mw(dnw=jM%@$onTJa%@6Nm3`;2S#nwtVFJI#`U@2Q@@JCCctagvF- z8H=anvo~dTmJ2YA%wA6IHRv%{vxvUm|R)kgZeo zmX%Zb;mpflGZdXCTAgit`||AFzkI#z&(3d4(htA?U2FOL4WF6wY&TB#n3n*I4+hl| z*NBpo#FA92vEu822WQ%mvv4FO#qs` BFGc_W diff --git a/search/search_r.png b/search/search_r.png deleted file mode 100644 index 1af5d21ee13e070d7600f1c4657fde843b953a69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9c!2%@BXHTsJQY`6?zK#qG8~eHcB(ehe3dtTp zz6=bxGZ+|(`xqD=STHa&U1eaXVrO7DwS|Gf*oA>XrmV$GYcEhOQT(QLuS{~ooZ2P@v=Xc@RKW@Irliv8_;wroU0*)0O?temdsA~70jrdux+`@W7 z-N(<(C)L?hOO?KV{>8(jC{hpKsws)#Fh zvsO>IB+gb@b+rGWaO&!a9Z{!U+fV*s7TS>fdt&j$L%^U@Epd$~Nl7e8wMs5Z1yT$~ z28I^8hDN#u<{^fLRz?<9hUVG^237_Jy7tbuQ8eV{r(~v8;?@w8^gA7>fx*+&&t;uc GLK6VEQpiUD diff --git a/search/searchdata.js b/search/searchdata.js index 0de1073..6dbc85d 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -1,6 +1,6 @@ var indexSectionsWithContent = { - 0: "bcfghilmoprstvw~", + 0: "bcfghilmoprstuvw~", 1: "w", 2: "cfghimoprstvw~", 3: "m", diff --git a/search/typedefs_0.html b/search/typedefs_0.html deleted file mode 100644 index 882b2a1..0000000 --- a/search/typedefs_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/variables_0.html b/search/variables_0.html deleted file mode 100644 index 950bfc5..0000000 --- a/search/variables_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/search/variables_0.js b/search/variables_0.js index 1a49ece..7069e13 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -2,7 +2,7 @@ var searchData= [ ['m_5fdata_0',['m_data',['../classwx_object_with_data.html#a3a6313f74c8a1de486df7cc0b4ae6c67',1,'wxObjectWithData']]], ['m_5fflags_1',['m_flags',['../classwx_app_bar.html#a7de8d3fef326880f83aa63ca07c3a7f3',1,'wxAppBar']]], - ['m_5fh_2',['m_h',['../classwx_crypto_session.html#afc12a4c11aa0319694da98a469156f51',1,'wxCryptoSession::m_h()'],['../classwx_crypto_hash.html#a5424e152aba41c70b3bdb821ef21851c',1,'wxCryptoHash::m_h()'],['../classwx_crypto_key.html#a80ff174fdca2897a83addf87b5f7afb9',1,'wxCryptoKey::m_h()']]], + ['m_5fh_2',['m_h',['../classwx_crypto_session.html#afc12a4c11aa0319694da98a469156f51',1,'wxCryptoSession::m_h'],['../classwx_crypto_hash.html#a5424e152aba41c70b3bdb821ef21851c',1,'wxCryptoHash::m_h'],['../classwx_crypto_key.html#a80ff174fdca2897a83addf87b5f7afb9',1,'wxCryptoKey::m_h']]], ['m_5fsizedocked_3',['m_sizeDocked',['../classwx_app_bar.html#aca33c43e6370549d922000ead6814955',1,'wxAppBar']]], ['m_5fsizefloat_4',['m_sizeFloat',['../classwx_app_bar.html#a6c5fba27197133ba1247816a7b8abac9',1,'wxAppBar']]], ['m_5fsizemin_5',['m_sizeMin',['../classwx_app_bar.html#ac59056e7fd5f0dd50082f87b19f987f6',1,'wxAppBar']]], @@ -11,5 +11,5 @@ var searchData= ['m_5fstatetaskbar_8',['m_stateTaskBar',['../classwx_app_bar.html#a50f6ac6aebf9e462145c0af70d3cbcef',1,'wxAppBar']]], ['m_5ftaskbarlist_9',['m_taskbarList',['../classwx_app_bar.html#a455ccfb06e546f341dc320c19828896e',1,'wxAppBar']]], ['m_5ftimerid_10',['m_timerID',['../classwx_app_bar.html#a0283c72da37448e33bb1aa83598da38b',1,'wxAppBar']]], - ['m_5fval_11',['m_val',['../classwx_host_name_validator.html#ad56f6a4458009cae80b16167b45bef8b',1,'wxHostNameValidator::m_val()'],['../classwx_f_q_d_n_validator.html#a8282f515456f5610203d2e74d5ce5ffc',1,'wxFQDNValidator::m_val()'],['../classwx_f_q_d_n_list_validator.html#aa4a0d72751dd82ac74f38b12bf0238f2',1,'wxFQDNListValidator::m_val()']]] + ['m_5fval_11',['m_val',['../classwx_host_name_validator.html#ad56f6a4458009cae80b16167b45bef8b',1,'wxHostNameValidator::m_val'],['../classwx_f_q_d_n_validator.html#a8282f515456f5610203d2e74d5ce5ffc',1,'wxFQDNValidator::m_val'],['../classwx_f_q_d_n_list_validator.html#aa4a0d72751dd82ac74f38b12bf0238f2',1,'wxFQDNListValidator::m_val']]] ]; diff --git a/splitbard.png b/splitbard.png new file mode 100644 index 0000000000000000000000000000000000000000..8367416d757fd7b6dc4272b6432dc75a75abd068 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz!63>-{AmhX=Jf@VhhFKy35^fiT zT~&lUj3=cDh^%3HDY9k5CEku}PHXNoNC(_$U3XPb&Q*ME25pT;2(*BOgAf<+R$lzakPG`kF31()Fx{L5Wrac|GQzjeE= zueY1`Ze{#x<8=S|`~MgGetGce)#vN&|J{Cd^tS%;tBYTo?+^d68<#n_Y_xx`J||4O V@QB{^CqU0Kc)I$ztaD0e0svEzbJzd? literal 0 HcmV?d00001 diff --git a/tab_ad.png b/tab_ad.png new file mode 100644 index 0000000000000000000000000000000000000000..e34850acfc24be58da6d2fd1ccc6b29cc84fe34d GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QhuH;jv*C{Z|5d*H3V=pKi{In zd2jxLclDRPylmD}^l7{QOtL{vUjO{-WqItb5sQp2h-99b8^^Scr-=2mblCdZuUm?4 jzOJvgvt3{(cjKLW5(A@0qPS@<&}0TrS3j3^P6y&q2{!U5bk+Tso_B!YCpDh>v z{CM*1U8YvQRyBUHt^Ju0W_sq-?;9@_4equ-bavTs=gk796zopr0EBT&m;e9( literal 0 HcmV?d00001 diff --git a/tab_sd.png b/tab_sd.png new file mode 100644 index 0000000000000000000000000000000000000000..757a565ced4730f85c833fb2547d8e199ae68f19 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qq7(&jv*C{Z|_!fH5o7*c=%9% zcILh!EA=pAQKdx-Cdiev=v{eg{8Ht<{e8_NAN~b=)%W>-WDCE0PyDHGemi$BoXwcK z{>e9^za6*c1ilttWw&V+U;WCPlV9{LdC~Ey%_H(qj`xgfES(4Yz5jSTZfCt`4E$0YRsR*S^mTCR^;V&sxC8{l_Cp7w8-YPgg&ebxsLQ00$vXK>z>% literal 0 HcmV?d00001 diff --git a/tabs.css b/tabs.css index 00d1c60..fe4854a 100644 --- a/tabs.css +++ b/tabs.css @@ -1 +1 @@ -.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-btn{position:relative;display:inline-block;width:36px;height:36px;text-indent:36px;margin-left:8px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#666;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block}}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a span.sub-arrow:before{display:block;content:'+'}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px !important;-webkit-border-radius:5px;border-radius:5px !important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} \ No newline at end of file +.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-btn{position:relative;display:inline-block;width:36px;height:36px;text-indent:36px;margin-left:8px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:var(--nav-menu-button-color);-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block}}.sm-dox{background-image:var(--nav-gradient-image)}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:var(--font-family-nav);font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:var(--nav-text-normal-shadow);color:var(--nav-text-normal-color);outline:0}.sm-dox a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:var(--nav-menu-toggle-color);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a span.sub-arrow:before{display:block;content:'+'}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:var(--nav-menu-background-color)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:var(--nav-menu-background-color);background-image:none}.sm-dox ul a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:var(--nav-gradient-image);line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:var(--nav-text-normal-color) transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:var(--nav-separator-image);background-repeat:no-repeat;background-position:right;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}.sm-dox a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox a:hover span.sub-arrow{border-color:var(--nav-text-hover-color) transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent var(--nav-menu-background-color) transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:var(--nav-menu-background-color);-moz-border-radius:5px !important;-webkit-border-radius:5px;border-radius:5px !important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent var(--nav-menu-foreground-color);border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:var(--nav-menu-foreground-color);background-image:none;border:0 !important}.sm-dox ul a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent var(--nav-text-hover-color)}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:var(--nav-menu-background-color);height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent var(--nav-menu-foreground-color) transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:var(--nav-menu-foreground-color) transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:var(--nav-gradient-image)}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:var(--nav-menu-background-color)}} \ No newline at end of file diff --git a/tlwgeom_8h_source.html b/tlwgeom_8h_source.html index 10fa9fc..1a1a5c2 100644 --- a/tlwgeom_8h_source.html +++ b/tlwgeom_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/private/tlwgeom.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/modules.html b/topics.html similarity index 72% rename from modules.html rename to topics.html index 4adf087..033c514 100644 --- a/modules.html +++ b/topics.html @@ -1,14 +1,16 @@ - + - + -wxExtend: Modules +wxExtend: Topics + + @@ -30,10 +32,10 @@ - + @@ -42,7 +44,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ @@ -57,16 +59,23 @@ $(function() {
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    Modules
    +
    Topics
    -
    Here is a list of all modules:
    +
    Here is a list of all topics with brief descriptions:
     WxExtend
    @@ -74,7 +83,7 @@ $(function() {
    diff --git a/toplevel_8h_source.html b/toplevel_8h_source.html index 4175c37..2dfcd7a 100644 --- a/toplevel_8h_source.html +++ b/toplevel_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/persist/toplevel.h Source File + + @@ -30,10 +32,10 @@
    - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/url_8h_source.html b/url_8h_source.html index 861b0a7..6b288f8 100644 --- a/url_8h_source.html +++ b/url_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/url.h Source File + + @@ -30,10 +32,10 @@
    - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/valhex_8h_source.html b/valhex_8h_source.html index b38e546..2cd9245 100644 --- a/valhex_8h_source.html +++ b/valhex_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/valhex.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/valnet_8h_source.html b/valnet_8h_source.html index 714ca37..d943846 100644 --- a/valnet_8h_source.html +++ b/valnet_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/valnet.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    diff --git a/xml_8h_source.html b/xml_8h_source.html index 87b4679..16a775d 100644 --- a/xml_8h_source.html +++ b/xml_8h_source.html @@ -1,14 +1,16 @@ - + - + wxExtend: include/wxex/xml.h Source File + + @@ -30,10 +32,10 @@ - + @@ -42,11 +44,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html'); /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search'); - $(document).ready(function() { init_search(); }); + $(function() { init_search(); }); }); /* @license-end */ +
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +