Compile and build fixes
Version update etc. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
6
configure
vendored
6
configure
vendored
@@ -4533,7 +4533,7 @@ DEFAULT_wxUSE_GTK=1
|
|||||||
DEFAULT_wxUSE_QT=0
|
DEFAULT_wxUSE_QT=0
|
||||||
DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_wxUSE_MOTIF=0
|
||||||
|
|
||||||
DEFAULT_wxUSE_THREADS=1
|
DEFAULT_wxUSE_THREADS=0
|
||||||
|
|
||||||
DEFAULT_wxUSE_SHARED=1
|
DEFAULT_wxUSE_SHARED=1
|
||||||
DEFAULT_wxUSE_OPTIMISE=1
|
DEFAULT_wxUSE_OPTIMISE=1
|
||||||
@@ -4547,7 +4547,7 @@ DEFAULT_wxUSE_IOSTREAMH=1
|
|||||||
|
|
||||||
DEFAULT_wxUSE_ZLIB=1
|
DEFAULT_wxUSE_ZLIB=1
|
||||||
DEFAULT_wxUSE_LIBPNG=1
|
DEFAULT_wxUSE_LIBPNG=1
|
||||||
DEFAULT_wxUSE_ODBC=0
|
DEFAULT_wxUSE_ODBC=1
|
||||||
|
|
||||||
DEFAULT_wxUSE_COMBOBOX=1
|
DEFAULT_wxUSE_COMBOBOX=1
|
||||||
DEFAULT_wxUSE_GAUGE=1
|
DEFAULT_wxUSE_GAUGE=1
|
||||||
@@ -6261,7 +6261,7 @@ fi
|
|||||||
|
|
||||||
TOOLKIT=GTK
|
TOOLKIT=GTK
|
||||||
TOOLKIT_DEF=__WXGTK__
|
TOOLKIT_DEF=__WXGTK__
|
||||||
WX_LINK=-lwx_gtk_1_0
|
WX_LINK=-lwx_gtk2
|
||||||
MAKEINCLUDE=../gtk.inc
|
MAKEINCLUDE=../gtk.inc
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@@ -682,7 +682,7 @@ DEFAULT_wxUSE_GTK=1
|
|||||||
DEFAULT_wxUSE_QT=0
|
DEFAULT_wxUSE_QT=0
|
||||||
DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_wxUSE_MOTIF=0
|
||||||
|
|
||||||
DEFAULT_wxUSE_THREADS=1
|
DEFAULT_wxUSE_THREADS=0
|
||||||
|
|
||||||
DEFAULT_wxUSE_SHARED=1
|
DEFAULT_wxUSE_SHARED=1
|
||||||
DEFAULT_wxUSE_OPTIMISE=1
|
DEFAULT_wxUSE_OPTIMISE=1
|
||||||
@@ -696,7 +696,7 @@ DEFAULT_wxUSE_IOSTREAMH=1
|
|||||||
|
|
||||||
DEFAULT_wxUSE_ZLIB=1
|
DEFAULT_wxUSE_ZLIB=1
|
||||||
DEFAULT_wxUSE_LIBPNG=1
|
DEFAULT_wxUSE_LIBPNG=1
|
||||||
DEFAULT_wxUSE_ODBC=0
|
DEFAULT_wxUSE_ODBC=1
|
||||||
|
|
||||||
DEFAULT_wxUSE_COMBOBOX=1
|
DEFAULT_wxUSE_COMBOBOX=1
|
||||||
DEFAULT_wxUSE_GAUGE=1
|
DEFAULT_wxUSE_GAUGE=1
|
||||||
@@ -1032,7 +1032,7 @@ if test "$wxUSE_GTK" = 1; then
|
|||||||
], AC_MSG_ERROR(Is gtk-config in path and GTK+ is version 1.0.4 up-to 1.0.6?))
|
], AC_MSG_ERROR(Is gtk-config in path and GTK+ is version 1.0.4 up-to 1.0.6?))
|
||||||
TOOLKIT=GTK
|
TOOLKIT=GTK
|
||||||
TOOLKIT_DEF=__WXGTK__
|
TOOLKIT_DEF=__WXGTK__
|
||||||
WX_LINK=-lwx_gtk_1_0
|
WX_LINK=-lwx_gtk2
|
||||||
MAKEINCLUDE=../gtk.inc
|
MAKEINCLUDE=../gtk.inc
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@@ -4,10 +4,9 @@
|
|||||||
If you compile wxWindows on Unix for the first time and don't
|
If you compile wxWindows on Unix for the first time and don't
|
||||||
like to read install instructions just do (in the base dir):
|
like to read install instructions just do (in the base dir):
|
||||||
|
|
||||||
|
./configure
|
||||||
make
|
make
|
||||||
su (PASSWORD)
|
|
||||||
make install
|
make install
|
||||||
ldconfig
|
|
||||||
|
|
||||||
Now create your super-application myfoo.app and compile anywhere
|
Now create your super-application myfoo.app and compile anywhere
|
||||||
with
|
with
|
||||||
@@ -47,7 +46,7 @@ You can get the newest version of the GTK+ from the GTK homepage
|
|||||||
at
|
at
|
||||||
http://www.gtk.org
|
http://www.gtk.org
|
||||||
|
|
||||||
We also mirror GTK+ 1.0.6 at our ftp site. You'll find information
|
We also mirror GTK+ 1.0.6 at my ftp site. You'll find information
|
||||||
about downloading at my homepage.
|
about downloading at my homepage.
|
||||||
|
|
||||||
* Additional libraries
|
* Additional libraries
|
||||||
@@ -75,11 +74,12 @@ You can enable thread support by running
|
|||||||
./configure "--with-threads"
|
./configure "--with-threads"
|
||||||
make clean
|
make clean
|
||||||
make
|
make
|
||||||
|
make install
|
||||||
|
|
||||||
NB: I included thread support in wxWindows/Gtk, as this
|
NB: I included thread support in wxWindows/Gtk, as this
|
||||||
problem will disappear in the near future when all major
|
problem will disappear in the near future when all major
|
||||||
Linux Variants have moved to glibc 2. Also, the Linux
|
Linux Variants have moved to glibc 2. Also, the Linux
|
||||||
Base Standard will include glibc 2.
|
Base Standard will include glibc 2 and Posic threads.
|
||||||
|
|
||||||
* Create your configuration
|
* Create your configuration
|
||||||
-----------------------------
|
-----------------------------
|
||||||
@@ -137,14 +137,12 @@ toolkit. You must do this by running configure with either of:
|
|||||||
|
|
||||||
--with-gtk Use the GIMP ToolKit (GTK)
|
--with-gtk Use the GIMP ToolKit (GTK)
|
||||||
|
|
||||||
--with-qt Use Qt from TrollTec
|
|
||||||
|
|
||||||
--with-motif Use either Motif or Lesstif
|
--with-motif Use either Motif or Lesstif
|
||||||
Configure will look for both.
|
Configure will look for both.
|
||||||
|
|
||||||
The following options handle the kind of library you want to build.
|
The following options handle the kind of library you want to build.
|
||||||
|
|
||||||
--without-threads Compile without thread support.
|
--with-threads Compile without thread support.
|
||||||
|
|
||||||
--without-shared Do not create shared libraries.
|
--without-shared Do not create shared libraries.
|
||||||
|
|
||||||
@@ -154,7 +152,6 @@ The following options handle the kind of library you want to build.
|
|||||||
files. Currently broken, I think.
|
files. Currently broken, I think.
|
||||||
|
|
||||||
--with-mem_tracing Add built-in memory tracing.
|
--with-mem_tracing Add built-in memory tracing.
|
||||||
This doesn't work well with gcc.
|
|
||||||
|
|
||||||
--with-dmalloc Use the dmalloc memory debugger.
|
--with-dmalloc Use the dmalloc memory debugger.
|
||||||
Read more at www.letters.com/dmalloc/
|
Read more at www.letters.com/dmalloc/
|
||||||
@@ -180,14 +177,14 @@ options (in contrast to what configure tells you).
|
|||||||
The following must be done in the base directory (e.g. ~/wxGTK
|
The following must be done in the base directory (e.g. ~/wxGTK
|
||||||
or ~/wxWin or whatever)
|
or ~/wxWin or whatever)
|
||||||
|
|
||||||
Now the makefiles are created and you can compile everything
|
Now the makefiles are created (by configure) and you can compile
|
||||||
by typing:
|
the library by typing:
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
make yourself some coffee, as it will try to compile ALL the
|
make yourself some coffee, as it will take some time. On an old
|
||||||
files in this distribution. During compilation, you'll get
|
386SX possibly week. During compilation, you'll get a few
|
||||||
a few warning messages.
|
warning messages.
|
||||||
|
|
||||||
if you want to be more selective:
|
if you want to be more selective:
|
||||||
|
|
||||||
@@ -215,6 +212,7 @@ The "global" binaries and libraries will be placed in:
|
|||||||
(basedir of that application)/$(OSTYPE).
|
(basedir of that application)/$(OSTYPE).
|
||||||
|
|
||||||
This is also the place where all the object-files will go.
|
This is also the place where all the object-files will go.
|
||||||
|
(Currently there arent any global binaries).
|
||||||
|
|
||||||
If you want to conserve disk space by removing unnecessary
|
If you want to conserve disk space by removing unnecessary
|
||||||
object-files:
|
object-files:
|
||||||
|
@@ -1,18 +1,37 @@
|
|||||||
|
|
||||||
Welcome to wxWindows for GTK 1.0,
|
Welcome to wxWindows/Gtk 2.01,
|
||||||
|
|
||||||
you have downloaded the first beta version of the upcoming
|
you have downloaded version 2.01 of the GTK+ 1.0 port of
|
||||||
release 2.0 of the GTK+ 1.0 port of wxWindows library.
|
the wxWindows GUI library.
|
||||||
|
|
||||||
|
More information is available from my homepage at:
|
||||||
|
|
||||||
|
http://wesley.informatik.uni-freiburg.de/~wxxt
|
||||||
|
|
||||||
|
and about the wxWindows project as a whole (and the
|
||||||
|
Windows and Motif ports in particular) can be found
|
||||||
|
at Julian Smart's homepage at:
|
||||||
|
|
||||||
|
http://web.ukonline.co.uk/julian.smart/wxwin
|
||||||
|
|
||||||
Information on how to install can be found in the file
|
Information on how to install can be found in the file
|
||||||
INSTALL.txt, but if you cannot wait, this should work on
|
INSTALL.txt, but if you cannot wait, this should work on
|
||||||
all systems
|
all systems
|
||||||
|
|
||||||
configure
|
./configure
|
||||||
make
|
make
|
||||||
su (PASSWORD)
|
|
||||||
make install
|
make install
|
||||||
ldconfig
|
|
||||||
|
Type the following to make the samples
|
||||||
|
|
||||||
|
make samples
|
||||||
|
|
||||||
|
To start the samples, change into the directory that
|
||||||
|
corresponds to the sample and your system, e.g on a
|
||||||
|
linux-gnu machine the minimal sample would get started
|
||||||
|
from the wxWindows base dir with
|
||||||
|
|
||||||
|
./samples/minimal/linux-gnu/minimal
|
||||||
|
|
||||||
When you run into problems, please read the INSTALL.txt and
|
When you run into problems, please read the INSTALL.txt and
|
||||||
follow those instructions. If you still don't have any success,
|
follow those instructions. If you still don't have any success,
|
||||||
@@ -22,24 +41,14 @@ YOUR PROBLEM, SUCH AS YOUR VERSION OF GTK, WXGTK, WHAT
|
|||||||
DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED. I know
|
DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED. I know
|
||||||
this has no effect, but I tried...
|
this has no effect, but I tried...
|
||||||
|
|
||||||
This is the beta release which means that we have a feature
|
The library produced by the install process will be called
|
||||||
freeze. We'll move up to version 2.0 rather soon and from then
|
libwx_gtk2.a (static) and libwx_gtk2.so.0.1 (shared) so that
|
||||||
on there will be no more binary incompatible changes. We might
|
once a binary incompatible version of wxWindows/Gtk comes out
|
||||||
add more classes, but none that would alter the behaviour of
|
we'll augment library version number to avoid linking problems.
|
||||||
the existing ones. The library produced by the install process
|
|
||||||
of the final version will be called libwx_gtk_1_0.a (static)
|
|
||||||
and libwx_gtk_1_0.so.2.0.0 (shared) so that once a version
|
|
||||||
of wxWindows/Gtk for GTK 1.2 comes out we'll change the name
|
|
||||||
of the library to avoid linking problems.
|
|
||||||
|
|
||||||
More information is available from my homepage at
|
|
||||||
|
|
||||||
http://wesley.informatik.uni-freiburg.de/~wxxt
|
|
||||||
|
|
||||||
Please send problems concerning installation, feature requests,
|
Please send problems concerning installation, feature requests,
|
||||||
bug reports or comments to either the wxGTK mailing list or to
|
bug reports or comments to the wxWindows users Information on
|
||||||
the wxWindows developers list. Information on how to subscribe
|
how to subscribe is available from my homepage.
|
||||||
is available from my homepage.
|
|
||||||
|
|
||||||
wxWindows/Gtk doesn't come with any guarantee whatsoever. It might
|
wxWindows/Gtk doesn't come with any guarantee whatsoever. It might
|
||||||
crash your harddisk or destroy your monitor. It doesn't claim to be
|
crash your harddisk or destroy your monitor. It doesn't claim to be
|
||||||
|
@@ -79,9 +79,9 @@ BombsFrameClass::BombsFrameClass(wxFrame *parent, const wxString& title, const w
|
|||||||
wxMenu *menu2 = new wxMenu;
|
wxMenu *menu2 = new wxMenu;
|
||||||
menu2->Append(IDM_RESTART, "&Restart"); // , "Clear the play field");
|
menu2->Append(IDM_RESTART, "&Restart"); // , "Clear the play field");
|
||||||
menu2->AppendSeparator();
|
menu2->AppendSeparator();
|
||||||
menu2->Append(IDM_EASY, "&Easy", NULL, TRUE); // "10x10 play field", TRUE);
|
menu2->Append(IDM_EASY, "&Easy", (char*)NULL, TRUE); // "10x10 play field", TRUE);
|
||||||
menu2->Append(IDM_MEDIUM, "&Medium", NULL, TRUE); // "15x15 play field", TRUE);
|
menu2->Append(IDM_MEDIUM, "&Medium", (char*)NULL, TRUE); // "15x15 play field", TRUE);
|
||||||
menu2->Append(IDM_DIFFICULT, "&Difficult", NULL, TRUE); // "25x20 play field", TRUE);
|
menu2->Append(IDM_DIFFICULT, "&Difficult", (char*)NULL, TRUE); // "25x20 play field", TRUE);
|
||||||
menuBar1->Append(menu2, "&Game");
|
menuBar1->Append(menu2, "&Game");
|
||||||
SetMenuBar(menuBar1);
|
SetMenuBar(menuBar1);
|
||||||
menuBar=menuBar1;
|
menuBar=menuBar1;
|
||||||
|
@@ -42,6 +42,7 @@
|
|||||||
#include "wx/window.h"
|
#include "wx/window.h"
|
||||||
#include "wx/utils.h"
|
#include "wx/utils.h"
|
||||||
#include "wx/list.h"
|
#include "wx/list.h"
|
||||||
|
#include "wx/debug.h"
|
||||||
#include "wx/prop.h"
|
#include "wx/prop.h"
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxPropertyValue, wxObject)
|
IMPLEMENT_DYNAMIC_CLASS(wxPropertyValue, wxObject)
|
||||||
@@ -548,6 +549,8 @@ void wxPropertyValue::WritePropertyType(ostream& stream) // Write as any othe
|
|||||||
}
|
}
|
||||||
case wxPropertyValueStringPtr:
|
case wxPropertyValueStringPtr:
|
||||||
{
|
{
|
||||||
|
wxFAIL_MSG( "wxPropertyValue::WritePropertyType( wxPropertyValueStringPtr ) not implemented" );
|
||||||
|
/*
|
||||||
int i;
|
int i;
|
||||||
int len = strlen(*(m_value.stringPtr));
|
int len = strlen(*(m_value.stringPtr));
|
||||||
for (i = 0; i < len; i++)
|
for (i = 0; i < len; i++)
|
||||||
@@ -555,6 +558,7 @@ void wxPropertyValue::WritePropertyType(ostream& stream) // Write as any othe
|
|||||||
char ch = *(m_value.stringPtr)[i];
|
char ch = *(m_value.stringPtr)[i];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case wxPropertyValueList:
|
case wxPropertyValueList:
|
||||||
@@ -828,7 +832,7 @@ wxProperty::wxProperty(wxString nm, wxString role, wxPropertyValidator *ed):m_na
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxProperty::wxProperty(wxString nm, const wxPropertyValue& val, wxString role, wxPropertyValidator *ed):
|
wxProperty::wxProperty(wxString nm, const wxPropertyValue& val, wxString role, wxPropertyValidator *ed):
|
||||||
m_name(nm), m_value(val), m_propertyRole(role)
|
m_value(val), m_name(nm), m_propertyRole(role)
|
||||||
{
|
{
|
||||||
m_propertyValidator = ed;
|
m_propertyValidator = ed;
|
||||||
m_propertyWindow = NULL;
|
m_propertyWindow = NULL;
|
||||||
@@ -1032,7 +1036,7 @@ void wxPropertyValidatorRegistry::ClearRegistry(void)
|
|||||||
{
|
{
|
||||||
BeginFind();
|
BeginFind();
|
||||||
wxNode *node;
|
wxNode *node;
|
||||||
while (node = Next())
|
while ((node = Next()))
|
||||||
{
|
{
|
||||||
delete (wxPropertyValidator *)node->Data();
|
delete (wxPropertyValidator *)node->Data();
|
||||||
}
|
}
|
||||||
|
@@ -168,7 +168,9 @@ bool wxPropertyListView::UpdatePropertyDisplayInList(wxProperty *property)
|
|||||||
if (!m_propertyScrollingList || !m_propertySheet)
|
if (!m_propertyScrollingList || !m_propertySheet)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
#ifdef __WXMSW__
|
||||||
int currentlySelected = m_propertyScrollingList->GetSelection();
|
int currentlySelected = m_propertyScrollingList->GetSelection();
|
||||||
|
#endif
|
||||||
// #ifdef __WXMSW__
|
// #ifdef __WXMSW__
|
||||||
wxString stringValueRepr(property->GetValue().GetStringRepresentation());
|
wxString stringValueRepr(property->GetValue().GetStringRepresentation());
|
||||||
wxString paddedString(MakeNameValueString(property->GetName(), stringValueRepr));
|
wxString paddedString(MakeNameValueString(property->GetName(), stringValueRepr));
|
||||||
@@ -425,8 +427,10 @@ bool wxPropertyListView::CreateControls(void)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
wxWindow *leftMostWindow = panel;
|
wxWindow *leftMostWindow = panel;
|
||||||
|
/*
|
||||||
wxWindow *topMostWindow = panel;
|
wxWindow *topMostWindow = panel;
|
||||||
wxWindow *rightMostWindow = panel;
|
wxWindow *rightMostWindow = panel;
|
||||||
|
*/
|
||||||
|
|
||||||
wxSystemSettings settings;
|
wxSystemSettings settings;
|
||||||
wxFont guiFont = settings.GetSystemFont(wxSYS_DEFAULT_GUI_FONT);
|
wxFont guiFont = settings.GetSystemFont(wxSYS_DEFAULT_GUI_FONT);
|
||||||
@@ -836,7 +840,7 @@ void wxPropertyListDialog::OnCancel(wxCommandEvent& WXUNUSED(event))
|
|||||||
this->Close();
|
this->Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPropertyListDialog::OnDefaultAction(wxControl *item)
|
void wxPropertyListDialog::OnDefaultAction(wxControl *WXUNUSED(item))
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
if (item == m_view->GetPropertyScrollingList())
|
if (item == m_view->GetPropertyScrollingList())
|
||||||
@@ -867,7 +871,7 @@ wxPropertyListPanel::~wxPropertyListPanel()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPropertyListPanel::OnDefaultAction(wxControl *item)
|
void wxPropertyListPanel::OnDefaultAction(wxControl *WXUNUSED(item))
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
if (item == view->GetPropertyScrollingList())
|
if (item == view->GetPropertyScrollingList())
|
||||||
@@ -943,7 +947,7 @@ bool wxPropertyListValidator::OnSelect(bool select, wxProperty *property, wxProp
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxPropertyListValidator::OnValueListSelect(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxPropertyListValidator::OnValueListSelect(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
wxString s(view->GetValueList()->GetStringSelection());
|
wxString s(view->GetValueList()->GetStringSelection());
|
||||||
if (s != "")
|
if (s != "")
|
||||||
@@ -954,7 +958,7 @@ bool wxPropertyListValidator::OnValueListSelect(wxProperty *property, wxProperty
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxPropertyListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxPropertyListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
// view->GetValueText()->Show(TRUE);
|
// view->GetValueText()->Show(TRUE);
|
||||||
wxString str(property->GetValue().GetStringRepresentation());
|
wxString str(property->GetValue().GetStringRepresentation());
|
||||||
@@ -966,14 +970,14 @@ bool wxPropertyListValidator::OnDisplayValue(wxProperty *property, wxPropertyLis
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxPropertyListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxPropertyListValidator::OnRetrieveValue(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxPropertyListValidator::OnEdit(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
void wxPropertyListValidator::OnEdit(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetDetailedEditing())
|
if (view->GetDetailedEditing())
|
||||||
view->EndDetailedEditing();
|
view->EndDetailedEditing();
|
||||||
@@ -981,7 +985,7 @@ void wxPropertyListValidator::OnEdit(wxProperty *property, wxPropertyListView *v
|
|||||||
view->BeginDetailedEditing();
|
view->BeginDetailedEditing();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxPropertyListValidator::OnClearControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxPropertyListValidator::OnClearControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(FALSE);
|
view->GetConfirmButton()->Enable(FALSE);
|
||||||
@@ -1001,7 +1005,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxRealListValidator, wxPropertyListValidator)
|
|||||||
///
|
///
|
||||||
/// Real number validator
|
/// Real number validator
|
||||||
///
|
///
|
||||||
bool wxRealListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxRealListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *parentWindow)
|
||||||
{
|
{
|
||||||
if (m_realMin == 0.0 && m_realMax == 0.0)
|
if (m_realMin == 0.0 && m_realMax == 0.0)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@@ -1032,7 +1036,7 @@ bool wxRealListValidator::OnCheckValue(wxProperty *property, wxPropertyListView
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxRealListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxRealListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1046,7 +1050,7 @@ bool wxRealListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListVi
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxRealListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxRealListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(TRUE);
|
view->GetConfirmButton()->Enable(TRUE);
|
||||||
@@ -1064,7 +1068,7 @@ bool wxRealListValidator::OnPrepareControls(wxProperty *property, wxPropertyList
|
|||||||
///
|
///
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxIntegerListValidator, wxPropertyListValidator)
|
IMPLEMENT_DYNAMIC_CLASS(wxIntegerListValidator, wxPropertyListValidator)
|
||||||
|
|
||||||
bool wxIntegerListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxIntegerListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *parentWindow)
|
||||||
{
|
{
|
||||||
if (m_integerMin == 0 && m_integerMax == 0)
|
if (m_integerMin == 0 && m_integerMax == 0)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@@ -1094,7 +1098,7 @@ bool wxIntegerListValidator::OnCheckValue(wxProperty *property, wxPropertyListVi
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxIntegerListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxIntegerListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1108,7 +1112,7 @@ bool wxIntegerListValidator::OnRetrieveValue(wxProperty *property, wxPropertyLis
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxIntegerListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxIntegerListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(TRUE);
|
view->GetConfirmButton()->Enable(TRUE);
|
||||||
@@ -1126,7 +1130,7 @@ bool wxIntegerListValidator::OnPrepareControls(wxProperty *property, wxPropertyL
|
|||||||
///
|
///
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxBoolListValidator, wxPropertyListValidator)
|
IMPLEMENT_DYNAMIC_CLASS(wxBoolListValidator, wxPropertyListValidator)
|
||||||
|
|
||||||
bool wxBoolListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *parentWindow)
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1142,7 +1146,7 @@ bool wxBoolListValidator::OnCheckValue(wxProperty *property, wxPropertyListView
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxBoolListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1160,7 +1164,7 @@ bool wxBoolListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListVi
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxBoolListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1175,7 +1179,7 @@ bool wxBoolListValidator::OnDisplayValue(wxProperty *property, wxPropertyListVie
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxBoolListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(FALSE);
|
view->GetConfirmButton()->Enable(FALSE);
|
||||||
@@ -1188,7 +1192,7 @@ bool wxBoolListValidator::OnPrepareControls(wxProperty *property, wxPropertyList
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxBoolListValidator::OnPrepareDetailControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnPrepareDetailControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetValueList())
|
if (view->GetValueList())
|
||||||
{
|
{
|
||||||
@@ -1204,7 +1208,7 @@ bool wxBoolListValidator::OnPrepareDetailControls(wxProperty *property, wxProper
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxBoolListValidator::OnClearDetailControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnClearDetailControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetValueList())
|
if (view->GetValueList())
|
||||||
{
|
{
|
||||||
@@ -1217,7 +1221,7 @@ bool wxBoolListValidator::OnClearDetailControls(wxProperty *property, wxProperty
|
|||||||
|
|
||||||
// Called when the property is double clicked. Extra functionality can be provided,
|
// Called when the property is double clicked. Extra functionality can be provided,
|
||||||
// cycling through possible values.
|
// cycling through possible values.
|
||||||
bool wxBoolListValidator::OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxBoolListValidator::OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1245,7 +1249,7 @@ wxStringListValidator::wxStringListValidator(wxStringList *list, long flags):
|
|||||||
m_validatorFlags |= wxPROP_ALLOW_TEXT_EDITING;
|
m_validatorFlags |= wxPROP_ALLOW_TEXT_EDITING;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxStringListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *parentWindow)
|
||||||
{
|
{
|
||||||
if (!m_strings)
|
if (!m_strings)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@@ -1268,7 +1272,7 @@ bool wxStringListValidator::OnCheckValue(wxProperty *property, wxPropertyListVie
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxStringListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1280,7 +1284,7 @@ bool wxStringListValidator::OnRetrieveValue(wxProperty *property, wxPropertyList
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxStringListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1293,7 +1297,7 @@ bool wxStringListValidator::OnDisplayValue(wxProperty *property, wxPropertyListV
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxStringListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
// Unconstrained
|
// Unconstrained
|
||||||
if (!m_strings)
|
if (!m_strings)
|
||||||
@@ -1323,7 +1327,7 @@ bool wxStringListValidator::OnPrepareControls(wxProperty *property, wxPropertyLi
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxStringListValidator::OnPrepareDetailControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnPrepareDetailControls(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetValueList())
|
if (view->GetValueList())
|
||||||
{
|
{
|
||||||
@@ -1342,7 +1346,7 @@ bool wxStringListValidator::OnPrepareDetailControls(wxProperty *property, wxProp
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxStringListValidator::OnClearDetailControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnClearDetailControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!m_strings)
|
if (!m_strings)
|
||||||
{
|
{
|
||||||
@@ -1360,7 +1364,7 @@ bool wxStringListValidator::OnClearDetailControls(wxProperty *property, wxProper
|
|||||||
|
|
||||||
// Called when the property is double clicked. Extra functionality can be provided,
|
// Called when the property is double clicked. Extra functionality can be provided,
|
||||||
// cycling through possible values.
|
// cycling through possible values.
|
||||||
bool wxStringListValidator::OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxStringListValidator::OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1404,7 +1408,7 @@ wxFilenameListValidator::~wxFilenameListValidator(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxFilenameListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxFilenameListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *WXUNUSED(view), wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@@ -1412,7 +1416,7 @@ bool wxFilenameListValidator::OnCheckValue(wxProperty *property, wxPropertyListV
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxFilenameListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxFilenameListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1424,7 +1428,7 @@ bool wxFilenameListValidator::OnRetrieveValue(wxProperty *property, wxPropertyLi
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxFilenameListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxFilenameListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1443,7 +1447,7 @@ bool wxFilenameListValidator::OnDoubleClick(wxProperty *property, wxPropertyList
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxFilenameListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxFilenameListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(TRUE);
|
view->GetConfirmButton()->Enable(TRUE);
|
||||||
@@ -1492,7 +1496,7 @@ wxColourListValidator::~wxColourListValidator(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxColourListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxColourListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *WXUNUSED(view), wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@@ -1500,7 +1504,7 @@ bool wxColourListValidator::OnCheckValue(wxProperty *property, wxPropertyListVie
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxColourListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxColourListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1513,7 +1517,7 @@ bool wxColourListValidator::OnRetrieveValue(wxProperty *property, wxPropertyList
|
|||||||
// Called when TICK is pressed or focus is lost or view wants to update
|
// Called when TICK is pressed or focus is lost or view wants to update
|
||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself
|
// Does the transferance from the property editing area to the property itself
|
||||||
bool wxColourListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxColourListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1532,7 +1536,7 @@ bool wxColourListValidator::OnDoubleClick(wxProperty *property, wxPropertyListVi
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxColourListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxColourListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetConfirmButton())
|
if (view->GetConfirmButton())
|
||||||
view->GetConfirmButton()->Enable(TRUE);
|
view->GetConfirmButton()->Enable(TRUE);
|
||||||
@@ -1602,7 +1606,7 @@ wxListOfStringsListValidator::wxListOfStringsListValidator(long flags):
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxListOfStringsListValidator::OnCheckValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxListOfStringsListValidator::OnCheckValue(wxProperty *WXUNUSED(property), wxPropertyListView *WXUNUSED(view), wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
// No constraints for an arbitrary, user-editable list of strings.
|
// No constraints for an arbitrary, user-editable list of strings.
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@@ -1612,12 +1616,12 @@ bool wxListOfStringsListValidator::OnCheckValue(wxProperty *property, wxProperty
|
|||||||
// the property list.
|
// the property list.
|
||||||
// Does the transferance from the property editing area to the property itself.
|
// Does the transferance from the property editing area to the property itself.
|
||||||
// In this case, the user cannot directly edit the string list.
|
// In this case, the user cannot directly edit the string list.
|
||||||
bool wxListOfStringsListValidator::OnRetrieveValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxListOfStringsListValidator::OnRetrieveValue(wxProperty *WXUNUSED(property), wxPropertyListView *WXUNUSED(view), wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxListOfStringsListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxListOfStringsListValidator::OnDisplayValue(wxProperty *property, wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (!view->GetValueText())
|
if (!view->GetValueText())
|
||||||
return FALSE;
|
return FALSE;
|
||||||
@@ -1626,7 +1630,7 @@ bool wxListOfStringsListValidator::OnDisplayValue(wxProperty *property, wxProper
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool wxListOfStringsListValidator::OnPrepareControls(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow)
|
bool wxListOfStringsListValidator::OnPrepareControls(wxProperty *WXUNUSED(property), wxPropertyListView *view, wxWindow *WXUNUSED(parentWindow))
|
||||||
{
|
{
|
||||||
if (view->GetEditButton())
|
if (view->GetEditButton())
|
||||||
view->GetEditButton()->Enable(TRUE);
|
view->GetEditButton()->Enable(TRUE);
|
||||||
|
@@ -2,9 +2,9 @@
|
|||||||
NONE =
|
NONE =
|
||||||
|
|
||||||
# define library name
|
# define library name
|
||||||
LIB_TARGET=wx_gtk_1_0
|
LIB_TARGET=wx_gtk2
|
||||||
LIB_MAJOR=1
|
LIB_MAJOR=0
|
||||||
LIB_MINOR=99
|
LIB_MINOR=1
|
||||||
|
|
||||||
# define library sources
|
# define library sources
|
||||||
|
|
||||||
@@ -133,6 +133,9 @@ LIB_CPP_SRC=\
|
|||||||
generic/panelg.cpp \
|
generic/panelg.cpp \
|
||||||
generic/printps.cpp \
|
generic/printps.cpp \
|
||||||
generic/prntdlgg.cpp \
|
generic/prntdlgg.cpp \
|
||||||
|
generic/prop.cpp \
|
||||||
|
generic/propform.cpp \
|
||||||
|
generic/proplist.cpp \
|
||||||
generic/sashwin.cpp \
|
generic/sashwin.cpp \
|
||||||
generic/scrolwin.cpp \
|
generic/scrolwin.cpp \
|
||||||
generic/splitter.cpp \
|
generic/splitter.cpp \
|
||||||
|
@@ -104,7 +104,7 @@ motif:
|
|||||||
make -f makefile.unx all GUI='-D__WXMOTIF__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_motif' GUILDLIBS='-lwx_motif $(COMPLIBS) -lXm -lXmu -lXt -lXpm -lX11 -lm'
|
make -f makefile.unx all GUI='-D__WXMOTIF__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_motif' GUILDLIBS='-lwx_motif $(COMPLIBS) -lXm -lXmu -lXt -lXpm -lX11 -lm'
|
||||||
|
|
||||||
gtk:
|
gtk:
|
||||||
make -f makefile.unx all GUI='-D__WXGTK__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_gtk' GUILDLIBS='-lwx_gtk $(COMPLIBS) -ldl -lgtk -lgdk -lglib -lX11 -lm -pthread'
|
make -f makefile.unx all GUI='-D__WXGTK__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_gtk' GUILDLIBS='-lwx_gtk2 $(COMPLIBS) -ldl -lgtk -lgdk -lglib -lX11 -lm -pthread'
|
||||||
|
|
||||||
cleanstubs:
|
cleanstubs:
|
||||||
make -f makefile.unx clean GUI='-D__WXSTUBS__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_stubs' GUILDLIBS='-lwx_stubs $(COMPLIBS) -lXm -lXmu -lXt -lX11 -lm'
|
make -f makefile.unx clean GUI='-D__WXSTUBS__ -D__LINUX__ -D__UNIX__' GUISUFFIX='_stubs' GUILDLIBS='-lwx_stubs $(COMPLIBS) -lXm -lXmu -lXt -lX11 -lm'
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
NONE =
|
NONE =
|
||||||
|
|
||||||
# define library name
|
# define library name
|
||||||
LIB_TARGET=wx_motif
|
LIB_TARGET=wx_motif2
|
||||||
LIB_MAJOR=0
|
LIB_MAJOR=0
|
||||||
LIB_MINOR=1
|
LIB_MINOR=1
|
||||||
|
|
||||||
@@ -141,6 +141,9 @@ LIB_CPP_SRC=\
|
|||||||
generic/panelg.cpp \
|
generic/panelg.cpp \
|
||||||
generic/printps.cpp \
|
generic/printps.cpp \
|
||||||
generic/prntdlgg.cpp \
|
generic/prntdlgg.cpp \
|
||||||
|
generic/prop.cpp \
|
||||||
|
generic/propform.cpp \
|
||||||
|
generic/proplist.cpp \
|
||||||
generic/sashwin.cpp \
|
generic/sashwin.cpp \
|
||||||
generic/scrolwin.cpp \
|
generic/scrolwin.cpp \
|
||||||
generic/splitter.cpp \
|
generic/splitter.cpp \
|
||||||
|
@@ -36,7 +36,7 @@ while test $# -gt 0; do
|
|||||||
echo $exec_prefix
|
echo $exec_prefix
|
||||||
;;
|
;;
|
||||||
--version)
|
--version)
|
||||||
echo 1.99
|
echo 2.01
|
||||||
;;
|
;;
|
||||||
--cflags)
|
--cflags)
|
||||||
if test @includedir@ != /usr/include ; then
|
if test @includedir@ != /usr/include ; then
|
||||||
@@ -47,7 +47,7 @@ while test $# -gt 0; do
|
|||||||
|
|
||||||
;;
|
;;
|
||||||
--libs)
|
--libs)
|
||||||
echo -L@libdir@ -lwx_gtk_1_0 @DL_LIBRARY@ @GUI_TK_LIBRARY@ @THREADS_LINK@ @EXTRA_LINK@
|
echo -L@libdir@ -lwx_gtk2 @DL_LIBRARY@ @GUI_TK_LIBRARY@ @THREADS_LINK@ @EXTRA_LINK@
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "${usage}" 1>&2
|
echo "${usage}" 1>&2
|
||||||
|
Reference in New Issue
Block a user