X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/de2b67e6996decc38233075cb803cce0cfe80168..b860ca4ce797ad7722e8235194522fcd76a78e9b:/docs/doxygen/wxwidgets.js diff --git a/docs/doxygen/wxwidgets.js b/docs/doxygen/wxwidgets.js new file mode 100644 index 0000000000..b8586601f3 --- /dev/null +++ b/docs/doxygen/wxwidgets.js @@ -0,0 +1,76 @@ +// from w3schools +function getCookie(c_name) +{ + if (document.cookie.length>0) + { + c_start=document.cookie.indexOf(c_name + "="); + if (c_start!=-1) + { + c_start=c_start + c_name.length+1; + c_end=document.cookie.indexOf(";",c_start); + if (c_end==-1) c_end=document.cookie.length; + return unescape(document.cookie.substring(c_start,c_end)); + } + } + return ""; +} +// from w3schools +function setCookie(c_name,value,expiredays) +{ + var exdate=new Date(); + exdate.setDate(exdate.getDate()+expiredays); + document.cookie=c_name+ '=' +escape(value)+ + ((expiredays==null) ? '' : ';expires='+exdate.toGMTString()); +} + +// Reimplementation of changeDisplayState +function mychangeDisplayState( e ) +{ + var num=this.id.replace(/[^[0-9]/g,''); + var button=this.firstChild; + var sectionDiv=document.getElementById('dynsection'+num); + if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){ + sectionDiv.style.display='block'; + button.src='open.gif'; + }else{ + sectionDiv.style.display='none'; + button.src='closed.gif'; + } + + setCookie( 'sectionDiv.style.display', sectionDiv.style.display ); + +} + +window.onload = function myinitDynSections() +{ + var divs=document.getElementsByTagName('div'); + var sectionCounter=1; + for(var i=0;i