more fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -46,6 +46,7 @@ public:
|
|||||||
Returns ending position of the text @e between this tag and paired
|
Returns ending position of the text @e between this tag and paired
|
||||||
ending tag.
|
ending tag.
|
||||||
See explanation (returned position is marked with '|'):
|
See explanation (returned position is marked with '|'):
|
||||||
|
@deprecated @todo provide deprecation description
|
||||||
*/
|
*/
|
||||||
int GetEndPos1() const;
|
int GetEndPos1() const;
|
||||||
|
|
||||||
@@ -53,6 +54,7 @@ public:
|
|||||||
Returns ending position 2 of the text @e between this tag and paired
|
Returns ending position 2 of the text @e between this tag and paired
|
||||||
ending tag.
|
ending tag.
|
||||||
See explanation (returned position is marked with '|'):
|
See explanation (returned position is marked with '|'):
|
||||||
|
@deprecated @todo provide deprecation description
|
||||||
*/
|
*/
|
||||||
int GetEndPos2() const;
|
int GetEndPos2() const;
|
||||||
|
|
||||||
|
@@ -299,11 +299,13 @@ public:
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
Set the size of the spacer tracked by this item.
|
Set the size of the spacer tracked by this item.
|
||||||
|
@deprecated @todo provide deprecation description
|
||||||
*/
|
*/
|
||||||
void SetSpacer(const wxSize& size);
|
void SetSpacer(const wxSize& size);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Set the window to be tracked by this item.
|
Set the window to be tracked by this item.
|
||||||
|
@deprecated @todo provide deprecation description
|
||||||
*/
|
*/
|
||||||
void SetWindow(wxWindow* window);
|
void SetWindow(wxWindow* window);
|
||||||
|
|
||||||
@@ -1644,7 +1646,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
Returns the static box associated with the sizer.
|
Returns the static box associated with the sizer.
|
||||||
*/
|
*/
|
||||||
wxStaticBox* GetStaticBox();
|
wxStaticBox* GetStaticBox() const;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -209,7 +209,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
Returns the current position (counted in bytes) in the stream buffer.
|
Returns the current position (counted in bytes) in the stream buffer.
|
||||||
*/
|
*/
|
||||||
off_t GetIntPosition() const;
|
wxFileOffset GetIntPosition() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the amount of bytes read during the last IO call to the parent stream.
|
Returns the amount of bytes read during the last IO call to the parent stream.
|
||||||
@@ -264,7 +264,7 @@ public:
|
|||||||
measured in bytes from the beginning of the stream.
|
measured in bytes from the beginning of the stream.
|
||||||
Otherwise, it returns wxInvalidOffset.
|
Otherwise, it returns wxInvalidOffset.
|
||||||
*/
|
*/
|
||||||
off_t Seek(off_t pos, wxSeekMode mode);
|
virtual wxFileOffset Seek(wxFileOffset pos, wxSeekMode mode);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Specifies which pointers to use for stream buffering.
|
Specifies which pointers to use for stream buffering.
|
||||||
@@ -320,7 +320,7 @@ public:
|
|||||||
@return Returns the current position in the stream if possible,
|
@return Returns the current position in the stream if possible,
|
||||||
wxInvalidOffset in the other case.
|
wxInvalidOffset in the other case.
|
||||||
*/
|
*/
|
||||||
off_t Tell() const;
|
virtual wxFileOffset Tell() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Truncates the buffer to the current position.
|
Truncates the buffer to the current position.
|
||||||
@@ -399,12 +399,12 @@ public:
|
|||||||
|
|
||||||
@return The new stream position or wxInvalidOffset on error.
|
@return The new stream position or wxInvalidOffset on error.
|
||||||
*/
|
*/
|
||||||
off_t SeekO(off_t pos, wxSeekMode mode = wxFromStart);
|
virtual wxFileOffset SeekO(wxFileOffset pos, wxSeekMode mode = wxFromStart);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the current stream position.
|
Returns the current stream position.
|
||||||
*/
|
*/
|
||||||
off_t TellO() const;
|
virtual wxFileOffset TellO() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Writes up to the specified amount of bytes using the data of buffer.
|
Writes up to the specified amount of bytes using the data of buffer.
|
||||||
@@ -768,12 +768,12 @@ public:
|
|||||||
|
|
||||||
@return The new stream position or wxInvalidOffset on error.
|
@return The new stream position or wxInvalidOffset on error.
|
||||||
*/
|
*/
|
||||||
off_t SeekI(off_t pos, wxSeekMode mode = wxFromStart);
|
virtual wxFileOffset SeekI(wxFileOffset pos, wxSeekMode mode = wxFromStart);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the current stream position.
|
Returns the current stream position.
|
||||||
*/
|
*/
|
||||||
off_t TellI() const;
|
virtual wxFileOffset TellI() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
This function is only useful in read mode.
|
This function is only useful in read mode.
|
||||||
@@ -884,13 +884,13 @@ public:
|
|||||||
Internal function.
|
Internal function.
|
||||||
It is called when the stream needs to change the current position.
|
It is called when the stream needs to change the current position.
|
||||||
*/
|
*/
|
||||||
off_t OnSysSeek(off_t pos, wxSeekMode mode);
|
wxFileOffset OnSysSeek(wxFileOffset pos, wxSeekMode mode);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Internal function.
|
Internal function.
|
||||||
It is called when the stream needs to know the real position.
|
It is called when the stream needs to know the real position.
|
||||||
*/
|
*/
|
||||||
off_t OnSysTell() const;
|
wxFileOffset OnSysTell() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
See OnSysRead().
|
See OnSysRead().
|
||||||
|
@@ -6,6 +6,23 @@
|
|||||||
// Licence: wxWindows license
|
// Licence: wxWindows license
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
/**
|
||||||
|
Flags which can be used with wxXmlResource::wxXmlResource.
|
||||||
|
*/
|
||||||
|
enum wxXmlResourceFlags
|
||||||
|
{
|
||||||
|
/** Translatable strings will be translated via _(). */
|
||||||
|
wxXRC_USE_LOCALE = 1,
|
||||||
|
|
||||||
|
/** Subclass property of object nodes will be ignored (useful for previews in XRC editors). */
|
||||||
|
wxXRC_NO_SUBCLASSING = 2,
|
||||||
|
|
||||||
|
/** Prevent the XRC files from being reloaded from disk in case they have been modified there
|
||||||
|
since being last loaded (may slightly speed up loading them). */
|
||||||
|
wxXRC_NO_RELOADING = 4
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@class wxXmlResource
|
@class wxXmlResource
|
||||||
|
|
||||||
@@ -26,18 +43,15 @@ public:
|
|||||||
/**
|
/**
|
||||||
Constructor.
|
Constructor.
|
||||||
|
|
||||||
|
@param filemask
|
||||||
|
The XRC file, archive file, or wildcard specification that will be
|
||||||
|
used to load all resource files inside a zip archive.
|
||||||
@param flags
|
@param flags
|
||||||
wxXRC_USE_LOCALE: translatable strings will be translated via _().
|
One or more value of the ::wxXmlResourceFlags enumeration.
|
||||||
wxXRC_NO_SUBCLASSING: subclass property of object nodes will be ignored
|
|
||||||
(useful for previews in XRC editors). wxXRC_NO_RELOADING will prevent the
|
|
||||||
XRC files from being reloaded from disk in case they have been modified
|
|
||||||
there
|
|
||||||
since being last loaded (may slightly speed up loading them).
|
|
||||||
@param domain
|
@param domain
|
||||||
The name of the gettext catalog to search for
|
The name of the gettext catalog to search for translatable strings.
|
||||||
translatable strings. By default all loaded catalogs will be
|
By default all loaded catalogs will be searched.
|
||||||
searched. This provides a way to allow the strings to only come
|
This provides a way to allow the strings to only come from a specific catalog.
|
||||||
from a specific catalog.
|
|
||||||
*/
|
*/
|
||||||
wxXmlResource(const wxString& filemask,
|
wxXmlResource(const wxString& filemask,
|
||||||
int flags = wxXRC_USE_LOCALE,
|
int flags = wxXRC_USE_LOCALE,
|
||||||
@@ -52,37 +66,38 @@ public:
|
|||||||
virtual ~wxXmlResource();
|
virtual ~wxXmlResource();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Initializes only a specific handler (or custom handler). Convention says
|
Initializes only a specific handler (or custom handler).
|
||||||
that the handler name is equal to the control's name plus 'XmlHandler', for
|
Convention says that the handler name is equal to the control's name plus
|
||||||
example
|
'XmlHandler', for example wxTextCtrlXmlHandler, wxHtmlWindowXmlHandler.
|
||||||
wxTextCtrlXmlHandler, wxHtmlWindowXmlHandler. The XML resource compiler
|
|
||||||
(wxxrc) can create include file that contains initialization code for
|
The XML resource compiler (wxxrc) can create include file that contains
|
||||||
all controls used within the resource. Note that this handler should be
|
initialization code for all controls used within the resource.
|
||||||
allocated on the heap, since it will be delete by
|
Note that this handler must be allocated on the heap, since it will be
|
||||||
ClearHandlers() later.
|
deleted by ClearHandlers() later.
|
||||||
*/
|
*/
|
||||||
void AddHandler(wxXmlResourceHandler* handler);
|
void AddHandler(wxXmlResourceHandler* handler);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Attaches an unknown control to the given panel/window/dialog.
|
Attaches an unknown control to the given panel/window/dialog.
|
||||||
Unknown controls are used in conjunction with object class="unknown".
|
Unknown controls are used in conjunction with \<object class="unknown"\>.
|
||||||
*/
|
*/
|
||||||
bool AttachUnknownControl(const wxString& name,
|
bool AttachUnknownControl(const wxString& name,
|
||||||
wxWindow* control,
|
wxWindow* control,
|
||||||
wxWindow* parent = NULL);
|
wxWindow* parent = NULL);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Removes all handlers and deletes them (this means that any handlers added using
|
Removes all handlers and deletes them (this means that any handlers
|
||||||
AddHandler() must be allocated on the heap).
|
added using AddHandler() must be allocated on the heap).
|
||||||
*/
|
*/
|
||||||
void ClearHandlers();
|
void ClearHandlers();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Compares the XRC version to the argument. Returns -1 if the XRC version
|
Compares the XRC version to the argument.
|
||||||
is less than the argument, +1 if greater, and 0 if they are equal.
|
|
||||||
|
Returns -1 if the XRC version is less than the argument,
|
||||||
|
+1 if greater, and 0 if they are equal.
|
||||||
*/
|
*/
|
||||||
int CompareVersion(int major, int minor, int release,
|
int CompareVersion(int major, int minor, int release, int revision) const;
|
||||||
int revision) const;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Gets the global resources object or creates one if none exists.
|
Gets the global resources object or creates one if none exists.
|
||||||
@@ -96,29 +111,32 @@ public:
|
|||||||
wxChar* GetDomain();
|
wxChar* GetDomain();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns flags, which may be a bitlist of wxXRC_USE_LOCALE and
|
Returns flags, which may be a bitlist of ::wxXmlResourceFlags
|
||||||
wxXRC_NO_SUBCLASSING.
|
enumeration values.
|
||||||
*/
|
*/
|
||||||
int GetFlags() const;
|
int GetFlags() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns version information (a.b.c.d = d+ 256*c + 256@c 2*b + 256@c 3*a).
|
Returns version information (a.b.c.d = d + 256*c + 2562*b + 2563*a).
|
||||||
*/
|
*/
|
||||||
long GetVersion() const;
|
long GetVersion() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns a numeric ID that is equivalent to the string ID used in an XML
|
Returns a numeric ID that is equivalent to the string ID used in an XML resource.
|
||||||
resource. If an unknown @a str_id is requested (i.e. other than wxID_XXX
|
|
||||||
or integer), a new record is created which associates the given string with
|
If an unknown @a str_id is requested (i.e. other than wxID_XXX or integer),
|
||||||
a number. If @a value_if_not_found is @c wxID_NONE, the number is obtained via
|
a new record is created which associates the given string with a number.
|
||||||
|
|
||||||
|
If @a value_if_not_found is @c wxID_NONE, the number is obtained via
|
||||||
wxNewId(). Otherwise @a value_if_not_found is used.
|
wxNewId(). Otherwise @a value_if_not_found is used.
|
||||||
Macro @c XRCID(name) is provided for convenient use in event tables.
|
Macro @c XRCID(name) is provided for convenient use in event tables.
|
||||||
*/
|
*/
|
||||||
#define int GetXRCID(const wxString& str_id, int value_if_not_found = -2) /* implementation is private */
|
static int GetXRCID(const wxString& str_id, int value_if_not_found = wxID_NONE);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Initializes handlers for all supported controls/windows. This will
|
Initializes handlers for all supported controls/windows.
|
||||||
make the executable quite big because it forces linking against
|
|
||||||
|
This will make the executable quite big because it forces linking against
|
||||||
most of the wxWidgets library.
|
most of the wxWidgets library.
|
||||||
*/
|
*/
|
||||||
void InitAllHandlers();
|
void InitAllHandlers();
|
||||||
@@ -134,18 +152,25 @@ public:
|
|||||||
*/
|
*/
|
||||||
wxBitmap LoadBitmap(const wxString& name);
|
wxBitmap LoadBitmap(const wxString& name);
|
||||||
|
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Loads a dialog. @a dlg points to parent window (if any).
|
Loads a dialog. @a parent points to parent window (if any).
|
||||||
This form is used to finish creation of an already existing instance (the main
|
|
||||||
reason
|
|
||||||
for this is that you may want to use derived class with a new event table).
|
|
||||||
Example:
|
|
||||||
*/
|
*/
|
||||||
wxDialog* LoadDialog(wxWindow* parent, const wxString& name);
|
wxDialog* LoadDialog(wxWindow* parent, const wxString& name);
|
||||||
bool LoadDialog(wxDialog* dlg, wxWindow* parent,
|
|
||||||
const wxString& name);
|
/**
|
||||||
//@}
|
Loads a dialog. @a parent points to parent window (if any).
|
||||||
|
|
||||||
|
This form is used to finish creation of an already existing instance (the main
|
||||||
|
reason for this is that you may want to use derived class with a new event table).
|
||||||
|
Example:
|
||||||
|
|
||||||
|
@code
|
||||||
|
MyDialog dlg;
|
||||||
|
wxTheXmlResource->LoadDialog(&dlg, mainFrame, "my_dialog");
|
||||||
|
dlg.ShowModal();
|
||||||
|
@endcode
|
||||||
|
*/
|
||||||
|
bool LoadDialog(wxDialog* dlg, wxWindow* parent, const wxString& name);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Loads a frame.
|
Loads a frame.
|
||||||
@@ -175,9 +200,9 @@ public:
|
|||||||
/**
|
/**
|
||||||
Load an object from the resource specifying both the resource name and the
|
Load an object from the resource specifying both the resource name and the
|
||||||
class name.
|
class name.
|
||||||
The first overload lets you load nonstandard container windows and returns @c
|
|
||||||
@NULL
|
The first overload lets you load nonstandard container windows and returns
|
||||||
on failure. The second one lets you finish the creation of an existing
|
@NULL on failure. The second one lets you finish the creation of an existing
|
||||||
instance and returns @false on failure.
|
instance and returns @false on failure.
|
||||||
*/
|
*/
|
||||||
wxObject* LoadObject(wxWindow* parent, const wxString& name,
|
wxObject* LoadObject(wxWindow* parent, const wxString& name,
|
||||||
@@ -187,15 +212,16 @@ public:
|
|||||||
const wxString& classname);
|
const wxString& classname);
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
//@{
|
|
||||||
/**
|
/**
|
||||||
Loads a panel. @a panel points to parent window (if any). This form
|
Loads a panel. @a panel points to parent window (if any).
|
||||||
is used to finish creation of an already existing instance.
|
|
||||||
*/
|
*/
|
||||||
wxPanel* LoadPanel(wxWindow* parent, const wxString& name);
|
wxPanel* LoadPanel(wxWindow* parent, const wxString& name);
|
||||||
bool LoadPanel(wxPanel* panel, wxWindow* parent,
|
|
||||||
const wxString& name);
|
/**
|
||||||
//@}
|
Loads a panel. @a panel points to parent window (if any).
|
||||||
|
This form is used to finish creation of an already existing instance.
|
||||||
|
*/
|
||||||
|
bool LoadPanel(wxPanel* panel, wxWindow* parent, const wxString& name);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Loads a toolbar.
|
Loads a toolbar.
|
||||||
@@ -203,8 +229,8 @@ public:
|
|||||||
wxToolBar* LoadToolBar(wxWindow* parent, const wxString& name);
|
wxToolBar* LoadToolBar(wxWindow* parent, const wxString& name);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Sets the global resources object and returns a pointer to the previous one (may
|
Sets the global resources object and returns a pointer to the previous one
|
||||||
be @NULL).
|
(may be @NULL).
|
||||||
*/
|
*/
|
||||||
static wxXmlResource* Set(wxXmlResource* res);
|
static wxXmlResource* Set(wxXmlResource* res);
|
||||||
|
|
||||||
@@ -215,16 +241,15 @@ public:
|
|||||||
wxChar* SetDomain(const wxChar* domain);
|
wxChar* SetDomain(const wxChar* domain);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Sets flags (bitlist of wxXRC_USE_LOCALE and wxXRC_NO_SUBCLASSING).
|
Sets flags (bitlist of ::wxXmlResourceFlags enumeration values).
|
||||||
*/
|
*/
|
||||||
void SetFlags(int flags);
|
void SetFlags(int flags);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
This function unloads a resource previously loaded by
|
This function unloads a resource previously loaded by Load().
|
||||||
Load().
|
|
||||||
Returns @true if the resource was successfully unloaded and @false if it
|
Returns @true if the resource was successfully unloaded and @false if it
|
||||||
hasn't
|
hasn't been found in the list of loaded resources.
|
||||||
been found in the list of loaded resources.
|
|
||||||
*/
|
*/
|
||||||
bool Unload(const wxString& filename);
|
bool Unload(const wxString& filename);
|
||||||
};
|
};
|
||||||
@@ -256,7 +281,7 @@ public:
|
|||||||
virtual ~wxXmlResourceHandler();
|
virtual ~wxXmlResourceHandler();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Add a style flag (e.g. wxMB_DOCKABLE) to the list of flags
|
Add a style flag (e.g. @c wxMB_DOCKABLE) to the list of flags
|
||||||
understood by this handler.
|
understood by this handler.
|
||||||
*/
|
*/
|
||||||
void AddStyle(const wxString& name, int value);
|
void AddStyle(const wxString& name, int value);
|
||||||
@@ -269,6 +294,12 @@ public:
|
|||||||
/**
|
/**
|
||||||
Returns @true if it understands this node and can create
|
Returns @true if it understands this node and can create
|
||||||
a resource from it, @false otherwise.
|
a resource from it, @false otherwise.
|
||||||
|
|
||||||
|
@note
|
||||||
|
You must not call any wxXmlResourceHandler methods except IsOfClass()
|
||||||
|
from this method! The instance is not yet initialized with node data
|
||||||
|
at the time CanHandle() is called and it is only safe to operate on
|
||||||
|
node directly or to call IsOfClass().
|
||||||
*/
|
*/
|
||||||
bool CanHandle(wxXmlNode* node);
|
bool CanHandle(wxXmlNode* node);
|
||||||
|
|
||||||
@@ -292,31 +323,29 @@ public:
|
|||||||
/**
|
/**
|
||||||
Creates an object (menu, dialog, control, ...) from an XML node.
|
Creates an object (menu, dialog, control, ...) from an XML node.
|
||||||
Should check for validity. @a parent is a higher-level object
|
Should check for validity. @a parent is a higher-level object
|
||||||
(usually window, dialog or panel) that is often necessary to create the resource.
|
(usually window, dialog or panel) that is often necessary to
|
||||||
|
create the resource.
|
||||||
|
|
||||||
If @b instance is non-@NULL it should not create a new instance via 'new' but
|
If @b instance is non-@NULL it should not create a new instance via 'new'
|
||||||
should rather use this one, and call its Create method.
|
but should rather use this one, and call its Create method.
|
||||||
*/
|
*/
|
||||||
wxObject* CreateResource(wxXmlNode* node, wxObject* parent,
|
wxObject* CreateResource(wxXmlNode* node, wxObject* parent,
|
||||||
wxObject* instance);
|
wxObject* instance);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Called from CreateResource after variables
|
Called from CreateResource after variables were filled.
|
||||||
were filled.
|
|
||||||
*/
|
*/
|
||||||
wxObject* DoCreateResource();
|
wxObject* DoCreateResource();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
)
|
Creates an animation (see wxAnimation) from the filename specified in @a param.
|
||||||
Creates a animation() from the filename specified in @e param.
|
|
||||||
*/
|
*/
|
||||||
wxAnimation GetAnimation();
|
wxAnimation GetAnimation(const wxString& param = wxT("animation"));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
, @b wxSize@e size = wxDefaultSize)
|
|
||||||
Gets a bitmap.
|
Gets a bitmap.
|
||||||
*/
|
*/
|
||||||
wxBitmap GetBitmap();
|
wxBitmap GetBitmap(const wxString& param = wxT("bitmap"), wxSize size = wxDefaultSize);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Gets a bool flag (1, t, yes, on, true are @true, everything else is @false).
|
Gets a bool flag (1, t, yes, on, true are @true, everything else is @false).
|
||||||
@@ -327,7 +356,7 @@ public:
|
|||||||
Gets colour in HTML syntax (\#RRGGBB).
|
Gets colour in HTML syntax (\#RRGGBB).
|
||||||
*/
|
*/
|
||||||
wxColour GetColour(const wxString& param,
|
wxColour GetColour(const wxString& param,
|
||||||
const wxColour& default = wxNullColour);
|
const wxColour& defaultColour = wxNullColour);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the current file system.
|
Returns the current file system.
|
||||||
@@ -340,7 +369,6 @@ public:
|
|||||||
wxCoord GetDimension(const wxString& param, wxCoord defaultv = 0);
|
wxCoord GetDimension(const wxString& param, wxCoord defaultv = 0);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
)
|
|
||||||
Gets a font.
|
Gets a font.
|
||||||
*/
|
*/
|
||||||
wxFont GetFont();
|
wxFont GetFont();
|
||||||
@@ -351,10 +379,9 @@ public:
|
|||||||
int GetID();
|
int GetID();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
, @b wxSize@e size = wxDefaultSize)
|
|
||||||
Returns an icon.
|
Returns an icon.
|
||||||
*/
|
*/
|
||||||
wxIcon GetIcon();
|
wxIcon GetIcon(const wxString& param = wxT("icon"), wxSize size = wxDefaultSize);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Gets the integer value from the parameter.
|
Gets the integer value from the parameter.
|
||||||
@@ -382,23 +409,20 @@ public:
|
|||||||
wxString GetParamValue(const wxString& param);
|
wxString GetParamValue(const wxString& param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
)
|
|
||||||
Gets the position (may be in dialog units).
|
Gets the position (may be in dialog units).
|
||||||
*/
|
*/
|
||||||
wxPoint GetPosition();
|
wxPoint GetPosition(const wxString& param = wxT("pos"));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
)
|
|
||||||
Gets the size (may be in dialog units).
|
Gets the size (may be in dialog units).
|
||||||
*/
|
*/
|
||||||
wxSize GetSize();
|
wxSize GetSize(const wxString& param = wxT("size"));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
, @b int@e defaults = 0)
|
|
||||||
Gets style flags from text in form "flag | flag2| flag3 |..."
|
Gets style flags from text in form "flag | flag2| flag3 |..."
|
||||||
Only understands flags added with AddStyle.
|
Only understands flags added with AddStyle().
|
||||||
*/
|
*/
|
||||||
int GetStyle();
|
int GetStyle(const wxString& param = wxT("style"), int defaults = 0);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Gets text from param and does some conversions:
|
Gets text from param and does some conversions:
|
||||||
@@ -415,8 +439,8 @@ public:
|
|||||||
bool HasParam(const wxString& param);
|
bool HasParam(const wxString& param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Convenience function. Returns @true if the node has a property class equal to
|
Convenience function.
|
||||||
classname,
|
Returns @true if the node has a property class equal to classname,
|
||||||
e.g. object class="wxDialog".
|
e.g. object class="wxDialog".
|
||||||
*/
|
*/
|
||||||
bool IsOfClass(wxXmlNode* node, const wxString& classname);
|
bool IsOfClass(wxXmlNode* node, const wxString& classname);
|
||||||
|
@@ -108,7 +108,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
Override this to receive notifications when an wxZipEntry object changes.
|
Override this to receive notifications when an wxZipEntry object changes.
|
||||||
*/
|
*/
|
||||||
void OnEntryUpdated(wxZipEntry& entry);
|
virtual void OnEntryUpdated(wxZipEntry& entry) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -167,7 +167,9 @@ public:
|
|||||||
class wxZipEntry : public wxArchiveEntry
|
class wxZipEntry : public wxArchiveEntry
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxZipEntry(const wxString& name = wxEmptyString);
|
wxZipEntry(const wxString& name = wxEmptyString,
|
||||||
|
const wxDateTime& dt = Now(),
|
||||||
|
wxFileOffset size = wxInvalidOffset);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Copy constructor.
|
Copy constructor.
|
||||||
@@ -275,7 +277,7 @@ public:
|
|||||||
/**
|
/**
|
||||||
The compressed size of this entry in bytes.
|
The compressed size of this entry in bytes.
|
||||||
*/
|
*/
|
||||||
off_t GetCompressedSize() const;
|
wxFileOffset GetCompressedSize() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
CRC32 for this entry's data.
|
CRC32 for this entry's data.
|
||||||
@@ -568,7 +570,7 @@ public:
|
|||||||
*/
|
*/
|
||||||
bool PutNextEntry(const wxString& name,
|
bool PutNextEntry(const wxString& name,
|
||||||
const wxDateTime& dt = wxDateTime::Now(),
|
const wxDateTime& dt = wxDateTime::Now(),
|
||||||
off_t size = wxInvalidOffset);
|
wxFileOffset size = wxInvalidOffset);
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user