@@ -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.
-◆ wxAppBarState
+◆ wxAppBarState
@@ -482,7 +490,7 @@ wxPersistentObject *
wxCre
@@ -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
@@ -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
-◆ 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 wxCryptoHash &
- hash ,
+ 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 wxCryptoKey &
- key
-
-
-
- )
-
+ 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]
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
[in] src Source buffer to decode
@@ -974,7 +939,7 @@ wxPersistentObject * 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
[in] src Source string to decode
@@ -1028,57 +985,46 @@ wxPersistentObject * 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
[out] dst Destination buffer to receive decoded data
@@ -1095,7 +1041,7 @@ wxPersistentObject * 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 )
@@ -1147,7 +1083,7 @@ wxPersistentObject * 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
[out] dst Destination buffer to receive decoded data
@@ -1163,7 +1099,7 @@ wxPersistentObject * 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
[in,out] locale Locale to initialize
@@ -1417,7 +1327,7 @@ wxPersistentObject * 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()
@@ -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
+
+
+
@@ -93,15 +107,18 @@ $(function() {
+
+
@@ -110,65 +127,76 @@ $(function() {
+
+
85 return wxHexEncode (buf.GetData(), buf.GetDataLen());
+
+
+
+
164 return wxHexDecode (dst, dstLen, src.ToAscii(), wxNO_LEN, mode, posErr);
+
+
203 return wxHexDecode (src.ToAscii(), wxNO_LEN, mode, posErr);
+
-
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 terminate...
Definition: hex.cpp:36
-
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56
-
constexpr size_t wxHexDecodedSize(size_t len) noexcept
Return the buffer size necessary for decoding a hex string of the given length.
Definition: hex.h:113
-
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 buf...
Definition: hex.cpp:10
-
wxHexDecodeMode
Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is e...
Definition: hex.h:98
-
constexpr size_t wxHexEncodedSize(size_t len) noexcept
Return the size needed for the buffer containing the encoded representation of a buffer of given leng...
Definition: hex.h:34
+
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 terminate...
Definition hex.cpp:36
+
#define WXEXTEND_API
Public function calling convention.
Definition common.h:56
+
constexpr size_t wxHexDecodedSize(size_t len) noexcept
Return the buffer size necessary for decoding a hex string of the given length.
Definition hex.h:113
+
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 buf...
Definition hex.cpp:10
+
wxHexDecodeMode
Elements of this enum specify the possible behaviours of wxHexDecode() when an invalid character is e...
Definition hex.h:98
+
constexpr size_t wxHexEncodedSize(size_t len) noexcept
Return the size needed for the buffer containing the encoded representation of a buffer of given leng...
Definition hex.h:34
@ SkipWS
Skip whitespace characters.
@ Strict
Normal behaviour: stop at any invalid characters.
@ Relaxed
The most lenient behaviour: simply ignore all invalid characters.
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
+
+
+
This inheritance list is sorted roughly, but not completely, alphabetically:
-
[detail level 1 2 3 ]
- ▼ C wxTopLevelWindow::GeometrySerializer
- C wxPersistentTLWEx Supports saving/restoring wxTopLevelWindow state
- ▼ C W
- C wxAppBar< W > Dockable application bar template
+[detail level 1 2 3 ]
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
+
+
+
-
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.width
i?"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.maxWidth
t.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.maxWidth
d,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 (var i in data.children) {
- result+=''+
+ 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='
';
} else {
- searchBox='
'+
+ searchBoxHtml='
';
}
}
@@ -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 0000000..032fbdd
Binary files /dev/null and b/nav_fd.png differ
diff --git a/nav_hd.png b/nav_hd.png
new file mode 100644
index 0000000..de80f18
Binary files /dev/null and b/nav_hd.png differ
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
+
+
+
@@ -88,6 +102,7 @@ $(function() {
+
@@ -100,15 +115,16 @@ $(function() {
-
Helper template for event user data.
Definition: object.h:23
-
wxObjectWithData(T &&data)
Construct object with data.
Definition: object.h:42
-
T m_data
Data.
Definition: object.h:45
-
wxObjectWithData()
Default constructor.
Definition: object.h:28
-
wxObjectWithData(const T &data)
Construct object with data.
Definition: object.h:35
+
+
Helper template for event user data.
Definition object.h:23
+
wxObjectWithData(T &&data)
Construct object with data.
Definition object.h:42
+
T m_data
Data.
Definition object.h:45
+
wxObjectWithData()
Default constructor.
Definition object.h:28
+
wxObjectWithData(const T &data)
Construct object with data.
Definition object.h:35
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
+
+
+
@@ -107,7 +121,7 @@ $(function() {
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 @@
-
-
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
-
-
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 0000000..8367416
Binary files /dev/null and b/splitbard.png differ
diff --git a/tab_ad.png b/tab_ad.png
new file mode 100644
index 0000000..e34850a
Binary files /dev/null and b/tab_ad.png differ
diff --git a/tab_bd.png b/tab_bd.png
new file mode 100644
index 0000000..91c2524
Binary files /dev/null and b/tab_bd.png differ
diff --git a/tab_hd.png b/tab_hd.png
new file mode 100644
index 0000000..2489273
Binary files /dev/null and b/tab_hd.png differ
diff --git a/tab_sd.png b/tab_sd.png
new file mode 100644
index 0000000..757a565
Binary files /dev/null and b/tab_sd.png differ
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
+
+
+
@@ -409,7 +423,7 @@ $(function() {
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
+
+
+
-
Here is a list of all modules:
+
Here is a list of all topics with brief descriptions:
@@ -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
+
+
+
@@ -91,20 +105,26 @@ $(function() {
+
28 public wxPersistentWindow<wxTopLevelWindow>,
29 private wxTopLevelWindow::GeometrySerializer
+
+
42 virtual wxString
GetKind () const wxOVERRIDE
44 return wxT(wxPERSIST_TLW_KIND);
+
+
50 virtual void Save () const wxOVERRIDE
52 const wxTopLevelWindow *
const wnd = Get();
@@ -113,7 +133,9 @@ $(function() {
55 if (geom.GetFrom(wnd))
+
+
64 wxTopLevelWindow *
const wnd = Get();
@@ -124,6 +146,7 @@ $(function() {
70 return geom.ApplyTo(wnd);
+
@@ -139,16 +162,17 @@ $(function() {
84 return RestoreValue(name, value);
+
-
Supports saving/restoring wxTopLevelWindow state.
Definition: toplevel.h:30
-
virtual wxString GetKind() const wxOVERRIDE
Definition: toplevel.h:42
-
wxPersistentTLWEx(wxTopLevelWindow *mgr)
Constructs a persistent dialog object.
Definition: toplevel.h:35
-
virtual bool Restore() wxOVERRIDE
Restores dialog state.
Definition: toplevel.h:62
-
virtual void Save() const wxOVERRIDE
Saves dialog state.
Definition: toplevel.h:50
+
Supports saving/restoring wxTopLevelWindow state.
Definition toplevel.h:30
+
virtual wxString GetKind() const wxOVERRIDE
Definition toplevel.h:42
+
wxPersistentTLWEx(wxTopLevelWindow *mgr)
Constructs a persistent dialog object.
Definition toplevel.h:35
+
virtual bool Restore() wxOVERRIDE
Restores dialog state.
Definition toplevel.h:62
+
virtual void Save() const wxOVERRIDE
Saves dialog state.
Definition toplevel.h:50
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
+
+
+
@@ -88,6 +102,7 @@ $(function() {
+
@@ -114,17 +129,21 @@ $(function() {
+
+
+
@@ -133,60 +152,71 @@ $(function() {
+
+
+
130 return wxURLEncode (
reinterpret_cast< const char *
> (buf.GetData()), buf.GetDataLen());
+
+
+
181 inline size_t wxURLDecode (
char *dst,
size_t dstLen,
const wxString& src)
185 return wxURLDecode (dst, dstLen, src.ToAscii(), wxNO_LEN);
+
+
-
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56
-
bool wxURLIsProtected(char chr)
Test if given character should be protected for URL encoding.
Definition: url.h:30
-
size_t wxURLDecodedSize(size_t len)
Return the buffer size necessary for decoding a URL string of the given length.
Definition: url.h:146
-
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 terminate...
Definition: url.cpp:50
-
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 buf...
Definition: url.cpp:10
-
size_t wxURLEncodedSize(size_t len)
Return the size needed for the buffer containing the encoded representation of a string of given leng...
Definition: url.h:66
+
#define WXEXTEND_API
Public function calling convention.
Definition common.h:56
+
bool wxURLIsProtected(char chr)
Test if given character should be protected for URL encoding.
Definition url.h:30
+
size_t wxURLDecodedSize(size_t len)
Return the buffer size necessary for decoding a URL string of the given length.
Definition url.h:146
+
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 terminate...
Definition url.cpp:50
+
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 buf...
Definition url.cpp:10
+
size_t wxURLEncodedSize(size_t len)
Return the size needed for the buffer containing the encoded representation of a string of given leng...
Definition url.h:66
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
+
+
+
@@ -87,11 +101,13 @@ $(function() {
+
26 wxNUM_VAL_HEX_LOWERCASE = 0x1000,
+
@@ -100,6 +116,7 @@ $(function() {
33 #pragma warning (disable:4275)
+
@@ -126,6 +143,7 @@ $(function() {
+
@@ -133,35 +151,39 @@ $(function() {
+
99 class wxHexValidator :
public wxPrivate::wxNumValidator<wxHexValidatorBase, T>
102 typedef wxPrivate::wxNumValidator<wxHexValidatorBase, T>
Base ;
-
107 wxHexValidator (ValueType *value = NULL,
int style = wxNUM_VAL_DEFAULT,
unsigned int width = 0) :
Base (value, style)
+
+
107 wxHexValidator (T *value = NULL,
int style = wxNUM_VAL_DEFAULT,
unsigned int width = 0) :
Base (value, style)
109 this->DoSetWidth(width);
-
110 this->DoSetMin(std::numeric_limits<ValueType>::min());
-
111 this->DoSetMax(std::numeric_limits<ValueType>::max());
+
110 this->DoSetMin(std::numeric_limits<T>::min());
+
111 this->DoSetMax(std::numeric_limits<T>::max());
+
-
+
+
-
Base class for hexadecimal validator.
Definition: valhex.h:40
-
Validator for hexadecimal entries.
Definition: valhex.h:100
-
wxPrivate::wxNumValidator< wxHexValidatorBase, T > Base
Base class type.
Definition: valhex.h:102
-
virtual wxObject * Clone() const
Clones this validator.
Definition: valhex.h:117
-
wxHexValidator(ValueType *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)
Constructs new hexadecimal validator.
Definition: valhex.h:107
-
wxHexValidatorStyle
Bit masks used for hexadecimal validator styles.
Definition: valhex.h:24
-
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56
+
Base class for hexadecimal validator.
Definition valhex.h:40
+
Validator for hexadecimal entries.
Definition valhex.h:100
+
wxHexValidator(T *value=NULL, int style=wxNUM_VAL_DEFAULT, unsigned int width=0)
Constructs new hexadecimal validator.
Definition valhex.h:107
+
wxPrivate::wxNumValidator< wxHexValidatorBase, T > Base
Base class type.
Definition valhex.h:102
+
virtual wxObject * Clone() const
Clones this validator.
Definition valhex.h:117
+
wxHexValidatorStyle
Bit masks used for hexadecimal validator styles.
Definition valhex.h:24
+
#define WXEXTEND_API
Public function calling convention.
Definition common.h:56
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
+
+
+
@@ -95,6 +109,7 @@ $(function() {
25 #pragma warning (disable:4275)
+
@@ -117,8 +132,10 @@ $(function() {
+
+
@@ -141,8 +158,10 @@ $(function() {
+
+
@@ -165,22 +184,23 @@ $(function() {
+
-
Validator for FQDN lists.
Definition: valnet.h:122
-
wxArrayString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:155
-
Validator for FQDN.
Definition: valnet.h:77
-
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:110
-
Validator for host name.
Definition: valnet.h:32
-
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:65
-
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56
+
Validator for FQDN lists.
Definition valnet.h:122
+
wxArrayString * m_val
Pointer to variable to receive control's parsed value.
Definition valnet.h:155
+
Validator for FQDN.
Definition valnet.h:77
+
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition valnet.h:110
+
Validator for host name.
Definition valnet.h:32
+
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition valnet.h:65
+
#define WXEXTEND_API
Public function calling convention.
Definition common.h:56
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
+
+
+
@@ -90,6 +104,7 @@ $(function() {
+
@@ -117,8 +132,10 @@ $(function() {
+
+
@@ -155,19 +172,20 @@ $(function() {
+
-
Cryptographics Hash Base.
Definition: crypto.h:86
-
wxString wxXmlEscapeAttr(const wxString &str)
Escapes attribute value string for XML insertion.
Definition: xml.h:65
-
wxString wxXmlEscapeText(const wxString &str)
Escapes text string for XML insertion.
Definition: xml.h:29
-
bool WXEXTEND_API wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node)
Calculates hash of the node and all its children.
Definition: xml.cpp:11
-
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56
+
Cryptographics Hash Base.
Definition crypto.h:86
+
wxString wxXmlEscapeAttr(const wxString &str)
Escapes attribute value string for XML insertion.
Definition xml.h:65
+
wxString wxXmlEscapeText(const wxString &str)
Escapes text string for XML insertion.
Definition xml.h:29
+
bool WXEXTEND_API wxXmlHashNode(wxCryptoHash &hash, const wxXmlNode *node)
Calculates hash of the node and all its children.
Definition xml.cpp:11
+
#define WXEXTEND_API
Public function calling convention.
Definition common.h:56