wxPython 2.1b1 for wxMSW (wxGTK coming soon)
Lots of changes, see the README.txt for details... git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -204,10 +204,12 @@ enum {
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
class wxNotebookEvent : public wxCommandEvent {
|
||||
class wxNotebookEvent : public wxNotifyEvent {
|
||||
public:
|
||||
int GetSelection();
|
||||
int GetOldSelection();
|
||||
void SetOldSelection(int page);
|
||||
void SetSelection(int page);
|
||||
};
|
||||
|
||||
|
||||
@@ -251,7 +253,7 @@ public:
|
||||
bool bSelect = FALSE,
|
||||
int imageId = -1);
|
||||
#endif
|
||||
wxNotebookPage *GetPage(int nPage);
|
||||
/*wxNotebookPage*/ wxWindow *GetPage(int nPage);
|
||||
|
||||
%addmethods {
|
||||
void ResizeChildren() {
|
||||
@@ -265,6 +267,18 @@ public:
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
class wxSplitterEvent : public wxCommandEvent {
|
||||
public:
|
||||
int GetSashPosition();
|
||||
int GetX();
|
||||
int GetY();
|
||||
wxWindow* GetWindowBeingRemoved();
|
||||
void SetSashPosition(int pos);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
class wxSplitterWindow : public wxWindow {
|
||||
public:
|
||||
wxSplitterWindow(wxWindow* parent, wxWindowID id,
|
||||
@@ -285,12 +299,6 @@ public:
|
||||
void Initialize(wxWindow* window);
|
||||
bool IsSplit();
|
||||
|
||||
// TODO: How to handle callbacks that don't come from
|
||||
// event system???
|
||||
//
|
||||
//void OnDoubleClickSash(int x, int y);
|
||||
//bool OnSashPositionChange(int newSashPosition);
|
||||
//void OnUnsplit(wxWindow* removed);
|
||||
|
||||
void SetBorderSize(int width);
|
||||
void SetSashPosition(int position, int redraw = TRUE);
|
||||
@@ -338,76 +346,3 @@ public:
|
||||
#endif
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// $Log$
|
||||
// Revision 1.11 1999/05/15 00:56:05 RD
|
||||
// fixes for GetReturnCode/SetReturnCode
|
||||
//
|
||||
// Revision 1.10 1999/04/30 03:29:19 RD
|
||||
//
|
||||
// wxPython 2.0b9, first phase (win32)
|
||||
// Added gobs of stuff, see wxPython/README.txt for details
|
||||
//
|
||||
// Revision 1.9.4.1 1999/03/16 06:04:05 RD
|
||||
//
|
||||
// wxPython 2.0b7
|
||||
//
|
||||
// Revision 1.9 1999/02/25 07:08:36 RD
|
||||
//
|
||||
// wxPython version 2.0b5
|
||||
//
|
||||
// Revision 1.8 1998/12/17 18:05:53 RD
|
||||
//
|
||||
// wxPython 0.5.2
|
||||
// Minor fixes and SWIG code generation for RR's changes. MSW and GTK
|
||||
// versions are much closer now!
|
||||
//
|
||||
// Revision 1.7 1998/12/15 20:41:25 RD
|
||||
// Changed the import semantics from "from wxPython import *" to "from
|
||||
// wxPython.wx import *" This is for people who are worried about
|
||||
// namespace pollution, they can use "from wxPython import wx" and then
|
||||
// prefix all the wxPython identifiers with "wx."
|
||||
//
|
||||
// Added wxTaskbarIcon for wxMSW.
|
||||
//
|
||||
// Made the events work for wxGrid.
|
||||
//
|
||||
// Added wxConfig.
|
||||
//
|
||||
// Added wxMiniFrame for wxGTK, (untested.)
|
||||
//
|
||||
// Changed many of the args and return values that were pointers to gdi
|
||||
// objects to references to reflect changes in the wxWindows API.
|
||||
//
|
||||
// Other assorted fixes and additions.
|
||||
//
|
||||
// Revision 1.6 1998/11/25 08:45:28 RD
|
||||
//
|
||||
// Added wxPalette, wxRegion, wxRegionIterator, wxTaskbarIcon
|
||||
// Added events for wxGrid
|
||||
// Other various fixes and additions
|
||||
//
|
||||
// Revision 1.5 1998/11/03 09:21:57 RD
|
||||
// fixed a typo
|
||||
//
|
||||
// Revision 1.4 1998/10/02 06:40:43 RD
|
||||
//
|
||||
// Version 0.4 of wxPython for MSW.
|
||||
//
|
||||
// Revision 1.3 1998/08/18 19:48:20 RD
|
||||
// more wxGTK compatibility things.
|
||||
//
|
||||
// It builds now but there are serious runtime problems...
|
||||
//
|
||||
// Revision 1.2 1998/08/15 07:36:50 RD
|
||||
// - Moved the header in the .i files out of the code that gets put into
|
||||
// the .cpp files. It caused CVS conflicts because of the RCS ID being
|
||||
// different each time.
|
||||
//
|
||||
// - A few minor fixes.
|
||||
//
|
||||
// Revision 1.1 1998/08/09 08:25:52 RD
|
||||
// Initial version
|
||||
//
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user