• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/docs/latex/wx/

Lines Matching defs:wxArtProvider

6 \section{\class{wxArtProvider}}\label{wxartprovider}
8 wxArtProvider class is used to customize the look of wxWidgets application.
10 dialog), it does not use a hard-coded resource but asks wxArtProvider for it
11 instead. This way users can plug in their own wxArtProvider class and easily
13 that is needed is to derive a class from wxArtProvider, override its
16 \helpref{wxArtProvider::Push}{wxartproviderpush}:
19 class MyProvider : public wxArtProvider
28 wxArtProvider::Push(new MyProvider);
32 platform native icons as provided by \helpref{wxArtProvider::GetBitmap}{wxartprovidergetbitmap} or
33 \helpref{wxArtProvider::GetIcon}{wxartprovidergeticon} (NB: this is not yet really
34 possible as of wxWidgets 2.3.3, the set of wxArtProvider bitmaps is too
40 Every bitmap is known to wxArtProvider under an unique ID that is used by when
89 icons, so wxArtProvider may return {\tt wxNullBitmap} or {\tt wxNullIcon}.
95 Client is the entity that calls wxArtProvider's GetBitmap or GetIcon
108 Client ID servers as a hint to wxArtProvider that is supposed to help it to
112 only a hint for wxArtProvider -- it is common that
113 \helpref{wxArtProvider::GetBitmap}{wxartprovidergetbitmap}
118 See the \helpref{artprov}{sampleartprovider} sample for an example of wxArtProvider usage.
131 \membersection{wxArtProvider::\destruct{wxArtProvider}}\label{wxartproviderdtor}
133 \func{}{\destruct{wxArtProvider}}{\void}
139 \membersection{wxArtProvider::CreateBitmap}\label{wxartprovidercreatebitmap}
144 art resource. Note that returned bitmaps are cached by wxArtProvider and it is therefore
160 This is {\bf not} part of wxArtProvider's public API, use
161 \helpref{wxArtProvider::GetBitmap}{wxartprovidergetbitmap} or
162 \helpref{wxArtProvider::GetIcon}{wxartprovidergeticon}
163 to query wxArtProvider for a resource.
166 \membersection{wxArtProvider::Delete}\label{wxartproviderdelete}
168 \func{static bool}{Delete}{\param{wxArtProvider* }{provider}}
173 \membersection{wxArtProvider::GetBitmap}\label{wxartprovidergetbitmap}
192 \membersection{wxArtProvider::GetIcon}\label{wxartprovidergeticon}
196 Same as \helpref{wxArtProvider::GetBitmap}{wxartprovidergetbitmap}, but
203 otherwise return the size from the topmost wxArtProvider. {\it wxDefaultSize} may be
207 \membersection{wxArtProvider::Insert}\label{wxartproviderinsert}
209 \func{static void}{Insert}{\param{wxArtProvider* }{provider}}
219 \membersection{wxArtProvider::Pop}\label{wxartproviderctor}
226 \membersection{wxArtProvider::Push}\label{wxartproviderpush}
228 \func{static void}{Push}{\param{wxArtProvider* }{provider}}
238 \membersection{wxArtProvider::Remove}\label{wxartproviderremove}
240 \func{static bool}{Remove}{\param{wxArtProvider* }{provider}}