1 \section{\class{wxTipProvider
}}\label{wxtipprovider
}
3 This is the class used together with
\helpref{wxShowTip
}{wxshowtip
} function.
4 It must implement
\helpref{GetTip
}{wxtipprovidergettip
} function and return the
5 current tip from it (different tip each time it is called).
7 You will never use this class yourself, but you need it to show startup tips
8 with wxShowTip. Also, if you want to get the tips text from elsewhere than a
9 simple text file, you will want to derive a new class from wxTipProvider and
10 use it instead of the one returned by
11 \helpref{wxCreateFileTipProvider
}{wxcreatefiletipprovider
}.
13 \wxheading{Derived from
}
17 \wxheading{Include files
}
23 \helpref{Startup tips overview
}{tipsoverview
},
\helpref{::wxShowTip
}{wxshowtip
}
25 \latexignore{\rtfignore{\wxheading{Members
}}}
27 \membersection{wxTipProvider::wxTipProvider
}\label{wxtipproviderctor
}
29 \func{}{wxTipProvider
}{\param{size
\_t }{currentTip
}}
33 \docparam{currentTip
}{The starting tip index.
}
35 \membersection{wxTipProvider::GetTip
}{wxtipprovidergettip
}
37 \func{wxString
}{GetTip
}{\void}
39 Return the text of the current tip and pass to the next one. This function is
40 pure virtual, it should be implemented in the derived classes.
42 \membersection{wxCurrentTipProvider::GetCurrentTip
}{wxtipprovidergetcurrenttip
}
44 \constfunc{size
\_t}{GetCurrentTip
}{\void}
46 Returns the index of the current tip (i.e. the one which would be returned by
49 The program usually remembers the value returned by this function after calling
50 \helpref{wxShowTip
}{wxshowtip
}. Note that it is not the same as the value which
51 was passed to wxShowTip $+
1$ because the user might have pressed the "Next"
52 button in the tip dialog.