X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f4f5d5697dc5e34a5582061dbd857d1cd4326f91..e0b3b9d044746a258f93ae7c66550788d08d028e:/docs/latex/wx/function.tex diff --git a/docs/latex/wx/function.tex b/docs/latex/wx/function.tex index 60bc6be9e6..fca7636a23 100644 --- a/docs/latex/wx/function.tex +++ b/docs/latex/wx/function.tex @@ -20,7 +20,6 @@ the corresponding topic. \section{Alphabetical functions and macros list}\label{functionsalphabetically} \helpref{CLASSINFO}{classinfo}\\ -\helpref{copystring}{copystring}\\ \helpref{DECLARE\_ABSTRACT\_CLASS}{declareabstractclass}\\ \helpref{DECLARE\_APP}{declareapp}\\ \helpref{DECLARE\_CLASS}{declareclass}\\ @@ -118,7 +117,6 @@ the corresponding topic. \helpref{wxGetDisplayName}{wxgetdisplayname}\\ \helpref{wxGetDisplaySize}{wxdisplaysize}\\ \helpref{wxGetDisplaySizeMM}{wxdisplaysizemm}\\ -\helpref{wxGetElapsedTime}{wxgetelapsedtime}\\ \helpref{wxGetEmailAddress}{wxgetemailaddress}\\ \helpref{wxGetEnv}{wxgetenv}\\ \helpref{wxGetFileKind}{wxgetfilekind}\\ @@ -240,7 +238,6 @@ the corresponding topic. \helpref{wxSnprintf}{wxsnprintf}\\ \helpref{wxSplit}{wxsplit}\\ \helpref{wxSplitPath}{wxsplitfunction}\\ -\helpref{wxStartTimer}{wxstarttimer}\\ \helpref{wxStaticCast}{wxstaticcast}\\ \helpref{wxStrcmp}{wxstrcmp}\\ \helpref{wxStricmp}{wxstricmp}\\ @@ -351,7 +348,7 @@ Same as \helpref{wxCHECK\_VERSION}{wxcheckversion} but also checks that \membersection{wxCHECK\_W32API\_VERSION}\label{wxcheckw32apiversion} -\func{bool}{wxCHECK\_GCC\_VERSION}{\param{}{major, minor, release}} +\func{bool}{wxCHECK\_W32API\_VERSION}{\param{}{major, minor, release}} Returns $1$ if the version of w32api headers used is major.minor.release or greater. Otherwise, and also if we are not compiling with mingw32/cygwin under @@ -1614,17 +1611,6 @@ if successful, \false otherwise. \section{String functions}\label{stringfunctions} - -\membersection{::copystring}\label{copystring} - -\func{char *}{copystring}{\param{const char *}{s}} - -Makes a copy of the string {\it s} using the C++ new operator, so it can be -deleted with the {\it delete} operator. - -This function is deprecated, use \helpref{wxString}{wxstring} class instead. - - \membersection{::wxGetTranslation}\label{wxgettranslation} \func{const wxString\& }{wxGetTranslation}{\param{const wxString\& }{str}, @@ -3264,7 +3250,10 @@ frame or dialog containing it, or {\tt NULL}. Open the \arg{url} in user's default browser. If \arg{flags} parameter contains \texttt{wxBROWSER\_NEW\_WINDOW} flag, a new window is opened for the URL -(currently this is only supported under Windows). +(currently this is only supported under Windows). The \arg{url} may also be a +local file path (with or without \texttt{file://} prefix), if it doesn't +correspond to an existing file and the URL has no scheme \texttt{http://} is +prepended to it by default. Returns \true if the application was successfully launched. @@ -4287,29 +4276,8 @@ this value. \section{Time functions}\label{timefunctions} -The functions in this section deal with getting the current time and -starting/stopping the global timers. Please note that the timer functions are -deprecated because they work with one global timer only and -\helpref{wxTimer}{wxtimer} and/or \helpref{wxStopWatch}{wxstopwatch} classes -should be used instead. For retrieving the current time, you may also use -\helpref{wxDateTime::Now}{wxdatetimenow} or -\helpref{wxDateTime::UNow}{wxdatetimeunow} methods. - - -\membersection{::wxGetElapsedTime}\label{wxgetelapsedtime} - -\func{long}{wxGetElapsedTime}{\param{bool}{ resetTimer = true}} - -Gets the time in milliseconds since the last \helpref{::wxStartTimer}{wxstarttimer}. - -If {\it resetTimer} is true (the default), the timer is reset to zero -by this call. - -See also \helpref{wxTimer}{wxtimer}. - -\wxheading{Include files} - - +The functions in this section deal with getting the current time and sleeping +for the specified time interval. \membersection{::wxGetLocalTime}\label{wxgetlocaltime} @@ -4324,7 +4292,7 @@ Returns the number of seconds since local time 00:00:00 Jan 1st 1970. \wxheading{Include files} - + \membersection{::wxGetLocalTimeMillis}\label{wxgetlocaltimemillis} @@ -4340,7 +4308,7 @@ Returns the number of milliseconds since local time 00:00:00 Jan 1st 1970. \wxheading{Include files} - + \membersection{::wxGetUTCTime}\label{wxgetutctime} @@ -4355,7 +4323,7 @@ Returns the number of seconds since GMT 00:00:00 Jan 1st 1970. \wxheading{Include files} - + \membersection{::wxMicroSleep}\label{wxmicrosleep} @@ -4407,19 +4375,6 @@ Sleeps for the specified number of seconds. -\membersection{::wxStartTimer}\label{wxstarttimer} - -\func{void}{wxStartTimer}{\void} - -Starts a stopwatch; use \helpref{::wxGetElapsedTime}{wxgetelapsedtime} to get the elapsed time. - -See also \helpref{wxTimer}{wxtimer}. - -\wxheading{Include files} - - - - \membersection{::wxUsleep}\label{wxusleep} \func{void}{wxUsleep}{\param{unsigned long}{ milliseconds}}