wxWidgets/src/gtk
Ron Lee 12a3f2275c Deprecated wxSizer::Remove( wxWindow* ), s/Remove/Detach/ in most places.
Made wxSizer child list typesafe.  I've not added the wxList implicit
conversion kludge yet, let's see who complains first perhaps..

Deprecated wxSizer::{G,S}etOption in favour of {G,S}etProportion in line
with the parameter name change in the docs.

Added {G,S}etSpacer consistent with the accessors for windows/sizers.

Made all wxSizer index parameters size_t -- we support no sensible
interpretation for negative indexes in them.  Hopefully this will
cause no real problems, but code doing (eg. Remove( 0 )) will need
to change to use 0u to resolve the ambiguity with overloaded members.
This is probably a Good Thing though, ymmv.

s/FALSE/false/g ; s/TRUE/true/g ; s/wxASSERT/wxASSERT_MSG/g in sizer.{cpp,h}

Fixed (I hope) the brokenness in wxSizer::Show -- I have no code to test
this yet, so it's a blind change, but spacers should now be hidden correctly
instead of ignored, and it should be properly reversable over multiple
calls now too.

removed pointless private scoping around DECLARE_CLASS macros.

Replace 0's I added previously with NULL -- not like that will end the
email thread either..

Added Add( wxSizerItem * ) & co.  There are probably a couple of other
places we can usefully do something like this too.  Stopped short of
refactoring everything to raise some issues about sizer method recursion
on -dev.

Updated wxSizer docs some more, they are still incomplete but getting
better.

wrapped KeyCode in wxDEPRECATED, converted all (gtk build) instances
to GetKeyCode.  There may be a few left for other ports.

Fixed a couple of other random compile warnings along the way.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-07 10:22:07 +00:00
..
.cvsignore
app.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
bdiag.xbm
bitmap.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
bmpbuttn.cpp initialize wxBitmapButton members 2002-05-04 11:57:39 +00:00
brush.cpp corrected warnings when compiling with -Wall -W 2002-05-07 21:58:27 +00:00
button.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
cdiag.xbm
checkbox.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
checklst.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
choice.cpp Removed usage of GetInternalFont. 2003-01-05 22:57:45 +00:00
clipbrd.cpp Lots more Unicode fixes. 2002-08-19 17:02:10 +00:00
colour.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
combobox.cpp Deprecated wxSizer::Remove( wxWindow* ), s/Remove/Detach/ in most places. 2003-01-07 10:22:07 +00:00
control.cpp
cross.xbm
cursor.cpp fixed infinite loop in wxCursor(wxImage) ctor 2002-06-12 14:12:19 +00:00
data.cpp 1. made wxDebugMsg, wxError and wxFatalError deprecated (still available 2002-02-22 18:18:36 +00:00
dataobj.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
dc.cpp
dcclient.cpp Removed usage of GetInternalFont() from GTK 2.0. This 2003-01-05 22:59:44 +00:00
dcmemory.cpp
dcscreen.cpp
descrip.mms Committing in . 2002-03-15 09:02:01 +00:00
dialog.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
dnd.cpp lost log.h fixed 2002-08-30 13:49:49 +00:00
evtloop.cpp
fdiag.xbm
filedlg.cpp
files.lst merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
font.cpp Removed usage of GetInternalFont() from GTK 2.0. This 2003-01-05 22:59:44 +00:00
fontdlg.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
frame.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
gauge.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
gdiobj.cpp
glcanvas.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
gsockgtk.c The world should not end if a server has no peer. Let's return FALSE instead. 2002-07-29 04:13:25 +00:00
horiz.xbm
icon.cpp
joystick.cpp Applied patch [ 597700 ] Fix proposal for wxJoystick under MSW 2002-08-20 17:16:05 +00:00
listbox.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
main.cpp
mdi.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
menu.cpp Applied patch [ 649599 ] Fixes bug 610850: Inserting a menu 2002-12-18 21:23:25 +00:00
minifram.cpp Corrected wxMiniFrame for GTK2 and removed its 2003-01-05 22:55:38 +00:00
notebook.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
pen.cpp corrected warnings when compiling with -Wall -W 2002-05-07 21:58:27 +00:00
popupwin.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
radiobox.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
radiobut.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
region.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
scrolbar.cpp fixed bug in generation of thumb scroll events 2002-04-14 16:26:36 +00:00
scrolwin.cpp Deprecated wxSizer::Remove( wxWindow* ), s/Remove/Detach/ in most places. 2003-01-07 10:22:07 +00:00
settings.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
slider.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
spinbutt.cpp changes to make wxGTK compile with GTK+ 2.0: now it does but the minimal 2002-03-12 19:24:30 +00:00
spinctrl.cpp Deprecated wxSizer::Remove( wxWindow* ), s/Remove/Detach/ in most places. 2003-01-07 10:22:07 +00:00
statbmp.cpp
statbox.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
statline.cpp
stattext.cpp Another UNicode conversion fix. 2002-08-17 17:35:36 +00:00
tbargtk.cpp merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
textctrl.cpp Deprecated wxSizer::Remove( wxWindow* ), s/Remove/Detach/ in most places. 2003-01-07 10:22:07 +00:00
tglbtn.cpp Lots of updates for Unicode and GTK 2.0 support. 2002-08-05 17:59:20 +00:00
threadno.cpp
threadsgi.cpp
timer.cpp fixes for the compilation warnings with Sun CC: 2002-01-09 12:49:12 +00:00
tooltip.cpp changes to make wxGTK compile with GTK+ 2.0: now it does but the minimal 2002-03-12 19:24:30 +00:00
toplevel.cpp Minor fix related to wxMiniFrame drawing. 2003-01-05 22:56:57 +00:00
treegtk.cpp Added wxTreeCtrl::GetItemParent to deprecate GetParent. 2002-12-29 07:48:21 +00:00
utilsgtk.cpp fixes for the compilation warnings with Sun CC: 2002-01-09 12:49:12 +00:00
utilsres.cpp
verti.xbm
wave.cpp
win_gtk.c merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
window.cpp Removed usage of GetInternalFont() from GTK 2.0. This 2003-01-05 22:59:44 +00:00
wx_gtk_vmsjackets.c