/**
- Bitmap flags.
+ Bitmap type flags.
+
+ See wxBitmap and wxImage classes.
*/
enum wxBitmapType
{
/**
Standard cursors.
+
+ See wxCursor.
*/
enum wxStockCursor
{
@wxheader{gdicmn.h}
A @b wxRealPoint is a useful data structure for graphics operations.
+
It contains floating point @e x and @e y members.
See also wxPoint for an integer version.
class wxRealPoint
{
public:
- //@{
+ wxRealPoint();
+
/**
- Create a point.
- double x
- double y
- Members of the @b wxRealPoint object.
+ Initializes the point with the given coordinates.
*/
- wxRealPoint();
wxRealPoint(double x, double y);
- //@}
+
+ /**
+ X coordinate of this point.
+ */
+ double x;
+
+ /**
+ Y coordinate of this point.
+ */
+ double y;
};
@library{wxcore}
@category{data}
+ @stdobjects
+ ::wxDefaultPosition
+
@see wxRealPoint
*/
class wxPoint
*/
};
+/**
+ Global istance of a wxPoint initialized with values -1;-1.
+*/
+wxPoint wxDefaultPosition;
/**
};
-
-/**
- @class wxFontList
- @wxheader{gdicmn.h}
-
- A font list is a list containing all fonts which have been created. There
- is only one instance of this class: @b wxTheFontList. Use this object to search
- for a previously created font of the desired type and create it if not already
- found.
- In some windowing systems, the font may be a scarce resource, so it is best to
- reuse old resources if possible. When an application finishes, all fonts will
- be
- deleted and their resources freed, eliminating the possibility of 'memory
- leaks'.
-
- @library{wxcore}
- @category{gdi}
-
- @see wxFont
-*/
-class wxFontList : public wxList
-{
-public:
- /**
- Constructor. The application should not construct its own font list:
- use the object pointer @b wxTheFontList.
- */
- wxFontList();
-
- /**
- Finds a font of the given specification, or creates one and adds it to the
- list. See the @ref wxFont::ctor "wxFont constructor" for
- details of the arguments.
- */
- wxFont* FindOrCreateFont(int point_size, int family, int style,
- int weight,
- bool underline = false,
- const wxString& facename = NULL,
- wxFontEncoding encoding = wxFONTENCODING_DEFAULT);
-};
-
-
-
/**
@class wxSize
@wxheader{gdicmn.h}
named @c width and @c height since it makes much more sense for
sizes.
-
@library{wxcore}
@category{data}
+ @stdobjects
+ ::wxDefaultSize
+
@see wxPoint, wxRealPoint
*/
class wxSize
void SetWidth(int width);
};
+/**
+ Global instance of a wxSize object initialized with values -1;-1.
+*/
+wxSize wxDefaultSize;