git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1736
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
wxImageList(int width, int height, const bool mask=TRUE, int initialCount=1);
~wxImageList();
wxImageList(int width, int height, const bool mask=TRUE, int initialCount=1);
~wxImageList();
int Add(const wxBitmap& bitmap, const wxBitmap& mask = wxNullBitmap);
%name(AddWithColourMask)int Add(const wxBitmap& bitmap, const wxColour& maskColour);
%name(AddIcon)int Add(const wxIcon& icon);
int Add(const wxBitmap& bitmap, const wxBitmap& mask = wxNullBitmap);
%name(AddWithColourMask)int Add(const wxBitmap& bitmap, const wxColour& maskColour);
%name(AddIcon)int Add(const wxIcon& icon);
+ bool Replace(int index, const wxBitmap& bitmap, const wxBitmap& mask = wxNullBitmap);
+ %name(ReplaceIcon)bool Replace(int index, const wxIcon& icon);
+#else
+ int Add(const wxBitmap& bitmap);
+ bool Replace(int index, const wxBitmap& bitmap);
+#endif
bool Draw(int index, wxDC& dc, int x, int x, int flags = wxIMAGELIST_DRAW_NORMAL,
const bool solidBackground = FALSE);
bool Draw(int index, wxDC& dc, int x, int x, int flags = wxIMAGELIST_DRAW_NORMAL,
const bool solidBackground = FALSE);
int GetImageCount();
bool Remove(int index);
bool RemoveAll();
int GetImageCount();
bool Remove(int index);
bool RemoveAll();
- bool Replace(int index, const wxBitmap& bitmap, const wxBitmap& mask = wxNullBitmap);
- %name(ReplaceIcon)bool Replace(int index, const wxIcon& icon);
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
+// Revision 1.14 1999/02/20 10:02:36 RD
+// Changes needed to enable wxGTK compatibility.
+//
// Revision 1.13 1999/02/20 09:02:58 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,
// Revision 1.13 1999/02/20 09:02:58 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,
void SetTip(const wxString& tip);
wxString GetTip();
void SetTip(const wxString& tip);
wxString GetTip();
void SetWindow(wxWindow *win);
void SetWindow(wxWindow *win);
wxWindow *GetWindow();
};
wxWindow *GetWindow();
};
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
+// Revision 1.12 1999/02/20 10:02:37 RD
+// Changes needed to enable wxGTK compatibility.
+//
// Revision 1.11 1999/02/20 09:03:01 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,
// Revision 1.11 1999/02/20 09:03:01 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,
void Center(int direction = wxHORIZONTAL);
void Centre(int direction = wxHORIZONTAL);
%name(ClientToScreenXY)void ClientToScreen(int *BOTH, int *BOTH);
void Center(int direction = wxHORIZONTAL);
void Centre(int direction = wxHORIZONTAL);
%name(ClientToScreenXY)void ClientToScreen(int *BOTH, int *BOTH);
wxPoint ClientToScreen(const wxPoint& pt);
wxPoint ClientToScreen(const wxPoint& pt);
bool Close(int force = FALSE);
bool Destroy();
void DestroyChildren();
bool Close(int force = FALSE);
bool Destroy();
void DestroyChildren();
void Lower();
void MakeModal(bool flag);
%name(MoveXY)void Move(int x, int y);
void Lower();
void MakeModal(bool flag);
%name(MoveXY)void Move(int x, int y);
void Move(const wxPoint& point);
void Move(const wxPoint& point);
//wxEvtHandler* PopEventHandler(bool deleteHandler = FALSE);
bool PopupMenu(wxMenu *menu, int x, int y);
//wxEvtHandler* PopEventHandler(bool deleteHandler = FALSE);
bool PopupMenu(wxMenu *menu, int x, int y);
void Refresh(bool eraseBackground = TRUE, const wxRect* rect = NULL);
void ReleaseMouse();
%name(ScreenToClientXY)void ScreenToClient(int *BOTH, int *BOTH);
void Refresh(bool eraseBackground = TRUE, const wxRect* rect = NULL);
void ReleaseMouse();
%name(ScreenToClientXY)void ScreenToClient(int *BOTH, int *BOTH);
wxPoint ScreenToClient(const wxPoint& pt);
wxPoint ScreenToClient(const wxPoint& pt);
void ScrollWindow(int dx, int dy, const wxRect* rect = NULL);
void SetAcceleratorTable(const wxAcceleratorTable& accel);
void ScrollWindow(int dx, int dy, const wxRect* rect = NULL);
void SetAcceleratorTable(const wxAcceleratorTable& accel);
void SetSizeHints(int minW=-1, int minH=-1, int maxW=-1, int maxH=-1, int incW=-1, int incH=-1);
%name(SetClientSizeWH)void SetClientSize(int width, int height);
void SetSizeHints(int minW=-1, int minH=-1, int maxW=-1, int maxH=-1, int incW=-1, int incH=-1);
%name(SetClientSizeWH)void SetClientSize(int width, int height);
void SetClientSize(const wxSize& size);
void SetClientSize(const wxSize& size);
//void SetPalette(wxPalette* palette);
void SetCursor(const wxCursor&cursor);
//void SetEventHandler(wxEvtHandler* handler);
//void SetPalette(wxPalette* palette);
void SetCursor(const wxCursor&cursor);
//void SetEventHandler(wxEvtHandler* handler);
int checkable = FALSE);
%name(AppendMenu)void Append(int id, const wxString& item, wxMenu *subMenu,
const wxString& helpString = wxPyEmptyStr);
int checkable = FALSE);
%name(AppendMenu)void Append(int id, const wxString& item, wxMenu *subMenu,
const wxString& helpString = wxPyEmptyStr);
%name(AppendItem)void Append(const wxMenuItem* item);
%name(AppendItem)void Append(const wxMenuItem* item);
void AppendSeparator();
void Break();
void AppendSeparator();
void Break();
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
/////////////////////////////////////////////////////////////////////////////
//
// $Log$
+// Revision 1.13 1999/02/20 10:02:38 RD
+// Changes needed to enable wxGTK compatibility.
+//
// Revision 1.12 1999/02/20 09:03:03 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,
// Revision 1.12 1999/02/20 09:03:03 RD
// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
// window handle. If you can get the window handle into the python code,