Some BC++ fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
aec4371660
commit
ad90972f27
@ -101,7 +101,7 @@ numdlgg.cpp G
|
||||
tbarsmpl.cpp G
|
||||
textdlgg.cpp G
|
||||
tipdlg.cpp G
|
||||
treectlg.cpp G 16
|
||||
treectlg.cpp G
|
||||
treelay.cpp G
|
||||
wizard.cpp G
|
||||
|
||||
|
@ -33,12 +33,19 @@ wxWindows Book
|
||||
|
||||
<H3><a name="about">About the wxWindows book</a></H3>
|
||||
|
||||
Discussions have been taking place on the wxwin-developers list about
|
||||
collaboratively writing a wxWindows book. The concensus is to write a tutorial
|
||||
book for people with reasonable C++ experience, with the possibility of including the API reference either in a very compact
|
||||
form at the back of the book, or as a separate volume. The book would almost certainly
|
||||
contain a CD-ROM with wxWindows and its documentation. It would probably be available
|
||||
for free on-line, publisher permitting.<P>
|
||||
Discussions have been taking place on the wxwin-developers list
|
||||
about collaboratively writing a wxWindows book. The book will
|
||||
not include the API reference, though this could be a
|
||||
separate project. The book will be accompanied by a CD-ROM with
|
||||
wxWindows and its documentation. The book will initially be
|
||||
available on-line, and when enough is done we will look for a
|
||||
publisher.<P>
|
||||
|
||||
There will also be a separate small booklet which can easily be printed
|
||||
out and which gives an overview of wxWindows facilities by taking
|
||||
the reader through a single worked example. Guillermo Rodriguez
|
||||
Garcia has volunteered to write this, and will use his Life!
|
||||
demo to illustrate it.<P>
|
||||
|
||||
Goals for the book:<P>
|
||||
|
||||
@ -66,12 +73,34 @@ with a predefined number of points for chapters, indexing, editing, proof-readin
|
||||
So far, the following people are interested in taking part in this project:<P>
|
||||
|
||||
<ul>
|
||||
<li><a href="mailto:bsimser@home.com">Bil Simser</a>. Bil would like to coordinate
|
||||
the book. He's currently writing a book for WordWare Publishing (about his CDX library)
|
||||
and also has contacts at Sams and the Waite Group. Bil is writing <a href="http://lightning.prohosting.com/~wxbuild" target=_new>
|
||||
wxBuilder</a>, an IDE for wxWindows.
|
||||
<li><a href="mailto:julian.smart@ukonline.co.uk">Julian Smart</a> -
|
||||
editor and coordinator of the project; introductory chapter, some other
|
||||
chapters.
|
||||
<li><a href="mailto:guille@iies.es">Guillermo Rodriguez Garcia</a> - Separate tutorial booklet;
|
||||
communication classes (wxSocket, wxXXXServer, some protocol stuff); timing and timers.
|
||||
<li><a href="mailto:robin@alldunn.com">Robin Dunn</a> - wxPython chapter.
|
||||
</i>
|
||||
<li><a href="mailto:zeitlin@dptmaths.ens-cachan.fr">Vadim Zeitlin</a> - drag and drop chapter?
|
||||
<li><a href="mailto:slavik2@czn.cz">Vaclav Slavik</a> - wxHTML section.
|
||||
<li><a href="mailto:gtasker@fastpicsystems.com">George Tasker</a> - database chapter.
|
||||
<li><a href="mailto:moreno@mochima.com">Carlos Moreno</a> - wxImage, wxBitmap.
|
||||
<li><a href="mailto:Shiv@pspl.co.in">Shiv Shankar Ramakrishnan</a> - wxWindows advocacy, convincing your manager,
|
||||
container classes and strings, comparison with STL
|
||||
<li><a href="mailto:markusneifer@my-Deja.com">Markus Neifer</a> - user-defined events.
|
||||
|
||||
<!--
|
||||
<li><a href="mailto:csomor@advancedconcepts.ch">Stefan Csomor</a>. The sequence of events i.e. which action provokes which event sequence,
|
||||
this is implicit for the use on MSW, but very important for other systems; and porting to new platforms
|
||||
-->
|
||||
<!--
|
||||
<li><a href="mailto:tomr@scitechsoft.com">Tom Ryan</a>, SciTech Software.
|
||||
<li><a href="mailto:robin@alldunn.com">Robin Dunn</a>. <i>Chapter on wxPython.</i>
|
||||
-->
|
||||
<!--
|
||||
<li><a href="mailto:karsten@phy.hw.ac.uk">Karsten Ballueder</a>. Short tutorials on some useful
|
||||
GNU tools, like autoconf/configure/make, programming
|
||||
strategies, etc.
|
||||
-->
|
||||
<!--
|
||||
<li><a href="mailto:mheck@www.surveyorcorp.com">Matt Heck</a>, SurveyorCorp Inc.
|
||||
<i>
|
||||
<ol>
|
||||
@ -80,21 +109,17 @@ wxBuilder</a>, an IDE for wxWindows.
|
||||
<li>an appendix something similar about how to use wxLIVID for video capture and display;
|
||||
<li>proofreading
|
||||
</ol>
|
||||
</i>
|
||||
<li><a href="mailto:julian.smart@ukonline.co.uk">Julian Smart</a>.
|
||||
<li><a href="mailto:zeitlin@dptmaths.ens-cachan.fr">Vadim Zeitlin</a>.
|
||||
<li><a href="mailto:slavik2@czn.cz">Vaclav Slavik</a>. <i>wxHTML section</i>
|
||||
<li><a href="mailto:csomor@advancedconcepts.ch">Stefan Csomor</a>. <i>the sequence of events i.e. which action provokes which event sequence,
|
||||
this is implicit for the use on MSW, but very important for other systems; and porting to new platforms</i>
|
||||
<li><a href="mailto:karsten@phy.hw.ac.uk">Karsten Ballueder</a>. <i>short tutorials on some useful
|
||||
GNU tools, like autoconf/configure/make, programming
|
||||
strategies, etc.</i>
|
||||
-->
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<H3><a name="publication">Publication</a></H3>
|
||||
|
||||
We should have a substantial chunk of wxBook done before we approach a publisher,
|
||||
because with the risks of multiple author
|
||||
|
||||
<!--
|
||||
Tom Ryan originally wrote:<P>
|
||||
|
||||
<PRE>
|
||||
@ -128,6 +153,7 @@ of guidance for style, formatting, etc.<P>
|
||||
"<a href="http://www.bruceeckel.com/javabook.html" target=_new>Thinking in Java</a>
|
||||
is published both as a PDF for internet (by the author) and in print by Prentice Hall."<P>
|
||||
|
||||
-->
|
||||
<hr>
|
||||
|
||||
<H3><a name="suggestions">Suggestions and comments</a></H3>
|
||||
|
@ -103,6 +103,7 @@ GENERICOBJS= $(MSWDIR)\busyinfo.obj \
|
||||
$(MSWDIR)\tbarsmpl.obj \
|
||||
$(MSWDIR)\textdlgg.obj \
|
||||
$(MSWDIR)\tipdlg.obj \
|
||||
$(MSWDIR)\treectlg.obj \
|
||||
$(MSWDIR)\treelay.obj \
|
||||
$(MSWDIR)\wizard.obj
|
||||
|
||||
@ -861,6 +862,8 @@ $(MSWDIR)\textdlgg.obj: $(GENDIR)\textdlgg.$(SRCSUFF)
|
||||
|
||||
$(MSWDIR)\tipdlg.obj: $(GENDIR)\tipdlg.$(SRCSUFF)
|
||||
|
||||
$(MSWDIR)\treectlg.obj: $(GENDIR)\treectlg.$(SRCSUFF)
|
||||
|
||||
$(MSWDIR)\treelay.obj: $(GENDIR)\treelay.$(SRCSUFF)
|
||||
|
||||
$(MSWDIR)\wizard.obj: $(GENDIR)\wizard.$(SRCSUFF)
|
||||
|
@ -1102,7 +1102,7 @@ wxTreeItemId wxTreeCtrl::GetRootItem() const
|
||||
|
||||
wxTreeItemId wxTreeCtrl::GetSelection() const
|
||||
{
|
||||
wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), (WXHTREEITEM)0,
|
||||
wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), (long)(WXHTREEITEM)0,
|
||||
wxT("this only works with single selection controls") );
|
||||
|
||||
return wxTreeItemId((WXHTREEITEM) TreeView_GetSelection(GetHwnd()));
|
||||
@ -1301,7 +1301,7 @@ wxTreeItemId wxTreeCtrl::AddRoot(const wxString& text,
|
||||
int image, int selectedImage,
|
||||
wxTreeItemData *data)
|
||||
{
|
||||
return DoInsertItem(wxTreeItemId((WXHTREEITEM) 0), (WXHTREEITEM) 0,
|
||||
return DoInsertItem(wxTreeItemId((long) (WXHTREEITEM) 0), (long)(WXHTREEITEM) 0,
|
||||
text, image, selectedImage, data);
|
||||
}
|
||||
|
||||
@ -1466,7 +1466,7 @@ void wxTreeCtrl::Unselect()
|
||||
wxT("doesn't make sense, may be you want UnselectAll()?") );
|
||||
|
||||
// just remove the selection
|
||||
SelectItem(wxTreeItemId((WXHTREEITEM) 0));
|
||||
SelectItem(wxTreeItemId((long) (WXHTREEITEM) 0));
|
||||
}
|
||||
|
||||
void wxTreeCtrl::UnselectAll()
|
||||
|
Loading…
Reference in New Issue
Block a user