projects
/
wxWidgets.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
641d44a
)
mark all dtors which are virtual because base class dtor is virtual explicitly virtua...
author
Vadim Zeitlin
<vadim@wxwidgets.org>
Tue, 5 Sep 2006 20:47:48 +0000
(20:47 +0000)
committer
Vadim Zeitlin
<vadim@wxwidgets.org>
Tue, 5 Sep 2006 20:47:48 +0000
(20:47 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41020
c3d73ce0
-8a6f-49c7-b76d-
6d57e0e08775
432 files changed:
contrib/include/wx/animate/animate.h
patch
|
blob
|
blame
|
history
contrib/include/wx/applet/loadpage.h
patch
|
blob
|
blame
|
history
contrib/include/wx/applet/prepecho.h
patch
|
blob
|
blame
|
history
contrib/include/wx/applet/prepifelse.h
patch
|
blob
|
blame
|
history
contrib/include/wx/applet/prepinclude.h
patch
|
blob
|
blame
|
history
contrib/include/wx/applet/window.h
patch
|
blob
|
blame
|
history
demos/bombs/bombs.h
patch
|
blob
|
blame
|
history
demos/dbbrowse/dbbrowse.h
patch
|
blob
|
blame
|
history
demos/forty/forty.h
patch
|
blob
|
blame
|
history
demos/forty/game.h
patch
|
blob
|
blame
|
history
demos/life/dialogs.h
patch
|
blob
|
blame
|
history
demos/life/life.h
patch
|
blob
|
blame
|
history
demos/poem/wxpoem.h
patch
|
blob
|
blame
|
history
include/wx/aui/floatpane.h
patch
|
blob
|
blame
|
history
include/wx/cmdproc.h
patch
|
blob
|
blame
|
history
include/wx/cmndata.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/brush.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/cursor.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dc.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dcclient.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dcscreen.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dialog.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/dirdlg.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/filedlg.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/icon.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/mdi.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/pen.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/region.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/sound.h
patch
|
blob
|
blame
|
history
include/wx/cocoa/timer.h
patch
|
blob
|
blame
|
history
include/wx/dataview.h
patch
|
blob
|
blame
|
history
include/wx/dbgrid.h
patch
|
blob
|
blame
|
history
include/wx/dc.h
patch
|
blob
|
blame
|
history
include/wx/docmdi.h
patch
|
blob
|
blame
|
history
include/wx/docview.h
patch
|
blob
|
blame
|
history
include/wx/encconv.h
patch
|
blob
|
blame
|
history
include/wx/event.h
patch
|
blob
|
blame
|
history
include/wx/fs_mem.h
patch
|
blob
|
blame
|
history
include/wx/fs_zip.h
patch
|
blob
|
blame
|
history
include/wx/gdicmn.h
patch
|
blob
|
blame
|
history
include/wx/generic/colour.h
patch
|
blob
|
blame
|
history
include/wx/generic/dataview.h
patch
|
blob
|
blame
|
history
include/wx/generic/datectrl.h
patch
|
blob
|
blame
|
history
include/wx/generic/dcpsg.h
patch
|
blob
|
blame
|
history
include/wx/generic/dirctrlg.h
patch
|
blob
|
blame
|
history
include/wx/generic/dragimgg.h
patch
|
blob
|
blame
|
history
include/wx/generic/helpext.h
patch
|
blob
|
blame
|
history
include/wx/generic/imaglist.h
patch
|
blob
|
blame
|
history
include/wx/generic/listctrl.h
patch
|
blob
|
blame
|
history
include/wx/generic/logg.h
patch
|
blob
|
blame
|
history
include/wx/generic/mdig.h
patch
|
blob
|
blame
|
history
include/wx/generic/notebook.h
patch
|
blob
|
blame
|
history
include/wx/generic/paletteg.h
patch
|
blob
|
blame
|
history
include/wx/generic/progdlgg.h
patch
|
blob
|
blame
|
history
include/wx/generic/region.h
patch
|
blob
|
blame
|
history
include/wx/generic/sashwin.h
patch
|
blob
|
blame
|
history
include/wx/generic/splash.h
patch
|
blob
|
blame
|
history
include/wx/generic/tabg.h
patch
|
blob
|
blame
|
history
include/wx/generic/timer.h
patch
|
blob
|
blame
|
history
include/wx/gtk/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/gtk/brush.h
patch
|
blob
|
blame
|
history
include/wx/gtk/choice.h
patch
|
blob
|
blame
|
history
include/wx/gtk/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/gtk/colour.h
patch
|
blob
|
blame
|
history
include/wx/gtk/combobox.h
patch
|
blob
|
blame
|
history
include/wx/gtk/cursor.h
patch
|
blob
|
blame
|
history
include/wx/gtk/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/gtk/dataview.h
patch
|
blob
|
blame
|
history
include/wx/gtk/dc.h
patch
|
blob
|
blame
|
history
include/wx/gtk/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/gtk/dialog.h
patch
|
blob
|
blame
|
history
include/wx/gtk/font.h
patch
|
blob
|
blame
|
history
include/wx/gtk/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/gtk/gnome/gprint.h
patch
|
blob
|
blame
|
history
include/wx/gtk/mdi.h
patch
|
blob
|
blame
|
history
include/wx/gtk/menuitem.h
patch
|
blob
|
blame
|
history
include/wx/gtk/msgdlg.h
patch
|
blob
|
blame
|
history
include/wx/gtk/pen.h
patch
|
blob
|
blame
|
history
include/wx/gtk/region.h
patch
|
blob
|
blame
|
history
include/wx/gtk/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/gtk/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/gtk/timer.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/brush.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/choice.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/colour.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/combobox.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/cursor.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/dc.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/dialog.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/font.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/mdi.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/menuitem.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/msgdlg.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/pen.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/region.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/gtk1/timer.h
patch
|
blob
|
blame
|
history
include/wx/hash.h
patch
|
blob
|
blame
|
history
include/wx/html/helpdata.h
patch
|
blob
|
blame
|
history
include/wx/html/helpdlg.h
patch
|
blob
|
blame
|
history
include/wx/html/helpfrm.h
patch
|
blob
|
blame
|
history
include/wx/html/helpwnd.h
patch
|
blob
|
blame
|
history
include/wx/html/htmlcell.h
patch
|
blob
|
blame
|
history
include/wx/html/htmltag.h
patch
|
blob
|
blame
|
history
include/wx/html/htmlwin.h
patch
|
blob
|
blame
|
history
include/wx/html/htmprint.h
patch
|
blob
|
blame
|
history
include/wx/html/winpars.h
patch
|
blob
|
blame
|
history
include/wx/ipcbase.h
patch
|
blob
|
blame
|
history
include/wx/layout.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/accel.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/brush.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/colour.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/cursor.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dataobj.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dc.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dcclient.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dcprint.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dcscreen.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dialog.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/dnd.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/drawer.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/fontdlg.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/helpxxxx.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/icon.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/imaglist.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/listctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/mdi.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/metafile.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/minifram.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/notebook.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/palette.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/pen.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/printdlg.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/private.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/radiobox.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/radiobut.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/region.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/slider.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/sound.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/statusbr.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/tabctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/timer.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/toolbar.h
patch
|
blob
|
blame
|
history
include/wx/mac/carbon/treectrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/accel.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/brush.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/colour.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/cursor.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dataobj.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dc.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dcclient.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dcprint.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dcscreen.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dialog.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/dnd.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/helpxxxx.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/icon.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/imaglist.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/listctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/mdi.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/metafile.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/minifram.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/notebook.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/palette.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/pen.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/printdlg.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/radiobox.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/region.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/slider.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/sound.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/statusbr.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/tabctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/timer.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/toolbar.h
patch
|
blob
|
blame
|
history
include/wx/mac/classic/treectrl.h
patch
|
blob
|
blame
|
history
include/wx/mac/corefoundation/stdpaths.h
patch
|
blob
|
blame
|
history
include/wx/mediactrl.h
patch
|
blob
|
blame
|
history
include/wx/mgl/app.h
patch
|
blob
|
blame
|
history
include/wx/mgl/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/mgl/brush.h
patch
|
blob
|
blame
|
history
include/wx/mgl/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/mgl/cursor.h
patch
|
blob
|
blame
|
history
include/wx/mgl/dc.h
patch
|
blob
|
blame
|
history
include/wx/mgl/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/mgl/dcscreen.h
patch
|
blob
|
blame
|
history
include/wx/mgl/font.h
patch
|
blob
|
blame
|
history
include/wx/mgl/palette.h
patch
|
blob
|
blame
|
history
include/wx/mgl/pen.h
patch
|
blob
|
blame
|
history
include/wx/mgl/region.h
patch
|
blob
|
blame
|
history
include/wx/motif/accel.h
patch
|
blob
|
blame
|
history
include/wx/motif/bmpbuttn.h
patch
|
blob
|
blame
|
history
include/wx/motif/choice.h
patch
|
blob
|
blame
|
history
include/wx/motif/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/motif/colour.h
patch
|
blob
|
blame
|
history
include/wx/motif/combobox.h
patch
|
blob
|
blame
|
history
include/wx/motif/cursor.h
patch
|
blob
|
blame
|
history
include/wx/motif/dc.h
patch
|
blob
|
blame
|
history
include/wx/motif/dcclient.h
patch
|
blob
|
blame
|
history
include/wx/motif/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/motif/dcprint.h
patch
|
blob
|
blame
|
history
include/wx/motif/dcscreen.h
patch
|
blob
|
blame
|
history
include/wx/motif/dialog.h
patch
|
blob
|
blame
|
history
include/wx/motif/dnd.h
patch
|
blob
|
blame
|
history
include/wx/motif/icon.h
patch
|
blob
|
blame
|
history
include/wx/motif/listbox.h
patch
|
blob
|
blame
|
history
include/wx/motif/mdi.h
patch
|
blob
|
blame
|
history
include/wx/motif/menuitem.h
patch
|
blob
|
blame
|
history
include/wx/motif/minifram.h
patch
|
blob
|
blame
|
history
include/wx/motif/palette.h
patch
|
blob
|
blame
|
history
include/wx/motif/print.h
patch
|
blob
|
blame
|
history
include/wx/motif/radiobox.h
patch
|
blob
|
blame
|
history
include/wx/motif/radiobut.h
patch
|
blob
|
blame
|
history
include/wx/motif/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/motif/slider.h
patch
|
blob
|
blame
|
history
include/wx/motif/spinbutt.h
patch
|
blob
|
blame
|
history
include/wx/motif/statbmp.h
patch
|
blob
|
blame
|
history
include/wx/motif/statbox.h
patch
|
blob
|
blame
|
history
include/wx/motif/timer.h
patch
|
blob
|
blame
|
history
include/wx/msw/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/msw/colour.h
patch
|
blob
|
blame
|
history
include/wx/msw/dc.h
patch
|
blob
|
blame
|
history
include/wx/msw/dde.h
patch
|
blob
|
blame
|
history
include/wx/msw/dragimag.h
patch
|
blob
|
blame
|
history
include/wx/msw/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/msw/helpwin.h
patch
|
blob
|
blame
|
history
include/wx/msw/imaglist.h
patch
|
blob
|
blame
|
history
include/wx/msw/mdi.h
patch
|
blob
|
blame
|
history
include/wx/msw/metafile.h
patch
|
blob
|
blame
|
history
include/wx/msw/ole/automtn.h
patch
|
blob
|
blame
|
history
include/wx/msw/palette.h
patch
|
blob
|
blame
|
history
include/wx/msw/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/msw/tabctrl.h
patch
|
blob
|
blame
|
history
include/wx/msw/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/msw/timer.h
patch
|
blob
|
blame
|
history
include/wx/msw/wince/textctrlce.h
patch
|
blob
|
blame
|
history
include/wx/object.h
patch
|
blob
|
blame
|
history
include/wx/os2/accel.h
patch
|
blob
|
blame
|
history
include/wx/os2/brush.h
patch
|
blob
|
blame
|
history
include/wx/os2/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/os2/colour.h
patch
|
blob
|
blame
|
history
include/wx/os2/cursor.h
patch
|
blob
|
blame
|
history
include/wx/os2/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/os2/dc.h
patch
|
blob
|
blame
|
history
include/wx/os2/helpwin.h
patch
|
blob
|
blame
|
history
include/wx/os2/icon.h
patch
|
blob
|
blame
|
history
include/wx/os2/mdi.h
patch
|
blob
|
blame
|
history
include/wx/os2/metafile.h
patch
|
blob
|
blame
|
history
include/wx/os2/palette.h
patch
|
blob
|
blame
|
history
include/wx/os2/pen.h
patch
|
blob
|
blame
|
history
include/wx/os2/print.h
patch
|
blob
|
blame
|
history
include/wx/os2/printos2.h
patch
|
blob
|
blame
|
history
include/wx/os2/radiobox.h
patch
|
blob
|
blame
|
history
include/wx/os2/region.h
patch
|
blob
|
blame
|
history
include/wx/os2/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/os2/slider.h
patch
|
blob
|
blame
|
history
include/wx/os2/sound.h
patch
|
blob
|
blame
|
history
include/wx/os2/tabctrl.h
patch
|
blob
|
blame
|
history
include/wx/os2/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/os2/timer.h
patch
|
blob
|
blame
|
history
include/wx/palmos/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/palmos/dc.h
patch
|
blob
|
blame
|
history
include/wx/palmos/dragimag.h
patch
|
blob
|
blame
|
history
include/wx/palmos/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/palmos/help.h
patch
|
blob
|
blame
|
history
include/wx/palmos/imaglist.h
patch
|
blob
|
blame
|
history
include/wx/palmos/mdi.h
patch
|
blob
|
blame
|
history
include/wx/palmos/metafile.h
patch
|
blob
|
blame
|
history
include/wx/palmos/palette.h
patch
|
blob
|
blame
|
history
include/wx/palmos/progdlg.h
patch
|
blob
|
blame
|
history
include/wx/palmos/radiobox.h
patch
|
blob
|
blame
|
history
include/wx/palmos/scrolbar.h
patch
|
blob
|
blame
|
history
include/wx/palmos/slider.h
patch
|
blob
|
blame
|
history
include/wx/palmos/sound.h
patch
|
blob
|
blame
|
history
include/wx/palmos/tabctrl.h
patch
|
blob
|
blame
|
history
include/wx/palmos/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/palmos/timer.h
patch
|
blob
|
blame
|
history
include/wx/printdlg.h
patch
|
blob
|
blame
|
history
include/wx/prntbase.h
patch
|
blob
|
blame
|
history
include/wx/protocol/file.h
patch
|
blob
|
blame
|
history
include/wx/protocol/http.h
patch
|
blob
|
blame
|
history
include/wx/quantize.h
patch
|
blob
|
blame
|
history
include/wx/richtext/richtextbuffer.h
patch
|
blob
|
blame
|
history
include/wx/richtext/richtextctrl.h
patch
|
blob
|
blame
|
history
include/wx/richtext/richtextstyles.h
patch
|
blob
|
blame
|
history
include/wx/sckstrm.h
patch
|
blob
|
blame
|
history
include/wx/sizer.h
patch
|
blob
|
blame
|
history
include/wx/tbarbase.h
patch
|
blob
|
blame
|
history
include/wx/textctrl.h
patch
|
blob
|
blame
|
history
include/wx/unix/joystick.h
patch
|
blob
|
blame
|
history
include/wx/unix/sound.h
patch
|
blob
|
blame
|
history
include/wx/valgen.h
patch
|
blob
|
blame
|
history
include/wx/valtext.h
patch
|
blob
|
blame
|
history
include/wx/variant.h
patch
|
blob
|
blame
|
history
include/wx/wfstream.h
patch
|
blob
|
blame
|
history
include/wx/x11/app.h
patch
|
blob
|
blame
|
history
include/wx/x11/bitmap.h
patch
|
blob
|
blame
|
history
include/wx/x11/brush.h
patch
|
blob
|
blame
|
history
include/wx/x11/clipbrd.h
patch
|
blob
|
blame
|
history
include/wx/x11/colour.h
patch
|
blob
|
blame
|
history
include/wx/x11/cursor.h
patch
|
blob
|
blame
|
history
include/wx/x11/dataobj.h
patch
|
blob
|
blame
|
history
include/wx/x11/dataobj2.h
patch
|
blob
|
blame
|
history
include/wx/x11/dc.h
patch
|
blob
|
blame
|
history
include/wx/x11/dcclient.h
patch
|
blob
|
blame
|
history
include/wx/x11/dcmemory.h
patch
|
blob
|
blame
|
history
include/wx/x11/dcprint.h
patch
|
blob
|
blame
|
history
include/wx/x11/dnd.h
patch
|
blob
|
blame
|
history
include/wx/x11/glcanvas.h
patch
|
blob
|
blame
|
history
include/wx/x11/minifram.h
patch
|
blob
|
blame
|
history
include/wx/x11/palette.h
patch
|
blob
|
blame
|
history
include/wx/x11/pen.h
patch
|
blob
|
blame
|
history
include/wx/x11/print.h
patch
|
blob
|
blame
|
history
include/wx/x11/region.h
patch
|
blob
|
blame
|
history
include/wx/x11/reparent.h
patch
|
blob
|
blame
|
history
include/wx/xrc/xmlres.h
patch
|
blob
|
blame
|
history
include/wx/xti.h
patch
|
blob
|
blame
|
history
include/wx/xtistrm.h
patch
|
blob
|
blame
|
history
include/wx/xtixml.h
patch
|
blob
|
blame
|
history
src/common/combocmn.cpp
patch
|
blob
|
blame
|
history
src/common/fs_inet.cpp
patch
|
blob
|
blame
|
history
src/common/fs_mem.cpp
patch
|
blob
|
blame
|
history
src/common/strconv.cpp
patch
|
blob
|
blame
|
history
src/common/variant.cpp
patch
|
blob
|
blame
|
history
src/generic/datavgen.cpp
patch
|
blob
|
blame
|
history
src/generic/grid.cpp
patch
|
blob
|
blame
|
history
src/generic/notebook.cpp
patch
|
blob
|
blame
|
history
src/generic/paletteg.cpp
patch
|
blob
|
blame
|
history
src/generic/regiong.cpp
patch
|
blob
|
blame
|
history
src/gtk/bitmap.cpp
patch
|
blob
|
blame
|
history
src/gtk/colour.cpp
patch
|
blob
|
blame
|
history
src/gtk/cursor.cpp
patch
|
blob
|
blame
|
history
src/gtk/region.cpp
patch
|
blob
|
blame
|
history
src/gtk1/bitmap.cpp
patch
|
blob
|
blame
|
history
src/gtk1/colour.cpp
patch
|
blob
|
blame
|
history
src/gtk1/cursor.cpp
patch
|
blob
|
blame
|
history
src/gtk1/region.cpp
patch
|
blob
|
blame
|
history
src/html/chm.cpp
patch
|
blob
|
blame
|
history
src/html/helpwnd.cpp
patch
|
blob
|
blame
|
history
src/html/m_image.cpp
patch
|
blob
|
blame
|
history
src/html/m_tables.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/accel.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/brush.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/checklst.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/cursor.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/dccg.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/dcprint.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/fontdlg.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/mediactrl.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/metafile.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/region.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/sound.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/textctrl.cpp
patch
|
blob
|
blame
|
history
src/mac/carbon/toolbar.cpp
patch
|
blob
|
blame
|
history
src/mac/classic/accel.cpp
patch
|
blob
|
blame
|
history
src/mac/classic/brush.cpp
patch
|
blob
|
blame
|
history
src/mac/classic/dcprint.cpp
patch
|
blob
|
blame
|
history
src/mac/classic/region.cpp
patch
|
blob
|
blame
|
history
src/mac/classic/toolbar.cpp
patch
|
blob
|
blame
|
history
src/mac/corefoundation/hidjoystick.cpp
patch
|
blob
|
blame
|
history
src/mgl/app.cpp
patch
|
blob
|
blame
|
history
src/mgl/bitmap.cpp
patch
|
blob
|
blame
|
history
src/mgl/cursor.cpp
patch
|
blob
|
blame
|
history
src/mgl/palette.cpp
patch
|
blob
|
blame
|
history
src/mgl/region.cpp
patch
|
blob
|
blame
|
history
src/motif/accel.cpp
patch
|
blob
|
blame
|
history
src/motif/cursor.cpp
patch
|
blob
|
blame
|
history
src/motif/font.cpp
patch
|
blob
|
blame
|
history
src/motif/spinbutt.cpp
patch
|
blob
|
blame
|
history
src/msdos/utilsdos.cpp
patch
|
blob
|
blame
|
history
src/msw/accel.cpp
patch
|
blob
|
blame
|
history
src/msw/mediactrl.cpp
patch
|
blob
|
blame
|
history
src/msw/urlmsw.cpp
patch
|
blob
|
blame
|
history
src/os2/accel.cpp
patch
|
blob
|
blame
|
history
src/os2/region.cpp
patch
|
blob
|
blame
|
history
src/palmos/accel.cpp
patch
|
blob
|
blame
|
history
src/univ/menu.cpp
patch
|
blob
|
blame
|
history
src/univ/themes/win32.cpp
patch
|
blob
|
blame
|
history
src/unix/dialup.cpp
patch
|
blob
|
blame
|
history
src/unix/mediactrl.cpp
patch
|
blob
|
blame
|
history
src/unix/sound.cpp
patch
|
blob
|
blame
|
history
src/x11/bitmap.cpp
patch
|
blob
|
blame
|
history
src/x11/colour.cpp
patch
|
blob
|
blame
|
history
src/x11/cursor.cpp
patch
|
blob
|
blame
|
history
src/x11/evtloop.cpp
patch
|
blob
|
blame
|
history
src/x11/font.cpp
patch
|
blob
|
blame
|
history
src/x11/region.cpp
patch
|
blob
|
blame
|
history
utils/HelpGen/src/docripper.h
patch
|
blob
|
blame
|
history
utils/HelpGen/src/ifcontext.h
patch
|
blob
|
blame
|
history
utils/configtool/src/appsettings.h
patch
|
blob
|
blame
|
history
utils/configtool/src/configitem.h
patch
|
blob
|
blame
|
history
utils/configtool/src/configtooldoc.h
patch
|
blob
|
blame
|
history
utils/configtool/src/configtree.h
patch
|
blob
|
blame
|
history
utils/configtool/src/htmlparser.h
patch
|
blob
|
blame
|
history
utils/configtool/src/mainframe.h
patch
|
blob
|
blame
|
history
utils/configtool/src/propeditor.h
patch
|
blob
|
blame
|
history
utils/configtool/src/property.h
patch
|
blob
|
blame
|
history
utils/configtool/src/wxconfigtool.h
patch
|
blob
|
blame
|
history
utils/helpview/src/helpview.h
patch
|
blob
|
blame
|
history
utils/helpview/src/remhelp.h
patch
|
blob
|
blame
|
history
utils/nplugin/src/npapp.h
patch
|
blob
|
blame
|
history
utils/nplugin/src/npframe.h
patch
|
blob
|
blame
|
history
utils/tex2rtf/src/htmlutil.cpp
patch
|
blob
|
blame
|
history
utils/tex2rtf/src/tex2any.h
patch
|
blob
|
blame
|
history
utils/tex2rtf/src/tex2rtf.h
patch
|
blob
|
blame
|
history
utils/wxOLE/gtk/wxole.cpp
patch
|
blob
|
blame
|
history
utils/wxOLE/gtk/wxole.h
patch
|
blob
|
blame
|
history
utils/wxOLE/samples/servlet/servlet.cpp
patch
|
blob
|
blame
|
history
diff --git
a/contrib/include/wx/animate/animate.h
b/contrib/include/wx/animate/animate.h
index 2ce5c527600bf5e207bfe47b472644c309fbfa71..ffb7b1b1c03960bcc8d6648017790af2207dc417 100644
(file)
--- a/
contrib/include/wx/animate/animate.h
+++ b/
contrib/include/wx/animate/animate.h
@@
-70,7
+70,7
@@
class WXDLLIMPEXP_ANIMATE wxAnimationPlayer : public wxObject
public:
wxAnimationPlayer(wxAnimationBase *animation = (wxAnimationBase *) NULL, bool destroyAnimation = false);
public:
wxAnimationPlayer(wxAnimationBase *animation = (wxAnimationBase *) NULL, bool destroyAnimation = false);
- ~wxAnimationPlayer();
+
virtual
~wxAnimationPlayer();
//// Accessors
//// Accessors
@@
-226,8
+226,8
@@
class WXDLLIMPEXP_ANIMATE wxAnimationBase : public wxObject
DECLARE_ABSTRACT_CLASS(wxAnimationBase)
public:
DECLARE_ABSTRACT_CLASS(wxAnimationBase)
public:
- wxAnimationBase() {}
;
- ~wxAnimationBase() {};
+ wxAnimationBase() {}
+ virtual ~wxAnimationBase() {}
//// Accessors. Should be overridden by each derived class.
//// Accessors. Should be overridden by each derived class.
@@
-262,7
+262,7
@@
class WXDLLIMPEXP_ANIMATE wxGIFAnimation : public wxAnimationBase
public:
wxGIFAnimation();
public:
wxGIFAnimation();
- ~wxGIFAnimation();
+
virtual
~wxGIFAnimation();
//// Accessors
//// Accessors
@@
-308,7
+308,7
@@
public:
{
Create(parent, id, filename, pos, size, style, name);
}
{
Create(parent, id, filename, pos, size, style, name);
}
- ~wxAnimationCtrlBase();
+
virtual
~wxAnimationCtrlBase();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& filename = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& filename = wxEmptyString,
diff --git
a/contrib/include/wx/applet/loadpage.h
b/contrib/include/wx/applet/loadpage.h
index 223dabc4b7f8bb9a53f98e7cc2982881dce8433b..4c504a810d5aa969d81edb0a13dcb308b92ffa04 100644
(file)
--- a/
contrib/include/wx/applet/loadpage.h
+++ b/
contrib/include/wx/applet/loadpage.h
@@
-66,7
+66,7
@@
public:
wxLoadPageEvent(const wxString &hRef = "",wxHtmlAppletWindow *htmlWindow = NULL);
// Destructor
wxLoadPageEvent(const wxString &hRef = "",wxHtmlAppletWindow *htmlWindow = NULL);
// Destructor
- ~wxLoadPageEvent() {}
+
virtual
~wxLoadPageEvent() {}
// Clone Virtual
virtual wxEvent *Clone() const { return new wxLoadPageEvent(m_hRef, m_htmlWindow); }
// Clone Virtual
virtual wxEvent *Clone() const { return new wxLoadPageEvent(m_hRef, m_htmlWindow); }
@@
-96,7
+96,7
@@
public:
wxPageLoadedEvent();
// Destructor
wxPageLoadedEvent();
// Destructor
- ~wxPageLoadedEvent() {}
+
virtual
~wxPageLoadedEvent() {}
// Clone Virtual
virtual wxEvent *Clone() const {
// Clone Virtual
virtual wxEvent *Clone() const {
diff --git
a/contrib/include/wx/applet/prepecho.h
b/contrib/include/wx/applet/prepecho.h
index 118174a05a05e2079686e7d927f33b792f136a82..e0eb9baa2cf536553aa4cdd9e386e1c8843fe406 100644
(file)
--- a/
contrib/include/wx/applet/prepecho.h
+++ b/
contrib/include/wx/applet/prepecho.h
@@
-45,7
+45,7
@@
private:
public:
wxEchoPrep() : wxHtmlProcessor() {}
public:
wxEchoPrep() : wxHtmlProcessor() {}
- ~wxEchoPrep() {}
+
virtual
~wxEchoPrep() {}
// Process input text and return processed result
wxString Process(const wxString& text) const;
// Process input text and return processed result
wxString Process(const wxString& text) const;
diff --git
a/contrib/include/wx/applet/prepifelse.h
b/contrib/include/wx/applet/prepifelse.h
index 67f28bd75a6e24376fa3b081d9ed9c3e43f24e00..14c54a1f592aed177d27d229ace5018c456d1e94 100644
(file)
--- a/
contrib/include/wx/applet/prepifelse.h
+++ b/
contrib/include/wx/applet/prepifelse.h
@@
-45,7
+45,7
@@
private:
public:
wxIfElsePrep() : wxHtmlProcessor() {}
public:
wxIfElsePrep() : wxHtmlProcessor() {}
- ~wxIfElsePrep() {}
+
virtual
~wxIfElsePrep() {}
// Process input text and return processed result
wxString Process(const wxString& text) const;
// Process input text and return processed result
wxString Process(const wxString& text) const;
diff --git
a/contrib/include/wx/applet/prepinclude.h
b/contrib/include/wx/applet/prepinclude.h
index c021cf56dc2ef95ced424939a1c8f953faf54fe8..2a0b816b5168ec221985f449febe5cf5303987e5 100644
(file)
--- a/
contrib/include/wx/applet/prepinclude.h
+++ b/
contrib/include/wx/applet/prepinclude.h
@@
-49,7
+49,7
@@
private:
wxFileSystem *m_FS;
public:
wxIncludePrep() : wxHtmlProcessor() {}
wxFileSystem *m_FS;
public:
wxIncludePrep() : wxHtmlProcessor() {}
- ~wxIncludePrep() {}
+
virtual
~wxIncludePrep() {}
// Process input text and return processed result
wxString Process(const wxString& text) const;
// Process input text and return processed result
wxString Process(const wxString& text) const;
diff --git
a/contrib/include/wx/applet/window.h
b/contrib/include/wx/applet/window.h
index 5746a12543aee479f0177c3557d090d057af7f76..bea958fd6fe93ccd574ff79b99ffd6ad024bcd0e 100644
(file)
--- a/
contrib/include/wx/applet/window.h
+++ b/
contrib/include/wx/applet/window.h
@@
-140,7
+140,7
@@
public:
const wxString& name = "htmlAppletWindow");
// Destructor
const wxString& name = "htmlAppletWindow");
// Destructor
- ~wxHtmlAppletWindow();
+
virtual
~wxHtmlAppletWindow();
// Create an instance of an applet based on it's class name
wxApplet *CreateApplet(
// Create an instance of an applet based on it's class name
wxApplet *CreateApplet(
diff --git
a/demos/bombs/bombs.h
b/demos/bombs/bombs.h
index c7b511633d63ffda9d6b6ad8d8c76e23231dcf97..52ee72bd9deaca74f48f51a4b834665697951ba0 100644
(file)
--- a/
demos/bombs/bombs.h
+++ b/
demos/bombs/bombs.h
@@
-88,7
+88,7
@@
public:
wxSize GetGridSizeInPixels() const;
wxSize GetGridSizeInPixels() const;
- ~BombsCanvas();
+
virtual
~BombsCanvas();
private:
private:
diff --git
a/demos/dbbrowse/dbbrowse.h
b/demos/dbbrowse/dbbrowse.h
index 0bf41ebd3a0dfeba8ea736acbb2cbd6b03cbaea8..34a6f6035c59214d39656cb61a3f502c31fa0e42 100644
(file)
--- a/
demos/dbbrowse/dbbrowse.h
+++ b/
demos/dbbrowse/dbbrowse.h
@@
-14,7
+14,7
@@
class MainFrame: public wxFrame
{
public:
MainFrame(wxFrame *frame, wxChar *title, const wxPoint& pos, const wxSize& size);
{
public:
MainFrame(wxFrame *frame, wxChar *title, const wxPoint& pos, const wxSize& size);
- ~MainFrame(void);
+
virtual
~MainFrame(void);
public:
// menu callbacks
public:
// menu callbacks
diff --git
a/demos/forty/forty.h
b/demos/forty/forty.h
index 27635901510bd09c12ac3c9e3495fc1c2b2fc195..e1e9eb7e75d503f4a2c13579a019dea29e30d54a 100644
(file)
--- a/
demos/forty/forty.h
+++ b/
demos/forty/forty.h
@@
-16,8
+16,8
@@
class FortyApp: public wxApp
{
public:
class FortyApp: public wxApp
{
public:
- FortyApp(){}
;
- ~FortyApp();
+ FortyApp(){}
+
virtual
~FortyApp();
bool OnInit();
static const wxColour& BackgroundColour();
bool OnInit();
static const wxColour& BackgroundColour();
diff --git
a/demos/forty/game.h
b/demos/forty/game.h
index b9951cd01c93ba3489a7eac8ed9975fc565d2e89..80db1a72540445eeae426b3a7d359d968b78d5a2 100644
(file)
--- a/
demos/forty/game.h
+++ b/
demos/forty/game.h
@@
-24,7
+24,7
@@
const int MaxMoves = 800;
class Pack : public Pile {
public:
Pack(int x, int y);
class Pack : public Pile {
public:
Pack(int x, int y);
- ~Pack();
+
virtual
~Pack();
void Redraw(wxDC& dc);
void ResetPile() { m_topCard = NumCards - 1; }
void Shuffle();
void Redraw(wxDC& dc);
void ResetPile() { m_topCard = NumCards - 1; }
void Shuffle();
@@
-39,7
+39,7
@@
public:
class Base : public Pile {
public:
Base(int x, int y);
class Base : public Pile {
public:
Base(int x, int y);
- ~Base(){};
+ virtual ~Base(){}
bool AcceptCard(Card* card);
};
bool AcceptCard(Card* card);
};
@@
-50,7
+50,7
@@
public:
class Foundation : public Pile {
public:
Foundation(int x, int y);
class Foundation : public Pile {
public:
Foundation(int x, int y);
- ~Foundation(){};
+ virtual ~Foundation(){}
bool AcceptCard(Card* card);
};
bool AcceptCard(Card* card);
};
@@
-61,7
+61,7
@@
public:
class Discard : public Pile {
public:
Discard(int x, int y);
class Discard : public Pile {
public:
Discard(int x, int y);
- ~Discard(){};
+ virtual ~Discard(){}
void Redraw(wxDC& dc);
void GetTopCardPos(int& x, int& y);
Card* RemoveTopCard(wxDC& dc, int m_xOffset, int m_yOffset);
void Redraw(wxDC& dc);
void GetTopCardPos(int& x, int& y);
Card* RemoveTopCard(wxDC& dc, int m_xOffset, int m_yOffset);
diff --git
a/demos/life/dialogs.h
b/demos/life/dialogs.h
index 3f0c658f937b133f9053a0fad55df8f35b20dcaf..060eb67472bba75f8eba84840add96751f63defd 100644
(file)
--- a/
demos/life/dialogs.h
+++ b/
demos/life/dialogs.h
@@
-37,7
+37,7
@@
class LifeSamplesDialog : public wxDialog
public:
// ctor and dtor
LifeSamplesDialog(wxWindow *parent);
public:
// ctor and dtor
LifeSamplesDialog(wxWindow *parent);
- ~LifeSamplesDialog();
+
virtual
~LifeSamplesDialog();
// members
const LifePattern& GetPattern();
// members
const LifePattern& GetPattern();
diff --git
a/demos/life/life.h
b/demos/life/life.h
index 5dd43cf0b1a708ef122a10a953d8db66da5356cc..ea0007d77a38dd9fe512eae1275a626f0fef208b 100644
(file)
--- a/
demos/life/life.h
+++ b/
demos/life/life.h
@@
-41,7
+41,7
@@
class LifeCanvas : public wxWindow
public:
// ctor and dtor
LifeCanvas(wxWindow* parent, Life* life, bool interactive = true);
public:
// ctor and dtor
LifeCanvas(wxWindow* parent, Life* life, bool interactive = true);
- ~LifeCanvas();
+
virtual
~LifeCanvas();
// view management
int GetCellSize() const { return m_cellsize; };
// view management
int GetCellSize() const { return m_cellsize; };
@@
-122,7
+122,7
@@
class LifeFrame : public wxFrame
public:
// ctor and dtor
LifeFrame();
public:
// ctor and dtor
LifeFrame();
- ~LifeFrame();
+
virtual
~LifeFrame();
// member functions
void UpdateInfoText();
// member functions
void UpdateInfoText();
diff --git
a/demos/poem/wxpoem.h
b/demos/poem/wxpoem.h
index 6f84d621fe4258f624b785d1034f1cad4309f766..605ed69fa5dcef4e480f0a008e2feaa7d7331285 100644
(file)
--- a/
demos/poem/wxpoem.h
+++ b/
demos/poem/wxpoem.h
@@
-29,7
+29,7
@@
class MyCanvas: public wxWindow
{
public:
MyCanvas(wxFrame *frame);
{
public:
MyCanvas(wxFrame *frame);
- ~MyCanvas();
+
virtual
~MyCanvas();
void OnPaint(wxPaintEvent& event);
void OnMouseEvent(wxMouseEvent& event);
void OnPaint(wxPaintEvent& event);
void OnMouseEvent(wxMouseEvent& event);
@@
-47,7
+47,7
@@
class MainWindow: public wxFrame
public:
MyCanvas *canvas;
MainWindow(wxFrame *frame, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style);
public:
MyCanvas *canvas;
MainWindow(wxFrame *frame, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style);
- ~MainWindow();
+
virtual
~MainWindow();
void OnCloseWindow(wxCloseEvent& event);
void OnChar(wxKeyEvent& event);
void OnCloseWindow(wxCloseEvent& event);
void OnChar(wxKeyEvent& event);
diff --git
a/include/wx/aui/floatpane.h
b/include/wx/aui/floatpane.h
index 98312e70f88011e21982758c8dc90de5b925d590..98f79fe07201f88de7fd0d08e05bef7a95105753 100644
(file)
--- a/
include/wx/aui/floatpane.h
+++ b/
include/wx/aui/floatpane.h
@@
-37,7
+37,7
@@
public:
const wxPaneInfo& pane,
wxWindowID id = wxID_ANY
);
const wxPaneInfo& pane,
wxWindowID id = wxID_ANY
);
- ~wxFloatingPane();
+
virtual
~wxFloatingPane();
void SetPaneWindow(const wxPaneInfo& pane);
private:
void OnSize(wxSizeEvent& event);
void SetPaneWindow(const wxPaneInfo& pane);
private:
void OnSize(wxSizeEvent& event);
diff --git
a/include/wx/cmdproc.h
b/include/wx/cmdproc.h
index de7d68429c7525d40e189ac6d41d2f7d751f98c4..cc39b0f31f87834e51031cfb9971be435caff4cf 100644
(file)
--- a/
include/wx/cmdproc.h
+++ b/
include/wx/cmdproc.h
@@
-26,7
+26,7
@@
class WXDLLEXPORT wxCommand : public wxObject
{
public:
wxCommand(bool canUndoIt = false, const wxString& name = wxEmptyString);
{
public:
wxCommand(bool canUndoIt = false, const wxString& name = wxEmptyString);
- ~wxCommand(){}
+
virtual
~wxCommand(){}
// Override this to perform a command
virtual bool Do() = 0;
// Override this to perform a command
virtual bool Do() = 0;
diff --git
a/include/wx/cmndata.h
b/include/wx/cmndata.h
index d533e845468918b7866792c56a9b0ae1ef4ad477..f10801e67e46b63d037efb6afe1831a3b505c232 100644
(file)
--- a/
include/wx/cmndata.h
+++ b/
include/wx/cmndata.h
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxColourData: public wxObject
public:
wxColourData();
wxColourData(const wxColourData& data);
public:
wxColourData();
wxColourData(const wxColourData& data);
- ~wxColourData();
+
virtual
~wxColourData();
void SetChooseFull(bool flag) { m_chooseFull = flag; }
bool GetChooseFull() const { return m_chooseFull; }
void SetChooseFull(bool flag) { m_chooseFull = flag; }
bool GetChooseFull() const { return m_chooseFull; }
@@
-172,7
+172,7
@@
class WXDLLEXPORT wxPrintData: public wxObject
public:
wxPrintData();
wxPrintData(const wxPrintData& printData);
public:
wxPrintData();
wxPrintData(const wxPrintData& printData);
- ~wxPrintData();
+
virtual
~wxPrintData();
int GetNoCopies() const { return m_printNoCopies; }
bool GetCollate() const { return m_printCollate; }
int GetNoCopies() const { return m_printNoCopies; }
bool GetCollate() const { return m_printCollate; }
@@
-282,7
+282,7
@@
public:
wxPrintDialogData();
wxPrintDialogData(const wxPrintDialogData& dialogData);
wxPrintDialogData(const wxPrintData& printData);
wxPrintDialogData();
wxPrintDialogData(const wxPrintDialogData& dialogData);
wxPrintDialogData(const wxPrintData& printData);
- ~wxPrintDialogData();
+
virtual
~wxPrintDialogData();
int GetFromPage() const { return m_printFromPage; };
int GetToPage() const { return m_printToPage; };
int GetFromPage() const { return m_printFromPage; };
int GetToPage() const { return m_printToPage; };
@@
-363,7
+363,7
@@
public:
wxPageSetupDialogData();
wxPageSetupDialogData(const wxPageSetupDialogData& dialogData);
wxPageSetupDialogData(const wxPrintData& printData);
wxPageSetupDialogData();
wxPageSetupDialogData(const wxPageSetupDialogData& dialogData);
wxPageSetupDialogData(const wxPrintData& printData);
- ~wxPageSetupDialogData();
+
virtual
~wxPageSetupDialogData();
wxSize GetPaperSize() const { return m_paperSize; };
wxPaperSize GetPaperId() const { return m_printData.GetPaperId(); };
wxSize GetPaperSize() const { return m_paperSize; };
wxPaperSize GetPaperId() const { return m_printData.GetPaperId(); };
diff --git
a/include/wx/cocoa/bitmap.h
b/include/wx/cocoa/bitmap.h
index d823a048f4295d8203925acdc4271622719445ae..d08dd9ea5a6d92d1a03411fbba3e215b1f8f0c60 100644
(file)
--- a/
include/wx/cocoa/bitmap.h
+++ b/
include/wx/cocoa/bitmap.h
@@
-43,7
+43,7
@@
public:
// Construct a mask from a mono bitmap (copies the bitmap).
wxMask(const wxBitmap& bitmap);
// Construct a mask from a mono bitmap (copies the bitmap).
wxMask(const wxBitmap& bitmap);
- ~wxMask();
+
virtual
~wxMask();
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
@@
-86,7
+86,7
@@
public:
wxBitmap(const wxIcon& icon) { CopyFromIcon(icon); }
// destructor
wxBitmap(const wxIcon& icon) { CopyFromIcon(icon); }
// destructor
- ~wxBitmap();
+
virtual
~wxBitmap();
// ------------------------------------------------------------------------
// Implementation
// ------------------------------------------------------------------------
// Implementation
diff --git
a/include/wx/cocoa/brush.h
b/include/wx/cocoa/brush.h
index 689981f391f96452737415178de41934574c9f2a..a7639fc9989a571b60a113ffe197c750c353ea35 100644
(file)
--- a/
include/wx/cocoa/brush.h
+++ b/
include/wx/cocoa/brush.h
@@
-31,7
+31,7
@@
public:
wxBrush();
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
wxBrush();
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
- ~wxBrush();
+
virtual
~wxBrush();
// ------------------------------------------------------------------------
// Implementation
// ------------------------------------------------------------------------
// Implementation
diff --git
a/include/wx/cocoa/clipbrd.h
b/include/wx/cocoa/clipbrd.h
index 29c95bc81281cbd85f1569abb1ab1410acbd1705..82b10d6c15d723962b0f7678ac78a67936d16e9f 100644
(file)
--- a/
include/wx/cocoa/clipbrd.h
+++ b/
include/wx/cocoa/clipbrd.h
@@
-22,7
+22,7
@@
class wxClipboard : public wxClipboardBase
DECLARE_DYNAMIC_CLASS(wxClipboard)
public:
wxClipboard();
DECLARE_DYNAMIC_CLASS(wxClipboard)
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/cocoa/cursor.h
b/include/wx/cocoa/cursor.h
index bd054b08894c9d9e9d6b8038fd000af850e81f53..d99375d26e89217668b99704d6060cf4557f77c5 100644
(file)
--- a/
include/wx/cocoa/cursor.h
+++ b/
include/wx/cocoa/cursor.h
@@
-22,7
+22,7
@@
class WXDLLEXPORT wxCursorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
protected:
int m_width, m_height;
protected:
int m_width, m_height;
@@
-47,7
+47,7
@@
public:
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
- ~wxCursor();
+
virtual
~wxCursor();
virtual bool Ok() const { return m_refData ; }
virtual bool Ok() const { return m_refData ; }
diff --git
a/include/wx/cocoa/dataobj2.h
b/include/wx/cocoa/dataobj2.h
index 5c2f561778ebf738ca2445b1f1d75733ce37d563..aca32452fc29e94bda57812ee4b8e0265933b71b 100644
(file)
--- a/
include/wx/cocoa/dataobj2.h
+++ b/
include/wx/cocoa/dataobj2.h
@@
-23,7
+23,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/cocoa/dc.h
b/include/wx/cocoa/dc.h
index c9cc2250429866d13616dcb05dfd273e32df8595..d04424ba90e4b13858270a935b2dfa86de09ea84 100644
(file)
--- a/
include/wx/cocoa/dc.h
+++ b/
include/wx/cocoa/dc.h
@@
-29,7
+29,7
@@
class WXDLLEXPORT wxDC: public wxDCBase
//-------------------------------------------------------------------------
public:
wxDC();
//-------------------------------------------------------------------------
public:
wxDC();
- ~wxDC();
+
virtual
~wxDC();
//-------------------------------------------------------------------------
// wxCocoa specifics
//-------------------------------------------------------------------------
// wxCocoa specifics
diff --git
a/include/wx/cocoa/dcclient.h
b/include/wx/cocoa/dcclient.h
index 5bfc6a15e98661ff7d74955d43e358edf2ff0d3c..c927f0e5bf283719200b728a62187bb4f9064b4a 100644
(file)
--- a/
include/wx/cocoa/dcclient.h
+++ b/
include/wx/cocoa/dcclient.h
@@
-25,7
+25,7
@@
public:
wxWindowDC(void);
// Create a DC corresponding to a window
wxWindowDC(wxWindow *win);
wxWindowDC(void);
// Create a DC corresponding to a window
wxWindowDC(wxWindow *win);
- ~wxWindowDC(void);
+
virtual
~wxWindowDC(void);
protected:
wxWindow *m_window;
protected:
wxWindow *m_window;
@@
-45,7
+45,7
@@
public:
wxClientDC(void);
// Create a DC corresponding to a window
wxClientDC(wxWindow *win);
wxClientDC(void);
// Create a DC corresponding to a window
wxClientDC(wxWindow *win);
- ~wxClientDC(void);
+
virtual
~wxClientDC(void);
protected:
// DC stack
virtual bool CocoaLockFocus();
protected:
// DC stack
virtual bool CocoaLockFocus();
@@
-59,7
+59,7
@@
public:
wxPaintDC(void);
// Create a DC corresponding to a window
wxPaintDC(wxWindow *win);
wxPaintDC(void);
// Create a DC corresponding to a window
wxPaintDC(wxWindow *win);
- ~wxPaintDC(void);
+
virtual
~wxPaintDC(void);
protected:
// DC stack
virtual bool CocoaLockFocus();
protected:
// DC stack
virtual bool CocoaLockFocus();
diff --git
a/include/wx/cocoa/dcmemory.h
b/include/wx/cocoa/dcmemory.h
index 889b5ce9bd99333bf647bc77d675c48f9109ac36..e6580bab961f74a1f1447757fab3b3566a3d461c 100644
(file)
--- a/
include/wx/cocoa/dcmemory.h
+++ b/
include/wx/cocoa/dcmemory.h
@@
-20,7
+20,7
@@
class WXDLLEXPORT wxMemoryDC: public wxDC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC(void);
+
virtual
~wxMemoryDC(void);
virtual void SelectObject(const wxBitmap& bitmap);
virtual void DoGetSize(int *width, int *height) const;
protected:
virtual void SelectObject(const wxBitmap& bitmap);
virtual void DoGetSize(int *width, int *height) const;
protected:
diff --git
a/include/wx/cocoa/dcscreen.h
b/include/wx/cocoa/dcscreen.h
index 6d097f32ab08e5b69e9378af04012f2fc326784b..5b67bb8eca6b33d826a6197685e11471ab6641d5 100644
(file)
--- a/
include/wx/cocoa/dcscreen.h
+++ b/
include/wx/cocoa/dcscreen.h
@@
-20,7
+20,7
@@
class WXDLLEXPORT wxScreenDC: public wxDC
public:
wxScreenDC(void);
wxScreenDC( wxDC *dc ); // Create compatible DC
public:
wxScreenDC(void);
wxScreenDC( wxDC *dc ); // Create compatible DC
- ~wxScreenDC(void);
+
virtual
~wxScreenDC(void);
// Compatibility with X's requirements for drawing on top of all windows
static bool StartDrawingOnTop(wxWindow* WXUNUSED(window)) { return true; }
// Compatibility with X's requirements for drawing on top of all windows
static bool StartDrawingOnTop(wxWindow* WXUNUSED(window)) { return true; }
diff --git
a/include/wx/cocoa/dialog.h
b/include/wx/cocoa/dialog.h
index aef976203a621bd269d5f0182a44160b3cab09b6..b05ae8d1040b0b8b72cf3910459624cc28f90c79 100644
(file)
--- a/
include/wx/cocoa/dialog.h
+++ b/
include/wx/cocoa/dialog.h
@@
-65,7
+65,7
@@
public:
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
- ~wxDialog();
+
virtual
~wxDialog();
protected:
void Init();
protected:
void Init();
diff --git
a/include/wx/cocoa/dirdlg.h
b/include/wx/cocoa/dirdlg.h
index b221050d99bdc9a6e0f056b446a9cf025f2f7e27..f2df94556b84c4b1297dc2bc1c44174854d1fd93 100644
(file)
--- a/
include/wx/cocoa/dirdlg.h
+++ b/
include/wx/cocoa/dirdlg.h
@@
-31,7
+31,7
@@
public:
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& name = wxDirDialogNameStr);
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
const wxString& name = wxDirDialogNameStr);
- ~wxDirDialog();
+
virtual
~wxDirDialog();
virtual int ShowModal();
virtual int ShowModal();
diff --git
a/include/wx/cocoa/filedlg.h
b/include/wx/cocoa/filedlg.h
index 17834726c104a7c50d7855dd7048f960d6e7d1b2..634b98d417bcef30288b19bd19a839789ba23739 100644
(file)
--- a/
include/wx/cocoa/filedlg.h
+++ b/
include/wx/cocoa/filedlg.h
@@
-33,7
+33,7
@@
public:
const wxPoint& pos = wxDefaultPosition,
const wxSize& sz = wxDefaultSize,
const wxString& name = wxFileDialogNameStr);
const wxPoint& pos = wxDefaultPosition,
const wxSize& sz = wxDefaultSize,
const wxString& name = wxFileDialogNameStr);
- ~wxFileDialog();
+
virtual
~wxFileDialog();
virtual void SetPath(const wxString& path);
virtual void GetPaths(wxArrayString& paths) const;
virtual void SetPath(const wxString& path);
virtual void GetPaths(wxArrayString& paths) const;
diff --git
a/include/wx/cocoa/glcanvas.h
b/include/wx/cocoa/glcanvas.h
index 49f6a52595958999c16db0b23d7070bbbcfbc8b2..fdbecd935cd9d0d91ecdf736e6d8931504d06e2b 100644
(file)
--- a/
include/wx/cocoa/glcanvas.h
+++ b/
include/wx/cocoa/glcanvas.h
@@
-32,7
+32,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetCurrent();
diff --git
a/include/wx/cocoa/icon.h
b/include/wx/cocoa/icon.h
index 93e822526db4e00d5473938017af3e40cc4a4059..f7bdd3b1c25fae5b3ef0c10613f336d85228b780 100644
(file)
--- a/
include/wx/cocoa/icon.h
+++ b/
include/wx/cocoa/icon.h
@@
-33,7
+33,7
@@
public:
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
- ~wxIcon();
+
virtual
~wxIcon();
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
diff --git
a/include/wx/cocoa/mdi.h
b/include/wx/cocoa/mdi.h
index b68ca4431ac6f9af60b0837a28c0920864ed7d33..272c4508d978cdd892bb53e40a619e64eebbf53a 100644
(file)
--- a/
include/wx/cocoa/mdi.h
+++ b/
include/wx/cocoa/mdi.h
@@
-156,7
+156,7
@@
class wxMDIClientWindow: public wxWindow
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
virtual bool CreateClient( wxMDIParentFrame *parent, long style = 0 );
};
virtual bool CreateClient( wxMDIParentFrame *parent, long style = 0 );
};
diff --git
a/include/wx/cocoa/pen.h
b/include/wx/cocoa/pen.h
index 236c326b70bb64b146073e9fc7d0b598af1fe59b..9f46d56becab1e87ac02ab739aad725b1d1d4084 100644
(file)
--- a/
include/wx/cocoa/pen.h
+++ b/
include/wx/cocoa/pen.h
@@
-28,7
+28,7
@@
public:
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
- ~wxPen();
+
virtual
~wxPen();
// wxObjectRefData
wxObjectRefData *CreateRefData() const;
// wxObjectRefData
wxObjectRefData *CreateRefData() const;
diff --git
a/include/wx/cocoa/region.h
b/include/wx/cocoa/region.h
index 24ac542e838cb1e13ae3c33120761f1d9f69fad5..c658eaf49a4afb3cfedbb8c306dc4d201982d272 100644
(file)
--- a/
include/wx/cocoa/region.h
+++ b/
include/wx/cocoa/region.h
@@
-37,7
+37,7
@@
public:
const wxColour& transColour, int tolerance = 0)
: wxRegionGeneric()
{ Union(bmp, transColour, tolerance); }
const wxColour& transColour, int tolerance = 0)
: wxRegionGeneric()
{ Union(bmp, transColour, tolerance); }
- ~wxRegion() {}
+
virtual
~wxRegion() {}
wxRegion(const wxRegion& r)
: wxRegionGeneric(r)
{}
wxRegion(const wxRegion& r)
: wxRegionGeneric(r)
{}
@@
-82,7
+82,7
@@
public:
wxRegionIterator(const wxRegionIterator& iterator)
: wxRegionIteratorGeneric(iterator)
{}
wxRegionIterator(const wxRegionIterator& iterator)
: wxRegionIteratorGeneric(iterator)
{}
- ~wxRegionIterator() {}
+
virtual
~wxRegionIterator() {}
wxRegionIterator& operator=(const wxRegionIterator& iter)
{ return *(wxRegionIterator*)&(this->wxRegionIteratorGeneric::operator=(iter)); }
wxRegionIterator& operator=(const wxRegionIterator& iter)
{ return *(wxRegionIterator*)&(this->wxRegionIteratorGeneric::operator=(iter)); }
diff --git
a/include/wx/cocoa/sound.h
b/include/wx/cocoa/sound.h
index c85e7d39783f35918b8cc0a52681af9a1b5ad043..d764e8bfeade9ea721b5b6d1caa7b7088dea5bc4 100644
(file)
--- a/
include/wx/cocoa/sound.h
+++ b/
include/wx/cocoa/sound.h
@@
-29,7
+29,7
@@
public:
: m_cocoaNSSound(NULL)
{ LoadWAV(data,size,true); }
wxSound(const wxSound& sound); // why not?
: m_cocoaNSSound(NULL)
{ LoadWAV(data,size,true); }
wxSound(const wxSound& sound); // why not?
- ~wxSound();
+
virtual
~wxSound();
public:
bool Create(const wxString& fileName, bool isResource = false);
public:
bool Create(const wxString& fileName, bool isResource = false);
diff --git
a/include/wx/cocoa/timer.h
b/include/wx/cocoa/timer.h
index 626a85635a2bd9248a9a6c4297a1de297349376c..fb1677a97748d8129df96046aa69d85b57bf94a4 100644
(file)
--- a/
include/wx/cocoa/timer.h
+++ b/
include/wx/cocoa/timer.h
@@
-25,7
+25,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int timerid = -1) : wxTimerBase(owner, timerid)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int timerid = -1) : wxTimerBase(owner, timerid)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int millisecs = -1, bool oneShot = false);
virtual void Stop();
virtual bool Start(int millisecs = -1, bool oneShot = false);
virtual void Stop();
diff --git
a/include/wx/dataview.h
b/include/wx/dataview.h
index f9ef2529fd892a83d7b944f75082c3bc1a734b9b..195b4f87b26abe7c5af3570f9847a5415ce43680 100644
(file)
--- a/
include/wx/dataview.h
+++ b/
include/wx/dataview.h
@@
-257,7
+257,7
@@
class WXDLLIMPEXP_ADV wxDataViewColumnBase: public wxObject
public:
wxDataViewColumnBase( const wxString &title, wxDataViewCell *cell, size_t model_column,
int fixed_width = 80, wxDataViewColumnSizing sizing = wxDATAVIEW_COL_WIDTH_FIXED, int flags = 0 );
public:
wxDataViewColumnBase( const wxString &title, wxDataViewCell *cell, size_t model_column,
int fixed_width = 80, wxDataViewColumnSizing sizing = wxDATAVIEW_COL_WIDTH_FIXED, int flags = 0 );
- ~wxDataViewColumnBase();
+
virtual
~wxDataViewColumnBase();
virtual void SetTitle( const wxString &title );
virtual wxString GetTitle();
virtual void SetTitle( const wxString &title );
virtual wxString GetTitle();
@@
-297,7
+297,7
@@
class WXDLLIMPEXP_ADV wxDataViewCtrlBase: public wxControl
{
public:
wxDataViewCtrlBase();
{
public:
wxDataViewCtrlBase();
- ~wxDataViewCtrlBase();
+
virtual
~wxDataViewCtrlBase();
virtual bool AssociateModel( wxDataViewListModel *model );
wxDataViewListModel* GetModel();
virtual bool AssociateModel( wxDataViewListModel *model );
wxDataViewListModel* GetModel();
diff --git
a/include/wx/dbgrid.h
b/include/wx/dbgrid.h
index 901af313c3b08beadb8d38ffe82ad1af5469356e..b08f2c6bcb4babdbb6d2000bc13d995bc8b68042 100644
(file)
--- a/
include/wx/dbgrid.h
+++ b/
include/wx/dbgrid.h
@@
-115,7
+115,7
@@
class WXDLLIMPEXP_DBGRID wxDbGridTableBase : public wxGridTableBase
public:
wxDbGridTableBase(wxDbTable *tab, wxDbGridColInfo *ColInfo,
int count = wxUSE_QUERY, bool takeOwnership = true);
public:
wxDbGridTableBase(wxDbTable *tab, wxDbGridColInfo *ColInfo,
int count = wxUSE_QUERY, bool takeOwnership = true);
- ~wxDbGridTableBase();
+
virtual
~wxDbGridTableBase();
virtual int GetNumberRows()
{
virtual int GetNumberRows()
{
diff --git
a/include/wx/dc.h
b/include/wx/dc.h
index 668140b75821089b5920c4f35a4d8ed2bd968837..98e922fff744c37493fc0b8ec03ad96d218ae134 100644
(file)
--- a/
include/wx/dc.h
+++ b/
include/wx/dc.h
@@
-132,7
+132,7
@@
public:
ResetClipping();
}
ResetClipping();
}
- ~wxDCBase() { }
+
virtual
~wxDCBase() { }
#if WXWIN_COMPATIBILITY_2_6
wxDEPRECATED( virtual void BeginDrawing() );
#if WXWIN_COMPATIBILITY_2_6
wxDEPRECATED( virtual void BeginDrawing() );
diff --git
a/include/wx/docmdi.h
b/include/wx/docmdi.h
index af8543afa4b36c85a5ffb7c0f59c8886662b292e..e94973701c96514981db222933002d37ef691e3a 100644
(file)
--- a/
include/wx/docmdi.h
+++ b/
include/wx/docmdi.h
@@
-65,7
+65,7
@@
public:
wxDocMDIChildFrame(wxDocument *doc, wxView *view, wxMDIParentFrame *frame, wxWindowID id,
const wxString& title, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long type = wxDEFAULT_FRAME_STYLE, const wxString& name = wxT("frame"));
wxDocMDIChildFrame(wxDocument *doc, wxView *view, wxMDIParentFrame *frame, wxWindowID id,
const wxString& title, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long type = wxDEFAULT_FRAME_STYLE, const wxString& name = wxT("frame"));
- ~wxDocMDIChildFrame();
+
virtual
~wxDocMDIChildFrame();
bool Create(wxDocument *doc,
wxView *view,
bool Create(wxDocument *doc,
wxView *view,
diff --git
a/include/wx/docview.h
b/include/wx/docview.h
index 36a9bd114e6fed09851383a4fd51d2610c5a9403..5aa48192a3190780dda931651637e9741e82bc04 100644
(file)
--- a/
include/wx/docview.h
+++ b/
include/wx/docview.h
@@
-65,7
+65,7
@@
class WXDLLEXPORT wxDocument : public wxEvtHandler
{
public:
wxDocument(wxDocument *parent = (wxDocument *) NULL);
{
public:
wxDocument(wxDocument *parent = (wxDocument *) NULL);
- ~wxDocument();
+
virtual
~wxDocument();
// accessors
void SetFilename(const wxString& filename, bool notifyViews = false);
// accessors
void SetFilename(const wxString& filename, bool notifyViews = false);
@@
-175,7
+175,7
@@
class WXDLLEXPORT wxView: public wxEvtHandler
public:
// wxView(wxDocument *doc = (wxDocument *) NULL);
wxView();
public:
// wxView(wxDocument *doc = (wxDocument *) NULL);
wxView();
- ~wxView();
+
virtual
~wxView();
wxDocument *GetDocument() const { return m_viewDocument; }
virtual void SetDocument(wxDocument *doc);
wxDocument *GetDocument() const { return m_viewDocument; }
virtual void SetDocument(wxDocument *doc);
@@
-249,7
+249,7
@@
public:
wxClassInfo *viewClassInfo = (wxClassInfo *)NULL,
long flags = wxDEFAULT_TEMPLATE_FLAGS);
wxClassInfo *viewClassInfo = (wxClassInfo *)NULL,
long flags = wxDEFAULT_TEMPLATE_FLAGS);
- ~wxDocTemplate();
+
virtual
~wxDocTemplate();
// By default, these two member functions dynamically creates document and
// view using dynamic instance construction. Override these if you need a
// By default, these two member functions dynamically creates document and
// view using dynamic instance construction. Override these if you need a
@@
-315,7
+315,7
@@
class WXDLLEXPORT wxDocManager: public wxEvtHandler
{
public:
wxDocManager(long flags = wxDEFAULT_DOCMAN_FLAGS, bool initialize = true);
{
public:
wxDocManager(long flags = wxDEFAULT_DOCMAN_FLAGS, bool initialize = true);
- ~wxDocManager();
+
virtual
~wxDocManager();
virtual bool Initialize();
virtual bool Initialize();
@@
-468,7
+468,7
@@
public:
const wxSize& size = wxDefaultSize,
long type = wxDEFAULT_FRAME_STYLE,
const wxString& name = wxT("frame"));
const wxSize& size = wxDefaultSize,
long type = wxDEFAULT_FRAME_STYLE,
const wxString& name = wxT("frame"));
- ~wxDocChildFrame(){}
+
virtual
~wxDocChildFrame(){}
// Extend event processing to search the view's event table
virtual bool ProcessEvent(wxEvent& event);
// Extend event processing to search the view's event table
virtual bool ProcessEvent(wxEvent& event);
@@
-559,7
+559,7
@@
class WXDLLEXPORT wxFileHistory : public wxObject
{
public:
wxFileHistory(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1);
{
public:
wxFileHistory(size_t maxFiles = 9, wxWindowID idBase = wxID_FILE1);
- ~wxFileHistory();
+
virtual
~wxFileHistory();
// Operations
virtual void AddFileToHistory(const wxString& file);
// Operations
virtual void AddFileToHistory(const wxString& file);
diff --git
a/include/wx/encconv.h
b/include/wx/encconv.h
index 4639f486388a2e226d0823378c513cd1449b6041..6a54439eebf767a35339e2675b70a5273b288044 100644
(file)
--- a/
include/wx/encconv.h
+++ b/
include/wx/encconv.h
@@
-54,7
+54,7
@@
class WXDLLIMPEXP_BASE wxEncodingConverter : public wxObject
public:
wxEncodingConverter();
public:
wxEncodingConverter();
- ~wxEncodingConverter() { if (m_Table) delete[] m_Table; }
+
virtual
~wxEncodingConverter() { if (m_Table) delete[] m_Table; }
// Initialize conversion. Both output or input encoding may
// be wxFONTENCODING_UNICODE, but only if wxUSE_WCHAR_T is set to 1.
// Initialize conversion. Both output or input encoding may
// be wxFONTENCODING_UNICODE, but only if wxUSE_WCHAR_T is set to 1.
diff --git
a/include/wx/event.h
b/include/wx/event.h
index 4de9cac013b4803a0a82323d1b09643c57ea35c8..43ed9f4e2118038f03e00d4f0ecffe03d6893afd 100644
(file)
--- a/
include/wx/event.h
+++ b/
include/wx/event.h
@@
-1185,7
+1185,7
@@
public:
g_isPainting++;
}
g_isPainting++;
}
- ~wxPaintEvent()
+
virtual
~wxPaintEvent()
{
g_isPainting--;
}
{
g_isPainting--;
}
diff --git
a/include/wx/fs_mem.h
b/include/wx/fs_mem.h
index 0586319898f309178c2d34ec941d1d1f13326988..7dd33a3c7077b933d5ade39f224fad5d1ab19cc0 100644
(file)
--- a/
include/wx/fs_mem.h
+++ b/
include/wx/fs_mem.h
@@
-28,7
+28,7
@@
class WXDLLIMPEXP_BASE wxMemoryFSHandlerBase : public wxFileSystemHandler
{
public:
wxMemoryFSHandlerBase();
{
public:
wxMemoryFSHandlerBase();
- ~wxMemoryFSHandlerBase();
+
virtual
~wxMemoryFSHandlerBase();
// Add file to list of files stored in memory. Stored data (bitmap, text or
// raw data) will be copied into private memory stream and available under
// Add file to list of files stored in memory. Stored data (bitmap, text or
// raw data) will be copied into private memory stream and available under
diff --git
a/include/wx/fs_zip.h
b/include/wx/fs_zip.h
index ba864ce522a65c725c07f349b50eea8dd1246dbd..e98b3f82ad48f02b262ed7a2d276e37648613a09 100644
(file)
--- a/
include/wx/fs_zip.h
+++ b/
include/wx/fs_zip.h
@@
-34,7
+34,7
@@
class WXDLLIMPEXP_BASE wxZipFSHandler : public wxFileSystemHandler
virtual wxString FindFirst(const wxString& spec, int flags = 0);
virtual wxString FindNext();
void Cleanup();
virtual wxString FindFirst(const wxString& spec, int flags = 0);
virtual wxString FindNext();
void Cleanup();
- ~wxZipFSHandler();
+
virtual
~wxZipFSHandler();
private:
// these vars are used by FindFirst/Next:
private:
// these vars are used by FindFirst/Next:
diff --git
a/include/wx/gdicmn.h
b/include/wx/gdicmn.h
index 8462c37eb2ffa6ec9766154ba40ca68c3bc4f431..07e68c9c21104d23b210424e524ef621ef214192 100644
(file)
--- a/
include/wx/gdicmn.h
+++ b/
include/wx/gdicmn.h
@@
-541,7
+541,7
@@
public:
#if !wxUSE_STL
wxResourceCache(const unsigned int keyType) : wxList(keyType) { }
#endif
#if !wxUSE_STL
wxResourceCache(const unsigned int keyType) : wxList(keyType) { }
#endif
- ~wxResourceCache();
+
virtual
~wxResourceCache();
};
// ---------------------------------------------------------------------------
};
// ---------------------------------------------------------------------------
diff --git
a/include/wx/generic/colour.h
b/include/wx/generic/colour.h
index a5707e3039b852eba0842dfaac60d9b0b96f61ab..66aa3800d4c483e3e6beb94fe99e6addf9ae6ac2 100644
(file)
--- a/
include/wx/generic/colour.h
+++ b/
include/wx/generic/colour.h
@@
-30,7
+30,7
@@
public:
wxColour& operator=(const wxColour& col);
// dtor
wxColour& operator=(const wxColour& col);
// dtor
- ~wxColour();
+
virtual
~wxColour();
// accessors
bool Ok() const { return m_isInit; }
// accessors
bool Ok() const { return m_isInit; }
diff --git
a/include/wx/generic/dataview.h
b/include/wx/generic/dataview.h
index 89d16535c0152888ac92226b6ee12e0a681cd24e..bb5e2e7338085d2a078f4565da4916636612b9cf 100644
(file)
--- a/
include/wx/generic/dataview.h
+++ b/
include/wx/generic/dataview.h
@@
-32,7
+32,7
@@
class WXDLLIMPEXP_ADV wxDataViewCell: public wxDataViewCellBase
{
public:
wxDataViewCell( const wxString &varianttype, wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
{
public:
wxDataViewCell( const wxString &varianttype, wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
- ~wxDataViewCell();
+
virtual
~wxDataViewCell();
virtual bool Render( wxRect cell, wxDC *dc, int state ) = 0;
virtual wxSize GetSize() = 0;
virtual bool Render( wxRect cell, wxDC *dc, int state ) = 0;
virtual wxSize GetSize() = 0;
@@
-143,7
+143,7
@@
public:
wxDataViewProgressCell( const wxString &label = wxEmptyString,
const wxString &varianttype = wxT("long"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
wxDataViewProgressCell( const wxString &label = wxEmptyString,
const wxString &varianttype = wxT("long"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
- ~wxDataViewProgressCell();
+
virtual
~wxDataViewProgressCell();
bool SetValue( const wxVariant &value );
bool SetValue( const wxVariant &value );
diff --git
a/include/wx/generic/datectrl.h
b/include/wx/generic/datectrl.h
index 4dac18355ad7d148e715c56d7382dd038d53f53c..eef18e204fa97e4976887ff8c66bfcf8720b8746 100644
(file)
--- a/
include/wx/generic/datectrl.h
+++ b/
include/wx/generic/datectrl.h
@@
-26,7
+26,7
@@
class WXDLLIMPEXP_ADV wxDatePickerCtrlGeneric : public wxDatePickerCtrlBase
public:
// creating the control
wxDatePickerCtrlGeneric() { Init(); }
public:
// creating the control
wxDatePickerCtrlGeneric() { Init(); }
- ~wxDatePickerCtrlGeneric() ;
+
virtual
~wxDatePickerCtrlGeneric() ;
wxDatePickerCtrlGeneric(wxWindow *parent,
wxWindowID id,
const wxDateTime& date = wxDefaultDateTime,
wxDatePickerCtrlGeneric(wxWindow *parent,
wxWindowID id,
const wxDateTime& date = wxDefaultDateTime,
diff --git
a/include/wx/generic/dcpsg.h
b/include/wx/generic/dcpsg.h
index 7d9ea915f347a1da5ff1718242d2312a78ba0fd1..4debcc07e2b4b330e98665c450df8072c35e7d65 100644
(file)
--- a/
include/wx/generic/dcpsg.h
+++ b/
include/wx/generic/dcpsg.h
@@
-43,7
+43,7
@@
public:
wxPostScriptDC(const wxPrintData& printData);
// Recommended destructor :-)
wxPostScriptDC(const wxPrintData& printData);
// Recommended destructor :-)
- ~wxPostScriptDC();
+
virtual
~wxPostScriptDC();
virtual bool Ok() const;
virtual bool Ok() const;
diff --git
a/include/wx/generic/dirctrlg.h
b/include/wx/generic/dirctrlg.h
index 586d026f27a5ca9c7951ec0b36a16978b306b2de..169123db39763db934a2935d6142ce43b82c301d 100644
(file)
--- a/
include/wx/generic/dirctrlg.h
+++ b/
include/wx/generic/dirctrlg.h
@@
-60,7
+60,7
@@
class WXDLLEXPORT wxDirItemData : public wxTreeItemData
{
public:
wxDirItemData(const wxString& path, const wxString& name, bool isDir);
{
public:
wxDirItemData(const wxString& path, const wxString& name, bool isDir);
- ~wxDirItemData(){}
+
virtual
~wxDirItemData(){}
void SetNewDirName(const wxString& path);
bool HasSubDirs() const;
void SetNewDirName(const wxString& path);
bool HasSubDirs() const;
@@
-225,7
+225,7
@@
public:
void Init();
void Init();
- ~wxDirFilterListCtrl() {}
+
virtual
~wxDirFilterListCtrl() {}
//// Operations
void FillFilterList(const wxString& filter, int defaultFilter);
//// Operations
void FillFilterList(const wxString& filter, int defaultFilter);
diff --git
a/include/wx/generic/dragimgg.h
b/include/wx/generic/dragimgg.h
index 72dde38d4d8cf92e56fbbc888d0f6536bd64f6da..9ea4a543249e40a33c48c348ca7441a24c0a3173 100644
(file)
--- a/
include/wx/generic/dragimgg.h
+++ b/
include/wx/generic/dragimgg.h
@@
-151,7
+151,7
@@
public:
}
#endif
}
#endif
- ~wxGenericDragImage();
+
virtual
~wxGenericDragImage();
// Attributes
////////////////////////////////////////////////////////////////////////////
// Attributes
////////////////////////////////////////////////////////////////////////////
diff --git
a/include/wx/generic/helpext.h
b/include/wx/generic/helpext.h
index 9925bedb3496ad209139e0b6065728f7610dd94c..ec671668fe262c7ddb4f2aeae7a1d91365823020 100644
(file)
--- a/
include/wx/generic/helpext.h
+++ b/
include/wx/generic/helpext.h
@@
-37,7
+37,7
@@
class WXDLLIMPEXP_ADV wxExtHelpController : public wxHelpControllerBase
{
public:
wxExtHelpController(wxWindow* parentWindow = NULL);
{
public:
wxExtHelpController(wxWindow* parentWindow = NULL);
- ~wxExtHelpController();
+
virtual
~wxExtHelpController();
/** Tell it which browser to use.
The Netscape support will check whether Netscape is already
/** Tell it which browser to use.
The Netscape support will check whether Netscape is already
diff --git
a/include/wx/generic/imaglist.h
b/include/wx/generic/imaglist.h
index b04487f70e882a45a8dddbd3291d232f0054feb6..32870b1cad78bc94475ac984d8870c87bcb24eef 100644
(file)
--- a/
include/wx/generic/imaglist.h
+++ b/
include/wx/generic/imaglist.h
@@
-55,7
+55,7
@@
class WXDLLEXPORT wxGenericImageList: public wxObject
public:
wxGenericImageList() { m_width = m_height = 0; }
wxGenericImageList( int width, int height, bool mask = true, int initialCount = 1 );
public:
wxGenericImageList() { m_width = m_height = 0; }
wxGenericImageList( int width, int height, bool mask = true, int initialCount = 1 );
- ~wxGenericImageList();
+
virtual
~wxGenericImageList();
bool Create( int width, int height, bool mask = true, int initialCount = 1 );
bool Create();
bool Create( int width, int height, bool mask = true, int initialCount = 1 );
bool Create();
diff --git
a/include/wx/generic/listctrl.h
b/include/wx/generic/listctrl.h
index 0224f03c14b7993b5bc131fc8a38d32cbef9408f..2c6d41ebc5f67bb6fa82c942aff4275f2830a2b6 100644
(file)
--- a/
include/wx/generic/listctrl.h
+++ b/
include/wx/generic/listctrl.h
@@
-77,7
+77,7
@@
public:
{
Create(parent, winid, pos, size, style, validator, name);
}
{
Create(parent, winid, pos, size, style, validator, name);
}
- ~wxGenericListCtrl();
+
virtual
~wxGenericListCtrl();
bool Create( wxWindow *parent,
wxWindowID winid = wxID_ANY,
bool Create( wxWindow *parent,
wxWindowID winid = wxID_ANY,
diff --git
a/include/wx/generic/logg.h
b/include/wx/generic/logg.h
index b9580939ad64845696ae288314997ed9948dc6fc..36268ea5d32737523beb7f6c51a2b8e7702aaa4f 100644
(file)
--- a/
include/wx/generic/logg.h
+++ b/
include/wx/generic/logg.h
@@
-90,7
+90,7
@@
public:
bool bShow = true, // show window immediately?
bool bPassToOld = true); // pass messages to the old target?
bool bShow = true, // show window immediately?
bool bPassToOld = true); // pass messages to the old target?
- ~wxLogWindow();
+
virtual
~wxLogWindow();
// window operations
// show/hide the log window
// window operations
// show/hide the log window
diff --git
a/include/wx/generic/mdig.h
b/include/wx/generic/mdig.h
index eb253e08ef28979ad7d68f1a2060561bf84736e1..d7c560d2c31093dda6faa3290349d1c09b10a3b1 100644
(file)
--- a/
include/wx/generic/mdig.h
+++ b/
include/wx/generic/mdig.h
@@
-48,7
+48,7
@@
public:
long style = wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL,
const wxString& name = wxFrameNameStr);
long style = wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL,
const wxString& name = wxFrameNameStr);
- ~wxGenericMDIParentFrame();
+
virtual
~wxGenericMDIParentFrame();
bool Create( wxWindow *parent,
wxWindowID winid,
const wxString& title,
bool Create( wxWindow *parent,
wxWindowID winid,
const wxString& title,
@@
-230,7
+230,7
@@
class WXDLLEXPORT wxGenericMDIClientWindow: public wxNotebook
public:
wxGenericMDIClientWindow();
wxGenericMDIClientWindow( wxGenericMDIParentFrame *parent, long style = 0 );
public:
wxGenericMDIClientWindow();
wxGenericMDIClientWindow( wxGenericMDIParentFrame *parent, long style = 0 );
- ~wxGenericMDIClientWindow();
+
virtual
~wxGenericMDIClientWindow();
virtual bool CreateClient( wxGenericMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
virtual int SetSelection(size_t nPage);
virtual bool CreateClient( wxGenericMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
virtual int SetSelection(size_t nPage);
diff --git
a/include/wx/generic/notebook.h
b/include/wx/generic/notebook.h
index f95ca0e3944972b0a1057e37943e5af5faa2abe9..691392929878269fbc77bf9e33750c9fb5053b88 100644
(file)
--- a/
include/wx/generic/notebook.h
+++ b/
include/wx/generic/notebook.h
@@
-52,7
+52,7
@@
public:
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
- ~wxNotebook();
+
virtual
~wxNotebook();
// accessors
// ---------
// accessors
// ---------
diff --git
a/include/wx/generic/paletteg.h
b/include/wx/generic/paletteg.h
index 35a9fa1fa389fa2c4d029ae23628cfb75f367f2c..f059c0c4f55c9300418dfa460c5eec54c2edfe98 100644
(file)
--- a/
include/wx/generic/paletteg.h
+++ b/
include/wx/generic/paletteg.h
@@
-35,7
+35,7
@@
class WXDLLIMPEXP_CORE wxPalette: public wxPaletteBase
wxPalette();
wxPalette( int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue );
wxPalette();
wxPalette( int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue );
- ~wxPalette();
+
virtual
~wxPalette();
bool operator == ( const wxPalette& palette ) const;
bool operator != ( const wxPalette& palette ) const;
virtual bool Ok() const;
bool operator == ( const wxPalette& palette ) const;
bool operator != ( const wxPalette& palette ) const;
virtual bool Ok() const;
diff --git
a/include/wx/generic/progdlgg.h
b/include/wx/generic/progdlgg.h
index dff9e2fc0626d8eb29963bf41c3a974f0064cd5c..81fda8c37ebefc12d956951e8bfaf1cf22a2c587 100644
(file)
--- a/
include/wx/generic/progdlgg.h
+++ b/
include/wx/generic/progdlgg.h
@@
-44,7
+44,7
@@
public:
/* Destructor.
Re-enables event handling for other windows.
*/
/* Destructor.
Re-enables event handling for other windows.
*/
- ~wxProgressDialog();
+
virtual
~wxProgressDialog();
/* Update the status bar to the new value.
@param value new value
/* Update the status bar to the new value.
@param value new value
diff --git
a/include/wx/generic/region.h
b/include/wx/generic/region.h
index d8da3a0eab4da8db3f95b192b3da36bc0c710af8..7580f863e3236b0d707e099ec912f1c527d30cac 100644
(file)
--- a/
include/wx/generic/region.h
+++ b/
include/wx/generic/region.h
@@
-27,7
+27,7
@@
public:
wxRegionGeneric(const wxPoint& topLeft, const wxPoint& bottomRight);
wxRegionGeneric(const wxRect& rect);
wxRegionGeneric();
wxRegionGeneric(const wxPoint& topLeft, const wxPoint& bottomRight);
wxRegionGeneric(const wxRect& rect);
wxRegionGeneric();
- ~wxRegionGeneric();
+
virtual
~wxRegionGeneric();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
@@
-109,7
+109,7
@@
public:
wxRegionIteratorGeneric();
wxRegionIteratorGeneric(const wxRegionGeneric& region);
wxRegionIteratorGeneric(const wxRegionIteratorGeneric& iterator);
wxRegionIteratorGeneric();
wxRegionIteratorGeneric(const wxRegionGeneric& region);
wxRegionIteratorGeneric(const wxRegionIteratorGeneric& iterator);
- ~wxRegionIteratorGeneric();
+
virtual
~wxRegionIteratorGeneric();
wxRegionIteratorGeneric& operator=(const wxRegionIteratorGeneric& iterator);
wxRegionIteratorGeneric& operator=(const wxRegionIteratorGeneric& iterator);
diff --git
a/include/wx/generic/sashwin.h
b/include/wx/generic/sashwin.h
index f223891efa6e0e1c0b51dd2a2339d561171a5a63..6c33ff5f15666a6d20cff5c11f20e4afc2e95d4d 100644
(file)
--- a/
include/wx/generic/sashwin.h
+++ b/
include/wx/generic/sashwin.h
@@
-87,7
+87,7
@@
public:
Create(parent, id, pos, size, style, name);
}
Create(parent, id, pos, size, style, name);
}
- ~wxSashWindow();
+
virtual
~wxSashWindow();
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = wxSW_3D|wxCLIP_CHILDREN, const wxString& name = wxT("sashWindow"));
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = wxSW_3D|wxCLIP_CHILDREN, const wxString& name = wxT("sashWindow"));
diff --git
a/include/wx/generic/splash.h
b/include/wx/generic/splash.h
index a8bf2ae8a10a0e6ed7f1df5ac48cb853154d8cf5..fa7393e8bc497236861fe4d89eb2807bffe3f0e7 100644
(file)
--- a/
include/wx/generic/splash.h
+++ b/
include/wx/generic/splash.h
@@
-43,7
+43,7
@@
public:
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP);
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP);
- ~wxSplashScreen();
+
virtual
~wxSplashScreen();
void OnCloseWindow(wxCloseEvent& event);
void OnNotify(wxTimerEvent& event);
void OnCloseWindow(wxCloseEvent& event);
void OnNotify(wxTimerEvent& event);
diff --git
a/include/wx/generic/tabg.h
b/include/wx/generic/tabg.h
index 30cfeaf587df46237106731815dae801487daebe..c24ed23ce51c23292f744e9be5ce2e6e5b6fba2a 100644
(file)
--- a/
include/wx/generic/tabg.h
+++ b/
include/wx/generic/tabg.h
@@
-32,7
+32,7
@@
class WXDLLEXPORT wxTabControl: public wxObject
DECLARE_DYNAMIC_CLASS(wxTabControl)
public:
wxTabControl(wxTabView *v = (wxTabView *) NULL);
DECLARE_DYNAMIC_CLASS(wxTabControl)
public:
wxTabControl(wxTabView *v = (wxTabView *) NULL);
- ~wxTabControl(void);
+
virtual
~wxTabControl(void);
virtual void OnDraw(wxDC& dc, bool lastInRow);
void SetLabel(const wxString& str) { m_controlLabel = str; }
virtual void OnDraw(wxDC& dc, bool lastInRow);
void SetLabel(const wxString& str) { m_controlLabel = str; }
@@
-99,7
+99,7
@@
class WXDLLEXPORT wxTabView: public wxObject
DECLARE_DYNAMIC_CLASS(wxTabView)
public:
wxTabView(long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
DECLARE_DYNAMIC_CLASS(wxTabView)
public:
wxTabView(long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
- ~wxTabView();
+
virtual
~wxTabView();
inline int GetNumberOfLayers() const { return m_layers.GetCount(); }
#if WXWIN_COMPATIBILITY_2_4
inline int GetNumberOfLayers() const { return m_layers.GetCount(); }
#if WXWIN_COMPATIBILITY_2_4
@@
-270,87
+270,93
@@
protected:
* A dialog box class that is tab-friendly
*/
* A dialog box class that is tab-friendly
*/
-class WXDLLEXPORT wxTabbedDialog: public wxDialog
+class WXDLLEXPORT wxTabbedDialog
: public wxDialog
{
{
-DECLARE_DYNAMIC_CLASS(wxTabbedDialog)
+
DECLARE_DYNAMIC_CLASS(wxTabbedDialog)
public:
public:
-
- wxTabbedDialog(wxWindow *parent, wxWindowID id, const wxString& title,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- long windowStyle = wxDEFAULT_DIALOG_STYLE, const wxString& name = wxDialogNameStr);
- ~wxTabbedDialog(void);
-
- inline wxTabView *GetTabView() const { return m_tabView; }
- inline void SetTabView(wxTabView *v) { m_tabView = v; }
-
- void OnCloseWindow(wxCloseEvent& event);
- void OnMouseEvent(wxMouseEvent& event);
- void OnPaint(wxPaintEvent& event);
+ wxTabbedDialog(wxWindow *parent,
+ wxWindowID id,
+ const wxString& title,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize,
+ long windowStyle = wxDEFAULT_DIALOG_STYLE,
+ const wxString& name = wxDialogNameStr);
+ virtual ~wxTabbedDialog();
+
+ wxTabView *GetTabView() const { return m_tabView; }
+ void SetTabView(wxTabView *v) { m_tabView = v; }
+
+ void OnCloseWindow(wxCloseEvent& event);
+ void OnMouseEvent(wxMouseEvent& event);
+ void OnPaint(wxPaintEvent& event);
protected:
protected:
- wxTabView* m_tabView;
+
wxTabView* m_tabView;
-DECLARE_EVENT_TABLE()
+private:
+ DECLARE_EVENT_TABLE()
};
/*
* A panel class that is tab-friendly
*/
};
/*
* A panel class that is tab-friendly
*/
-class WXDLLEXPORT wxTabbedPanel: public wxPanel
+class WXDLLEXPORT wxTabbedPanel
: public wxPanel
{
{
-DECLARE_DYNAMIC_CLASS(wxTabbedPanel)
+
DECLARE_DYNAMIC_CLASS(wxTabbedPanel)
public:
public:
+ wxTabbedPanel(wxWindow *parent,
+ wxWindowID id,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize,
+ long windowStyle = 0,
+ const wxString& name = wxPanelNameStr);
+ virtual ~wxTabbedPanel();
- wxTabbedPanel(wxWindow *parent, wxWindowID id,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- long windowStyle = 0, const wxString& name = wxPanelNameStr);
- ~wxTabbedPanel(void);
-
- inline wxTabView *GetTabView() const { return m_tabView; }
- inline void SetTabView(wxTabView *v) { m_tabView = v; }
+ wxTabView *GetTabView() const { return m_tabView; }
+ void SetTabView(wxTabView *v) { m_tabView = v; }
- void OnMouseEvent(wxMouseEvent& event);
- void OnPaint(wxPaintEvent& event);
+
void OnMouseEvent(wxMouseEvent& event);
+
void OnPaint(wxPaintEvent& event);
protected:
protected:
- wxTabView* m_tabView;
+
wxTabView* m_tabView;
-DECLARE_EVENT_TABLE()
+private:
+ DECLARE_EVENT_TABLE()
};
WX_DECLARE_HASH_MAP(int, wxWindow*, wxIntegerHash, wxIntegerEqual,
wxIntToWindowHashMap);
};
WX_DECLARE_HASH_MAP(int, wxWindow*, wxIntegerHash, wxIntegerEqual,
wxIntToWindowHashMap);
-class WXDLLEXPORT wxPanelTabView: public wxTabView
+class WXDLLEXPORT wxPanelTabView
: public wxTabView
{
{
-DECLARE_DYNAMIC_CLASS(wxPanelTabView)
+ DECLARE_DYNAMIC_CLASS(wxPanelTabView)
+
public:
public:
- wxPanelTabView(wxPanel *pan, long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
- ~wxPanelTabView(void);
+
wxPanelTabView(wxPanel *pan, long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
+
virtual
~wxPanelTabView(void);
- // Called when a tab is activated
- virtual void OnTabActivate(int activateId, int deactivateId);
+
// Called when a tab is activated
+
virtual void OnTabActivate(int activateId, int deactivateId);
- // Specific to this class
- void AddTabWindow(int id, wxWindow *window);
- wxWindow *GetTabWindow(int id) const ;
- void ClearWindows(bool deleteWindows = true);
-
inline
wxWindow *GetCurrentWindow() const { return m_currentWindow; }
+
// Specific to this class
+
void AddTabWindow(int id, wxWindow *window);
+
wxWindow *GetTabWindow(int id) const ;
+
void ClearWindows(bool deleteWindows = true);
+ wxWindow *GetCurrentWindow() const { return m_currentWindow; }
- void ShowWindowForTab(int id);
-
// inline
wxList& GetWindows() const { return (wxList&) m_tabWindows; }
+
void ShowWindowForTab(int id);
+
//
wxList& GetWindows() const { return (wxList&) m_tabWindows; }
protected:
protected:
- // List of panels, one for each tab. Indexed
- // by tab ID.
- wxIntToWindowHashMap m_tabWindows;
- wxWindow* m_currentWindow;
- wxPanel* m_panel;
+
// List of panels, one for each tab. Indexed
+
// by tab ID.
+
wxIntToWindowHashMap m_tabWindows;
+
wxWindow* m_currentWindow;
+
wxPanel* m_panel;
};
#endif
};
#endif
diff --git
a/include/wx/generic/timer.h
b/include/wx/generic/timer.h
index e184a1ea16d79310f85c2962abfcb0bfba8111e3..63f0ab1a63ffe20540eb78bc2e167b2293a6a7f7 100644
(file)
--- a/
include/wx/generic/timer.h
+++ b/
include/wx/generic/timer.h
@@
-23,7
+23,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int timerid = -1) : wxTimerBase(owner, timerid)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int timerid = -1) : wxTimerBase(owner, timerid)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int millisecs = -1, bool oneShot = false);
virtual void Stop();
virtual bool Start(int millisecs = -1, bool oneShot = false);
virtual void Stop();
diff --git
a/include/wx/gtk/bitmap.h
b/include/wx/gtk/bitmap.h
index 18c1a5305a161dbb973d78af51548728acb268a6..21d6bcd28606a3b286f110a44628b9f28e164759 100644
(file)
--- a/
include/wx/gtk/bitmap.h
+++ b/
include/wx/gtk/bitmap.h
@@
-26,7
+26,7
@@
public:
wxMask( const wxBitmap& bitmap, int paletteIndex );
#endif // wxUSE_PALETTE
wxMask( const wxBitmap& bitmap );
wxMask( const wxBitmap& bitmap, int paletteIndex );
#endif // wxUSE_PALETTE
wxMask( const wxBitmap& bitmap );
- ~wxMask();
+
virtual
~wxMask();
bool Create( const wxBitmap& bitmap, const wxColour& colour );
#if wxUSE_PALETTE
bool Create( const wxBitmap& bitmap, const wxColour& colour );
#if wxUSE_PALETTE
@@
-57,7
+57,7
@@
public:
wxBitmap( char **bits ) { (void)CreateFromXpm((const char **)bits); }
wxBitmap( const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_XPM );
wxBitmap( const wxImage& image, int depth = -1 ) { (void)CreateFromImage(image, depth); }
wxBitmap( char **bits ) { (void)CreateFromXpm((const char **)bits); }
wxBitmap( const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_XPM );
wxBitmap( const wxImage& image, int depth = -1 ) { (void)CreateFromImage(image, depth); }
- ~wxBitmap();
+
virtual
~wxBitmap();
bool operator == ( const wxBitmap& bmp ) const;
bool operator != ( const wxBitmap& bmp ) const;
bool Ok() const;
bool operator == ( const wxBitmap& bmp ) const;
bool operator != ( const wxBitmap& bmp ) const;
bool Ok() const;
diff --git
a/include/wx/gtk/brush.h
b/include/wx/gtk/brush.h
index 6a92478809a63eb33cab82a0f74408dae1a7c527..47ebc69caa31c8346ed069cc03ffcf64e35a2936 100644
(file)
--- a/
include/wx/gtk/brush.h
+++ b/
include/wx/gtk/brush.h
@@
-24,7
+24,7
@@
public:
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
- ~wxBrush();
+
virtual
~wxBrush();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk/choice.h
b/include/wx/gtk/choice.h
index 4a3527f52c12f0efa2df033c5d75decddd4bcadb..172fb049d8abcbb2bffae6299fb84a54bd0d6561 100644
(file)
--- a/
include/wx/gtk/choice.h
+++ b/
include/wx/gtk/choice.h
@@
-45,7
+45,7
@@
public:
Create(parent, id, pos, size, choices, style, validator, name);
}
Create(parent, id, pos, size, choices, style, validator, name);
}
- ~wxChoice();
+
virtual
~wxChoice();
bool Create( wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
bool Create( wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
diff --git
a/include/wx/gtk/clipbrd.h
b/include/wx/gtk/clipbrd.h
index c831e3cc1857575196450a99b13de0ba7441e8b9..6f9083dde2f92bd1cc5854110e64652937e5e018 100644
(file)
--- a/
include/wx/gtk/clipbrd.h
+++ b/
include/wx/gtk/clipbrd.h
@@
-18,7
+18,7
@@
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
{
public:
wxClipboard();
{
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/gtk/colour.h
b/include/wx/gtk/colour.h
index 25ef5e9d8252b0677cbc2e23a0e1fb66543b3203..8eaa38e963c85f565116e5b2422c663ebcb2950e 100644
(file)
--- a/
include/wx/gtk/colour.h
+++ b/
include/wx/gtk/colour.h
@@
-25,7
+25,7
@@
public:
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
wxColour(const GdkColor& gdkColor);
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
wxColour(const GdkColor& gdkColor);
- ~wxColour();
+
virtual
~wxColour();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk/combobox.h
b/include/wx/gtk/combobox.h
index e74e589182c1ca11333d6341e627a3a8922c3ed0..f8540a2bd88658b698df0a8788e46e6c615a80df 100644
(file)
--- a/
include/wx/gtk/combobox.h
+++ b/
include/wx/gtk/combobox.h
@@
-42,7
+42,7
@@
public:
Create(parent, id, value, pos, size, choices, style, validator, name);
}
Create(parent, id, value, pos, size, choices, style, validator, name);
}
- ~wxComboBox();
+
virtual
~wxComboBox();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/gtk/cursor.h
b/include/wx/gtk/cursor.h
index f673ab3ae24836f78b32dd87928fc5de7041660a..ef1a25272676ab0d6622a5a85eff42ff48e6448e 100644
(file)
--- a/
include/wx/gtk/cursor.h
+++ b/
include/wx/gtk/cursor.h
@@
-31,7
+31,7
@@
public:
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[] = NULL, const wxColour *fg = NULL, const wxColour *bg = NULL );
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[] = NULL, const wxColour *fg = NULL, const wxColour *bg = NULL );
- ~wxCursor();
+
virtual
~wxCursor();
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
diff --git
a/include/wx/gtk/dataobj2.h
b/include/wx/gtk/dataobj2.h
index afb922c85b478f0191b9b438e15a4586cfe9560f..50f177cf654ea8aa657c89e2e91cd3ab46ac0ad5 100644
(file)
--- a/
include/wx/gtk/dataobj2.h
+++ b/
include/wx/gtk/dataobj2.h
@@
-23,7
+23,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/gtk/dataview.h
b/include/wx/gtk/dataview.h
index 9afb521ac9ab87e4e8d0d0597454889c7b77a78a..3d650b3cac37cd07ccff970ceaca9fe953399e63 100644
(file)
--- a/
include/wx/gtk/dataview.h
+++ b/
include/wx/gtk/dataview.h
@@
-85,7
+85,7
@@
public:
wxDataViewCustomCell( const wxString &varianttype = wxT("string"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT,
bool no_init = false );
wxDataViewCustomCell( const wxString &varianttype = wxT("string"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT,
bool no_init = false );
- ~wxDataViewCustomCell();
+
virtual
~wxDataViewCustomCell();
bool Init();
virtual bool Render( wxRect cell, wxDC *dc, int state ) = 0;
bool Init();
virtual bool Render( wxRect cell, wxDC *dc, int state ) = 0;
@@
-125,7
+125,7
@@
public:
wxDataViewProgressCell( const wxString &label = wxEmptyString,
const wxString &varianttype = wxT("long"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
wxDataViewProgressCell( const wxString &label = wxEmptyString,
const wxString &varianttype = wxT("long"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
- ~wxDataViewProgressCell();
+
virtual
~wxDataViewProgressCell();
bool SetValue( const wxVariant &value );
bool SetValue( const wxVariant &value );
diff --git
a/include/wx/gtk/dc.h
b/include/wx/gtk/dc.h
index ea4b5b3e88f3cec0018d61ac13b4bde8a8ea4e21..9534317f423c7ad51c41acf288352fc13d70d8d9 100644
(file)
--- a/
include/wx/gtk/dc.h
+++ b/
include/wx/gtk/dc.h
@@
-70,7
+70,7
@@
class WXDLLIMPEXP_CORE wxDC : public wxDCBase
{
public:
wxDC();
{
public:
wxDC();
- ~wxDC() { }
+
virtual
~wxDC() { }
#if wxUSE_PALETTE
void SetColourMap( const wxPalette& palette ) { SetPalette(palette); };
#if wxUSE_PALETTE
void SetColourMap( const wxPalette& palette ) { SetPalette(palette); };
diff --git
a/include/wx/gtk/dcmemory.h
b/include/wx/gtk/dcmemory.h
index e950326b954e34f11b5e0b5cb95d59c45e290afd..b6b80af1addd8992e688aaadde7cc69efd813ad6 100644
(file)
--- a/
include/wx/gtk/dcmemory.h
+++ b/
include/wx/gtk/dcmemory.h
@@
-28,7
+28,7
@@
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC();
+
virtual
~wxMemoryDC();
virtual void SelectObject( const wxBitmap& bitmap );
// these get reimplemented for mono-bitmaps to behave
virtual void SelectObject( const wxBitmap& bitmap );
// these get reimplemented for mono-bitmaps to behave
diff --git
a/include/wx/gtk/dialog.h
b/include/wx/gtk/dialog.h
index 8bf37778eefeb8819afd969968d6cf3c0057268c..0269e17a235a23bd5cd87610fa4d32e175b413b9 100644
(file)
--- a/
include/wx/gtk/dialog.h
+++ b/
include/wx/gtk/dialog.h
@@
-45,7
+45,7
@@
public:
const wxSize &size = wxDefaultSize,
long style = wxDEFAULT_DIALOG_STYLE,
const wxString &name = wxDialogNameStr );
const wxSize &size = wxDefaultSize,
long style = wxDEFAULT_DIALOG_STYLE,
const wxString &name = wxDialogNameStr );
- ~wxDialog() {}
+
virtual
~wxDialog() {}
virtual bool Show( bool show = TRUE );
virtual int ShowModal();
virtual bool Show( bool show = TRUE );
virtual int ShowModal();
diff --git
a/include/wx/gtk/font.h
b/include/wx/gtk/font.h
index 59d2b41f6e35b275eb2c0ae6410f26064ae09beb..94b5d360098e7b143ee10747bb6776955bb77899 100644
(file)
--- a/
include/wx/gtk/font.h
+++ b/
include/wx/gtk/font.h
@@
-49,7
+49,7
@@
public:
// wxGTK-specific
bool Create(const wxString& fontname);
// wxGTK-specific
bool Create(const wxString& fontname);
- ~wxFont();
+
virtual
~wxFont();
// implement base class pure virtuals
virtual int GetPointSize() const;
// implement base class pure virtuals
virtual int GetPointSize() const;
diff --git
a/include/wx/gtk/glcanvas.h
b/include/wx/gtk/glcanvas.h
index 9619864f944f0945b2df70ea94be7754a4fe145d..1dd9dd5d6fc0dca74d7fbe9af2e9f34ee0c938d9 100644
(file)
--- a/
include/wx/gtk/glcanvas.h
+++ b/
include/wx/gtk/glcanvas.h
@@
-66,7
+66,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
@@
-138,7
+138,7
@@
public:
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
diff --git
a/include/wx/gtk/gnome/gprint.h
b/include/wx/gtk/gnome/gprint.h
index eb5764a17010d208b545beccb5492faed6908607..328d5ab2d39814f6ac4355fa68713e112b1b751b 100644
(file)
--- a/
include/wx/gtk/gnome/gprint.h
+++ b/
include/wx/gtk/gnome/gprint.h
@@
-98,7
+98,7
@@
public:
wxGnomePrintDialog( wxWindow *parent,
wxPrintDialogData* data = NULL );
wxGnomePrintDialog( wxWindow *parent, wxPrintData* data);
wxGnomePrintDialog( wxWindow *parent,
wxPrintDialogData* data = NULL );
wxGnomePrintDialog( wxWindow *parent, wxPrintData* data);
- ~wxGnomePrintDialog();
+
virtual
~wxGnomePrintDialog();
wxPrintData& GetPrintData()
{ return m_printDialogData.GetPrintData(); }
wxPrintData& GetPrintData()
{ return m_printDialogData.GetPrintData(); }
@@
-138,7
+138,7
@@
class wxGnomePageSetupDialog: public wxPageSetupDialogBase
public:
wxGnomePageSetupDialog( wxWindow *parent,
wxPageSetupDialogData* data = NULL );
public:
wxGnomePageSetupDialog( wxWindow *parent,
wxPageSetupDialogData* data = NULL );
- ~wxGnomePageSetupDialog();
+
virtual
~wxGnomePageSetupDialog();
virtual wxPageSetupDialogData& GetPageSetupDialogData();
virtual wxPageSetupDialogData& GetPageSetupDialogData();
@@
-198,7
+198,7
@@
class wxGnomePrintDC: public wxDC
{
public:
wxGnomePrintDC( wxGnomePrinter *printer );
{
public:
wxGnomePrintDC( wxGnomePrinter *printer );
- ~wxGnomePrintDC();
+
virtual
~wxGnomePrintDC();
bool Ok() const;
bool Ok() const;
diff --git
a/include/wx/gtk/mdi.h
b/include/wx/gtk/mdi.h
index 0fca26b942e6bf67a2b86b60db88439d0bf0eb21..9a84aeb81592befdb33d0b659bfd60f251c3ae59 100644
(file)
--- a/
include/wx/gtk/mdi.h
+++ b/
include/wx/gtk/mdi.h
@@
-33,7
+33,7
@@
public:
(void)Create(parent, id, title, pos, size, style, name);
}
(void)Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create( wxWindow *parent,
wxWindowID id,
const wxString& title,
bool Create( wxWindow *parent,
wxWindowID id,
const wxString& title,
@@
-183,7
+183,7
@@
class WXDLLIMPEXP_CORE wxMDIClientWindow: public wxWindow
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
virtual bool CreateClient( wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
private:
virtual bool CreateClient( wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
private:
diff --git
a/include/wx/gtk/menuitem.h
b/include/wx/gtk/menuitem.h
index b6f403e0a2a8328e1b76e8768e0bfcbcf7654eb7..7ac723e239f6ab9899bb6898ff9fc8479689389a 100644
(file)
--- a/
include/wx/gtk/menuitem.h
+++ b/
include/wx/gtk/menuitem.h
@@
-25,7
+25,7
@@
public:
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
- ~wxMenuItem();
+
virtual
~wxMenuItem();
// implement base class virtuals
virtual void SetText( const wxString& str );
// implement base class virtuals
virtual void SetText( const wxString& str );
diff --git
a/include/wx/gtk/msgdlg.h
b/include/wx/gtk/msgdlg.h
index dbbcf9eb932126b27355bfb29bbf07dbf832687e..58f240319453eef54c27700973dfc750aa142a33 100644
(file)
--- a/
include/wx/gtk/msgdlg.h
+++ b/
include/wx/gtk/msgdlg.h
@@
-27,7
+27,7
@@
public:
const wxString& caption = wxMessageBoxCaptionStr,
long style = wxOK|wxCENTRE,
const wxPoint& pos = wxDefaultPosition);
const wxString& caption = wxMessageBoxCaptionStr,
long style = wxOK|wxCENTRE,
const wxPoint& pos = wxDefaultPosition);
- ~wxMessageDialog();
+
virtual
~wxMessageDialog();
int ShowModal();
virtual bool Show( bool WXUNUSED(show) = true ) { return false; };
int ShowModal();
virtual bool Show( bool WXUNUSED(show) = true ) { return false; };
diff --git
a/include/wx/gtk/pen.h
b/include/wx/gtk/pen.h
index 56927ff21b1436fdf635ad0f4c28f264a20622f4..44a80105e04e86101b955faaa18d56b65e97b6e7 100644
(file)
--- a/
include/wx/gtk/pen.h
+++ b/
include/wx/gtk/pen.h
@@
-25,7
+25,7
@@
public:
wxPen() { }
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
wxPen() { }
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
- ~wxPen();
+
virtual
~wxPen();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk/region.h
b/include/wx/gtk/region.h
index db25989eb62aeab752e01348ee15187ff3465a7c..50aa865bd38203acde775cce0a92358ce5d55d2d 100644
(file)
--- a/
include/wx/gtk/region.h
+++ b/
include/wx/gtk/region.h
@@
-64,7
+64,7
@@
public:
Union(bmp, transColour, tolerance);
}
Union(bmp, transColour, tolerance);
}
- ~wxRegion();
+
virtual
~wxRegion();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk/scrolbar.h
b/include/wx/gtk/scrolbar.h
index 3f94c5c0620b81c63c21c36786047744a9c0b7d7..81cf28aad116b73d4eb8eb351b840b952d7cd6f0 100644
(file)
--- a/
include/wx/gtk/scrolbar.h
+++ b/
include/wx/gtk/scrolbar.h
@@
-41,7
+41,7
@@
public:
long style = wxSB_HORIZONTAL,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxScrollBarNameStr );
long style = wxSB_HORIZONTAL,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxScrollBarNameStr );
- ~wxScrollBar();
+
virtual
~wxScrollBar();
int GetThumbPosition() const;
int GetThumbSize() const;
int GetPageSize() const;
int GetThumbPosition() const;
int GetThumbSize() const;
int GetPageSize() const;
diff --git
a/include/wx/gtk/textctrl.h
b/include/wx/gtk/textctrl.h
index f22b710ee5c99130f7bdf3bbea7fc9b308ab588e..17c7006d41aa442c8d402a93d46cf3a9ee6d064e 100644
(file)
--- a/
include/wx/gtk/textctrl.h
+++ b/
include/wx/gtk/textctrl.h
@@
-28,7
+28,7
@@
public:
const wxValidator& validator = wxDefaultValidator,
const wxString &name = wxTextCtrlNameStr);
const wxValidator& validator = wxDefaultValidator,
const wxString &name = wxTextCtrlNameStr);
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
diff --git
a/include/wx/gtk/timer.h
b/include/wx/gtk/timer.h
index f35a07a7f862361443e0d8f2be963a3f11403eb0..010c6316322c9e07d50f82e96bb64475481515f0 100644
(file)
--- a/
include/wx/gtk/timer.h
+++ b/
include/wx/gtk/timer.h
@@
-20,7
+20,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start( int millisecs = -1, bool oneShot = FALSE );
virtual void Stop();
virtual bool Start( int millisecs = -1, bool oneShot = FALSE );
virtual void Stop();
diff --git
a/include/wx/gtk1/bitmap.h
b/include/wx/gtk1/bitmap.h
index 8640396da07e0bb23ca08b20095cd759dbb4f43c..21dc2c07d2221a6093407135aca331818ff6a025 100644
(file)
--- a/
include/wx/gtk1/bitmap.h
+++ b/
include/wx/gtk1/bitmap.h
@@
-40,7
+40,7
@@
public:
wxMask( const wxBitmap& bitmap, int paletteIndex );
#endif // wxUSE_PALETTE
wxMask( const wxBitmap& bitmap );
wxMask( const wxBitmap& bitmap, int paletteIndex );
#endif // wxUSE_PALETTE
wxMask( const wxBitmap& bitmap );
- ~wxMask();
+
virtual
~wxMask();
bool Create( const wxBitmap& bitmap, const wxColour& colour );
#if wxUSE_PALETTE
bool Create( const wxBitmap& bitmap, const wxColour& colour );
#if wxUSE_PALETTE
@@
-71,7
+71,7
@@
public:
wxBitmap( char **bits ) { (void)CreateFromXpm((const char **)bits); }
wxBitmap( const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_XPM );
wxBitmap( const wxImage& image, int depth = -1 ) { (void)CreateFromImage(image, depth); }
wxBitmap( char **bits ) { (void)CreateFromXpm((const char **)bits); }
wxBitmap( const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_XPM );
wxBitmap( const wxImage& image, int depth = -1 ) { (void)CreateFromImage(image, depth); }
- ~wxBitmap();
+
virtual
~wxBitmap();
bool operator == ( const wxBitmap& bmp ) const;
bool operator != ( const wxBitmap& bmp ) const;
bool Ok() const;
bool operator == ( const wxBitmap& bmp ) const;
bool operator != ( const wxBitmap& bmp ) const;
bool Ok() const;
diff --git
a/include/wx/gtk1/brush.h
b/include/wx/gtk1/brush.h
index eb425d067e0acd7fb8882df02aaade6b41237310..f6efa7c8b579b0c9e845a28a6494bba85a357e8e 100644
(file)
--- a/
include/wx/gtk1/brush.h
+++ b/
include/wx/gtk1/brush.h
@@
-34,7
+34,7
@@
public:
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
- ~wxBrush();
+
virtual
~wxBrush();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk1/choice.h
b/include/wx/gtk1/choice.h
index 7369005ed9cc532700e0a0a090f8090e70dd2fda..01539cbf1007e4ee62c78326c37c66a6718bae4d 100644
(file)
--- a/
include/wx/gtk1/choice.h
+++ b/
include/wx/gtk1/choice.h
@@
-45,7
+45,7
@@
public:
Create(parent, id, pos, size, choices, style, validator, name);
}
Create(parent, id, pos, size, choices, style, validator, name);
}
- ~wxChoice();
+
virtual
~wxChoice();
bool Create( wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
bool Create( wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
diff --git
a/include/wx/gtk1/clipbrd.h
b/include/wx/gtk1/clipbrd.h
index 8d17cdc6f43a0baea4825aab1acc1677e30a8799..c5cda19136961f22e6ebb0e6a09c62b4b047959f 100644
(file)
--- a/
include/wx/gtk1/clipbrd.h
+++ b/
include/wx/gtk1/clipbrd.h
@@
-27,7
+27,7
@@
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
{
public:
wxClipboard();
{
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/gtk1/colour.h
b/include/wx/gtk1/colour.h
index c09dfe5ef1f1db265bf5ac8dd7756d1d8f46c298..4fc19fc767329268740ab5ccbf7d11c797cd44df 100644
(file)
--- a/
include/wx/gtk1/colour.h
+++ b/
include/wx/gtk1/colour.h
@@
-41,7
+41,7
@@
public:
wxColour() { }
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
wxColour() { }
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
- ~wxColour();
+
virtual
~wxColour();
virtual bool FromString(const wxChar *str);
virtual bool FromString(const wxChar *str);
diff --git
a/include/wx/gtk1/combobox.h
b/include/wx/gtk1/combobox.h
index 2e85af60cfc82b929b6c60171fae5d6a5b470f33..73d7eb06d643bfa905c7f2cac34956795b6a51aa 100644
(file)
--- a/
include/wx/gtk1/combobox.h
+++ b/
include/wx/gtk1/combobox.h
@@
-61,7
+61,7
@@
public:
Create(parent, id, value, pos, size, choices, style, validator, name);
}
Create(parent, id, value, pos, size, choices, style, validator, name);
}
- ~wxComboBox();
+
virtual
~wxComboBox();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/gtk1/cursor.h
b/include/wx/gtk1/cursor.h
index cdc271785453c6a9b88dd7b8590a2d3e44d8419d..71e36b2a53f76c0582623fcaaddaa36a214b009e 100644
(file)
--- a/
include/wx/gtk1/cursor.h
+++ b/
include/wx/gtk1/cursor.h
@@
-34,7
+34,7
@@
public:
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[] = NULL, const wxColour *fg = NULL, const wxColour *bg = NULL );
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[] = NULL, const wxColour *fg = NULL, const wxColour *bg = NULL );
- ~wxCursor();
+
virtual
~wxCursor();
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
diff --git
a/include/wx/gtk1/dataobj2.h
b/include/wx/gtk1/dataobj2.h
index 9672274e2f7edbc0d03e5a19536f13bd883d23c7..8f0e07fe7c47821e91a2463d1a8c2edce4f787df 100644
(file)
--- a/
include/wx/gtk1/dataobj2.h
+++ b/
include/wx/gtk1/dataobj2.h
@@
-23,7
+23,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/gtk1/dc.h
b/include/wx/gtk1/dc.h
index f7023538ab8c7987c3b6e7357ea20a1cacf15abd..418ef426b02e7525f38e59ebf76198d73150cf1b 100644
(file)
--- a/
include/wx/gtk1/dc.h
+++ b/
include/wx/gtk1/dc.h
@@
-39,7
+39,7
@@
class WXDLLIMPEXP_CORE wxDC : public wxDCBase
{
public:
wxDC();
{
public:
wxDC();
- ~wxDC() { }
+
virtual
~wxDC() { }
#if wxUSE_PALETTE
void SetColourMap( const wxPalette& palette ) { SetPalette(palette); };
#if wxUSE_PALETTE
void SetColourMap( const wxPalette& palette ) { SetPalette(palette); };
diff --git
a/include/wx/gtk1/dcmemory.h
b/include/wx/gtk1/dcmemory.h
index d4f5f4875f4fd7acb597a6904316dcb2970fec5d..c998df979e65d8bbd676508d10955563d4cf7135 100644
(file)
--- a/
include/wx/gtk1/dcmemory.h
+++ b/
include/wx/gtk1/dcmemory.h
@@
-28,7
+28,7
@@
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC();
+
virtual
~wxMemoryDC();
virtual void SelectObject( const wxBitmap& bitmap );
void DoGetSize( int *width, int *height ) const;
virtual void SelectObject( const wxBitmap& bitmap );
void DoGetSize( int *width, int *height ) const;
diff --git
a/include/wx/gtk1/dialog.h
b/include/wx/gtk1/dialog.h
index 6aac74cb964cd606ed20dec390e945c6e9e50d0c..da34a90902eb1df54f37991af3b8131575dddeb1 100644
(file)
--- a/
include/wx/gtk1/dialog.h
+++ b/
include/wx/gtk1/dialog.h
@@
-45,7
+45,7
@@
public:
const wxSize &size = wxDefaultSize,
long style = wxDEFAULT_DIALOG_STYLE,
const wxString &name = wxDialogNameStr );
const wxSize &size = wxDefaultSize,
long style = wxDEFAULT_DIALOG_STYLE,
const wxString &name = wxDialogNameStr );
- ~wxDialog() {}
+
virtual
~wxDialog() {}
void OnApply( wxCommandEvent &event );
void OnCancel( wxCommandEvent &event );
void OnApply( wxCommandEvent &event );
void OnCancel( wxCommandEvent &event );
diff --git
a/include/wx/gtk1/font.h
b/include/wx/gtk1/font.h
index e6033d971a1cebbd89c390cb1affefbd7df6878f..8f17e61493ba7cb664d1e6d8b0769fb8c4d68b29 100644
(file)
--- a/
include/wx/gtk1/font.h
+++ b/
include/wx/gtk1/font.h
@@
-62,7
+62,7
@@
public:
// wxGTK-specific
bool Create(const wxString& fontname);
// wxGTK-specific
bool Create(const wxString& fontname);
- ~wxFont();
+
virtual
~wxFont();
// implement base class pure virtuals
virtual int GetPointSize() const;
// implement base class pure virtuals
virtual int GetPointSize() const;
diff --git
a/include/wx/gtk1/glcanvas.h
b/include/wx/gtk1/glcanvas.h
index 1dd103cfc1d590a6e5b222606330a3c9dd9afc8f..ce59b1ad673bd11b3eebbd2ff6cc9286f2bfc850 100644
(file)
--- a/
include/wx/gtk1/glcanvas.h
+++ b/
include/wx/gtk1/glcanvas.h
@@
-66,7
+66,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
@@
-138,7
+138,7
@@
public:
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
diff --git
a/include/wx/gtk1/mdi.h
b/include/wx/gtk1/mdi.h
index eee60c70296b05328b8f94f3a46d89acefb4a192..6a248897a0e3efcfb232f3997cb193a0d504ae62 100644
(file)
--- a/
include/wx/gtk1/mdi.h
+++ b/
include/wx/gtk1/mdi.h
@@
-54,7
+54,7
@@
public:
(void)Create(parent, id, title, pos, size, style, name);
}
(void)Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create( wxWindow *parent,
wxWindowID id,
const wxString& title,
bool Create( wxWindow *parent,
wxWindowID id,
const wxString& title,
@@
-204,7
+204,7
@@
class WXDLLIMPEXP_CORE wxMDIClientWindow: public wxWindow
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
public:
wxMDIClientWindow();
wxMDIClientWindow( wxMDIParentFrame *parent, long style = 0 );
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
virtual bool CreateClient( wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
private:
virtual bool CreateClient( wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
private:
diff --git
a/include/wx/gtk1/menuitem.h
b/include/wx/gtk1/menuitem.h
index 19a3a045a5c89b6d3137ae588f20404c92463a9a..95312d428c3651a6d2b62fe2c39e8a0a6a800eef 100644
(file)
--- a/
include/wx/gtk1/menuitem.h
+++ b/
include/wx/gtk1/menuitem.h
@@
-25,7
+25,7
@@
public:
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
- ~wxMenuItem();
+
virtual
~wxMenuItem();
// implement base class virtuals
virtual void SetText( const wxString& str );
// implement base class virtuals
virtual void SetText( const wxString& str );
diff --git
a/include/wx/gtk1/msgdlg.h
b/include/wx/gtk1/msgdlg.h
index f335b676aac6b066b9c0288d4d8c6df9fec5929a..2e2879af5e690ae692a26114bf8e149b65744ba7 100644
(file)
--- a/
include/wx/gtk1/msgdlg.h
+++ b/
include/wx/gtk1/msgdlg.h
@@
-27,7
+27,7
@@
public:
const wxString& caption = wxMessageBoxCaptionStr,
long style = wxOK|wxCENTRE,
const wxPoint& pos = wxDefaultPosition);
const wxString& caption = wxMessageBoxCaptionStr,
long style = wxOK|wxCENTRE,
const wxPoint& pos = wxDefaultPosition);
- ~wxMessageDialog();
+
virtual
~wxMessageDialog();
int ShowModal();
virtual bool Show( bool WXUNUSED(show) = true ) { return false; };
int ShowModal();
virtual bool Show( bool WXUNUSED(show) = true ) { return false; };
diff --git
a/include/wx/gtk1/pen.h
b/include/wx/gtk1/pen.h
index fe95ad1003513a813e9134bbfd84dd643a5d430f..dac2e0ff795623744cc370f9a9a6b5b26b68e458 100644
(file)
--- a/
include/wx/gtk1/pen.h
+++ b/
include/wx/gtk1/pen.h
@@
-38,7
+38,7
@@
public:
wxPen() { }
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
wxPen() { }
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
- ~wxPen();
+
virtual
~wxPen();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk1/region.h
b/include/wx/gtk1/region.h
index 12a5b207bf4f397f2d5c60c46bd03a97f45ed856..fb1697fc325bf2c8b1a91df584dee3d7eb771497 100644
(file)
--- a/
include/wx/gtk1/region.h
+++ b/
include/wx/gtk1/region.h
@@
-71,7
+71,7
@@
public:
Union(bmp, transColour, tolerance);
}
Union(bmp, transColour, tolerance);
}
- ~wxRegion();
+
virtual
~wxRegion();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/gtk1/scrolbar.h
b/include/wx/gtk1/scrolbar.h
index 9ddd84763e9180bc262562493604b2eeb464be70..2950e85ce564faf68fd58f98e8b20d0798d1f07a 100644
(file)
--- a/
include/wx/gtk1/scrolbar.h
+++ b/
include/wx/gtk1/scrolbar.h
@@
-42,7
+42,7
@@
public:
long style = wxSB_HORIZONTAL,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxScrollBarNameStr );
long style = wxSB_HORIZONTAL,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxScrollBarNameStr );
- ~wxScrollBar();
+
virtual
~wxScrollBar();
int GetThumbPosition() const;
int GetThumbSize() const;
int GetPageSize() const;
int GetThumbPosition() const;
int GetThumbSize() const;
int GetPageSize() const;
diff --git
a/include/wx/gtk1/textctrl.h
b/include/wx/gtk1/textctrl.h
index 29158f1e42faeed7118de81ff5c66d6111919411..c34e71de273352a28c36ccd68e815bc09bd73650 100644
(file)
--- a/
include/wx/gtk1/textctrl.h
+++ b/
include/wx/gtk1/textctrl.h
@@
-28,7
+28,7
@@
public:
const wxValidator& validator = wxDefaultValidator,
const wxString &name = wxTextCtrlNameStr);
const wxValidator& validator = wxDefaultValidator,
const wxString &name = wxTextCtrlNameStr);
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
diff --git
a/include/wx/gtk1/timer.h
b/include/wx/gtk1/timer.h
index ec715f932ca117dad36229fd09944d48376a37f6..1f78b5de53e6647821279a51f6f325015cd55f07 100644
(file)
--- a/
include/wx/gtk1/timer.h
+++ b/
include/wx/gtk1/timer.h
@@
-20,7
+20,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start( int millisecs = -1, bool oneShot = FALSE );
virtual void Stop();
virtual bool Start( int millisecs = -1, bool oneShot = FALSE );
virtual void Stop();
diff --git
a/include/wx/hash.h
b/include/wx/hash.h
index 07ece7d0aa5f6cc4be706c1a474f968d42a534d4..a85d83c83b388e4947595c483b81e93af9d8090c 100644
(file)
--- a/
include/wx/hash.h
+++ b/
include/wx/hash.h
@@
-426,7
+426,7
@@
public:
wxHashTable(int the_key_type = wxKEY_INTEGER,
int size = wxHASH_SIZE_DEFAULT);
wxHashTable(int the_key_type = wxKEY_INTEGER,
int size = wxHASH_SIZE_DEFAULT);
- ~wxHashTable();
+
virtual
~wxHashTable();
// copy ctor and assignment operator
wxHashTable(const wxHashTable& table) : wxObject()
// copy ctor and assignment operator
wxHashTable(const wxHashTable& table) : wxObject()
@@
-542,7
+542,7
@@
private:
size_t size = wxHASH_SIZE_DEFAULT) \
{ Create(keyType, size); } \
\
size_t size = wxHASH_SIZE_DEFAULT) \
{ Create(keyType, size); } \
\
- ~hashclass() { Destroy(); } \
+
virtual
~hashclass() { Destroy(); } \
\
void Put(long key, long val, eltype *data) { DoPut(key, val, data); } \
void Put(long key, eltype *data) { DoPut(key, key, data); } \
\
void Put(long key, long val, eltype *data) { DoPut(key, val, data); } \
void Put(long key, eltype *data) { DoPut(key, key, data); } \
diff --git
a/include/wx/html/helpdata.h
b/include/wx/html/helpdata.h
index a330095139db7923c05a85bd850fc02315091c82..02eb64c8fa57ef382c12b594c2c99d9259a1dbf9 100644
(file)
--- a/
include/wx/html/helpdata.h
+++ b/
include/wx/html/helpdata.h
@@
-131,7
+131,7
@@
class WXDLLIMPEXP_HTML wxHtmlSearchEngine : public wxObject
{
public:
wxHtmlSearchEngine() : wxObject() {}
{
public:
wxHtmlSearchEngine() : wxObject() {}
- ~wxHtmlSearchEngine() {}
+
virtual
~wxHtmlSearchEngine() {}
// Sets the keyword we will be searching for
virtual void LookFor(const wxString& keyword, bool case_sensitive, bool whole_words_only);
// Sets the keyword we will be searching for
virtual void LookFor(const wxString& keyword, bool case_sensitive, bool whole_words_only);
@@
-193,7
+193,7
@@
class WXDLLIMPEXP_HTML wxHtmlHelpData : public wxObject
public:
wxHtmlHelpData();
public:
wxHtmlHelpData();
- ~wxHtmlHelpData();
+
virtual
~wxHtmlHelpData();
// Sets directory where temporary files are stored.
// These temp files are index & contents file in binary (much faster to read)
// Sets directory where temporary files are stored.
// These temp files are index & contents file in binary (much faster to read)
diff --git
a/include/wx/html/helpdlg.h
b/include/wx/html/helpdlg.h
index 16af1ecf9286d35965e6d4b10fb04f0922f7961e..832224824c2db956d65e4eb43871fa14fe6ebd90 100644
(file)
--- a/
include/wx/html/helpdlg.h
+++ b/
include/wx/html/helpdlg.h
@@
-44,7
+44,7
@@
public:
wxHtmlHelpDialog(wxWindow* parent, wxWindowID wxWindowID,
const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE, wxHtmlHelpData* data = NULL);
wxHtmlHelpDialog(wxWindow* parent, wxWindowID wxWindowID,
const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE, wxHtmlHelpData* data = NULL);
- ~wxHtmlHelpDialog();
+
virtual
~wxHtmlHelpDialog();
bool Create(wxWindow* parent, wxWindowID id, const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE);
bool Create(wxWindow* parent, wxWindowID id, const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE);
diff --git
a/include/wx/html/helpfrm.h
b/include/wx/html/helpfrm.h
index 4735ed93910be1b14cdd53d52c011bb847472e2a..f543ee41a8ca0b416ba7ada7833a7a73dc3e34cd 100644
(file)
--- a/
include/wx/html/helpfrm.h
+++ b/
include/wx/html/helpfrm.h
@@
-77,7
+77,7
@@
public:
int style = wxHF_DEFAULT_STYLE, wxHtmlHelpData* data = NULL);
bool Create(wxWindow* parent, wxWindowID id, const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE);
int style = wxHF_DEFAULT_STYLE, wxHtmlHelpData* data = NULL);
bool Create(wxWindow* parent, wxWindowID id, const wxString& title = wxEmptyString,
int style = wxHF_DEFAULT_STYLE);
- ~wxHtmlHelpFrame();
+
virtual
~wxHtmlHelpFrame();
/// Returns the data associated with the window.
wxHtmlHelpData* GetData() { return m_Data; }
/// Returns the data associated with the window.
wxHtmlHelpData* GetData() { return m_Data; }
diff --git
a/include/wx/html/helpwnd.h
b/include/wx/html/helpwnd.h
index be0bc67cd5305a7be5d391d11d65012a05bfa7a8..2e718c3fb5e013163b0d3cf2cb9d684a120e21a7 100644
(file)
--- a/
include/wx/html/helpwnd.h
+++ b/
include/wx/html/helpwnd.h
@@
-91,7
+91,7
@@
public:
const wxSize& size = wxDefaultSize,
int style = wxTAB_TRAVERSAL|wxNO_BORDER,
int helpStyle = wxHF_DEFAULT_STYLE);
const wxSize& size = wxDefaultSize,
int style = wxTAB_TRAVERSAL|wxNO_BORDER,
int helpStyle = wxHF_DEFAULT_STYLE);
- ~wxHtmlHelpWindow();
+
virtual
~wxHtmlHelpWindow();
wxHtmlHelpData* GetData() { return m_Data; }
wxHtmlHelpController* GetController() const { return m_helpController; }
wxHtmlHelpData* GetData() { return m_Data; }
wxHtmlHelpController* GetController() const { return m_helpController; }
diff --git
a/include/wx/html/htmlcell.h
b/include/wx/html/htmlcell.h
index 0395a8d82d43303d4563c4e2ed4105c0944459db..e0203bf9c15a15222cb4497e649539479a695e6b 100644
(file)
--- a/
include/wx/html/htmlcell.h
+++ b/
include/wx/html/htmlcell.h
@@
-403,7
+403,7
@@
class WXDLLIMPEXP_HTML wxHtmlContainerCell : public wxHtmlCell
{
public:
wxHtmlContainerCell(wxHtmlContainerCell *parent);
{
public:
wxHtmlContainerCell(wxHtmlContainerCell *parent);
- ~wxHtmlContainerCell();
+
virtual
~wxHtmlContainerCell();
virtual void Layout(int w);
virtual void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
virtual void Layout(int w);
virtual void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
@@
-593,7
+593,7
@@
public:
// it's width according to parent container's width
// (w is percent of parent's width)
wxHtmlWidgetCell(wxWindow *wnd, int w = 0);
// it's width according to parent container's width
// (w is percent of parent's width)
wxHtmlWidgetCell(wxWindow *wnd, int w = 0);
- ~wxHtmlWidgetCell() { m_Wnd->Destroy(); }
+
virtual
~wxHtmlWidgetCell() { m_Wnd->Destroy(); }
virtual void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
wxHtmlRenderingInfo& info);
virtual void DrawInvisible(wxDC& dc, int x, int y,
virtual void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
wxHtmlRenderingInfo& info);
virtual void DrawInvisible(wxDC& dc, int x, int y,
diff --git
a/include/wx/html/htmltag.h
b/include/wx/html/htmltag.h
index d598176767b302b0e733e5da165520e29a506bda..b73ffc7441e4bdb50e9bfe7ebc2236498df562c2 100644
(file)
--- a/
include/wx/html/htmltag.h
+++ b/
include/wx/html/htmltag.h
@@
-39,7
+39,7
@@
private:
public:
wxHtmlTagsCache() : wxObject() {m_CacheSize = 0; m_Cache = NULL;}
wxHtmlTagsCache(const wxString& source);
public:
wxHtmlTagsCache() : wxObject() {m_CacheSize = 0; m_Cache = NULL;}
wxHtmlTagsCache(const wxString& source);
- ~wxHtmlTagsCache() {free(m_Cache);}
+
virtual
~wxHtmlTagsCache() {free(m_Cache);}
// Finds parameters for tag starting at at and fills the variables
void QueryTag(int at, int* end1, int* end2);
// Finds parameters for tag starting at at and fills the variables
void QueryTag(int at, int* end1, int* end2);
@@
-68,7
+68,7
@@
protected:
wxHtmlEntitiesParser *entParser);
friend class wxHtmlParser;
public:
wxHtmlEntitiesParser *entParser);
friend class wxHtmlParser;
public:
- ~wxHtmlTag();
+
virtual
~wxHtmlTag();
wxHtmlTag *GetParent() const {return m_Parent;}
wxHtmlTag *GetFirstSibling() const;
wxHtmlTag *GetParent() const {return m_Parent;}
wxHtmlTag *GetFirstSibling() const;
diff --git
a/include/wx/html/htmlwin.h
b/include/wx/html/htmlwin.h
index 1930ade24fda95dc53059edd68497ad0f357c364..f8338ab280bfaea6d8a6c419cbc5613bbec9d453 100644
(file)
--- a/
include/wx/html/htmlwin.h
+++ b/
include/wx/html/htmlwin.h
@@
-249,7
+249,7
@@
public:
Init();
Create(parent, id, pos, size, style, name);
}
Init();
Create(parent, id, pos, size, style, name);
}
- ~wxHtmlWindow();
+
virtual
~wxHtmlWindow();
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/html/htmprint.h
b/include/wx/html/htmprint.h
index dd6c2e0f7934e4b0f7f258f28b5d858a088fe415..da25bc28130fcf7c0f09c5df654c5b0c1916d7a3 100644
(file)
--- a/
include/wx/html/htmprint.h
+++ b/
include/wx/html/htmprint.h
@@
-34,7
+34,7
@@
class WXDLLIMPEXP_HTML wxHtmlDCRenderer : public wxObject
{
public:
wxHtmlDCRenderer();
{
public:
wxHtmlDCRenderer();
- ~wxHtmlDCRenderer();
+
virtual
~wxHtmlDCRenderer();
// Following 3 methods *must* be called before any call to Render:
// Following 3 methods *must* be called before any call to Render:
@@
-117,7
+117,7
@@
class WXDLLIMPEXP_HTML wxHtmlPrintout : public wxPrintout
{
public:
wxHtmlPrintout(const wxString& title = wxT("Printout"));
{
public:
wxHtmlPrintout(const wxString& title = wxT("Printout"));
- ~wxHtmlPrintout();
+
virtual
~wxHtmlPrintout();
void SetHtmlText(const wxString& html, const wxString &basepath = wxEmptyString, bool isdir = true);
// prepares the class for printing this html document.
void SetHtmlText(const wxString& html, const wxString &basepath = wxEmptyString, bool isdir = true);
// prepares the class for printing this html document.
@@
-217,7
+217,7
@@
class WXDLLIMPEXP_HTML wxHtmlEasyPrinting : public wxObject
{
public:
wxHtmlEasyPrinting(const wxString& name = wxT("Printing"), wxWindow *parentWindow = NULL);
{
public:
wxHtmlEasyPrinting(const wxString& name = wxT("Printing"), wxWindow *parentWindow = NULL);
- ~wxHtmlEasyPrinting();
+
virtual
~wxHtmlEasyPrinting();
bool PreviewFile(const wxString &htmlfile);
bool PreviewText(const wxString &htmltext, const wxString& basepath = wxEmptyString);
bool PreviewFile(const wxString &htmlfile);
bool PreviewText(const wxString &htmltext, const wxString& basepath = wxEmptyString);
diff --git
a/include/wx/html/winpars.h
b/include/wx/html/winpars.h
index f173ec1ba905ca9474f41c46270e3309c3112d3c..125183e0b0862c8f59be62218b959ebda90ee123 100644
(file)
--- a/
include/wx/html/winpars.h
+++ b/
include/wx/html/winpars.h
@@
-41,7
+41,7
@@
class WXDLLIMPEXP_HTML wxHtmlWinParser : public wxHtmlParser
public:
wxHtmlWinParser(wxHtmlWindowInterface *wndIface = NULL);
public:
wxHtmlWinParser(wxHtmlWindowInterface *wndIface = NULL);
- ~wxHtmlWinParser();
+
virtual
~wxHtmlWinParser();
virtual void InitParser(const wxString& source);
virtual void DoneParser();
virtual void InitParser(const wxString& source);
virtual void DoneParser();
diff --git
a/include/wx/ipcbase.h
b/include/wx/ipcbase.h
index cfc442eb978d07b6902eb7f3c9988a3f50184def..45f61b66f4e278a8cbf26b46426377422692dfe7 100644
(file)
--- a/
include/wx/ipcbase.h
+++ b/
include/wx/ipcbase.h
@@
-49,7
+49,7
@@
public:
wxConnectionBase(wxChar *buffer, int size); // use external buffer
wxConnectionBase(); // use internal, adaptive buffer
wxConnectionBase(const wxConnectionBase& copy);
wxConnectionBase(wxChar *buffer, int size); // use external buffer
wxConnectionBase(); // use internal, adaptive buffer
wxConnectionBase(const wxConnectionBase& copy);
- ~wxConnectionBase(void);
+
virtual
~wxConnectionBase(void);
void SetConnected( bool c ) { m_connected = c; }
bool GetConnected() { return m_connected; }
void SetConnected( bool c ) { m_connected = c; }
bool GetConnected() { return m_connected; }
diff --git
a/include/wx/layout.h
b/include/wx/layout.h
index 2af9f146a81cbb0d08db2ac18d5513c6b1055231..62655782b8a6692d70b1fd3d9d0a5b0634c58c72 100644
(file)
--- a/
include/wx/layout.h
+++ b/
include/wx/layout.h
@@
-71,7
+71,7
@@
public:
// note that default copy ctor and assignment operators are ok
// note that default copy ctor and assignment operators are ok
- ~wxIndividualLayoutConstraint(){}
+
virtual
~wxIndividualLayoutConstraint(){}
void Set(wxRelationship rel, wxWindowBase *otherW, wxEdge otherE, int val = 0, int marg = wxLAYOUT_DEFAULT_MARGIN);
void Set(wxRelationship rel, wxWindowBase *otherW, wxEdge otherE, int val = 0, int marg = wxLAYOUT_DEFAULT_MARGIN);
@@
-174,7
+174,7
@@
public:
// note that default copy ctor and assignment operators are ok
// note that default copy ctor and assignment operators are ok
- ~wxLayoutConstraints(){}
+
virtual
~wxLayoutConstraints(){}
bool SatisfyConstraints(wxWindowBase *win, int *noChanges);
bool AreSatisfied() const
bool SatisfyConstraints(wxWindowBase *win, int *noChanges);
bool AreSatisfied() const
diff --git
a/include/wx/mac/carbon/accel.h
b/include/wx/mac/carbon/accel.h
index 9702282af96241fc38b0d32810e5b8732b29501c..e2b2e58b0a3b16b3c0a4cb11a994f76e558a94fc 100644
(file)
--- a/
include/wx/mac/carbon/accel.h
+++ b/
include/wx/mac/carbon/accel.h
@@
-22,7
+22,7
@@
public:
wxAcceleratorTable();
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
wxAcceleratorTable();
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
- ~wxAcceleratorTable();
+
virtual
~wxAcceleratorTable();
bool operator == (const wxAcceleratorTable& accel) const
{ return m_refData == accel.m_refData; }
bool operator == (const wxAcceleratorTable& accel) const
{ return m_refData == accel.m_refData; }
diff --git
a/include/wx/mac/carbon/bitmap.h
b/include/wx/mac/carbon/bitmap.h
index 29772d299b5fb5223875e9108245ea583642a2a2..fbeceb299353eb3faefe4165d46a35e9903ef461 100644
(file)
--- a/
include/wx/mac/carbon/bitmap.h
+++ b/
include/wx/mac/carbon/bitmap.h
@@
-49,7
+49,7
@@
public:
// implementation helper only : construct a mask from a 32 bit memory buffer
wxMask(const wxMemoryBuffer& buf, int width , int height , int bytesPerRow ) ;
// implementation helper only : construct a mask from a 32 bit memory buffer
wxMask(const wxMemoryBuffer& buf, int width , int height , int bytesPerRow ) ;
- ~wxMask();
+
virtual
~wxMask();
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap);
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap);
@@
-127,7
+127,7
@@
public:
// Convert from wxIcon
wxBitmap(const wxIcon& icon) { CopyFromIcon(icon); }
// Convert from wxIcon
wxBitmap(const wxIcon& icon) { CopyFromIcon(icon); }
- ~wxBitmap();
+
virtual
~wxBitmap();
wxImage ConvertToImage() const;
wxImage ConvertToImage() const;
diff --git
a/include/wx/mac/carbon/brush.h
b/include/wx/mac/carbon/brush.h
index 31b9593ab0eb0829e33e253f4fbd57d9c084e102..24e9c68219411d175822e2a2bdef6a1d55ed86cc 100644
(file)
--- a/
include/wx/mac/carbon/brush.h
+++ b/
include/wx/mac/carbon/brush.h
@@
-35,7
+35,7
@@
public:
wxBrush(short macThemeBrush ) ;
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
wxBrush(short macThemeBrush ) ;
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
- ~wxBrush();
+
virtual
~wxBrush();
virtual void SetColour(const wxColour& col) ;
virtual void SetColour(unsigned char r, unsigned char g, unsigned char b) ;
virtual void SetColour(const wxColour& col) ;
virtual void SetColour(unsigned char r, unsigned char g, unsigned char b) ;
diff --git
a/include/wx/mac/carbon/clipbrd.h
b/include/wx/mac/carbon/clipbrd.h
index 36e47b93187d716311af996114403292dfddcaf6..f484bbd7d3c044f0834c40f7f623ef83db565d3b 100644
(file)
--- a/
include/wx/mac/carbon/clipbrd.h
+++ b/
include/wx/mac/carbon/clipbrd.h
@@
-32,7
+32,7
@@
class WXDLLEXPORT wxClipboard : public wxClipboardBase
public:
wxClipboard();
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/mac/carbon/colour.h
b/include/wx/mac/carbon/colour.h
index 2cad2126eeb06d9f6c1a08f0d9b0c281f15dec04..219761c48f040fb0aaedff0266900658e1920800 100644
(file)
--- a/
include/wx/mac/carbon/colour.h
+++ b/
include/wx/mac/carbon/colour.h
@@
-27,7
+27,7
@@
public:
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
// dtor
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
// dtor
- ~wxColour();
+
virtual
~wxColour();
// accessors
bool Ok() const {return m_isInit; }
// accessors
bool Ok() const {return m_isInit; }
diff --git
a/include/wx/mac/carbon/cursor.h
b/include/wx/mac/carbon/cursor.h
index cf62dbf40a36ffd913813e33399a7dfdb0b0eb88..33d8ef8cf5525eaa6a664994ea843d517479e0f9 100644
(file)
--- a/
include/wx/mac/carbon/cursor.h
+++ b/
include/wx/mac/carbon/cursor.h
@@
-32,7
+32,7
@@
public:
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
- ~wxCursor();
+
virtual
~wxCursor();
bool CreateFromXpm(const char **bits) ;
virtual bool Ok() const ;
bool CreateFromXpm(const char **bits) ;
virtual bool Ok() const ;
diff --git
a/include/wx/mac/carbon/dataobj.h
b/include/wx/mac/carbon/dataobj.h
index fa4e139f5f84a73231d8e2f8ba009d78cf23864a..fa1aa17600971fed69260f958170b67ec243e87b 100644
(file)
--- a/
include/wx/mac/carbon/dataobj.h
+++ b/
include/wx/mac/carbon/dataobj.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxDataObject : public wxDataObjectBase
public:
wxDataObject();
#ifdef __DARWIN__
public:
wxDataObject();
#ifdef __DARWIN__
- ~wxDataObject() { }
+
virtual
~wxDataObject() { }
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
diff --git
a/include/wx/mac/carbon/dataobj2.h
b/include/wx/mac/carbon/dataobj2.h
index e9b95865ac133f306dc4b9726b8a6478b25e177e..b647d2a4651294d63fcd2344da4cdb13d29b0b17 100644
(file)
--- a/
include/wx/mac/carbon/dataobj2.h
+++ b/
include/wx/mac/carbon/dataobj2.h
@@
-24,7
+24,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/mac/carbon/dc.h
b/include/wx/mac/carbon/dc.h
index 6080697290e538322c1881227c3feeacf66a5bdb..b3217d919f2219a61df03a8e2ef4a9a220519e37 100644
(file)
--- a/
include/wx/mac/carbon/dc.h
+++ b/
include/wx/mac/carbon/dc.h
@@
-81,7
+81,7
@@
class WXDLLEXPORT wxDC: public wxDCBase
public:
wxDC();
public:
wxDC();
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/mac/carbon/dcclient.h
b/include/wx/mac/carbon/dcclient.h
index 993e01dacd16bf7a21070e8406ed98d0c0149f41..a62be04d310b255eed6e360fa4cef755a62e0102 100644
(file)
--- a/
include/wx/mac/carbon/dcclient.h
+++ b/
include/wx/mac/carbon/dcclient.h
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxWindowDC: public wxDC
// Create a DC corresponding to a canvas
wxWindowDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxWindowDC(wxWindow *win);
- ~wxWindowDC(void);
+
virtual
~wxWindowDC(void);
protected :
virtual void DoGetSize( int *width, int *height ) const;
wxWindow *m_window;
protected :
virtual void DoGetSize( int *width, int *height ) const;
wxWindow *m_window;
@@
-48,7
+48,7
@@
class WXDLLEXPORT wxClientDC: public wxWindowDC
// Create a DC corresponding to a canvas
wxClientDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxClientDC(wxWindow *win);
- ~wxClientDC(void);
+
virtual
~wxClientDC(void);
protected:
virtual void DoGetSize( int *width, int *height ) const;
protected:
virtual void DoGetSize( int *width, int *height ) const;
@@
-64,7
+64,7
@@
class WXDLLEXPORT wxPaintDC: public wxWindowDC
// Create a DC corresponding to a canvas
wxPaintDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxPaintDC(wxWindow *win);
- ~wxPaintDC(void);
+
virtual
~wxPaintDC(void);
protected:
virtual void DoGetSize( int *width, int *height ) const;
protected:
virtual void DoGetSize( int *width, int *height ) const;
diff --git
a/include/wx/mac/carbon/dcmemory.h
b/include/wx/mac/carbon/dcmemory.h
index b5103a8e6e025f33c218a921c251067da4fd8dc9..bc6f99ee3ae27390300056bcbbb34c614a42451a 100644
(file)
--- a/
include/wx/mac/carbon/dcmemory.h
+++ b/
include/wx/mac/carbon/dcmemory.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxMemoryDC: public wxPaintDC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC(void);
+
virtual
~wxMemoryDC(void);
virtual void SelectObject( const wxBitmap& bitmap );
wxBitmap GetSelectedObject() { return m_selected ; }
virtual void SelectObject( const wxBitmap& bitmap );
wxBitmap GetSelectedObject() { return m_selected ; }
diff --git
a/include/wx/mac/carbon/dcprint.h
b/include/wx/mac/carbon/dcprint.h
index 2cfdd1a81401d615141be335017bc146f5d8ddc5..2a5da88252d88ccfffc88a32b2b8c628037e6cb2 100644
(file)
--- a/
include/wx/mac/carbon/dcprint.h
+++ b/
include/wx/mac/carbon/dcprint.h
@@
-25,7
+25,7
@@
class WXDLLEXPORT wxPrinterDC: public wxDC
// Create a printer DC
wxPrinterDC(const wxPrintData& printdata );
// Create a printer DC
wxPrinterDC(const wxPrintData& printdata );
- ~wxPrinterDC();
+
virtual
~wxPrinterDC();
virtual bool StartDoc( const wxString& WXUNUSED(message) ) ;
virtual void EndDoc(void) ;
virtual bool StartDoc( const wxString& WXUNUSED(message) ) ;
virtual void EndDoc(void) ;
diff --git
a/include/wx/mac/carbon/dcscreen.h
b/include/wx/mac/carbon/dcscreen.h
index c1da01e7eff043bd0338028d38e98e95dd0f12ad..4e2ed0511f5a928d1b7bb41a2cf3b2e3ca4a646e 100644
(file)
--- a/
include/wx/mac/carbon/dcscreen.h
+++ b/
include/wx/mac/carbon/dcscreen.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxScreenDC: public wxWindowDC
public:
// Create a DC representing the whole screen
wxScreenDC();
public:
// Create a DC representing the whole screen
wxScreenDC();
- ~wxScreenDC();
+
virtual
~wxScreenDC();
// Compatibility with X's requirements for
// drawing on top of all windows
// Compatibility with X's requirements for
// drawing on top of all windows
diff --git
a/include/wx/mac/carbon/dialog.h
b/include/wx/mac/carbon/dialog.h
index aadb9849b702d27b4e595316ed496453f17dfe17..5fa0912f67b5fdb501bf203224e661de0aff6896 100644
(file)
--- a/
include/wx/mac/carbon/dialog.h
+++ b/
include/wx/mac/carbon/dialog.h
@@
-58,7
+58,7
@@
public:
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
- ~wxDialog();
+
virtual
~wxDialog();
// virtual bool Destroy();
virtual bool Show(bool show = true);
// virtual bool Destroy();
virtual bool Show(bool show = true);
diff --git
a/include/wx/mac/carbon/dnd.h
b/include/wx/mac/carbon/dnd.h
index 00d96c315babd411e2a01d9c70cac8976941315b..3d4676d00944dcfae5235f7da680b683178f098e 100644
(file)
--- a/
include/wx/mac/carbon/dnd.h
+++ b/
include/wx/mac/carbon/dnd.h
@@
-86,7
+86,7
@@
public:
const wxCursor &cursorMove = wxNullCursor,
const wxCursor &cursorStop = wxNullCursor);
const wxCursor &cursorMove = wxNullCursor,
const wxCursor &cursorStop = wxNullCursor);
- ~wxDropSource();
+
virtual
~wxDropSource();
// do it (call this in response to a mouse button press, for example)
// params: if bAllowMove is false, data can be only copied
// do it (call this in response to a mouse button press, for example)
// params: if bAllowMove is false, data can be only copied
diff --git
a/include/wx/mac/carbon/drawer.h
b/include/wx/mac/carbon/drawer.h
index 1bd500db33c17bab66ba130c1d4296d7362ee404..95ca484463cee22afa0ef862d396b547b5c4478b 100644
(file)
--- a/
include/wx/mac/carbon/drawer.h
+++ b/
include/wx/mac/carbon/drawer.h
@@
-43,7
+43,7
@@
public:
this->Create(parent, id, title, size, edge, name);
}
this->Create(parent, id, title, size, edge, name);
}
- ~wxDrawerWindow();
+
virtual
~wxDrawerWindow();
// Create a drawer window.
// If parent is NULL, create as a tool window.
// Create a drawer window.
// If parent is NULL, create as a tool window.
diff --git
a/include/wx/mac/carbon/fontdlg.h
b/include/wx/mac/carbon/fontdlg.h
index f2c7fb5a60e389e7a554e1854ac9e65e69afbe1f..c2fb0706b9147c9eb14a3aeda5b02a3ecc15bf44 100644
(file)
--- a/
include/wx/mac/carbon/fontdlg.h
+++ b/
include/wx/mac/carbon/fontdlg.h
@@
-30,7
+30,7
@@
class WXDLLEXPORT wxFontDialog : public wxDialog
public:
wxFontDialog();
wxFontDialog(wxWindow *parent, const wxFontData& data);
public:
wxFontDialog();
wxFontDialog(wxWindow *parent, const wxFontData& data);
- ~wxFontDialog();
+
virtual
~wxFontDialog();
bool Create(wxWindow *parent, const wxFontData& data);
bool Create(wxWindow *parent, const wxFontData& data);
@@
-89,7
+89,7
@@
DECLARE_EVENT_TABLE()
public:
wxFontDialog();
wxFontDialog(wxWindow *parent, const wxFontData& data);
public:
wxFontDialog();
wxFontDialog(wxWindow *parent, const wxFontData& data);
- ~wxFontDialog();
+
virtual
~wxFontDialog();
bool Create(wxWindow *parent, const wxFontData& data);
bool Create(wxWindow *parent, const wxFontData& data);
diff --git
a/include/wx/mac/carbon/glcanvas.h
b/include/wx/mac/carbon/glcanvas.h
index be7f16eb3dee0d67ab56912e30b1c28c9725065a..802067a0cb4d402826c1e99ac861b6878461beee 100644
(file)
--- a/
include/wx/mac/carbon/glcanvas.h
+++ b/
include/wx/mac/carbon/glcanvas.h
@@
-61,7
+61,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void Update(); // must be called after window drag/grows/zoom or clut change
void SetCurrent();
void Update(); // must be called after window drag/grows/zoom or clut change
@@
-94,7
+94,7
@@
class WXDLLEXPORT wxGLCanvas: public wxWindow
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0,
const wxString& name = wxT("GLCanvas"), int *attribList = 0, const wxPalette& palette = wxNullPalette );
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0,
const wxString& name = wxT("GLCanvas"), int *attribList = 0, const wxPalette& palette = wxNullPalette );
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
bool Create(wxWindow *parent, const wxGLContext *shared, wxWindowID id,
const wxPoint& pos, const wxSize& size, long style, const wxString& name,
bool Create(wxWindow *parent, const wxGLContext *shared, wxWindowID id,
const wxPoint& pos, const wxSize& size, long style, const wxString& name,
diff --git
a/include/wx/mac/carbon/helpxxxx.h
b/include/wx/mac/carbon/helpxxxx.h
index bcccd05ccc3d83c4bb441aa1d80e3f89d80575af..415ccdb1c0e7a36c3c8d23f236d329d95d8722a4 100644
(file)
--- a/
include/wx/mac/carbon/helpxxxx.h
+++ b/
include/wx/mac/carbon/helpxxxx.h
@@
-23,7
+23,7
@@
class WXDLLEXPORT wxXXXXHelpController: public wxHelpControllerBase
public:
wxXXXXHelpController();
public:
wxXXXXHelpController();
- ~wxXXXXHelpController();
+
virtual
~wxXXXXHelpController();
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
diff --git
a/include/wx/mac/carbon/icon.h
b/include/wx/mac/carbon/icon.h
index 3adb3f7e0df9f1e2bfae8b4505ea1e8b2423b00c..5a3b8d45cbe5f962492f97e479a49c290e543523 100644
(file)
--- a/
include/wx/mac/carbon/icon.h
+++ b/
include/wx/mac/carbon/icon.h
@@
-29,7
+29,7
@@
public:
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
- ~wxIcon();
+
virtual
~wxIcon();
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
diff --git
a/include/wx/mac/carbon/imaglist.h
b/include/wx/mac/carbon/imaglist.h
index 2877432b26091d4c52b13d057c5e04815f4d93bf..acc2c42ec1208d25338243ca1c468413d9d47114 100644
(file)
--- a/
include/wx/mac/carbon/imaglist.h
+++ b/
include/wx/mac/carbon/imaglist.h
@@
-55,7
+55,7
@@
class WXDLLEXPORT wxImageList: public wxObject
public:
wxImageList() { m_width = m_height = 0; }
wxImageList( int width, int height, bool mask = true, int initialCount = 1 );
public:
wxImageList() { m_width = m_height = 0; }
wxImageList( int width, int height, bool mask = true, int initialCount = 1 );
- ~wxImageList();
+
virtual
~wxImageList();
bool Create( int width, int height, bool mask = true, int initialCount = 1 );
bool Create();
bool Create( int width, int height, bool mask = true, int initialCount = 1 );
bool Create();
diff --git
a/include/wx/mac/carbon/listctrl.h
b/include/wx/mac/carbon/listctrl.h
index a83e843e4ad2899b3219bec12fa044d23b3c3d2e..503d3ecf53a84c1f9a188912f9a0c432e06e1127 100644
(file)
--- a/
include/wx/mac/carbon/listctrl.h
+++ b/
include/wx/mac/carbon/listctrl.h
@@
-176,7
+176,7
@@
class WXDLLEXPORT wxListCtrl: public wxControl
{
Create(parent, id, pos, size, style, validator, name);
}
{
Create(parent, id, pos, size, style, validator, name);
}
- ~wxListCtrl();
+
virtual
~wxListCtrl();
bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxListCtrlNameStr);
bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxListCtrlNameStr);
diff --git
a/include/wx/mac/carbon/mdi.h
b/include/wx/mac/carbon/mdi.h
index 2bb1d94bebb88a444a555faf98a7e8b0672bf5cc..7739d6e87615bd481e8ee5bf8903fd8d8597b195 100644
(file)
--- a/
include/wx/mac/carbon/mdi.h
+++ b/
include/wx/mac/carbon/mdi.h
@@
-41,7
+41,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-129,7
+129,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
@@
-174,7
+174,7
@@
class WXDLLEXPORT wxMDIClientWindow: public wxWindow
CreateClient(parent, style);
}
CreateClient(parent, style);
}
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
diff --git
a/include/wx/mac/carbon/metafile.h
b/include/wx/mac/carbon/metafile.h
index add0be172af9a2c882c9aed80fa21d3ebc9eedde..d959a386a90da1f3831b27e25fc493384180514f 100644
(file)
--- a/
include/wx/mac/carbon/metafile.h
+++ b/
include/wx/mac/carbon/metafile.h
@@
-40,7
+40,7
@@
class WXDLLEXPORT wxMetafile: public wxGDIObject
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
- ~wxMetafile(void);
+
virtual
~wxMetafile(void);
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
@@
-75,7
+75,7
@@
class WXDLLEXPORT wxMetafileDC: public wxDC
int width = 0, int height = 0,
const wxString& description = wxEmptyString);
int width = 0, int height = 0,
const wxString& description = wxEmptyString);
- ~wxMetafileDC(void);
+
virtual
~wxMetafileDC(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
diff --git
a/include/wx/mac/carbon/minifram.h
b/include/wx/mac/carbon/minifram.h
index 0768e68b4e823e1fef39ece7e8301ad045721ae3..4ef85c5356d248a0c35ea2e9b0689dd0dab14eaf 100644
(file)
--- a/
include/wx/mac/carbon/minifram.h
+++ b/
include/wx/mac/carbon/minifram.h
@@
-34,7
+34,7
@@
public:
Create(parent, id, title, pos, size, style | wxFRAME_TOOL_WINDOW | wxFRAME_FLOAT_ON_PARENT , name);
}
Create(parent, id, title, pos, size, style | wxFRAME_TOOL_WINDOW | wxFRAME_FLOAT_ON_PARENT , name);
}
- ~wxMiniFrame() {}
+
virtual
~wxMiniFrame() {}
protected:
};
protected:
};
diff --git
a/include/wx/mac/carbon/notebook.h
b/include/wx/mac/carbon/notebook.h
index 234fbf2aba3e49d5761b0fee17490f865f47848f..299b438dbee6292a8be1fc9cc4bf18eafdceff4e 100644
(file)
--- a/
include/wx/mac/carbon/notebook.h
+++ b/
include/wx/mac/carbon/notebook.h
@@
-50,7
+50,7
@@
public:
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
- ~wxNotebook();
+
virtual
~wxNotebook();
// accessors
// ---------
// accessors
// ---------
diff --git
a/include/wx/mac/carbon/palette.h
b/include/wx/mac/carbon/palette.h
index ada43c0b8ada74c1083721c210e7711f7cbae36a..53cbb2f5795a52662dbe54832dbef72e58caf79f 100644
(file)
--- a/
include/wx/mac/carbon/palette.h
+++ b/
include/wx/mac/carbon/palette.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
- ~wxPaletteRefData();
+
virtual
~wxPaletteRefData();
protected:
wxColour* m_palette;
wxInt32 m_count ;
protected:
wxColour* m_palette;
wxInt32 m_count ;
@@
-40,7
+40,7
@@
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette();
+
virtual
~wxPalette();
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/mac/carbon/pen.h
b/include/wx/mac/carbon/pen.h
index 5ff21fcf2bff1f6e4017c0ce3e31d8d0068e7dbd..5dde4b541d40ba90a2867e7be8dc16516aa614b4 100644
(file)
--- a/
include/wx/mac/carbon/pen.h
+++ b/
include/wx/mac/carbon/pen.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPenRefData: public wxGDIRefData
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& data);
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& data);
- ~wxPenRefData();
+
virtual
~wxPenRefData();
wxPenRefData& operator=(const wxPenRefData& data);
wxPenRefData& operator=(const wxPenRefData& data);
@@
-52,7
+52,7
@@
public:
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
- ~wxPen();
+
virtual
~wxPen();
inline bool operator == (const wxPen& pen) const { return m_refData == pen.m_refData; }
inline bool operator != (const wxPen& pen) const { return m_refData != pen.m_refData; }
inline bool operator == (const wxPen& pen) const { return m_refData == pen.m_refData; }
inline bool operator != (const wxPen& pen) const { return m_refData != pen.m_refData; }
diff --git
a/include/wx/mac/carbon/printdlg.h
b/include/wx/mac/carbon/printdlg.h
index 06950083fca1a49dc55573ec6a59bfdd51f73f5c..a12b983908a1697b13d0c6c9dcbaafa5eab700a4 100644
(file)
--- a/
include/wx/mac/carbon/printdlg.h
+++ b/
include/wx/mac/carbon/printdlg.h
@@
-31,7
+31,7
@@
public:
wxMacPrintDialog();
wxMacPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxMacPrintDialog(wxWindow *parent, wxPrintData* data );
wxMacPrintDialog();
wxMacPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxMacPrintDialog(wxWindow *parent, wxPrintData* data );
- ~wxMacPrintDialog();
+
virtual
~wxMacPrintDialog();
bool Create(wxWindow *parent, wxPrintDialogData* data = NULL);
virtual int ShowModal();
bool Create(wxWindow *parent, wxPrintDialogData* data = NULL);
virtual int ShowModal();
@@
-59,7
+59,7
@@
class WXDLLEXPORT wxMacPageSetupDialog: public wxPageSetupDialogBase
{
public:
wxMacPageSetupDialog(wxWindow *parent, wxPageSetupDialogData *data = NULL);
{
public:
wxMacPageSetupDialog(wxWindow *parent, wxPageSetupDialogData *data = NULL);
- ~wxMacPageSetupDialog();
+
virtual
~wxMacPageSetupDialog();
virtual wxPageSetupData& GetPageSetupDialogData();
virtual wxPageSetupData& GetPageSetupDialogData();
diff --git
a/include/wx/mac/carbon/private.h
b/include/wx/mac/carbon/private.h
index 2897d0a116e36e329831a94731f0577cf690147f..168648c6c9363e4ff5778a1a153bcf0312ec6fcb 100644
(file)
--- a/
include/wx/mac/carbon/private.h
+++ b/
include/wx/mac/carbon/private.h
@@
-951,7
+951,7
@@
class wxMacDataBrowserListControl : public wxMacDataItemBrowserControl , public
{
public:
wxMacDataBrowserListControl( wxListBox *peer, const wxPoint& pos, const wxSize& size, long style );
{
public:
wxMacDataBrowserListControl( wxListBox *peer, const wxPoint& pos, const wxSize& size, long style );
- ~wxMacDataBrowserListControl();
+
virtual
~wxMacDataBrowserListControl();
// create a list item (can be a subclass of wxMacListBoxItem)
// create a list item (can be a subclass of wxMacListBoxItem)
@@
-1034,7
+1034,7
@@
public:
wxMacCGContext( CGrafPtr port );
wxMacCGContext( CGContextRef cgcontext );
wxMacCGContext();
wxMacCGContext( CGrafPtr port );
wxMacCGContext( CGContextRef cgcontext );
wxMacCGContext();
- ~wxMacCGContext();
+
virtual
~wxMacCGContext();
virtual void Clip( const wxRegion ®ion );
virtual void StrokePath( const wxGraphicPath *p );
virtual void Clip( const wxRegion ®ion );
virtual void StrokePath( const wxGraphicPath *p );
@@
-1073,7
+1073,7
@@
class WXDLLEXPORT wxBitmapRefData: public wxGDIRefData
public:
wxBitmapRefData(int width , int height , int depth);
wxBitmapRefData();
public:
wxBitmapRefData(int width , int height , int depth);
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
void Free();
bool Ok() const { return m_ok; }
void Free();
bool Ok() const { return m_ok; }
diff --git
a/include/wx/mac/carbon/radiobox.h
b/include/wx/mac/carbon/radiobox.h
index fddba3c7228cb88ad88311bb67fa7bdcbf25182d..8cead0052233d15bb306b7e26afeefb34cbf709f 100644
(file)
--- a/
include/wx/mac/carbon/radiobox.h
+++ b/
include/wx/mac/carbon/radiobox.h
@@
-41,7
+41,7
@@
public:
Create(parent, id, title, pos, size, choices,
majorDim, style, val, name);
}
Create(parent, id, title, pos, size, choices,
majorDim, style, val, name);
}
- ~wxRadioBox();
+
virtual
~wxRadioBox();
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
int n = 0, const wxString choices[] = NULL,
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
int n = 0, const wxString choices[] = NULL,
diff --git
a/include/wx/mac/carbon/radiobut.h
b/include/wx/mac/carbon/radiobut.h
index 8b3c063f9533553034aa4d1e6bda32fc9e1bd394..572261ed2ceed5feb675fbc254caa443f3d75959 100644
(file)
--- a/
include/wx/mac/carbon/radiobut.h
+++ b/
include/wx/mac/carbon/radiobut.h
@@
-27,7
+27,7
@@
public:
{
Create(parent, id, label, pos, size, style, validator, name);
}
{
Create(parent, id, label, pos, size, style, validator, name);
}
- ~wxRadioButton();
+
virtual
~wxRadioButton();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& label,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& label,
diff --git
a/include/wx/mac/carbon/region.h
b/include/wx/mac/carbon/region.h
index 504a944e3b4416a537752455d981175fe9b05987..e0f51c0f2ee8a8a30bf4e648a04a7d5e4cc9e2e2 100644
(file)
--- a/
include/wx/mac/carbon/region.h
+++ b/
include/wx/mac/carbon/region.h
@@
-48,7
+48,7
@@
public:
Union(bmp, transColour, tolerance);
}
Union(bmp, transColour, tolerance);
}
- ~wxRegion();
+
virtual
~wxRegion();
//# Modify region
// Clear current region
//# Modify region
// Clear current region
@@
-137,7
+137,7
@@
public:
wxRegionIterator();
wxRegionIterator(const wxRegion& region);
wxRegionIterator(const wxRegionIterator& iterator);
wxRegionIterator();
wxRegionIterator(const wxRegion& region);
wxRegionIterator(const wxRegionIterator& iterator);
- ~wxRegionIterator();
+
virtual
~wxRegionIterator();
wxRegionIterator& operator=(const wxRegionIterator& iterator);
wxRegionIterator& operator=(const wxRegionIterator& iterator);
diff --git
a/include/wx/mac/carbon/scrolbar.h
b/include/wx/mac/carbon/scrolbar.h
index b2538c5548b260dbfa32dfc2d201bc4b8186865a..cabbeb9dc39d4b6f3c3d92a9910de1cc9a8a0061 100644
(file)
--- a/
include/wx/mac/carbon/scrolbar.h
+++ b/
include/wx/mac/carbon/scrolbar.h
@@
-23,7
+23,7
@@
class WXDLLEXPORT wxScrollBar: public wxControl
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
- ~wxScrollBar();
+
virtual
~wxScrollBar();
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/mac/carbon/slider.h
b/include/wx/mac/carbon/slider.h
index e9702ea6faeb4a2077aea85f2a96c9a56f20a20d..fa507b201d1e43f3d669a1bd77987ba913793bb4 100644
(file)
--- a/
include/wx/mac/carbon/slider.h
+++ b/
include/wx/mac/carbon/slider.h
@@
-37,7
+37,7
@@
public:
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
- ~wxSlider();
+
virtual
~wxSlider();
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
diff --git
a/include/wx/mac/carbon/sound.h
b/include/wx/mac/carbon/sound.h
index cec0de6bc1bc41681f7b26717baabf529e336d01..ab2555f5e9da9f57a80141666ad97dd4c67f78a3 100644
(file)
--- a/
include/wx/mac/carbon/sound.h
+++ b/
include/wx/mac/carbon/sound.h
@@
-23,7
+23,7
@@
public:
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
- ~wxSound();
+
virtual
~wxSound();
public:
bool Create(const wxString& fileName, bool isResource = FALSE);
public:
bool Create(const wxString& fileName, bool isResource = FALSE);
diff --git
a/include/wx/mac/carbon/statusbr.h
b/include/wx/mac/carbon/statusbr.h
index e3335d0f7b6e293087ba76c1b1d8e073b1f803d3..c5ecf314c3dd13a090c4470985c8b071661d94f4 100644
(file)
--- a/
include/wx/mac/carbon/statusbr.h
+++ b/
include/wx/mac/carbon/statusbr.h
@@
-22,7
+22,7
@@
class WXDLLEXPORT wxStatusBarMac : public wxStatusBarGeneric
long style = 0,
const wxString& name = wxPanelNameStr);
long style = 0,
const wxString& name = wxPanelNameStr);
- ~wxStatusBarMac();
+
virtual
~wxStatusBarMac();
bool Create(wxWindow *parent, wxWindowID id,
long style ,
bool Create(wxWindow *parent, wxWindowID id,
long style ,
diff --git
a/include/wx/mac/carbon/tabctrl.h
b/include/wx/mac/carbon/tabctrl.h
index 1fa2f7721d0d57c8326813b6b1c001345113d4fa..0be13cddd1cb8bc7dc4869efd4899103c3cc313a 100644
(file)
--- a/
include/wx/mac/carbon/tabctrl.h
+++ b/
include/wx/mac/carbon/tabctrl.h
@@
-40,7
+40,7
@@
class WXDLLEXPORT wxTabCtrl: public wxControl
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxTabCtrl();
+
virtual
~wxTabCtrl();
// Accessors
// Accessors
diff --git
a/include/wx/mac/carbon/textctrl.h
b/include/wx/mac/carbon/textctrl.h
index 595c3d1f8d874b944bdeb2033c61206ee8460cb1..e4871fff876edf6aa3afa453a5dccf50c41970f7 100644
(file)
--- a/
include/wx/mac/carbon/textctrl.h
+++ b/
include/wx/mac/carbon/textctrl.h
@@
-47,7
+47,7
@@
public:
Create(parent, id, value, pos, size, style, validator, name);
}
Create(parent, id, value, pos, size, style, validator, name);
}
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
diff --git
a/include/wx/mac/carbon/timer.h
b/include/wx/mac/carbon/timer.h
index 467ce4be50bab12192060aa2c54be5d132e9d212..f9a5d79861f0e7f4006f13e3358d7db9b947fc7a 100644
(file)
--- a/
include/wx/mac/carbon/timer.h
+++ b/
include/wx/mac/carbon/timer.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxTimer: public wxTimerBase
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id) { Init(); }
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id) { Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int milliseconds = -1,
bool one_shot = FALSE); // Start timer
virtual bool Start(int milliseconds = -1,
bool one_shot = FALSE); // Start timer
diff --git
a/include/wx/mac/carbon/toolbar.h
b/include/wx/mac/carbon/toolbar.h
index ee979c767e49693b3cd90d047c24c78a28ac9f48..527c97e7931724c35f70266d0a7ce318d91d53bf 100644
(file)
--- a/
include/wx/mac/carbon/toolbar.h
+++ b/
include/wx/mac/carbon/toolbar.h
@@
-37,7
+37,7
@@
class WXDLLEXPORT wxToolBar: public wxToolBarBase
Init();
Create(parent, id, pos, size, style, name);
}
Init();
Create(parent, id, pos, size, style, name);
}
- ~wxToolBar();
+
virtual
~wxToolBar();
bool Create(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxNO_BORDER|wxTB_HORIZONTAL,
bool Create(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxNO_BORDER|wxTB_HORIZONTAL,
diff --git
a/include/wx/mac/carbon/treectrl.h
b/include/wx/mac/carbon/treectrl.h
index a1f651a0b28b309505cac2eb5e07ab4fe3cc4e8d..1e37d9f3d4ca14396f607e4634c05264ccaea466 100644
(file)
--- a/
include/wx/mac/carbon/treectrl.h
+++ b/
include/wx/mac/carbon/treectrl.h
@@
-129,7
+129,7
@@
public:
{
Create(parent, id, pos, size, style, validator, name);
}
{
Create(parent, id, pos, size, style, validator, name);
}
- ~wxTreeCtrl();
+
virtual
~wxTreeCtrl();
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/mac/classic/accel.h
b/include/wx/mac/classic/accel.h
index 9702282af96241fc38b0d32810e5b8732b29501c..e2b2e58b0a3b16b3c0a4cb11a994f76e558a94fc 100644
(file)
--- a/
include/wx/mac/classic/accel.h
+++ b/
include/wx/mac/classic/accel.h
@@
-22,7
+22,7
@@
public:
wxAcceleratorTable();
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
wxAcceleratorTable();
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
- ~wxAcceleratorTable();
+
virtual
~wxAcceleratorTable();
bool operator == (const wxAcceleratorTable& accel) const
{ return m_refData == accel.m_refData; }
bool operator == (const wxAcceleratorTable& accel) const
{ return m_refData == accel.m_refData; }
diff --git
a/include/wx/mac/classic/bitmap.h
b/include/wx/mac/classic/bitmap.h
index 7380a5486af086af1ff2da0010a1d42af8407d29..c20a8a41bc9d3c3ec65bf2575c6ed552c6979dce 100644
(file)
--- a/
include/wx/mac/classic/bitmap.h
+++ b/
include/wx/mac/classic/bitmap.h
@@
-46,7
+46,7
@@
public:
// Construct a mask from a mono bitmap (copies the bitmap).
wxMask(const wxBitmap& bitmap);
// Construct a mask from a mono bitmap (copies the bitmap).
wxMask(const wxBitmap& bitmap);
- ~wxMask();
+
virtual
~wxMask();
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
@@
-74,7
+74,7
@@
class WXDLLEXPORT wxBitmapRefData: public wxGDIRefData
friend class WXDLLEXPORT wxCursor;
public:
wxBitmapRefData();
friend class WXDLLEXPORT wxCursor;
public:
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
public:
int m_width;
public:
int m_width;
@@
-153,7
+153,7
@@
public:
// Convert from wxImage:
wxBitmap(const wxImage& image, int depth = -1);
// Convert from wxImage:
wxBitmap(const wxImage& image, int depth = -1);
- ~wxBitmap();
+
virtual
~wxBitmap();
wxImage ConvertToImage() const;
wxImage ConvertToImage() const;
diff --git
a/include/wx/mac/classic/brush.h
b/include/wx/mac/classic/brush.h
index 5c65beb50d503d67aace7ec5d5b9be7b4b4bc10a..9f5ab8885c73a81e9aef34b412fbc5dfa197cd72 100644
(file)
--- a/
include/wx/mac/classic/brush.h
+++ b/
include/wx/mac/classic/brush.h
@@
-35,7
+35,7
@@
public:
wxBrush(short macThemeBrush ) ;
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
wxBrush(short macThemeBrush ) ;
wxBrush(const wxColour& col, int style = wxSOLID);
wxBrush(const wxBitmap& stipple);
- ~wxBrush();
+
virtual
~wxBrush();
virtual void SetColour(const wxColour& col) ;
virtual void SetColour(unsigned char r, unsigned char g, unsigned char b) ;
virtual void SetColour(const wxColour& col) ;
virtual void SetColour(unsigned char r, unsigned char g, unsigned char b) ;
diff --git
a/include/wx/mac/classic/clipbrd.h
b/include/wx/mac/classic/clipbrd.h
index 36e47b93187d716311af996114403292dfddcaf6..f484bbd7d3c044f0834c40f7f623ef83db565d3b 100644
(file)
--- a/
include/wx/mac/classic/clipbrd.h
+++ b/
include/wx/mac/classic/clipbrd.h
@@
-32,7
+32,7
@@
class WXDLLEXPORT wxClipboard : public wxClipboardBase
public:
wxClipboard();
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/mac/classic/colour.h
b/include/wx/mac/classic/colour.h
index 87a768d9366c300a498af7011ac3d4153b8f384e..283941e72c9a415651ba1617fa6050604b3c539d 100644
(file)
--- a/
include/wx/mac/classic/colour.h
+++ b/
include/wx/mac/classic/colour.h
@@
-32,7
+32,7
@@
public:
wxColour& operator = ( const wxColour& col );
// dtor
wxColour& operator = ( const wxColour& col );
// dtor
- ~wxColour();
+
virtual
~wxColour();
// accessors
bool Ok() const {return m_isInit; }
// accessors
bool Ok() const {return m_isInit; }
diff --git
a/include/wx/mac/classic/cursor.h
b/include/wx/mac/classic/cursor.h
index a18b2b9a96c574e064ff1847582680c7b6f2e258..2cd524a745276e9278b2dbdbaec087aa9e948e51 100644
(file)
--- a/
include/wx/mac/classic/cursor.h
+++ b/
include/wx/mac/classic/cursor.h
@@
-22,7
+22,7
@@
class WXDLLEXPORT wxCursorRefData: public wxBitmapRefData
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
protected:
WXHCURSOR m_hCursor;
protected:
WXHCURSOR m_hCursor;
@@
-53,7
+53,7
@@
public:
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(int cursor_type);
- ~wxCursor();
+
virtual
~wxCursor();
bool CreateFromXpm(const char **bits) ;
virtual bool Ok() const { return (m_refData != NULL && ( M_CURSORDATA->m_hCursor != NULL || M_CURSORDATA->m_themeCursor != -1 ) ) ; }
bool CreateFromXpm(const char **bits) ;
virtual bool Ok() const { return (m_refData != NULL && ( M_CURSORDATA->m_hCursor != NULL || M_CURSORDATA->m_themeCursor != -1 ) ) ; }
diff --git
a/include/wx/mac/classic/dataobj.h
b/include/wx/mac/classic/dataobj.h
index fa4e139f5f84a73231d8e2f8ba009d78cf23864a..fa1aa17600971fed69260f958170b67ec243e87b 100644
(file)
--- a/
include/wx/mac/classic/dataobj.h
+++ b/
include/wx/mac/classic/dataobj.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxDataObject : public wxDataObjectBase
public:
wxDataObject();
#ifdef __DARWIN__
public:
wxDataObject();
#ifdef __DARWIN__
- ~wxDataObject() { }
+
virtual
~wxDataObject() { }
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
diff --git
a/include/wx/mac/classic/dataobj2.h
b/include/wx/mac/classic/dataobj2.h
index 36c670b2aa48197c29358d52c9c6d448c81f1271..4cea480372ee2fdf1e2d405ff59c9cffccb7e2bb 100644
(file)
--- a/
include/wx/mac/classic/dataobj2.h
+++ b/
include/wx/mac/classic/dataobj2.h
@@
-24,7
+24,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/mac/classic/dc.h
b/include/wx/mac/classic/dc.h
index a14d40e6a894764dbc3b57f6fd4633fc141bb7e9..88b7dacfb3e0adf1ef3a0f35e17d0a1888b2f886 100644
(file)
--- a/
include/wx/mac/classic/dc.h
+++ b/
include/wx/mac/classic/dc.h
@@
-50,7
+50,7
@@
class WXDLLEXPORT wxDC: public wxDCBase
public:
wxDC();
public:
wxDC();
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// implement base class pure virtuals
diff --git
a/include/wx/mac/classic/dcclient.h
b/include/wx/mac/classic/dcclient.h
index e8f9dc7e8aaaa2bcf615cf93d34702b8db5eb939..8efbefbaab1be34aac20375e035953ee7263fca8 100644
(file)
--- a/
include/wx/mac/classic/dcclient.h
+++ b/
include/wx/mac/classic/dcclient.h
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxWindowDC: public wxDC
// Create a DC corresponding to a canvas
wxWindowDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxWindowDC(wxWindow *win);
- ~wxWindowDC(void);
+
virtual
~wxWindowDC(void);
virtual void DoGetSize( int *width, int *height ) const;
protected :
wxWindow *m_window;
virtual void DoGetSize( int *width, int *height ) const;
protected :
wxWindow *m_window;
@@
-48,7
+48,7
@@
class WXDLLEXPORT wxClientDC: public wxWindowDC
// Create a DC corresponding to a canvas
wxClientDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxClientDC(wxWindow *win);
- ~wxClientDC(void);
+
virtual
~wxClientDC(void);
virtual void DoGetSize( int *width, int *height ) const;
};
virtual void DoGetSize( int *width, int *height ) const;
};
@@
-62,7
+62,7
@@
class WXDLLEXPORT wxPaintDC: public wxWindowDC
// Create a DC corresponding to a canvas
wxPaintDC(wxWindow *win);
// Create a DC corresponding to a canvas
wxPaintDC(wxWindow *win);
- ~wxPaintDC(void);
+
virtual
~wxPaintDC(void);
virtual void DoGetSize( int *width, int *height ) const;
};
virtual void DoGetSize( int *width, int *height ) const;
};
diff --git
a/include/wx/mac/classic/dcmemory.h
b/include/wx/mac/classic/dcmemory.h
index 800dae556ec90efe3aff1ffb116c8bd097583d2a..c9780e2c68f47776727b7768c96aae5eba0235c6 100644
(file)
--- a/
include/wx/mac/classic/dcmemory.h
+++ b/
include/wx/mac/classic/dcmemory.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxMemoryDC: public wxPaintDC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC(void);
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC(void);
+
virtual
~wxMemoryDC(void);
virtual void SelectObject( const wxBitmap& bitmap );
virtual void DoGetSize( int *width, int *height ) const;
wxBitmap GetSelectedObject() { return m_selected ; }
virtual void SelectObject( const wxBitmap& bitmap );
virtual void DoGetSize( int *width, int *height ) const;
wxBitmap GetSelectedObject() { return m_selected ; }
diff --git
a/include/wx/mac/classic/dcprint.h
b/include/wx/mac/classic/dcprint.h
index 73b33861a630cc309674ae5d8527c9336c31147f..444295fda649dc704fbf8e3dbe365658ce8f46d7 100644
(file)
--- a/
include/wx/mac/classic/dcprint.h
+++ b/
include/wx/mac/classic/dcprint.h
@@
-25,7
+25,7
@@
class WXDLLEXPORT wxPrinterDC: public wxDC
#if wxUSE_PRINTING_ARCHITECTURE
// Create a printer DC
wxPrinterDC(const wxPrintData& printdata );
#if wxUSE_PRINTING_ARCHITECTURE
// Create a printer DC
wxPrinterDC(const wxPrintData& printdata );
- ~wxPrinterDC();
+
virtual
~wxPrinterDC();
virtual bool StartDoc( const wxString& WXUNUSED(message) ) ;
virtual void EndDoc(void) ;
virtual bool StartDoc( const wxString& WXUNUSED(message) ) ;
virtual void EndDoc(void) ;
diff --git
a/include/wx/mac/classic/dcscreen.h
b/include/wx/mac/classic/dcscreen.h
index c1da01e7eff043bd0338028d38e98e95dd0f12ad..4e2ed0511f5a928d1b7bb41a2cf3b2e3ca4a646e 100644
(file)
--- a/
include/wx/mac/classic/dcscreen.h
+++ b/
include/wx/mac/classic/dcscreen.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxScreenDC: public wxWindowDC
public:
// Create a DC representing the whole screen
wxScreenDC();
public:
// Create a DC representing the whole screen
wxScreenDC();
- ~wxScreenDC();
+
virtual
~wxScreenDC();
// Compatibility with X's requirements for
// drawing on top of all windows
// Compatibility with X's requirements for
// drawing on top of all windows
diff --git
a/include/wx/mac/classic/dialog.h
b/include/wx/mac/classic/dialog.h
index 813321910a7ea38c10ba2314786a8ebe0dcf7e36..169abdf2ba698a925e3d55fb906582fc7edd5711 100644
(file)
--- a/
include/wx/mac/classic/dialog.h
+++ b/
include/wx/mac/classic/dialog.h
@@
-58,7
+58,7
@@
public:
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
- ~wxDialog();
+
virtual
~wxDialog();
// virtual bool Destroy();
virtual bool Show(bool show = true);
// virtual bool Destroy();
virtual bool Show(bool show = true);
diff --git
a/include/wx/mac/classic/dnd.h
b/include/wx/mac/classic/dnd.h
index 00d96c315babd411e2a01d9c70cac8976941315b..3d4676d00944dcfae5235f7da680b683178f098e 100644
(file)
--- a/
include/wx/mac/classic/dnd.h
+++ b/
include/wx/mac/classic/dnd.h
@@
-86,7
+86,7
@@
public:
const wxCursor &cursorMove = wxNullCursor,
const wxCursor &cursorStop = wxNullCursor);
const wxCursor &cursorMove = wxNullCursor,
const wxCursor &cursorStop = wxNullCursor);
- ~wxDropSource();
+
virtual
~wxDropSource();
// do it (call this in response to a mouse button press, for example)
// params: if bAllowMove is false, data can be only copied
// do it (call this in response to a mouse button press, for example)
// params: if bAllowMove is false, data can be only copied
diff --git
a/include/wx/mac/classic/glcanvas.h
b/include/wx/mac/classic/glcanvas.h
index 53f7a8c73cb0ab2fc917d781afb1981dc7c109f6..630b29a291b347d2b43d8e71750aea477a3c2d6e 100644
(file)
--- a/
include/wx/mac/classic/glcanvas.h
+++ b/
include/wx/mac/classic/glcanvas.h
@@
-61,7
+61,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void Update(); // must be called after window drag/grows/zoom or clut change
void SetCurrent();
void Update(); // must be called after window drag/grows/zoom or clut change
@@
-94,7
+94,7
@@
class WXDLLEXPORT wxGLCanvas: public wxWindow
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0,
const wxString& name = wxT("GLCanvas"), int *attribList = 0, const wxPalette& palette = wxNullPalette );
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0,
const wxString& name = wxT("GLCanvas"), int *attribList = 0, const wxPalette& palette = wxNullPalette );
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
bool Create(wxWindow *parent, const wxGLContext *shared, wxWindowID id,
const wxPoint& pos, const wxSize& size, long style, const wxString& name,
bool Create(wxWindow *parent, const wxGLContext *shared, wxWindowID id,
const wxPoint& pos, const wxSize& size, long style, const wxString& name,
diff --git
a/include/wx/mac/classic/helpxxxx.h
b/include/wx/mac/classic/helpxxxx.h
index bcccd05ccc3d83c4bb441aa1d80e3f89d80575af..415ccdb1c0e7a36c3c8d23f236d329d95d8722a4 100644
(file)
--- a/
include/wx/mac/classic/helpxxxx.h
+++ b/
include/wx/mac/classic/helpxxxx.h
@@
-23,7
+23,7
@@
class WXDLLEXPORT wxXXXXHelpController: public wxHelpControllerBase
public:
wxXXXXHelpController();
public:
wxXXXXHelpController();
- ~wxXXXXHelpController();
+
virtual
~wxXXXXHelpController();
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
diff --git
a/include/wx/mac/classic/icon.h
b/include/wx/mac/classic/icon.h
index 8a137f6d18630b76cb5475e6c560d3e5916a3643..841fd38810f7c662e8f2e34ca2816cd483bc8f66 100644
(file)
--- a/
include/wx/mac/classic/icon.h
+++ b/
include/wx/mac/classic/icon.h
@@
-29,7
+29,7
@@
public:
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
{
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICON);
}
- ~wxIcon();
+
virtual
~wxIcon();
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
bool LoadFile(const wxString& name, wxBitmapType flags /* = wxBITMAP_TYPE_ICON_RESOURCE */ ,
int desiredWidth /* = -1 */ , int desiredHeight = -1);
diff --git
a/include/wx/mac/classic/imaglist.h
b/include/wx/mac/classic/imaglist.h
index defe67ce55e34e51ccdf455c7c1ba69cbbf1b94c..29de5d09f42f762f71f6df03ad465576ce0a3893 100644
(file)
--- a/
include/wx/mac/classic/imaglist.h
+++ b/
include/wx/mac/classic/imaglist.h
@@
-60,7
+60,7
@@
class WXDLLEXPORT wxImageList: public wxObject
{
Create(width, height, mask, initialCount);
}
{
Create(width, height, mask, initialCount);
}
- ~wxImageList();
+
virtual
~wxImageList();
// Attributes
// Attributes
diff --git
a/include/wx/mac/classic/listctrl.h
b/include/wx/mac/classic/listctrl.h
index a83e843e4ad2899b3219bec12fa044d23b3c3d2e..503d3ecf53a84c1f9a188912f9a0c432e06e1127 100644
(file)
--- a/
include/wx/mac/classic/listctrl.h
+++ b/
include/wx/mac/classic/listctrl.h
@@
-176,7
+176,7
@@
class WXDLLEXPORT wxListCtrl: public wxControl
{
Create(parent, id, pos, size, style, validator, name);
}
{
Create(parent, id, pos, size, style, validator, name);
}
- ~wxListCtrl();
+
virtual
~wxListCtrl();
bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxListCtrlNameStr);
bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxListCtrlNameStr);
diff --git
a/include/wx/mac/classic/mdi.h
b/include/wx/mac/classic/mdi.h
index ec09332a38407275ab30c66e4170f063d66d2f4a..d3b1aaa6b568e99eb4eb2ecb8c2701519dac4a03 100644
(file)
--- a/
include/wx/mac/classic/mdi.h
+++ b/
include/wx/mac/classic/mdi.h
@@
-40,7
+40,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-109,7
+109,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
@@
-154,7
+154,7
@@
class WXDLLEXPORT wxMDIClientWindow: public wxWindow
CreateClient(parent, style);
}
CreateClient(parent, style);
}
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
diff --git
a/include/wx/mac/classic/metafile.h
b/include/wx/mac/classic/metafile.h
index c4ae5d104787297b27201907c6344a751f36938e..4cd1f66ca8372c3b79f1fee9f21a2df785e6682e 100644
(file)
--- a/
include/wx/mac/classic/metafile.h
+++ b/
include/wx/mac/classic/metafile.h
@@
-38,7
+38,7
@@
class WXDLLEXPORT wxMetafileRefData: public wxGDIRefData
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData(void);
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData(void);
- ~wxMetafileRefData(void);
+
virtual
~wxMetafileRefData(void);
public:
WXHMETAFILE m_metafile;
public:
WXHMETAFILE m_metafile;
@@
-51,7
+51,7
@@
class WXDLLEXPORT wxMetafile: public wxGDIObject
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
- ~wxMetafile(void);
+
virtual
~wxMetafile(void);
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
@@
-86,7
+86,7
@@
class WXDLLEXPORT wxMetafileDC: public wxDC
int width = 0, int height = 0,
const wxString& description = wxEmptyString);
int width = 0, int height = 0,
const wxString& description = wxEmptyString);
- ~wxMetafileDC(void);
+
virtual
~wxMetafileDC(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
diff --git
a/include/wx/mac/classic/minifram.h
b/include/wx/mac/classic/minifram.h
index 0768e68b4e823e1fef39ece7e8301ad045721ae3..4ef85c5356d248a0c35ea2e9b0689dd0dab14eaf 100644
(file)
--- a/
include/wx/mac/classic/minifram.h
+++ b/
include/wx/mac/classic/minifram.h
@@
-34,7
+34,7
@@
public:
Create(parent, id, title, pos, size, style | wxFRAME_TOOL_WINDOW | wxFRAME_FLOAT_ON_PARENT , name);
}
Create(parent, id, title, pos, size, style | wxFRAME_TOOL_WINDOW | wxFRAME_FLOAT_ON_PARENT , name);
}
- ~wxMiniFrame() {}
+
virtual
~wxMiniFrame() {}
protected:
};
protected:
};
diff --git
a/include/wx/mac/classic/notebook.h
b/include/wx/mac/classic/notebook.h
index 3caae8cb6843f0e3ff72a0cf7b9d247e35f1f951..336b65f0c69b8f59ccbead27aff020745167bb99 100644
(file)
--- a/
include/wx/mac/classic/notebook.h
+++ b/
include/wx/mac/classic/notebook.h
@@
-50,7
+50,7
@@
public:
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
long style = 0,
const wxString& name = wxNotebookNameStr);
// dtor
- ~wxNotebook();
+
virtual
~wxNotebook();
// accessors
// ---------
// accessors
// ---------
diff --git
a/include/wx/mac/classic/palette.h
b/include/wx/mac/classic/palette.h
index e800fd42323703f17dbc94ce7f0df6a8d97f154e..8fbbf4ebfb69e16ee45c2aa122abd34c15092ea4 100644
(file)
--- a/
include/wx/mac/classic/palette.h
+++ b/
include/wx/mac/classic/palette.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
- ~wxPaletteRefData();
+
virtual
~wxPaletteRefData();
protected:
wxColour* m_palette;
wxInt32 m_count ;
protected:
wxColour* m_palette;
wxInt32 m_count ;
@@
-40,7
+40,7
@@
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette();
+
virtual
~wxPalette();
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/mac/classic/pen.h
b/include/wx/mac/classic/pen.h
index f9bf0775d899ffd4db72deae0561f2005dc01d8d..131cb24474a65406020b74bdfa7f4c6a365a60b8 100644
(file)
--- a/
include/wx/mac/classic/pen.h
+++ b/
include/wx/mac/classic/pen.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPenRefData: public wxGDIRefData
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& data);
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& data);
- ~wxPenRefData();
+
virtual
~wxPenRefData();
wxPenRefData& operator=(const wxPenRefData& data);
wxPenRefData& operator=(const wxPenRefData& data);
@@
-52,7
+52,7
@@
public:
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
wxPen();
wxPen(const wxColour& col, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
- ~wxPen();
+
virtual
~wxPen();
inline bool operator == (const wxPen& pen) const { return m_refData == pen.m_refData; }
inline bool operator != (const wxPen& pen) const { return m_refData != pen.m_refData; }
inline bool operator == (const wxPen& pen) const { return m_refData == pen.m_refData; }
inline bool operator != (const wxPen& pen) const { return m_refData != pen.m_refData; }
diff --git
a/include/wx/mac/classic/printdlg.h
b/include/wx/mac/classic/printdlg.h
index 3fc28c3d03ecf83667e9a15a8cfac7eab876e6ba..ea04282cda64511863d928d78731a8aff3553399 100644
(file)
--- a/
include/wx/mac/classic/printdlg.h
+++ b/
include/wx/mac/classic/printdlg.h
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxPrintDialog: public wxDialog
wxPrintDialog();
wxPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxPrintDialog(wxWindow *parent, wxPrintData* data );
wxPrintDialog();
wxPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxPrintDialog(wxWindow *parent, wxPrintData* data );
- ~wxPrintDialog();
+
virtual
~wxPrintDialog();
bool Create(wxWindow *parent, wxPrintDialogData* data = NULL);
virtual int ShowModal();
bool Create(wxWindow *parent, wxPrintDialogData* data = NULL);
virtual int ShowModal();
@@
-54,7
+54,7
@@
class WXDLLEXPORT wxPageSetupDialog: public wxDialog
public:
wxPageSetupDialog();
wxPageSetupDialog(wxWindow *parent, wxPageSetupData *data = NULL);
public:
wxPageSetupDialog();
wxPageSetupDialog(wxWindow *parent, wxPageSetupData *data = NULL);
- ~wxPageSetupDialog();
+
virtual
~wxPageSetupDialog();
bool Create(wxWindow *parent, wxPageSetupData *data = NULL);
virtual int ShowModal();
bool Create(wxWindow *parent, wxPageSetupData *data = NULL);
virtual int ShowModal();
diff --git
a/include/wx/mac/classic/radiobox.h
b/include/wx/mac/classic/radiobox.h
index 11fdf686adbb049b971e389d12cf8f1bb06f1a4f..0287fe792a287a6202c7e2143a7e4c3525d5a50d 100644
(file)
--- a/
include/wx/mac/classic/radiobox.h
+++ b/
include/wx/mac/classic/radiobox.h
@@
-41,7
+41,7
@@
public:
Create(parent, id, title, pos, size, choices,
majorDim, style, val, name);
}
Create(parent, id, title, pos, size, choices,
majorDim, style, val, name);
}
- ~wxRadioBox();
+
virtual
~wxRadioBox();
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
int n = 0, const wxString choices[] = NULL,
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
int n = 0, const wxString choices[] = NULL,
diff --git
a/include/wx/mac/classic/region.h
b/include/wx/mac/classic/region.h
index 4e246f4506608f22b6e2c0c188d491ca65a4f208..db388cedded3b71c36e76efa6117befd9b1fef06 100644
(file)
--- a/
include/wx/mac/classic/region.h
+++ b/
include/wx/mac/classic/region.h
@@
-47,7
+47,7
@@
public:
Union(bmp, transColour, tolerance);
}
Union(bmp, transColour, tolerance);
}
- ~wxRegion();
+
virtual
~wxRegion();
//# Modify region
// Clear current region
//# Modify region
// Clear current region
@@
-133,7
+133,7
@@
public:
wxRegionIterator();
wxRegionIterator(const wxRegion& region);
wxRegionIterator(const wxRegionIterator& iterator);
wxRegionIterator();
wxRegionIterator(const wxRegion& region);
wxRegionIterator(const wxRegionIterator& iterator);
- ~wxRegionIterator();
+
virtual
~wxRegionIterator();
wxRegionIterator& operator=(const wxRegionIterator& iterator);
wxRegionIterator& operator=(const wxRegionIterator& iterator);
diff --git
a/include/wx/mac/classic/scrolbar.h
b/include/wx/mac/classic/scrolbar.h
index 1e49e090bf05ef6d6f425882c20807507a46f342..781eaec6f23e7e43e64ece5d463382c2ac31c799 100644
(file)
--- a/
include/wx/mac/classic/scrolbar.h
+++ b/
include/wx/mac/classic/scrolbar.h
@@
-23,7
+23,7
@@
class WXDLLEXPORT wxScrollBar: public wxControl
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
- ~wxScrollBar();
+
virtual
~wxScrollBar();
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/mac/classic/slider.h
b/include/wx/mac/classic/slider.h
index e79d35eb6395f72d6f89e426e5f6cb0714e3d939..c27075897307167f9764e5a8cc21cc974a03f690 100644
(file)
--- a/
include/wx/mac/classic/slider.h
+++ b/
include/wx/mac/classic/slider.h
@@
-37,7
+37,7
@@
public:
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
- ~wxSlider();
+
virtual
~wxSlider();
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
diff --git
a/include/wx/mac/classic/sound.h
b/include/wx/mac/classic/sound.h
index 8cbc2f1062afba23505ba201937168a46887f568..52e93a326bc47f48f21273285fa8c236ba9b4cbd 100644
(file)
--- a/
include/wx/mac/classic/sound.h
+++ b/
include/wx/mac/classic/sound.h
@@
-23,7
+23,7
@@
public:
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
- ~wxSound();
+
virtual
~wxSound();
public:
bool Create(const wxString& fileName, bool isResource = FALSE);
public:
bool Create(const wxString& fileName, bool isResource = FALSE);
diff --git
a/include/wx/mac/classic/statusbr.h
b/include/wx/mac/classic/statusbr.h
index 1dd2c38ce3d5aae88b11765b9eb009950bce9261..c878416dff487ad7dcdab96978439a6f3dc71044 100644
(file)
--- a/
include/wx/mac/classic/statusbr.h
+++ b/
include/wx/mac/classic/statusbr.h
@@
-25,7
+25,7
@@
class WXDLLEXPORT wxStatusBarMac : public wxStatusBarGeneric
Create(parent, id, style, name);
}
Create(parent, id, style, name);
}
- ~wxStatusBarMac();
+
virtual
~wxStatusBarMac();
bool Create(wxWindow *parent, wxWindowID id,
long style ,
bool Create(wxWindow *parent, wxWindowID id,
long style ,
diff --git
a/include/wx/mac/classic/tabctrl.h
b/include/wx/mac/classic/tabctrl.h
index 98631b07ed0b2f02e6b802c4343a5b28b0f99e67..666dadd313346012686e903d2358ae1371e17932 100644
(file)
--- a/
include/wx/mac/classic/tabctrl.h
+++ b/
include/wx/mac/classic/tabctrl.h
@@
-38,7
+38,7
@@
class WXDLLEXPORT wxTabCtrl: public wxControl
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxTabCtrl();
+
virtual
~wxTabCtrl();
// Accessors
// Accessors
diff --git
a/include/wx/mac/classic/textctrl.h
b/include/wx/mac/classic/textctrl.h
index 29fb31fe7be0d5c3abbc5598bbbc68942f309318..d25ac7814a75669e35a4f7e25999e89fe70d91ec 100644
(file)
--- a/
include/wx/mac/classic/textctrl.h
+++ b/
include/wx/mac/classic/textctrl.h
@@
-25,7
+25,7
@@
public:
// creation
// --------
wxTextCtrl() { Init(); }
// creation
// --------
wxTextCtrl() { Init(); }
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
wxTextCtrl(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
wxTextCtrl(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/mac/classic/timer.h
b/include/wx/mac/classic/timer.h
index 467ce4be50bab12192060aa2c54be5d132e9d212..f9a5d79861f0e7f4006f13e3358d7db9b947fc7a 100644
(file)
--- a/
include/wx/mac/classic/timer.h
+++ b/
include/wx/mac/classic/timer.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxTimer: public wxTimerBase
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id) { Init(); }
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id) { Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int milliseconds = -1,
bool one_shot = FALSE); // Start timer
virtual bool Start(int milliseconds = -1,
bool one_shot = FALSE); // Start timer
diff --git
a/include/wx/mac/classic/toolbar.h
b/include/wx/mac/classic/toolbar.h
index 18141faa1aba3dc7f8e905fea67073bddfc32d98..7cc0f7ebe7ab0f4ff3d4b6fa95c7cf6a57b99098 100644
(file)
--- a/
include/wx/mac/classic/toolbar.h
+++ b/
include/wx/mac/classic/toolbar.h
@@
-38,7
+38,7
@@
class WXDLLEXPORT wxToolBar: public wxToolBarBase
Init();
Create(parent, id, pos, size, style, name);
}
Init();
Create(parent, id, pos, size, style, name);
}
- ~wxToolBar();
+
virtual
~wxToolBar();
bool Create(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxNO_BORDER|wxTB_HORIZONTAL,
bool Create(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxNO_BORDER|wxTB_HORIZONTAL,
diff --git
a/include/wx/mac/classic/treectrl.h
b/include/wx/mac/classic/treectrl.h
index 5a4f05b26472733e0c4c72ed56d37b0db9ac8724..52702e2ab05a9e8b7a79c27d4eaf63607fe99219 100644
(file)
--- a/
include/wx/mac/classic/treectrl.h
+++ b/
include/wx/mac/classic/treectrl.h
@@
-127,7
+127,7
@@
public:
{
Create(parent, id, pos, size, style, validator, name);
}
{
Create(parent, id, pos, size, style, validator, name);
}
- ~wxTreeCtrl();
+
virtual
~wxTreeCtrl();
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
bool Create(wxWindow *parent, wxWindowID id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/mac/corefoundation/stdpaths.h
b/include/wx/mac/corefoundation/stdpaths.h
index a73ca4b5149b6ad7d28b8bfd48ae8505f15e8aae..9950bdbbd76521dfd6e50457c161449dbd4565c9 100644
(file)
--- a/
include/wx/mac/corefoundation/stdpaths.h
+++ b/
include/wx/mac/corefoundation/stdpaths.h
@@
-26,7
+26,7
@@
class WXDLLIMPEXP_BASE wxStandardPathsCF : public wxStandardPathsBase
{
public:
wxStandardPathsCF();
{
public:
wxStandardPathsCF();
- ~wxStandardPathsCF();
+
virtual
~wxStandardPathsCF();
// wxMac specific: allow user to specify a different bundle
wxStandardPathsCF(wxCFBundleRef bundle);
// wxMac specific: allow user to specify a different bundle
wxStandardPathsCF(wxCFBundleRef bundle);
diff --git
a/include/wx/mediactrl.h
b/include/wx/mediactrl.h
index d62ceda8bee935a50baf60ae6cdbc347d176166e..a8153a2808effe72f24864f8b98b943bbcbf8545 100644
(file)
--- a/
include/wx/mediactrl.h
+++ b/
include/wx/mediactrl.h
@@
-151,7
+151,7
@@
public:
{ Create(parent, winid, location, pos, size, style,
szBackend, validator, name); }
{ Create(parent, winid, location, pos, size, style,
szBackend, validator, name); }
- ~wxMediaCtrl();
+
virtual
~wxMediaCtrl();
bool Create(wxWindow* parent, wxWindowID winid,
const wxString& fileName = wxEmptyString,
bool Create(wxWindow* parent, wxWindowID winid,
const wxString& fileName = wxEmptyString,
diff --git
a/include/wx/mgl/app.h
b/include/wx/mgl/app.h
index b5a60a7fd810fb5fcfca2c32d892c9da8de7fc74..d5f88c7c4f8f3a6b689dca18b994c9a8a2a5eb6e 100644
(file)
--- a/
include/wx/mgl/app.h
+++ b/
include/wx/mgl/app.h
@@
-29,7
+29,7
@@
class WXDLLEXPORT wxApp: public wxAppBase
{
public:
wxApp();
{
public:
wxApp();
- ~wxApp();
+
virtual
~wxApp();
/* override for altering the way wxGTK intializes the GUI
* (palette/visual/colorcube). under wxMSW, OnInitGui() does nothing by
/* override for altering the way wxGTK intializes the GUI
* (palette/visual/colorcube). under wxMSW, OnInitGui() does nothing by
diff --git
a/include/wx/mgl/bitmap.h
b/include/wx/mgl/bitmap.h
index 97adf8cacf5ef1a83155fe887d13441d6d4c42fe..770dd5153a461fe21b78ceed035897cf7ac44e44 100644
(file)
--- a/
include/wx/mgl/bitmap.h
+++ b/
include/wx/mgl/bitmap.h
@@
-40,7
+40,7
@@
public:
wxMask(const wxBitmap& bitmap, const wxColour& colour);
wxMask(const wxBitmap& bitmap, int paletteIndex);
wxMask(const wxBitmap& bitmap);
wxMask(const wxBitmap& bitmap, const wxColour& colour);
wxMask(const wxBitmap& bitmap, int paletteIndex);
wxMask(const wxBitmap& bitmap);
- ~wxMask();
+
virtual
~wxMask();
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
bool Create(const wxBitmap& bitmap, const wxColour& colour);
bool Create(const wxBitmap& bitmap, int paletteIndex);
@@
-77,7
+77,7
@@
public:
wxBitmap(char **bits) { CreateFromXpm((const char **)bits); }
wxBitmap(const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_RESOURCE);
wxBitmap(const wxImage& image, int depth = -1);
wxBitmap(char **bits) { CreateFromXpm((const char **)bits); }
wxBitmap(const wxString &filename, wxBitmapType type = wxBITMAP_TYPE_RESOURCE);
wxBitmap(const wxImage& image, int depth = -1);
- ~wxBitmap() {}
+
virtual
~wxBitmap() {}
bool operator == (const wxBitmap& bmp) const;
bool operator != (const wxBitmap& bmp) const;
bool Ok() const;
bool operator == (const wxBitmap& bmp) const;
bool operator != (const wxBitmap& bmp) const;
bool Ok() const;
diff --git
a/include/wx/mgl/brush.h
b/include/wx/mgl/brush.h
index ae8f784b802095a12754794b56de74f960b7b687..8208130df51533a05ee07b9240ccf706e115c005 100644
(file)
--- a/
include/wx/mgl/brush.h
+++ b/
include/wx/mgl/brush.h
@@
-33,7
+33,7
@@
public:
wxBrush() {}
wxBrush(const wxColour &colour, int style = wxSOLID);
wxBrush(const wxBitmap &stippleBitmap);
wxBrush() {}
wxBrush(const wxColour &colour, int style = wxSOLID);
wxBrush(const wxBitmap &stippleBitmap);
- ~wxBrush() {}
+
virtual
~wxBrush() {}
bool operator == (const wxBrush& brush) const;
bool operator != (const wxBrush& brush) const;
bool Ok() const;
bool operator == (const wxBrush& brush) const;
bool operator != (const wxBrush& brush) const;
bool Ok() const;
diff --git
a/include/wx/mgl/clipbrd.h
b/include/wx/mgl/clipbrd.h
index 824816aba1edb3fde80a50d04b5e962b8c51c56a..98a82d114954689ceb8c8a39b7488f9ab4751943 100644
(file)
--- a/
include/wx/mgl/clipbrd.h
+++ b/
include/wx/mgl/clipbrd.h
@@
-26,7
+26,7
@@
class WXDLLEXPORT wxClipboard : public wxClipboardBase
{
public:
wxClipboard() {}
{
public:
wxClipboard() {}
- ~wxClipboard() {}
+
virtual
~wxClipboard() {}
// open the clipboard before SetData() and GetData()
virtual bool Open() {}
// open the clipboard before SetData() and GetData()
virtual bool Open() {}
diff --git
a/include/wx/mgl/cursor.h
b/include/wx/mgl/cursor.h
index c3146e569d878dcfa96e80ad9855b346cb731665..5a0c378bacd0b52e83147cc293d2431db88fd948 100644
(file)
--- a/
include/wx/mgl/cursor.h
+++ b/
include/wx/mgl/cursor.h
@@
-32,7
+32,7
@@
public:
wxCursor(const wxString& name,
long flags = wxBITMAP_TYPE_CUR_RESOURCE,
int hotSpotX = 0, int hotSpotY = 0);
wxCursor(const wxString& name,
long flags = wxBITMAP_TYPE_CUR_RESOURCE,
int hotSpotX = 0, int hotSpotY = 0);
- ~wxCursor();
+
virtual
~wxCursor();
bool operator == (const wxCursor& cursor) const;
bool operator != (const wxCursor& cursor) const;
bool Ok() const;
bool operator == (const wxCursor& cursor) const;
bool operator != (const wxCursor& cursor) const;
bool Ok() const;
diff --git
a/include/wx/mgl/dc.h
b/include/wx/mgl/dc.h
index 6b08885faba9e11087a890d9887fe4f81faf8b08..192a729417d77545a6a5f232a2b3f3dd21c71f9e 100644
(file)
--- a/
include/wx/mgl/dc.h
+++ b/
include/wx/mgl/dc.h
@@
-51,7
+51,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
public:
wxDC();
public:
wxDC();
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/mgl/dcmemory.h
b/include/wx/mgl/dcmemory.h
index 0113b67fbd06f4138d07363e98a74f80f65a8e29..73407d12f96504e40d53124a538abc7f61c9be06 100644
(file)
--- a/
include/wx/mgl/dcmemory.h
+++ b/
include/wx/mgl/dcmemory.h
@@
-28,7
+28,7
@@
class WXDLLEXPORT wxMemoryDC : public wxDC
public:
wxMemoryDC();
wxMemoryDC(wxDC *dc); // Create compatible DC
public:
wxMemoryDC();
wxMemoryDC(wxDC *dc); // Create compatible DC
- ~wxMemoryDC();
+
virtual
~wxMemoryDC();
virtual void SelectObject(const wxBitmap& bitmap);
// these get reimplemented for mono-bitmaps to behave
virtual void SelectObject(const wxBitmap& bitmap);
// these get reimplemented for mono-bitmaps to behave
diff --git
a/include/wx/mgl/dcscreen.h
b/include/wx/mgl/dcscreen.h
index 684e211875de145d3b1a338be382c6126ab0e180..2f5a178b082fa42ab77571c580018e6b14b9b626 100644
(file)
--- a/
include/wx/mgl/dcscreen.h
+++ b/
include/wx/mgl/dcscreen.h
@@
-26,7
+26,7
@@
class WXDLLEXPORT wxScreenDC: public wxDC
{
public:
wxScreenDC();
{
public:
wxScreenDC();
- ~wxScreenDC();
+
virtual
~wxScreenDC();
static bool StartDrawingOnTop(wxWindow *WXUNUSED(window)) { return TRUE; }
static bool StartDrawingOnTop(wxRect *WXUNUSED(rect) = NULL) { return TRUE; }
static bool StartDrawingOnTop(wxWindow *WXUNUSED(window)) { return TRUE; }
static bool StartDrawingOnTop(wxRect *WXUNUSED(rect) = NULL) { return TRUE; }
diff --git
a/include/wx/mgl/font.h
b/include/wx/mgl/font.h
index 3f748c413a847e7dd66f1ebb7294285caa84b4bd..75fd7e9aaa5cce4d8e574eb9102672de4956148a 100644
(file)
--- a/
include/wx/mgl/font.h
+++ b/
include/wx/mgl/font.h
@@
-58,7
+58,7
@@
public:
bool Create(const wxNativeFontInfo& fontinfo);
bool Create(const wxNativeFontInfo& fontinfo);
- ~wxFont() {}
+
virtual
~wxFont() {}
// implement base class pure virtuals
virtual int GetPointSize() const;
// implement base class pure virtuals
virtual int GetPointSize() const;
diff --git
a/include/wx/mgl/palette.h
b/include/wx/mgl/palette.h
index 436f02b208077170c2b5985a0a7c39b43cebb4fc..9d7574dd7cc1c67bbc3475bb8f48ad8e14384c0b 100644
(file)
--- a/
include/wx/mgl/palette.h
+++ b/
include/wx/mgl/palette.h
@@
-34,7
+34,7
@@
class WXDLLEXPORT wxPalette: public wxPaletteBase
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette();
+
virtual
~wxPalette();
bool operator == (const wxPalette& palette) const;
bool operator != (const wxPalette& palette) const;
virtual bool Ok() const;
bool operator == (const wxPalette& palette) const;
bool operator != (const wxPalette& palette) const;
virtual bool Ok() const;
diff --git
a/include/wx/mgl/pen.h
b/include/wx/mgl/pen.h
index 7b5edafd3bd724ef94d75fb9bfee76a9bd3a43a2..fefa2373c6f30ed17fcb838dd1b8012616116c2a 100644
(file)
--- a/
include/wx/mgl/pen.h
+++ b/
include/wx/mgl/pen.h
@@
-33,7
+33,7
@@
public:
wxPen() {}
wxPen(const wxColour &colour, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
wxPen() {}
wxPen(const wxColour &colour, int width = 1, int style = wxSOLID);
wxPen(const wxBitmap& stipple, int width);
- ~wxPen() {}
+
virtual
~wxPen() {}
bool operator == (const wxPen& pen) const;
bool operator != (const wxPen& pen) const;
bool operator == (const wxPen& pen) const;
bool operator != (const wxPen& pen) const;
diff --git
a/include/wx/mgl/region.h
b/include/wx/mgl/region.h
index 0386a8578353a3c387138b75089b3352860cef5b..ec8c23c5966b665d69d6263e33cfaa26f1ac1a1b 100644
(file)
--- a/
include/wx/mgl/region.h
+++ b/
include/wx/mgl/region.h
@@
-40,7
+40,7
@@
public:
}
wxRegion();
}
wxRegion();
- ~wxRegion();
+
virtual
~wxRegion();
//# Modify region
// Clear current region
//# Modify region
// Clear current region
@@
-120,7
+120,7
@@
class WXDLLEXPORT wxRegionIterator : public wxObject
public:
wxRegionIterator(void);
wxRegionIterator(const wxRegion& region);
public:
wxRegionIterator(void);
wxRegionIterator(const wxRegion& region);
- ~wxRegionIterator(void);
+
virtual
~wxRegionIterator(void);
void Reset(void) { m_currentNode = NULL; }
void Reset(const wxRegion& region);
void Reset(void) { m_currentNode = NULL; }
void Reset(const wxRegion& region);
diff --git
a/include/wx/motif/accel.h
b/include/wx/motif/accel.h
index f51093d326af315bfcfee9fcaf5bc04afa8abc9e..9cfde947d9743f124305ff3c399af9232421f5e3 100644
(file)
--- a/
include/wx/motif/accel.h
+++ b/
include/wx/motif/accel.h
@@
-24,7
+24,7
@@
public:
wxAcceleratorTable(const wxString& resource); // Load from .rc resource
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
wxAcceleratorTable(const wxString& resource); // Load from .rc resource
wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array
- ~wxAcceleratorTable();
+
virtual
~wxAcceleratorTable();
bool operator == (const wxAcceleratorTable& accel) const { return m_refData == accel.m_refData; }
bool operator != (const wxAcceleratorTable& accel) const { return m_refData != accel.m_refData; }
bool operator == (const wxAcceleratorTable& accel) const { return m_refData == accel.m_refData; }
bool operator != (const wxAcceleratorTable& accel) const { return m_refData != accel.m_refData; }
diff --git
a/include/wx/motif/bmpbuttn.h
b/include/wx/motif/bmpbuttn.h
index 352fe041bb61c63c1079a076e87121c904ced507..68215c95370a7cce2b9b4eb01caeae639a241cc7 100644
(file)
--- a/
include/wx/motif/bmpbuttn.h
+++ b/
include/wx/motif/bmpbuttn.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxBitmapButton: public wxBitmapButtonBase
DECLARE_DYNAMIC_CLASS(wxBitmapButton)
public:
wxBitmapButton();
DECLARE_DYNAMIC_CLASS(wxBitmapButton)
public:
wxBitmapButton();
- ~wxBitmapButton();
+
virtual
~wxBitmapButton();
wxBitmapButton(wxWindow *parent, wxWindowID id, const wxBitmap& bitmap,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = wxBU_AUTODRAW,
wxBitmapButton(wxWindow *parent, wxWindowID id, const wxBitmap& bitmap,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = wxBU_AUTODRAW,
diff --git
a/include/wx/motif/choice.h
b/include/wx/motif/choice.h
index 34d562dc7413945a222092c5c9f987b20ee1681d..bc8f39cf7d1bb59c70c366b3e08d4817f9af0f03 100644
(file)
--- a/
include/wx/motif/choice.h
+++ b/
include/wx/motif/choice.h
@@
-28,7
+28,7
@@
class WXDLLEXPORT wxChoice: public wxChoiceBase
public:
wxChoice();
public:
wxChoice();
- ~wxChoice();
+
virtual
~wxChoice();
wxChoice(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
wxChoice(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/motif/clipbrd.h
b/include/wx/motif/clipbrd.h
index d09f966bebc5fbca29e8d355b7483cbe0cc4c06c..7aecda908dcb8b92b7821b50adfb7dcef3c7ac6b 100644
(file)
--- a/
include/wx/motif/clipbrd.h
+++ b/
include/wx/motif/clipbrd.h
@@
-41,7
+41,7
@@
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
{
public:
wxClipboard();
{
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/motif/colour.h
b/include/wx/motif/colour.h
index 7f289660bf8c7480187700866a24734231321dab..8bdddeb06b2b955b9a611beb1d1c7735fb87455f 100644
(file)
--- a/
include/wx/motif/colour.h
+++ b/
include/wx/motif/colour.h
@@
-32,7
+32,7
@@
public:
wxColour& operator = ( const wxColour& col );
// dtor
wxColour& operator = ( const wxColour& col );
// dtor
- ~wxColour();
+
virtual
~wxColour();
// accessors
// accessors
diff --git
a/include/wx/motif/combobox.h
b/include/wx/motif/combobox.h
index fcdf4094f9e5df51579f4525430b02887bf0d705..e47a4e8b64698475479d6b8e55454d8e2507eb9d 100644
(file)
--- a/
include/wx/motif/combobox.h
+++ b/
include/wx/motif/combobox.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxComboBox: public wxChoice
public:
wxComboBox() { m_inSetSelection = false; }
public:
wxComboBox() { m_inSetSelection = false; }
- ~wxComboBox();
+
virtual
~wxComboBox();
inline wxComboBox(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
inline wxComboBox(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/motif/cursor.h
b/include/wx/motif/cursor.h
index 2ef7e2dbdae880ab65a1f2c17222df94f5a22fb1..ed65bb52d961d3c7a52805388f4f0e591e9c2e46 100644
(file)
--- a/
include/wx/motif/cursor.h
+++ b/
include/wx/motif/cursor.h
@@
-37,7
+37,7
@@
public:
#endif
wxCursor(wxStockCursor id);
#endif
wxCursor(wxStockCursor id);
- ~wxCursor();
+
virtual
~wxCursor();
virtual bool Ok() const;
virtual bool Ok() const;
diff --git
a/include/wx/motif/dc.h
b/include/wx/motif/dc.h
index 5af28891085fe0e3cef727edd009d4e8ba30dc1e..8d60b16414811186dd9d21ba22e961a383bcbff7 100644
(file)
--- a/
include/wx/motif/dc.h
+++ b/
include/wx/motif/dc.h
@@
-43,7
+43,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
public:
wxDC();
public:
wxDC();
- ~wxDC() { }
+
virtual
~wxDC() { }
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/motif/dcclient.h
b/include/wx/motif/dcclient.h
index 5a00c3cd2fe69dda31629043cdb275c1e89bffe2..2208d7c829a0b36125551fc219002c919ed281b8 100644
(file)
--- a/
include/wx/motif/dcclient.h
+++ b/
include/wx/motif/dcclient.h
@@
-36,7
+36,7
@@
public:
wxWindowDC();
wxWindowDC( wxWindow *win );
wxWindowDC();
wxWindowDC( wxWindow *win );
- ~wxWindowDC();
+
virtual
~wxWindowDC();
// TODO this function is Motif-only for now - should it go into base class?
void Clear(const wxRect& rect);
// TODO this function is Motif-only for now - should it go into base class?
void Clear(const wxRect& rect);
@@
-174,7
+174,7
@@
public:
wxPaintDC() { }
wxPaintDC(wxWindow* win);
wxPaintDC() { }
wxPaintDC(wxWindow* win);
- ~wxPaintDC();
+
virtual
~wxPaintDC();
};
class WXDLLEXPORT wxClientDC: public wxWindowDC
};
class WXDLLEXPORT wxClientDC: public wxWindowDC
diff --git
a/include/wx/motif/dcmemory.h
b/include/wx/motif/dcmemory.h
index caae8445ee0e16173aaac9f0cebec3ad35e5199c..121dda66041079b25ee626bbc05e7a3ad4112ab2 100644
(file)
--- a/
include/wx/motif/dcmemory.h
+++ b/
include/wx/motif/dcmemory.h
@@
-21,7
+21,7
@@
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC();
+
virtual
~wxMemoryDC();
virtual void SelectObject( const wxBitmap& bitmap );
virtual void SelectObject( const wxBitmap& bitmap );
diff --git
a/include/wx/motif/dcprint.h
b/include/wx/motif/dcprint.h
index 61e593c15e8578dde6ef9c21c543579a0a4b7f9d..543879f38a2a061025531eb5c2ac9f7b71c7c26a 100644
(file)
--- a/
include/wx/motif/dcprint.h
+++ b/
include/wx/motif/dcprint.h
@@
-22,7
+22,7
@@
public:
// Create a printer DC
wxPrinterDC(const wxString& driver, const wxString& device, const wxString& output, bool interactive = true, int orientation = wxPORTRAIT);
// Create a printer DC
wxPrinterDC(const wxString& driver, const wxString& device, const wxString& output, bool interactive = true, int orientation = wxPORTRAIT);
- ~wxPrinterDC();
+
virtual
~wxPrinterDC();
};
#endif
};
#endif
diff --git
a/include/wx/motif/dcscreen.h
b/include/wx/motif/dcscreen.h
index e302fdc936f271837dfc7a22b14d7a7d67a5f4bb..8c270b511cf56933dc1c5cef46591f1151452ca7 100644
(file)
--- a/
include/wx/motif/dcscreen.h
+++ b/
include/wx/motif/dcscreen.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxScreenDC: public wxWindowDC
public:
// Create a DC representing the whole screen
wxScreenDC();
public:
// Create a DC representing the whole screen
wxScreenDC();
- ~wxScreenDC();
+
virtual
~wxScreenDC();
// Compatibility with X's requirements for
// drawing on top of all windows
// Compatibility with X's requirements for
// drawing on top of all windows
diff --git
a/include/wx/motif/dialog.h
b/include/wx/motif/dialog.h
index de593658021b9d5188afd608f5fa57d31328a6f7..d4b0da8672ed31e12ea1d6490385eda528945593 100644
(file)
--- a/
include/wx/motif/dialog.h
+++ b/
include/wx/motif/dialog.h
@@
-37,7
+37,7
@@
public:
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
long style = wxDEFAULT_DIALOG_STYLE,
const wxString& name = wxDialogNameStr);
- ~wxDialog();
+
virtual
~wxDialog();
virtual bool Destroy();
virtual bool Destroy();
diff --git
a/include/wx/motif/dnd.h
b/include/wx/motif/dnd.h
index 96c3f9a13de13aec5c439f93b3162657cf347d49..614096f54811f10a8ca0d94b344ffbf9552b9f76 100644
(file)
--- a/
include/wx/motif/dnd.h
+++ b/
include/wx/motif/dnd.h
@@
-41,7
+41,7
@@
class WXDLLEXPORT wxDropTarget: public wxObject
public:
wxDropTarget();
public:
wxDropTarget();
- ~wxDropTarget();
+
virtual
~wxDropTarget();
virtual void OnEnter() { }
virtual void OnLeave() { }
virtual void OnEnter() { }
virtual void OnLeave() { }
@@
-143,7
+143,7
@@
public:
wxDropSource( wxWindow *win );
wxDropSource( wxDataObject &data, wxWindow *win );
wxDropSource( wxWindow *win );
wxDropSource( wxDataObject &data, wxWindow *win );
- ~wxDropSource(void);
+
virtual
~wxDropSource(void);
void SetData( wxDataObject &data );
wxDragResult DoDragDrop(int flags = wxDrag_CopyOnly);
void SetData( wxDataObject &data );
wxDragResult DoDragDrop(int flags = wxDrag_CopyOnly);
diff --git
a/include/wx/motif/icon.h
b/include/wx/motif/icon.h
index 3508a84d3e126417963167a2cadf63316c73d314..c22eb5e56225e1f28de1019fd580a6144e6c17a0 100644
(file)
--- a/
include/wx/motif/icon.h
+++ b/
include/wx/motif/icon.h
@@
-38,7
+38,7
@@
public:
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ANY);
}
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ANY);
}
- ~wxIcon();
+
virtual
~wxIcon();
bool LoadFile(const wxString& name, wxBitmapType type,
int desiredWidth, int desiredHeight = -1);
bool LoadFile(const wxString& name, wxBitmapType type,
int desiredWidth, int desiredHeight = -1);
diff --git
a/include/wx/motif/listbox.h
b/include/wx/motif/listbox.h
index c0c4d1b56ff9e17856c25c6438cc8c25c9e6796b..d124453bdec0627b9ebadf77c422c9430cdd6c7d 100644
(file)
--- a/
include/wx/motif/listbox.h
+++ b/
include/wx/motif/listbox.h
@@
-63,7
+63,7
@@
public:
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxListBoxNameStr);
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxListBoxNameStr);
- ~wxListBox();
+
virtual
~wxListBox();
// implementation of wxControlWithItems
virtual unsigned int GetCount() const;
// implementation of wxControlWithItems
virtual unsigned int GetCount() const;
diff --git
a/include/wx/motif/mdi.h
b/include/wx/motif/mdi.h
index 115e1205cb0e34e603169067f8a6a7d1ba25bd4e..e27da81e02ed5cedfdefa6e81fc563978808f44f 100644
(file)
--- a/
include/wx/motif/mdi.h
+++ b/
include/wx/motif/mdi.h
@@
-45,7
+45,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-129,7
+129,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
@@
-219,7
+219,7
@@
public:
CreateClient(parent, style);
}
CreateClient(parent, style);
}
- ~wxMDIClientWindow();
+
virtual
~wxMDIClientWindow();
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
// Note: this is virtual, to allow overridden behaviour.
virtual bool CreateClient(wxMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL);
diff --git
a/include/wx/motif/menuitem.h
b/include/wx/motif/menuitem.h
index 0a3011eafd036a2978d861e4df932d1ccb8dba5e..e9c6bc965d05158b1a7d26023cc4bcc911028efa 100644
(file)
--- a/
include/wx/motif/menuitem.h
+++ b/
include/wx/motif/menuitem.h
@@
-30,7
+30,7
@@
public:
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
const wxString& help = wxEmptyString,
wxItemKind kind = wxITEM_NORMAL,
wxMenu *subMenu = (wxMenu *)NULL);
- ~wxMenuItem();
+
virtual
~wxMenuItem();
// accessors (some more are inherited from wxOwnerDrawn or are below)
virtual void SetText(const wxString& label);
// accessors (some more are inherited from wxOwnerDrawn or are below)
virtual void SetText(const wxString& label);
diff --git
a/include/wx/motif/minifram.h
b/include/wx/motif/minifram.h
index 563691c5b9bdf52b6858d4804a464cdee2453ec0..a649a04740a85f2821f86ef6e26cdeafb819681e 100644
(file)
--- a/
include/wx/motif/minifram.h
+++ b/
include/wx/motif/minifram.h
@@
-34,7
+34,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMiniFrame() {}
+
virtual
~wxMiniFrame() {}
protected:
};
protected:
};
diff --git
a/include/wx/motif/palette.h
b/include/wx/motif/palette.h
index a1fa11be7eac093d1704e83477041b568851bfc3..d4e00e6efb0f96c34239fe5d47e017160497adf2 100644
(file)
--- a/
include/wx/motif/palette.h
+++ b/
include/wx/motif/palette.h
@@
-37,7
+37,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
- ~wxPaletteRefData();
+
virtual
~wxPaletteRefData();
protected:
wxList m_palettes;
protected:
wxList m_palettes;
@@
-53,7
+53,7
@@
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette();
+
virtual
~wxPalette();
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/motif/print.h
b/include/wx/motif/print.h
index edfe2d2a093ac906e3cca22ad7914bd5407660bf..9a6575ef81f2dc378c544e25994790747195b77a 100644
(file)
--- a/
include/wx/motif/print.h
+++ b/
include/wx/motif/print.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPrinter: public wxPrinterBase
public:
wxPrinter(wxPrintData *data = NULL);
public:
wxPrinter(wxPrintData *data = NULL);
- ~wxPrinter();
+
virtual
~wxPrinter();
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = true);
virtual bool PrintDialog(wxWindow *parent);
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = true);
virtual bool PrintDialog(wxWindow *parent);
@@
-42,7
+42,7
@@
class WXDLLEXPORT wxPrintPreview: public wxPrintPreviewBase
public:
wxPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
public:
wxPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
- ~wxPrintPreview();
+
virtual
~wxPrintPreview();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
diff --git
a/include/wx/motif/radiobox.h
b/include/wx/motif/radiobox.h
index 1e4085f911325a3812a2bcc071bf5ed004fb6dee..9620f6f3eaae295452904e6ebf4690665dae47d0 100644
(file)
--- a/
include/wx/motif/radiobox.h
+++ b/
include/wx/motif/radiobox.h
@@
-54,7
+54,7
@@
public:
majorDim, style, val, name);
}
majorDim, style, val, name);
}
- ~wxRadioBox();
+
virtual
~wxRadioBox();
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition,
bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/motif/radiobut.h
b/include/wx/motif/radiobut.h
index 7ed22be9b97a7f62c0c0a4c521c98c476075ffa1..5c06a40deab0c54949f7535502b11ad29413d10f 100644
(file)
--- a/
include/wx/motif/radiobut.h
+++ b/
include/wx/motif/radiobut.h
@@
-17,7
+17,7
@@
class WXDLLEXPORT wxRadioButton: public wxControl
DECLARE_DYNAMIC_CLASS(wxRadioButton)
public:
wxRadioButton();
DECLARE_DYNAMIC_CLASS(wxRadioButton)
public:
wxRadioButton();
- ~wxRadioButton() { RemoveFromCycle(); }
+
virtual
~wxRadioButton() { RemoveFromCycle(); }
inline wxRadioButton(wxWindow *parent, wxWindowID id,
const wxString& label,
inline wxRadioButton(wxWindow *parent, wxWindowID id,
const wxString& label,
diff --git
a/include/wx/motif/scrolbar.h
b/include/wx/motif/scrolbar.h
index f01f2b95f124c30f0fd61cba3c65573ad97d1e40..cee6f8abb3a340a631dc00030603e94e7f1b7712 100644
(file)
--- a/
include/wx/motif/scrolbar.h
+++ b/
include/wx/motif/scrolbar.h
@@
-19,7
+19,7
@@
class WXDLLEXPORT wxScrollBar: public wxScrollBarBase
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
public:
inline wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
- ~wxScrollBar();
+
virtual
~wxScrollBar();
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
inline wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/motif/slider.h
b/include/wx/motif/slider.h
index 4789727c922c363df2a90fb02de416847c430ecf..adb6201cade33eed38b47981ab81fa2a3d358af9 100644
(file)
--- a/
include/wx/motif/slider.h
+++ b/
include/wx/motif/slider.h
@@
-33,7
+33,7
@@
public:
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
- ~wxSlider();
+
virtual
~wxSlider();
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
diff --git
a/include/wx/motif/spinbutt.h
b/include/wx/motif/spinbutt.h
index eadbf39eea3156abf08dbc827294f7b431d5e672..6350672923d891248be5ae7b5bd8f98333c485dd 100644
(file)
--- a/
include/wx/motif/spinbutt.h
+++ b/
include/wx/motif/spinbutt.h
@@
-33,7
+33,7
@@
public:
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxSpinButton();
+
virtual
~wxSpinButton();
bool Create(wxWindow *parent,
wxWindowID id = wxID_ANY,
bool Create(wxWindow *parent,
wxWindowID id = wxID_ANY,
diff --git
a/include/wx/motif/statbmp.h
b/include/wx/motif/statbmp.h
index c177b6b1fa51796102664653b42e2cd18b4abd39..fe481c5f886ad0cc2731a173d31f4300b1342361 100644
(file)
--- a/
include/wx/motif/statbmp.h
+++ b/
include/wx/motif/statbmp.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxStaticBitmap : public wxStaticBitmapBase
public:
wxStaticBitmap() { }
public:
wxStaticBitmap() { }
- ~wxStaticBitmap();
+
virtual
~wxStaticBitmap();
wxStaticBitmap(wxWindow *parent, wxWindowID id,
const wxBitmap& label,
wxStaticBitmap(wxWindow *parent, wxWindowID id,
const wxBitmap& label,
diff --git
a/include/wx/motif/statbox.h
b/include/wx/motif/statbox.h
index 1682037dc1bf2c7f30dbc69d393fcad1bf8f9c3f..62c3d2ad8e78889db249ba76065e1fac9f70199b 100644
(file)
--- a/
include/wx/motif/statbox.h
+++ b/
include/wx/motif/statbox.h
@@
-29,7
+29,7
@@
public:
Create(parent, id, label, pos, size, style, name);
}
Create(parent, id, label, pos, size, style, name);
}
- ~wxStaticBox();
+
virtual
~wxStaticBox();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& label,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& label,
diff --git
a/include/wx/motif/timer.h
b/include/wx/motif/timer.h
index 3fa435893c16a427b1f313f8fafc1cd2b7c281b7..add463502d8c58675385536e6f2c1e0bd4f3ac80 100644
(file)
--- a/
include/wx/motif/timer.h
+++ b/
include/wx/motif/timer.h
@@
-20,7
+20,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int milliseconds = -1, bool oneShot = false);
virtual void Stop();
virtual bool Start(int milliseconds = -1, bool oneShot = false);
virtual void Stop();
diff --git
a/include/wx/msw/clipbrd.h
b/include/wx/msw/clipbrd.h
index be3f0b64e57f4439b2bdbd84b19c4bb8b2565a7a..3d0277004e3af44620df922dff0b683ce68013f9 100644
(file)
--- a/
include/wx/msw/clipbrd.h
+++ b/
include/wx/msw/clipbrd.h
@@
-54,7
+54,7
@@
class WXDLLEXPORT wxClipboard : public wxClipboardBase
public:
wxClipboard();
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/msw/colour.h
b/include/wx/msw/colour.h
index 4b40ce3fdadc2b21310bfcf7f0d7178731ddcb38..d3d25623829e1df12445795ce218b3cfce7082f0 100644
(file)
--- a/
include/wx/msw/colour.h
+++ b/
include/wx/msw/colour.h
@@
-30,7
+30,7
@@
public:
// dtor
// dtor
- ~wxColour();
+
virtual
~wxColour();
// accessors
// accessors
diff --git
a/include/wx/msw/dc.h
b/include/wx/msw/dc.h
index 49927b84b390a71d04f631111c920af2d25ffc25..1bfa0488d6601ec94cb2c1c4cff592e7abde7d1b 100644
(file)
--- a/
include/wx/msw/dc.h
+++ b/
include/wx/msw/dc.h
@@
-30,7
+30,7
@@
class wxDCCacheEntry: public wxObject
public:
wxDCCacheEntry(WXHBITMAP hBitmap, int w, int h, int depth);
wxDCCacheEntry(WXHDC hDC, int depth);
public:
wxDCCacheEntry(WXHBITMAP hBitmap, int w, int h, int depth);
wxDCCacheEntry(WXHDC hDC, int depth);
- ~wxDCCacheEntry();
+
virtual
~wxDCCacheEntry();
WXHBITMAP m_bitmap;
WXHDC m_dc;
WXHBITMAP m_bitmap;
WXHDC m_dc;
@@
-46,7
+46,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
{
public:
wxDC(WXHDC hDC) { Init(); m_hDC = hDC; }
{
public:
wxDC(WXHDC hDC) { Init(); m_hDC = hDC; }
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/msw/dde.h
b/include/wx/msw/dde.h
index 2a34b01bc7db877f8e4c855c2403c4aec9ce2ce6..51eeb91262abbb1be1c1ea8be149b894f97516d4 100644
(file)
--- a/
include/wx/msw/dde.h
+++ b/
include/wx/msw/dde.h
@@
-47,7
+47,7
@@
class WXDLLIMPEXP_BASE wxDDEConnection: public wxConnectionBase
public:
wxDDEConnection(wxChar *buffer, int size); // use external buffer
wxDDEConnection(); // use internal buffer
public:
wxDDEConnection(wxChar *buffer, int size); // use external buffer
wxDDEConnection(); // use internal buffer
- ~wxDDEConnection(void);
+
virtual
~wxDDEConnection(void);
// Calls that CLIENT can make
virtual bool Execute(const wxChar *data, int size = -1, wxIPCFormat format = wxIPC_TEXT);
// Calls that CLIENT can make
virtual bool Execute(const wxChar *data, int size = -1, wxIPCFormat format = wxIPC_TEXT);
@@
-85,7
+85,7
@@
class WXDLLIMPEXP_BASE wxDDEServer: public wxServerBase
public:
wxDDEServer(void);
public:
wxDDEServer(void);
- ~wxDDEServer(void);
+
virtual
~wxDDEServer(void);
bool Create(const wxString& server_name); // Returns false if can't create server (e.g. port
// number is already in use)
virtual wxConnectionBase *OnAcceptConnection(const wxString& topic);
bool Create(const wxString& server_name); // Returns false if can't create server (e.g. port
// number is already in use)
virtual wxConnectionBase *OnAcceptConnection(const wxString& topic);
@@
-113,7
+113,7
@@
class WXDLLIMPEXP_BASE wxDDEClient: public wxClientBase
DECLARE_DYNAMIC_CLASS(wxDDEClient)
public:
wxDDEClient(void);
DECLARE_DYNAMIC_CLASS(wxDDEClient)
public:
wxDDEClient(void);
- ~wxDDEClient(void);
+
virtual
~wxDDEClient(void);
bool ValidHost(const wxString& host);
virtual wxConnectionBase *MakeConnection(const wxString& host, const wxString& server, const wxString& topic);
// Call this to make a connection.
bool ValidHost(const wxString& host);
virtual wxConnectionBase *MakeConnection(const wxString& host, const wxString& server, const wxString& topic);
// Call this to make a connection.
diff --git
a/include/wx/msw/dragimag.h
b/include/wx/msw/dragimag.h
index 362767c24aa612cd818980ead6eba9edd7f7d8c6..d76a95a9b3f360bd17545717cf6af5c128cf019b 100644
(file)
--- a/
include/wx/msw/dragimag.h
+++ b/
include/wx/msw/dragimag.h
@@
-168,7
+168,7
@@
public:
}
#endif
}
#endif
- ~wxDragImage();
+
virtual
~wxDragImage();
// Attributes
////////////////////////////////////////////////////////////////////////////
// Attributes
////////////////////////////////////////////////////////////////////////////
diff --git
a/include/wx/msw/glcanvas.h
b/include/wx/msw/glcanvas.h
index 62207cbc59d229390b602617c7593b2221b1a921..6cfa954599526e64d8e91a3b202a5959bd8e274d 100644
(file)
--- a/
include/wx/msw/glcanvas.h
+++ b/
include/wx/msw/glcanvas.h
@@
-59,7
+59,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetCurrent();
@@
-111,7
+111,7
@@
public:
int *attribList = 0,
const wxPalette& palette = wxNullPalette);
int *attribList = 0,
const wxPalette& palette = wxNullPalette);
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
// Replaces wxWindow::Create functionality, since
// we need to use a different window class
// Replaces wxWindow::Create functionality, since
// we need to use a different window class
diff --git
a/include/wx/msw/helpwin.h
b/include/wx/msw/helpwin.h
index 2bb07163950c843dabe200a59db0fe4e466dae03..24321b416675aab8cd2f90753a754fbfea6a07d7 100644
(file)
--- a/
include/wx/msw/helpwin.h
+++ b/
include/wx/msw/helpwin.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxWinHelpController: public wxHelpControllerBase
public:
wxWinHelpController(wxWindow* parentWindow = NULL): wxHelpControllerBase(parentWindow) {}
public:
wxWinHelpController(wxWindow* parentWindow = NULL): wxHelpControllerBase(parentWindow) {}
- ~wxWinHelpController() {}
+
virtual
~wxWinHelpController() {}
// Must call this to set the filename
virtual bool Initialize(const wxString& file);
// Must call this to set the filename
virtual bool Initialize(const wxString& file);
diff --git
a/include/wx/msw/imaglist.h
b/include/wx/msw/imaglist.h
index d02588d2f0fbe1aabc94032114f9a95f28810000..b2cedac507ca7a8f26f786715b19ffbe04935023 100644
(file)
--- a/
include/wx/msw/imaglist.h
+++ b/
include/wx/msw/imaglist.h
@@
-62,7
+62,7
@@
public:
{
Create(width, height, mask, initialCount);
}
{
Create(width, height, mask, initialCount);
}
- ~wxImageList();
+
virtual
~wxImageList();
// Attributes
// Attributes
diff --git
a/include/wx/msw/mdi.h
b/include/wx/msw/mdi.h
index b872359a2b58ce45eeaf8ecfe654cf4642abb94f..2148e5ab0a1b330f3885c49d2655f0de80b5c077 100644
(file)
--- a/
include/wx/msw/mdi.h
+++ b/
include/wx/msw/mdi.h
@@
-38,7
+38,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-139,7
+139,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
diff --git
a/include/wx/msw/metafile.h
b/include/wx/msw/metafile.h
index 95c316092ce9c6ef7ff35caad462d42abacb1137..bac18903815a7a7fb041423558962d68851e2088 100644
(file)
--- a/
include/wx/msw/metafile.h
+++ b/
include/wx/msw/metafile.h
@@
-30,7
+30,7
@@
class WXDLLEXPORT wxMetafileRefData: public wxGDIRefData
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData();
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData();
- ~wxMetafileRefData();
+
virtual
~wxMetafileRefData();
public:
WXHANDLE m_metafile;
public:
WXHANDLE m_metafile;
diff --git
a/include/wx/msw/ole/automtn.h
b/include/wx/msw/ole/automtn.h
index b5d7b8c54326eedf921007755a27c711c8937b19..1aa3c148e44972ca97eb803a8585fa33d9655163 100644
(file)
--- a/
include/wx/msw/ole/automtn.h
+++ b/
include/wx/msw/ole/automtn.h
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxAutomationObject: public wxObject
{
public:
wxAutomationObject(WXIDISPATCH* dispatchPtr = NULL);
{
public:
wxAutomationObject(WXIDISPATCH* dispatchPtr = NULL);
- ~wxAutomationObject();
+
virtual
~wxAutomationObject();
// Set/get dispatch pointer
inline void SetDispatchPtr(WXIDISPATCH* dispatchPtr) { m_dispatchPtr = dispatchPtr; };
// Set/get dispatch pointer
inline void SetDispatchPtr(WXIDISPATCH* dispatchPtr) { m_dispatchPtr = dispatchPtr; };
diff --git
a/include/wx/msw/palette.h
b/include/wx/msw/palette.h
index 761efefa1095bdc6b3a80b6a49c4bd51c46a0005..8dc61757f40cc93613d9bb506f345f06b5f84a3b 100644
(file)
--- a/
include/wx/msw/palette.h
+++ b/
include/wx/msw/palette.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData(void);
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData(void);
- ~wxPaletteRefData(void);
+
virtual
~wxPaletteRefData(void);
protected:
WXHPALETTE m_hPalette;
};
protected:
WXHPALETTE m_hPalette;
};
@@
-36,7
+36,7
@@
public:
wxPalette(void);
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette(void);
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette(void);
+
virtual
~wxPalette(void);
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/msw/scrolbar.h
b/include/wx/msw/scrolbar.h
index 45e6dec23b6354c1a9d8a71373bec823b6d8e7d3..b1dc497e115b584a08de8c7e6f1858144fced82d 100644
(file)
--- a/
include/wx/msw/scrolbar.h
+++ b/
include/wx/msw/scrolbar.h
@@
-17,7
+17,7
@@
class WXDLLEXPORT wxScrollBar: public wxScrollBarBase
{
public:
wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
{
public:
wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
- ~wxScrollBar();
+
virtual
~wxScrollBar();
wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/msw/tabctrl.h
b/include/wx/msw/tabctrl.h
index bfab81c112f17c0a6a03ce1b2361760d93e42207..4e348af1d25e9ffe5c08b78ea37da6197bd4dfa7 100644
(file)
--- a/
include/wx/msw/tabctrl.h
+++ b/
include/wx/msw/tabctrl.h
@@
-40,7
+40,7
@@
class WXDLLEXPORT wxTabCtrl: public wxControl
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxTabCtrl();
+
virtual
~wxTabCtrl();
// Accessors
// Accessors
diff --git
a/include/wx/msw/textctrl.h
b/include/wx/msw/textctrl.h
index 2202637d0342c08003db9e154f56d49681af2953..c12e9089bc572ea2ffd2d28a37229a29a20e8dd7 100644
(file)
--- a/
include/wx/msw/textctrl.h
+++ b/
include/wx/msw/textctrl.h
@@
-31,7
+31,7
@@
public:
Create(parent, id, value, pos, size, style, validator, name);
}
Create(parent, id, value, pos, size, style, validator, name);
}
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/msw/timer.h
b/include/wx/msw/timer.h
index 0607121c6c342e6f990ecea89c64653bdd53a223..ad80f5080ce9408b444f7fce40d6efea4c53f067 100644
(file)
--- a/
include/wx/msw/timer.h
+++ b/
include/wx/msw/timer.h
@@
-20,7
+20,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = wxID_ANY) : wxTimerBase(owner, id)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = wxID_ANY) : wxTimerBase(owner, id)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int milliseconds = -1, bool oneShot = false);
virtual void Stop();
virtual bool Start(int milliseconds = -1, bool oneShot = false);
virtual void Stop();
diff --git
a/include/wx/msw/wince/textctrlce.h
b/include/wx/msw/wince/textctrlce.h
index 706b6ff5e4890cec75dd26d5e4e8e33eeacae2f0..0ed278f7cd3d2b4b438ed76c20e31b7100c7eea8 100644
(file)
--- a/
include/wx/msw/wince/textctrlce.h
+++ b/
include/wx/msw/wince/textctrlce.h
@@
-36,7
+36,7
@@
public:
Create(parent, id, value, pos, size, style, validator, name);
}
Create(parent, id, value, pos, size, style, validator, name);
}
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/object.h
b/include/wx/object.h
index 0123f40fb6c04aceea4963eed834972a9211d9e0..e66613c3dcb61ee574a575492c3f8c0e82c5829d 100644
(file)
--- a/
include/wx/object.h
+++ b/
include/wx/object.h
@@
-501,7
+501,7
@@
class WXDLLIMPEXP_BASE wxDynamicObject : public wxObject
public:
// instantiates this object with an instance of its superclass
wxDynamicObject(wxObject* superClassInstance, const wxDynamicClassInfo *info) ;
public:
// instantiates this object with an instance of its superclass
wxDynamicObject(wxObject* superClassInstance, const wxDynamicClassInfo *info) ;
- ~wxDynamicObject();
+
virtual
~wxDynamicObject();
void SetProperty (const wxChar *propertyName, const wxxVariant &value);
wxxVariant GetProperty (const wxChar *propertyName) const ;
void SetProperty (const wxChar *propertyName, const wxxVariant &value);
wxxVariant GetProperty (const wxChar *propertyName) const ;
diff --git
a/include/wx/os2/accel.h
b/include/wx/os2/accel.h
index 60f3de60c066c42f3d5048a0172d5813b91de40f..0df2799ba8c170b30be293c471c84119f1b24ed8 100644
(file)
--- a/
include/wx/os2/accel.h
+++ b/
include/wx/os2/accel.h
@@
-38,7
+38,7
@@
public:
,const wxAcceleratorEntry vaEntries[]
); // Load from array
,const wxAcceleratorEntry vaEntries[]
); // Load from array
- ~wxAcceleratorTable();
+
virtual
~wxAcceleratorTable();
inline bool operator== (const wxAcceleratorTable& rAccel) const
{ return m_refData == rAccel.m_refData; };
inline bool operator== (const wxAcceleratorTable& rAccel) const
{ return m_refData == rAccel.m_refData; };
diff --git
a/include/wx/os2/brush.h
b/include/wx/os2/brush.h
index 877ee04e51853f44dd869ac5f3d707856a3b6d20..a072e4b82e6585a9fe6bbd9c81a71fff7c1e9c5a 100644
(file)
--- a/
include/wx/os2/brush.h
+++ b/
include/wx/os2/brush.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxBrushRefData: public wxGDIRefData
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& rData);
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& rData);
- ~wxBrushRefData();
+
virtual
~wxBrushRefData();
protected:
int m_nStyle;
protected:
int m_nStyle;
@@
-45,7
+45,7
@@
public:
wxBrush();
wxBrush(const wxColour& rCol, int nStyle = wxSOLID);
wxBrush(const wxBitmap& rStipple);
wxBrush();
wxBrush(const wxColour& rCol, int nStyle = wxSOLID);
wxBrush(const wxBitmap& rStipple);
- ~wxBrush();
+
virtual
~wxBrush();
inline bool operator == (const wxBrush& rBrush) const { return m_refData == rBrush.m_refData; }
inline bool operator != (const wxBrush& rBrush) const { return m_refData != rBrush.m_refData; }
inline bool operator == (const wxBrush& rBrush) const { return m_refData == rBrush.m_refData; }
inline bool operator != (const wxBrush& rBrush) const { return m_refData != rBrush.m_refData; }
diff --git
a/include/wx/os2/clipbrd.h
b/include/wx/os2/clipbrd.h
index 2db04c431a1c7fa4f5786c7815b5a69f47200dc4..522d5641a0b34426ab9c714d31d6cc9e6dee0e0a 100644
(file)
--- a/
include/wx/os2/clipbrd.h
+++ b/
include/wx/os2/clipbrd.h
@@
-57,7
+57,7
@@
class WXDLLEXPORT wxClipboard : public wxClipboardBase
public:
wxClipboard();
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/os2/colour.h
b/include/wx/os2/colour.h
index 5f01ff010ca76731bd23e21357dc26008502e2ca..f8d69fa6e2caf187f6ff2a92ec86dc1559cde104 100644
(file)
--- a/
include/wx/os2/colour.h
+++ b/
include/wx/os2/colour.h
@@
-31,7
+31,7
@@
public:
wxColour&operator = (const wxColour& rCol);
// Dtor
wxColour&operator = (const wxColour& rCol);
// Dtor
- ~wxColour();
+
virtual
~wxColour();
// Accessors
bool Ok(void) const {return m_bIsInit; }
// Accessors
bool Ok(void) const {return m_bIsInit; }
diff --git
a/include/wx/os2/cursor.h
b/include/wx/os2/cursor.h
index 029dec50cb633937850c6a73dba30f496cf7cd52..e1595d8dafa547dc24680268721d1f1dc95b096a 100644
(file)
--- a/
include/wx/os2/cursor.h
+++ b/
include/wx/os2/cursor.h
@@
-18,7
+18,7
@@
class WXDLLEXPORT wxCursorRefData: public wxGDIImageRefData
{
public:
wxCursorRefData();
{
public:
wxCursorRefData();
- ~wxCursorRefData() { Free(); }
+
virtual
~wxCursorRefData() { Free(); }
virtual void Free(void);
bool m_bDestroyCursor;
}; // end of CLASS wxCursorRefData
virtual void Free(void);
bool m_bDestroyCursor;
}; // end of CLASS wxCursorRefData
diff --git
a/include/wx/os2/dataobj2.h
b/include/wx/os2/dataobj2.h
index 548b13b978a613aee68442daa07952c778e75309..302dd1dc2a9cf5f1e580ef0369fcda39cd4917ac 100644
(file)
--- a/
include/wx/os2/dataobj2.h
+++ b/
include/wx/os2/dataobj2.h
@@
-24,7
+24,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/os2/dc.h
b/include/wx/os2/dc.h
index e1ad714f22392c1f92b669f3f5fd71114b351af1..01c4ff4a1cea2da4a62728eaf3c6923a11e321f1 100644
(file)
--- a/
include/wx/os2/dc.h
+++ b/
include/wx/os2/dc.h
@@
-84,7
+84,7
@@
public:
wxDCCacheEntry( HPS hPS
,int nDepth
);
wxDCCacheEntry( HPS hPS
,int nDepth
);
- ~wxDCCacheEntry();
+
virtual
~wxDCCacheEntry();
WXHBITMAP m_hBitmap;
HPS m_hPS;
WXHBITMAP m_hBitmap;
HPS m_hPS;
@@
-100,7
+100,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
public:
wxDC(void);
public:
wxDC(void);
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/os2/helpwin.h
b/include/wx/os2/helpwin.h
index 6700a6f6f3b493c6d6d91a5ce1bf0d1836adf40b..2b77213b7c312061990614343386f2d07b92444d 100644
(file)
--- a/
include/wx/os2/helpwin.h
+++ b/
include/wx/os2/helpwin.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxWinHelpController: public wxHelpControllerBase
public:
wxWinHelpController();
public:
wxWinHelpController();
- ~wxWinHelpController();
+
virtual
~wxWinHelpController();
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
// Must call this to set the filename and server name
virtual bool Initialize(const wxString& file);
diff --git
a/include/wx/os2/icon.h
b/include/wx/os2/icon.h
index 08f54374f2d158dd1c58cadf3e09029b28c5bc01..9c254a8353c17ba8c1151ba089014dd90e4fb44d 100644
(file)
--- a/
include/wx/os2/icon.h
+++ b/
include/wx/os2/icon.h
@@
-56,7
+56,7
@@
public:
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICO);
}
LoadFile(loc.GetFileName(), wxBITMAP_TYPE_ICO);
}
- ~wxIcon();
+
virtual
~wxIcon();
bool LoadFile( const wxString& rName
,long lFlags = wxBITMAP_TYPE_ICO_RESOURCE
bool LoadFile( const wxString& rName
,long lFlags = wxBITMAP_TYPE_ICO_RESOURCE
diff --git
a/include/wx/os2/mdi.h
b/include/wx/os2/mdi.h
index a7d61b0cc3b9aac71a373554520420a22b8338b5..7bea970db99dd2ef8a18aea8cb2191cb69a35818 100644
(file)
--- a/
include/wx/os2/mdi.h
+++ b/
include/wx/os2/mdi.h
@@
-38,7
+38,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-120,7
+120,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
diff --git
a/include/wx/os2/metafile.h
b/include/wx/os2/metafile.h
index 332bab1c94b13cf578a7b216a7d4e8f6223621bb..82e4ef70c8d5dfe781a57596cf07dbd19a0b6870 100644
(file)
--- a/
include/wx/os2/metafile.h
+++ b/
include/wx/os2/metafile.h
@@
-37,7
+37,7
@@
class WXDLLEXPORT wxMetafileRefData: public wxGDIRefData
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData(void);
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData(void);
- ~wxMetafileRefData(void);
+
virtual
~wxMetafileRefData(void);
public:
WXHANDLE m_metafile;
public:
WXHANDLE m_metafile;
@@
-51,7
+51,7
@@
class WXDLLEXPORT wxMetafile: public wxGDIObject
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
DECLARE_DYNAMIC_CLASS(wxMetafile)
public:
wxMetafile(const wxString& file = wxEmptyString);
- ~wxMetafile(void);
+
virtual
~wxMetafile(void);
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
// After this is called, the metafile cannot be used for anything
// since it is now owned by the clipboard.
@@
-86,7
+86,7
@@
public:
// Then don't need to supply them to wxMakeMetaFilePlaceable.
wxMetafileDC(const wxString& file, int xext, int yext, int xorg, int yorg);
// Then don't need to supply them to wxMakeMetaFilePlaceable.
wxMetafileDC(const wxString& file, int xext, int yext, int xorg, int yorg);
- ~wxMetafileDC(void);
+
virtual
~wxMetafileDC(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
// Should be called at end of drawing
virtual wxMetafile *Close(void);
diff --git
a/include/wx/os2/palette.h
b/include/wx/os2/palette.h
index 0ffd177910a3602f3dc4c7000bb7620c85cefcde..a255f50665fca6797f6971c4dbf6b485fbe92217 100644
(file)
--- a/
include/wx/os2/palette.h
+++ b/
include/wx/os2/palette.h
@@
-22,7
+22,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
- ~wxPaletteRefData();
+
virtual
~wxPaletteRefData();
// protected:
WXHPALETTE m_hPalette;
HPS m_hPS;
// protected:
WXHPALETTE m_hPalette;
HPS m_hPS;
@@
-42,7
+42,7
@@
public:
,const unsigned char* pGreen
,const unsigned char* pBlue
);
,const unsigned char* pGreen
,const unsigned char* pBlue
);
- ~wxPalette();
+
virtual
~wxPalette();
bool Create( int n
,const unsigned char* pRed
bool Create( int n
,const unsigned char* pRed
diff --git
a/include/wx/os2/pen.h
b/include/wx/os2/pen.h
index 900838c450d0861c550fe9f11fdf3037948b90dd..3594ffebec0f1cad7492a4bb024db81b65e85277 100644
(file)
--- a/
include/wx/os2/pen.h
+++ b/
include/wx/os2/pen.h
@@
-25,7
+25,7
@@
class WXDLLEXPORT wxPenRefData: public wxGDIRefData
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& rData);
public:
wxPenRefData();
wxPenRefData(const wxPenRefData& rData);
- ~wxPenRefData();
+
virtual
~wxPenRefData();
protected:
int m_nWidth;
protected:
int m_nWidth;
@@
-54,7
+54,7
@@
public:
wxPen( const wxBitmap& rStipple
,int nWidth
);
wxPen( const wxBitmap& rStipple
,int nWidth
);
- ~wxPen();
+
virtual
~wxPen();
inline bool operator == (const wxPen& rPen) const
{ return m_refData == rPen.m_refData; }
inline bool operator == (const wxPen& rPen) const
{ return m_refData == rPen.m_refData; }
diff --git
a/include/wx/os2/print.h
b/include/wx/os2/print.h
index baf6ecbcf98cb45e6282f1790db04c6bcdb93be6..34c9336604782861c2ba44151eb78fdaed45c68d 100644
(file)
--- a/
include/wx/os2/print.h
+++ b/
include/wx/os2/print.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxOS2Printer: public wxPrinterBase
public:
wxOS2Printer(wxPrintData *data = NULL);
public:
wxOS2Printer(wxPrintData *data = NULL);
- ~wxOS2Printer();
+
virtual
~wxOS2Printer();
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = TRUE);
virtual wxDC* PrintDialog(wxWindow *parent);
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = TRUE);
virtual wxDC* PrintDialog(wxWindow *parent);
@@
-43,7
+43,7
@@
class WXDLLEXPORT wxOS2PrintPreview: public wxPrintPreviewBase
public:
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
public:
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
- ~wxOS2PrintPreview();
+
virtual
~wxOS2PrintPreview();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
diff --git
a/include/wx/os2/printos2.h
b/include/wx/os2/printos2.h
index bf026a06b2faf36d3726dcdb36eaa0b1845b04ae..171ce9fd07958b6041b4d96152984a7e38498cee 100644
(file)
--- a/
include/wx/os2/printos2.h
+++ b/
include/wx/os2/printos2.h
@@
-26,7
+26,7
@@
class WXDLLEXPORT wxOS2Printer: public wxPrinterBase
public:
wxOS2Printer(wxPrintDialogData *data = NULL);
public:
wxOS2Printer(wxPrintDialogData *data = NULL);
- ~wxOS2Printer();
+
virtual
~wxOS2Printer();
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = true);
virtual wxDC* PrintDialog(wxWindow *parent);
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = true);
virtual wxDC* PrintDialog(wxWindow *parent);
@@
-46,7
+46,7
@@
class WXDLLEXPORT wxOS2PrintPreview: public wxPrintPreviewBase
public:
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintDialogData *data = NULL);
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting, wxPrintData *data);
public:
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintDialogData *data = NULL);
wxOS2PrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting, wxPrintData *data);
- ~wxOS2PrintPreview();
+
virtual
~wxOS2PrintPreview();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
diff --git
a/include/wx/os2/radiobox.h
b/include/wx/os2/radiobox.h
index bc6257dfffcd5739d3e96772c59a1aac15d94619..eb790894cecc174ee93baa4f47ae54f59bef0441 100644
(file)
--- a/
include/wx/os2/radiobox.h
+++ b/
include/wx/os2/radiobox.h
@@
-72,7
+72,7
@@
public:
);
}
);
}
- ~wxRadioBox();
+
virtual
~wxRadioBox();
bool Create( wxWindow* pParent
,wxWindowID vId
bool Create( wxWindow* pParent
,wxWindowID vId
diff --git
a/include/wx/os2/region.h
b/include/wx/os2/region.h
index b19dfd045da0fbf3fd71595423c1e10c50bc27d2..00ba96adc98e4a985b456b5b2719632fe842db5f 100644
(file)
--- a/
include/wx/os2/region.h
+++ b/
include/wx/os2/region.h
@@
-53,7
+53,7
@@
public:
}
wxRegion();
}
wxRegion();
- ~wxRegion();
+
virtual
~wxRegion();
//
// Modify region
//
// Modify region
@@
-243,7
+243,7
@@
DECLARE_DYNAMIC_CLASS(wxRegionIterator);
public:
wxRegionIterator();
wxRegionIterator(const wxRegion& rRegion);
public:
wxRegionIterator();
wxRegionIterator(const wxRegion& rRegion);
- ~wxRegionIterator();
+
virtual
~wxRegionIterator();
void Reset(void) { m_lCurrent = 0; }
void Reset(const wxRegion& rRegion);
void Reset(void) { m_lCurrent = 0; }
void Reset(const wxRegion& rRegion);
diff --git
a/include/wx/os2/scrolbar.h
b/include/wx/os2/scrolbar.h
index ea0b9119157924f4241364995e1090a645e01fbc..8ec1d95814882f70860f8ca3937f068173d09013 100644
(file)
--- a/
include/wx/os2/scrolbar.h
+++ b/
include/wx/os2/scrolbar.h
@@
-46,7
+46,7
@@
public:
,rsName
);
}
,rsName
);
}
- ~wxScrollBar();
+
virtual
~wxScrollBar();
bool Create( wxWindow* pParent
,wxWindowID vId
bool Create( wxWindow* pParent
,wxWindowID vId
diff --git
a/include/wx/os2/slider.h
b/include/wx/os2/slider.h
index bc74fe394593cd4da61131aea9fbf18096f7ab08..38d9ecfc146ce8a12721540535cdabe5d9d14a5c 100644
(file)
--- a/
include/wx/os2/slider.h
+++ b/
include/wx/os2/slider.h
@@
-43,7
+43,7
@@
public:
,rsName
);
}
,rsName
);
}
- ~wxSlider();
+
virtual
~wxSlider();
bool Create( wxWindow* pParent
,wxWindowID vId
bool Create( wxWindow* pParent
,wxWindowID vId
diff --git
a/include/wx/os2/sound.h
b/include/wx/os2/sound.h
index c5b39444e4e95e22051344f7c8c352f2a78c7ab5..2b6c07a54c7541939e5f6105988483a3dd852d60 100644
(file)
--- a/
include/wx/os2/sound.h
+++ b/
include/wx/os2/sound.h
@@
-21,7
+21,7
@@
public:
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
wxSound();
wxSound(const wxString& fileName, bool isResource = FALSE);
wxSound(int size, const wxByte* data);
- ~wxSound();
+
virtual
~wxSound();
public:
// Create from resource or file
public:
// Create from resource or file
diff --git
a/include/wx/os2/tabctrl.h
b/include/wx/os2/tabctrl.h
index b07e5a73c5e94d6246c5ac60d2faaba79316314f..40049d332583f66f8b6a9d2b2b4e82b0e1eeb53f 100644
(file)
--- a/
include/wx/os2/tabctrl.h
+++ b/
include/wx/os2/tabctrl.h
@@
-38,7
+38,7
@@
class WXDLLEXPORT wxTabCtrl: public wxControl
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxTabCtrl();
+
virtual
~wxTabCtrl();
// Accessors
// Accessors
diff --git
a/include/wx/os2/textctrl.h
b/include/wx/os2/textctrl.h
index 7e4a1127b8b5d2595d92672310362dc3ae79a85c..547e1191a9ccc55046525208f01b678f6ae48383 100644
(file)
--- a/
include/wx/os2/textctrl.h
+++ b/
include/wx/os2/textctrl.h
@@
-30,7
+30,7
@@
public:
{
Create(pParent, vId, rsValue, rPos, rSize, lStyle, rValidator, rsName);
}
{
Create(pParent, vId, rsValue, rPos, rSize, lStyle, rValidator, rsName);
}
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create( wxWindow* pParent
,wxWindowID vId
bool Create( wxWindow* pParent
,wxWindowID vId
diff --git
a/include/wx/os2/timer.h
b/include/wx/os2/timer.h
index 90019563b3772a7c3eaed894135a9992300f3dc0..fb7bddc77599e52ca942a5eb8dbee855da86f5ab 100644
(file)
--- a/
include/wx/os2/timer.h
+++ b/
include/wx/os2/timer.h
@@
-27,7
+27,7
@@
public:
,nId
)
{ Init(); }
,nId
)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual void Notify(void);
virtual bool Start( int nMilliseconds = -1
virtual void Notify(void);
virtual bool Start( int nMilliseconds = -1
diff --git
a/include/wx/palmos/clipbrd.h
b/include/wx/palmos/clipbrd.h
index 4b96595fb798c3097653def0b5c6ea1e53871b2d..3f8023f4ec47c1ec25b945438cc4b9726f35ecc8 100644
(file)
--- a/
include/wx/palmos/clipbrd.h
+++ b/
include/wx/palmos/clipbrd.h
@@
-54,7
+54,7
@@
class WXDLLEXPORT wxClipboard : public wxObject
public:
wxClipboard();
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/palmos/dc.h
b/include/wx/palmos/dc.h
index f9facffd55a758134ad586011cd90c4d13c1b5c7..ce2fc9a90598c49effba118523c33f509138a1dc 100644
(file)
--- a/
include/wx/palmos/dc.h
+++ b/
include/wx/palmos/dc.h
@@
-31,7
+31,7
@@
class wxDCCacheEntry: public wxObject
public:
wxDCCacheEntry(WXHBITMAP hBitmap, int w, int h, int depth);
wxDCCacheEntry(WXHDC hDC, int depth);
public:
wxDCCacheEntry(WXHBITMAP hBitmap, int w, int h, int depth);
wxDCCacheEntry(WXHDC hDC, int depth);
- ~wxDCCacheEntry();
+
virtual
~wxDCCacheEntry();
WXHBITMAP m_bitmap;
WXHDC m_dc;
WXHBITMAP m_bitmap;
WXHDC m_dc;
@@
-45,7
+45,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
{
public:
wxDC();
{
public:
wxDC();
- ~wxDC();
+
virtual
~wxDC();
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/palmos/dragimag.h
b/include/wx/palmos/dragimag.h
index 5f016bece6ab0bef7300d11e427f35eb8645699d..b3c2089cc2f85a0053bddbc8061fef51f236caab 100644
(file)
--- a/
include/wx/palmos/dragimag.h
+++ b/
include/wx/palmos/dragimag.h
@@
-159,7
+159,7
@@
public:
}
#endif
}
#endif
- ~wxDragImage();
+
virtual
~wxDragImage();
// Attributes
////////////////////////////////////////////////////////////////////////////
// Attributes
////////////////////////////////////////////////////////////////////////////
diff --git
a/include/wx/palmos/glcanvas.h
b/include/wx/palmos/glcanvas.h
index 15f7f0dff548e0eafe4a96e61ef81635dc324942..013ee3d81d1bbffa9d907b17e0910ba897bbadc0 100644
(file)
--- a/
include/wx/palmos/glcanvas.h
+++ b/
include/wx/palmos/glcanvas.h
@@
-59,7
+59,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */ );
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetCurrent();
@@
-111,7
+111,7
@@
public:
int *attribList = 0,
const wxPalette& palette = wxNullPalette);
int *attribList = 0,
const wxPalette& palette = wxNullPalette);
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
// Replaces wxWindow::Create functionality, since
// we need to use a different window class
// Replaces wxWindow::Create functionality, since
// we need to use a different window class
diff --git
a/include/wx/palmos/help.h
b/include/wx/palmos/help.h
index f412bfb0bdc6c5aa89253fdad4fb38ef2da886e5..3b4e831fdbc536542c5584a07f4d965b871ed847 100644
(file)
--- a/
include/wx/palmos/help.h
+++ b/
include/wx/palmos/help.h
@@
-23,8
+23,8
@@
class WXDLLEXPORT wxPalmHelpController: public wxHelpControllerBase
DECLARE_CLASS(wxPalmHelpController)
public:
DECLARE_CLASS(wxPalmHelpController)
public:
- wxPalmHelpController() {}
;
- ~wxPalmHelpController() {};
+ wxPalmHelpController() {}
+ virtual ~wxPalmHelpController() {}
// Must call this to set the filename
virtual bool Initialize(const wxString& file);
// Must call this to set the filename
virtual bool Initialize(const wxString& file);
diff --git
a/include/wx/palmos/imaglist.h
b/include/wx/palmos/imaglist.h
index 06a3a869ea71631d4992fb95c3721597b038807d..415eb65ddf65533727d1d8f8df09d1584a990e23 100644
(file)
--- a/
include/wx/palmos/imaglist.h
+++ b/
include/wx/palmos/imaglist.h
@@
-62,7
+62,7
@@
public:
{
Create(width, height, mask, initialCount);
}
{
Create(width, height, mask, initialCount);
}
- ~wxImageList();
+
virtual
~wxImageList();
// Attributes
// Attributes
diff --git
a/include/wx/palmos/mdi.h
b/include/wx/palmos/mdi.h
index 401feb3d01b78d8af8096308e172c22482f2a2d6..c0e429350588003ba32391b5f380541532f6147b 100644
(file)
--- a/
include/wx/palmos/mdi.h
+++ b/
include/wx/palmos/mdi.h
@@
-39,7
+39,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIParentFrame();
+
virtual
~wxMDIParentFrame();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
@@
-128,7
+128,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMDIChildFrame();
+
virtual
~wxMDIChildFrame();
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
bool Create(wxMDIParentFrame *parent,
wxWindowID id,
diff --git
a/include/wx/palmos/metafile.h
b/include/wx/palmos/metafile.h
index 333f460b9951f1554772254e17fec4088083e47d..14c623979f869712ca2e3eac2ae737cf354c803d 100644
(file)
--- a/
include/wx/palmos/metafile.h
+++ b/
include/wx/palmos/metafile.h
@@
-30,7
+30,7
@@
class WXDLLEXPORT wxMetafileRefData: public wxGDIRefData
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData();
friend class WXDLLEXPORT wxMetafile;
public:
wxMetafileRefData();
- ~wxMetafileRefData();
+
virtual
~wxMetafileRefData();
public:
WXHANDLE m_metafile;
public:
WXHANDLE m_metafile;
diff --git
a/include/wx/palmos/palette.h
b/include/wx/palmos/palette.h
index 28e4109d20eaccb51ed92fc515493f3b84beb181..03678ac15d789849e68afb63606cffc75f363a7f 100644
(file)
--- a/
include/wx/palmos/palette.h
+++ b/
include/wx/palmos/palette.h
@@
-21,7
+21,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData(void);
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData(void);
- ~wxPaletteRefData(void);
+
virtual
~wxPaletteRefData(void);
protected:
WXHPALETTE m_hPalette;
};
protected:
WXHPALETTE m_hPalette;
};
@@
-36,7
+36,7
@@
public:
wxPalette(void);
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette(void);
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette(void);
+
virtual
~wxPalette(void);
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/palmos/progdlg.h
b/include/wx/palmos/progdlg.h
index a45452f49a74ccda9fe81960ce70bab3fe0f982a..fa897d81f3a21c7cb261876243a88cb059d33466 100644
(file)
--- a/
include/wx/palmos/progdlg.h
+++ b/
include/wx/palmos/progdlg.h
@@
-27,7
+27,7
@@
public:
int maximum = 100,
wxWindow *parent = NULL,
int style = wxPD_APP_MODAL | wxPD_AUTO_HIDE);
int maximum = 100,
wxWindow *parent = NULL,
int style = wxPD_APP_MODAL | wxPD_AUTO_HIDE);
- ~wxProgressDialog();
+
virtual
~wxProgressDialog();
virtual bool Update(int value, const wxString& newmsg = wxEmptyString, bool *skip = NULL);
void Resume();
virtual bool Update(int value, const wxString& newmsg = wxEmptyString, bool *skip = NULL);
void Resume();
diff --git
a/include/wx/palmos/radiobox.h
b/include/wx/palmos/radiobox.h
index e2f1e7bd1cd329e5eaf40421cf5d550e802b6811..fc8d8721d9d30416710ff73910715e3fbf15df78 100644
(file)
--- a/
include/wx/palmos/radiobox.h
+++ b/
include/wx/palmos/radiobox.h
@@
-61,7
+61,7
@@
public:
style, val, name);
}
style, val, name);
}
- ~wxRadioBox();
+
virtual
~wxRadioBox();
bool Create(wxWindow *parent,
wxWindowID id,
bool Create(wxWindow *parent,
wxWindowID id,
diff --git
a/include/wx/palmos/scrolbar.h
b/include/wx/palmos/scrolbar.h
index f312d7f63bcedc9d1d8456baa284f79b9d00015d..edcc06dca046a29e7f5f6e00a77bdfa2c390edc6 100644
(file)
--- a/
include/wx/palmos/scrolbar.h
+++ b/
include/wx/palmos/scrolbar.h
@@
-17,7
+17,7
@@
class WXDLLEXPORT wxScrollBar: public wxScrollBarBase
{
public:
wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
{
public:
wxScrollBar() { m_pageSize = 0; m_viewSize = 0; m_objectSize = 0; }
- ~wxScrollBar();
+
virtual
~wxScrollBar();
wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
wxScrollBar(wxWindow *parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition,
diff --git
a/include/wx/palmos/slider.h
b/include/wx/palmos/slider.h
index 41c32a3712283570d061761f0790a507c2f84b5a..263e4a715308f7d10c45e80c6254945855f9af20 100644
(file)
--- a/
include/wx/palmos/slider.h
+++ b/
include/wx/palmos/slider.h
@@
-33,7
+33,7
@@
public:
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
Create(parent, id, value, minValue, maxValue, pos, size, style, validator, name);
}
- ~wxSlider();
+
virtual
~wxSlider();
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
bool Create(wxWindow *parent, wxWindowID id,
int value, int minValue, int maxValue,
diff --git
a/include/wx/palmos/sound.h
b/include/wx/palmos/sound.h
index 71067963238d0e0ef7e282566fe3a04948d077f9..7b813f5b610c447b8b52dbad73026695de42d530 100644
(file)
--- a/
include/wx/palmos/sound.h
+++ b/
include/wx/palmos/sound.h
@@
-22,7
+22,7
@@
public:
wxSound();
wxSound(const wxString& fileName, bool isResource = false);
wxSound(int size, const wxByte* data);
wxSound();
wxSound(const wxString& fileName, bool isResource = false);
wxSound(int size, const wxByte* data);
- ~wxSound();
+
virtual
~wxSound();
public:
// Create from resource or file
public:
// Create from resource or file
diff --git
a/include/wx/palmos/tabctrl.h
b/include/wx/palmos/tabctrl.h
index cb1a3dc4f5db93637a470d0b8fcae45dfce2ddb2..f0a5207017598b55be05b3b6def05b317917c747 100644
(file)
--- a/
include/wx/palmos/tabctrl.h
+++ b/
include/wx/palmos/tabctrl.h
@@
-40,7
+40,7
@@
class WXDLLEXPORT wxTabCtrl: public wxControl
{
Create(parent, id, pos, size, style, name);
}
{
Create(parent, id, pos, size, style, name);
}
- ~wxTabCtrl();
+
virtual
~wxTabCtrl();
// Accessors
// Accessors
diff --git
a/include/wx/palmos/textctrl.h
b/include/wx/palmos/textctrl.h
index 0c4174e4200f201c02f7b20c31bcb60df89e89ae..465d2134fad937d1a54aec2ae2826deb28468e7d 100644
(file)
--- a/
include/wx/palmos/textctrl.h
+++ b/
include/wx/palmos/textctrl.h
@@
-31,7
+31,7
@@
public:
Create(parent, id, value, pos, size, style, validator, name);
}
Create(parent, id, value, pos, size, style, validator, name);
}
- ~wxTextCtrl();
+
virtual
~wxTextCtrl();
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
diff --git
a/include/wx/palmos/timer.h
b/include/wx/palmos/timer.h
index 9df998f710b05da4bb0d8040a85d6ac53cfd313a..c072c4d929ed2ea11916e378cb44813249812475 100644
(file)
--- a/
include/wx/palmos/timer.h
+++ b/
include/wx/palmos/timer.h
@@
-20,7
+20,7
@@
public:
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
wxTimer() { Init(); }
wxTimer(wxEvtHandler *owner, int id = -1) : wxTimerBase(owner, id)
{ Init(); }
- ~wxTimer();
+
virtual
~wxTimer();
virtual bool Start(int milliseconds = -1, bool oneShot = FALSE);
virtual void Stop();
virtual bool Start(int milliseconds = -1, bool oneShot = FALSE);
virtual void Stop();
diff --git
a/include/wx/printdlg.h
b/include/wx/printdlg.h
index 9179ab5f519b3fb926e8c556c584f5740242d632..6079f4a1001e08de177c4c886d9f068669dd4321 100644
(file)
--- a/
include/wx/printdlg.h
+++ b/
include/wx/printdlg.h
@@
-55,7
+55,7
@@
class WXDLLEXPORT wxPrintDialog : public wxObject
public:
wxPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxPrintDialog(wxWindow *parent, wxPrintData* data);
public:
wxPrintDialog(wxWindow *parent, wxPrintDialogData* data = NULL);
wxPrintDialog(wxWindow *parent, wxPrintData* data);
- ~wxPrintDialog();
+
virtual
~wxPrintDialog();
virtual int ShowModal();
virtual int ShowModal();
@@
-101,7
+101,7
@@
class WXDLLEXPORT wxPageSetupDialog: public wxObject
{
public:
wxPageSetupDialog(wxWindow *parent, wxPageSetupDialogData *data = NULL);
{
public:
wxPageSetupDialog(wxWindow *parent, wxPageSetupDialogData *data = NULL);
- ~wxPageSetupDialog();
+
virtual
~wxPageSetupDialog();
int ShowModal();
wxPageSetupDialogData& GetPageSetupDialogData();
int ShowModal();
wxPageSetupDialogData& GetPageSetupDialogData();
diff --git
a/include/wx/prntbase.h
b/include/wx/prntbase.h
index 3e39b0ea38b8ac29eea2b89dddfdb47dc53d0bfb..73a5d466757acec105d3a3463d27657b76b431e4 100644
(file)
--- a/
include/wx/prntbase.h
+++ b/
include/wx/prntbase.h
@@
-306,7
+306,7
@@
public:
const wxSize& size = wxDefaultSize,
long style = 0,
const wxString& name = wxT("canvas"));
const wxSize& size = wxDefaultSize,
long style = 0,
const wxString& name = wxT("canvas"));
- ~wxPreviewCanvas();
+
virtual
~wxPreviewCanvas();
void OnPaint(wxPaintEvent& event);
void OnChar(wxKeyEvent &event);
void OnPaint(wxPaintEvent& event);
void OnChar(wxKeyEvent &event);
@@
-340,7
+340,7
@@
public:
const wxSize& size = wxDefaultSize,
long style = wxDEFAULT_FRAME_STYLE,
const wxString& name = wxT("frame"));
const wxSize& size = wxDefaultSize,
long style = wxDEFAULT_FRAME_STYLE,
const wxString& name = wxT("frame"));
- ~wxPreviewFrame();
+
virtual
~wxPreviewFrame();
void OnCloseWindow(wxCloseEvent& event);
virtual void Initialize();
void OnCloseWindow(wxCloseEvent& event);
virtual void Initialize();
@@
-401,7
+401,7
@@
public:
const wxSize& size = wxDefaultSize,
long style = wxTAB_TRAVERSAL,
const wxString& name = wxT("panel"));
const wxSize& size = wxDefaultSize,
long style = wxTAB_TRAVERSAL,
const wxString& name = wxT("panel"));
- ~wxPreviewControlBar();
+
virtual
~wxPreviewControlBar();
virtual void CreateButtons();
virtual void SetZoomControl(int zoom);
virtual void CreateButtons();
virtual void SetZoomControl(int zoom);
diff --git
a/include/wx/protocol/file.h
b/include/wx/protocol/file.h
index a04606b122d443608c92ac403482d8305fd75589..9a5af4b6f2a28c01ac653e941460cdade043660e 100644
(file)
--- a/
include/wx/protocol/file.h
+++ b/
include/wx/protocol/file.h
@@
-26,7
+26,7
@@
protected:
wxProtocolError m_error;
public:
wxFileProto();
wxProtocolError m_error;
public:
wxFileProto();
- ~wxFileProto();
+
virtual
~wxFileProto();
wxProtocolError GetError() { return m_error; }
bool Abort() { return TRUE; }
wxProtocolError GetError() { return m_error; }
bool Abort() { return TRUE; }
diff --git
a/include/wx/protocol/http.h
b/include/wx/protocol/http.h
index 2f6437e24ae72b02aca2cc5ea6bfc3f3232cb2a8..79f37c79242209d5b7d0d319db1828c91c8ce307 100644
(file)
--- a/
include/wx/protocol/http.h
+++ b/
include/wx/protocol/http.h
@@
-25,7
+25,7
@@
class WXDLLIMPEXP_NET wxHTTP : public wxProtocol
{
public:
wxHTTP();
{
public:
wxHTTP();
- ~wxHTTP();
+
virtual
~wxHTTP();
virtual bool Connect(const wxString& host, unsigned short port);
virtual bool Connect(const wxString& host) { return Connect(host, 0); }
virtual bool Connect(const wxString& host, unsigned short port);
virtual bool Connect(const wxString& host) { return Connect(host, 0); }
diff --git
a/include/wx/quantize.h
b/include/wx/quantize.h
index 24e3fab0fa7db72106e3045873a0f4e653d47e06..db6110dc622e4d9a73f3f126971db02beac38b0e 100644
(file)
--- a/
include/wx/quantize.h
+++ b/
include/wx/quantize.h
@@
-42,7
+42,7
@@
DECLARE_DYNAMIC_CLASS(wxQuantize)
//// Constructor
wxQuantize() {}
//// Constructor
wxQuantize() {}
- ~wxQuantize() {}
+
virtual
~wxQuantize() {}
//// Operations
//// Operations
diff --git
a/include/wx/richtext/richtextbuffer.h
b/include/wx/richtext/richtextbuffer.h
index 38c3b901c072eb0a59420b8e23babd7a61c85ad7..65df044c9692860008342e72e3dfa1c296883b9c 100644
(file)
--- a/
include/wx/richtext/richtextbuffer.h
+++ b/
include/wx/richtext/richtextbuffer.h
@@
-533,7
+533,7
@@
public:
// Constructors
wxRichTextObject(wxRichTextObject* parent = NULL);
// Constructors
wxRichTextObject(wxRichTextObject* parent = NULL);
- ~wxRichTextObject();
+
virtual
~wxRichTextObject();
// Overrideables
// Overrideables
@@
-686,7
+686,7
@@
public:
// Constructors
wxRichTextCompositeObject(wxRichTextObject* parent = NULL);
// Constructors
wxRichTextCompositeObject(wxRichTextObject* parent = NULL);
- ~wxRichTextCompositeObject();
+
virtual
~wxRichTextCompositeObject();
// Overrideables
// Overrideables
@@
-1110,7
+1110,7
@@
public:
wxRichTextParagraph(wxRichTextObject* parent = NULL, wxTextAttrEx* style = NULL);
wxRichTextParagraph(const wxString& text, wxRichTextObject* parent = NULL, wxTextAttrEx* style = NULL);
wxRichTextParagraph(wxRichTextObject* parent = NULL, wxTextAttrEx* style = NULL);
wxRichTextParagraph(const wxString& text, wxRichTextObject* parent = NULL, wxTextAttrEx* style = NULL);
- ~wxRichTextParagraph();
+
virtual
~wxRichTextParagraph();
wxRichTextParagraph(const wxRichTextParagraph& obj):wxRichTextBox() { Copy(obj); }
// Overrideables
wxRichTextParagraph(const wxRichTextParagraph& obj):wxRichTextBox() { Copy(obj); }
// Overrideables
@@
-1280,7
+1280,7
@@
class WXDLLIMPEXP_RICHTEXT wxRichTextImageBlock: public wxObject
public:
wxRichTextImageBlock();
wxRichTextImageBlock(const wxRichTextImageBlock& block);
public:
wxRichTextImageBlock();
wxRichTextImageBlock(const wxRichTextImageBlock& block);
- ~wxRichTextImageBlock();
+
virtual
~wxRichTextImageBlock();
void Init();
void Clear();
void Init();
void Clear();
@@
-1427,7
+1427,7
@@
public:
wxRichTextBuffer() { Init(); }
wxRichTextBuffer(const wxRichTextBuffer& obj):wxRichTextParagraphLayoutBox() { Init(); Copy(obj); }
wxRichTextBuffer() { Init(); }
wxRichTextBuffer(const wxRichTextBuffer& obj):wxRichTextParagraphLayoutBox() { Init(); Copy(obj); }
- ~wxRichTextBuffer() ;
+
virtual
~wxRichTextBuffer() ;
// Accessors
// Accessors
@@
-1728,7
+1728,7
@@
public:
// Ctor for multiple actions
wxRichTextCommand(const wxString& name);
// Ctor for multiple actions
wxRichTextCommand(const wxString& name);
- ~wxRichTextCommand();
+
virtual
~wxRichTextCommand();
bool Do();
bool Undo();
bool Do();
bool Undo();
@@
-1754,7
+1754,7
@@
public:
wxRichTextAction(wxRichTextCommand* cmd, const wxString& name, wxRichTextCommandId id, wxRichTextBuffer* buffer,
wxRichTextCtrl* ctrl, bool ignoreFirstTime = false);
wxRichTextAction(wxRichTextCommand* cmd, const wxString& name, wxRichTextCommandId id, wxRichTextBuffer* buffer,
wxRichTextCtrl* ctrl, bool ignoreFirstTime = false);
- ~wxRichTextAction();
+
virtual
~wxRichTextAction();
bool Do();
bool Undo();
bool Do();
bool Undo();
diff --git
a/include/wx/richtext/richtextctrl.h
b/include/wx/richtext/richtextctrl.h
index 5e6f37cb9c325180b800ac49f824d0e1fdadb160..a2abcbd989c46fb4bb05c5fe4e069875e9d4752b 100644
(file)
--- a/
include/wx/richtext/richtextctrl.h
+++ b/
include/wx/richtext/richtextctrl.h
@@
-100,7
+100,7
@@
public:
wxRichTextCtrl( );
wxRichTextCtrl( wxWindow* parent, wxWindowID id = -1, const wxString& value = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxRE_MULTILINE );
wxRichTextCtrl( );
wxRichTextCtrl( wxWindow* parent, wxWindowID id = -1, const wxString& value = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxRE_MULTILINE );
- ~wxRichTextCtrl( );
+
virtual
~wxRichTextCtrl( );
// Operations
// Operations
diff --git
a/include/wx/richtext/richtextstyles.h
b/include/wx/richtext/richtextstyles.h
index deae6c3d1356a29bfd58ccddafe574c2e880112c..08ff7e683b7600472d4275ee1bfa5debf20b52b9 100644
(file)
--- a/
include/wx/richtext/richtextstyles.h
+++ b/
include/wx/richtext/richtextstyles.h
@@
-44,7
+44,7
@@
public:
// Constructors
wxRichTextStyleDefinition(const wxString& name = wxEmptyString) { Init(); m_name = name; }
// Constructors
wxRichTextStyleDefinition(const wxString& name = wxEmptyString) { Init(); m_name = name; }
- ~wxRichTextStyleDefinition() {}
+
virtual
~wxRichTextStyleDefinition() {}
void Init() {}
void Init() {}
@@
-80,7
+80,7
@@
public:
wxRichTextCharacterStyleDefinition(const wxString& name = wxEmptyString):
wxRichTextStyleDefinition(name) {}
wxRichTextCharacterStyleDefinition(const wxString& name = wxEmptyString):
wxRichTextStyleDefinition(name) {}
- ~wxRichTextCharacterStyleDefinition() {}
+
virtual
~wxRichTextCharacterStyleDefinition() {}
protected:
};
protected:
};
@@
-98,7
+98,7
@@
public:
wxRichTextParagraphStyleDefinition(const wxString& name = wxEmptyString):
wxRichTextStyleDefinition(name) {}
wxRichTextParagraphStyleDefinition(const wxString& name = wxEmptyString):
wxRichTextStyleDefinition(name) {}
- ~wxRichTextParagraphStyleDefinition() {}
+
virtual
~wxRichTextParagraphStyleDefinition() {}
/// The next style.
void SetNextStyle(const wxString& name) { m_nextStyle = name; }
/// The next style.
void SetNextStyle(const wxString& name) { m_nextStyle = name; }
@@
-121,7
+121,7
@@
class WXDLLIMPEXP_RICHTEXT wxRichTextStyleSheet: public wxObject
public:
/// Constructors
wxRichTextStyleSheet() { Init(); }
public:
/// Constructors
wxRichTextStyleSheet() { Init(); }
- ~wxRichTextStyleSheet() { DeleteStyles(); }
+
virtual
~wxRichTextStyleSheet() { DeleteStyles(); }
/// Initialisation
void Init();
/// Initialisation
void Init();
@@
-190,7
+190,7
@@
class WXDLLIMPEXP_RICHTEXT wxRichTextStyleListBox: public wxHtmlListBox
public:
wxRichTextStyleListBox(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = 0);
public:
wxRichTextStyleListBox(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = 0);
- ~wxRichTextStyleListBox();
+
virtual
~wxRichTextStyleListBox();
/// Creates a suitable HTML fragment for a definition
wxString CreateHTML(wxRichTextStyleDefinition* def) const;
/// Creates a suitable HTML fragment for a definition
wxString CreateHTML(wxRichTextStyleDefinition* def) const;
diff --git
a/include/wx/sckstrm.h
b/include/wx/sckstrm.h
index 30d01307579eff00b8fde56afb4fb00dfd4f88a4..60fced8eb222c4fcd23ce43efebdf2236a49ffc2 100644
(file)
--- a/
include/wx/sckstrm.h
+++ b/
include/wx/sckstrm.h
@@
-21,7
+21,7
@@
class WXDLLIMPEXP_NET wxSocketOutputStream : public wxOutputStream
{
public:
wxSocketOutputStream(wxSocketBase& s);
{
public:
wxSocketOutputStream(wxSocketBase& s);
- ~wxSocketOutputStream();
+
virtual
~wxSocketOutputStream();
wxFileOffset SeekO( wxFileOffset WXUNUSED(pos), wxSeekMode WXUNUSED(mode) )
{ return -1; }
wxFileOffset SeekO( wxFileOffset WXUNUSED(pos), wxSeekMode WXUNUSED(mode) )
{ return -1; }
@@
-40,7
+40,7
@@
class WXDLLIMPEXP_NET wxSocketInputStream : public wxInputStream
{
public:
wxSocketInputStream(wxSocketBase& s);
{
public:
wxSocketInputStream(wxSocketBase& s);
- ~wxSocketInputStream();
+
virtual
~wxSocketInputStream();
wxFileOffset SeekI( wxFileOffset WXUNUSED(pos), wxSeekMode WXUNUSED(mode) )
{ return -1; }
wxFileOffset SeekI( wxFileOffset WXUNUSED(pos), wxSeekMode WXUNUSED(mode) )
{ return -1; }
@@
-60,7
+60,7
@@
class WXDLLIMPEXP_NET wxSocketStream : public wxSocketInputStream,
{
public:
wxSocketStream(wxSocketBase& s);
{
public:
wxSocketStream(wxSocketBase& s);
- ~wxSocketStream();
+
virtual
~wxSocketStream();
DECLARE_NO_COPY_CLASS(wxSocketStream)
};
DECLARE_NO_COPY_CLASS(wxSocketStream)
};
diff --git
a/include/wx/sizer.h
b/include/wx/sizer.h
index 1aab8730305864bf6bfa12790b8ba54e12dc204c..e278b0d2bac35e2cbc114d3da8946fa3b300b87a 100644
(file)
--- a/
include/wx/sizer.h
+++ b/
include/wx/sizer.h
@@
-327,7
+327,7
@@
class WXDLLEXPORT wxSizer: public wxObject, public wxClientDataContainer
{
public:
wxSizer() { m_containingWindow = NULL; }
{
public:
wxSizer() { m_containingWindow = NULL; }
- ~wxSizer();
+
virtual
~wxSizer();
// methods for adding elements to the sizer: there are Add/Insert/Prepend
// overloads for each of window/sizer/spacer/wxSizerItem
// methods for adding elements to the sizer: there are Add/Insert/Prepend
// overloads for each of window/sizer/spacer/wxSizerItem
diff --git
a/include/wx/tbarbase.h
b/include/wx/tbarbase.h
index 2414b2c56b706ce884f841de582e0dcb64311f64..8eb5f22af431d9643dfc4b7c1cbeaf8ccb2e215d 100644
(file)
--- a/
include/wx/tbarbase.h
+++ b/
include/wx/tbarbase.h
@@
-105,7
+105,7
@@
public:
m_toolStyle = wxTOOL_STYLE_CONTROL;
}
m_toolStyle = wxTOOL_STYLE_CONTROL;
}
- ~wxToolBarToolBase(){}
+
virtual
~wxToolBarToolBase(){}
// accessors
// ---------
// accessors
// ---------
diff --git
a/include/wx/textctrl.h
b/include/wx/textctrl.h
index 83dcaeecb4c6801c1d2b116215e3d666a8553835..a25c2f16e3a5211dbe2a513987edc8359bdefd04 100644
(file)
--- a/
include/wx/textctrl.h
+++ b/
include/wx/textctrl.h
@@
-286,7
+286,7
@@
public:
// --------
wxTextCtrlBase(){}
// --------
wxTextCtrlBase(){}
- ~wxTextCtrlBase(){}
+
virtual
~wxTextCtrlBase(){}
// accessors
// ---------
// accessors
// ---------
diff --git
a/include/wx/unix/joystick.h
b/include/wx/unix/joystick.h
index c52edff09ac65a943bec837cca797234c8859158..6267c1e19ac8df44227698a8e7eef6d023b74f49 100644
(file)
--- a/
include/wx/unix/joystick.h
+++ b/
include/wx/unix/joystick.h
@@
-26,7
+26,7
@@
class WXDLLEXPORT wxJoystick: public wxObject
*/
wxJoystick(int joystick = wxJOYSTICK1);
*/
wxJoystick(int joystick = wxJOYSTICK1);
- ~wxJoystick();
+
virtual
~wxJoystick();
// Attributes
////////////////////////////////////////////////////////////////////////////
// Attributes
////////////////////////////////////////////////////////////////////////////
diff --git
a/include/wx/unix/sound.h
b/include/wx/unix/sound.h
index 41fc0582a467b2be9f02c51ce787d15eaa796e7f..9e6fa7501a16ecc534f653979643b9177ab1423f 100644
(file)
--- a/
include/wx/unix/sound.h
+++ b/
include/wx/unix/sound.h
@@
-61,7
+61,7
@@
public:
wxSound();
wxSound(const wxString& fileName, bool isResource = false);
wxSound(int size, const wxByte* data);
wxSound();
wxSound(const wxString& fileName, bool isResource = false);
wxSound(int size, const wxByte* data);
- ~wxSound();
+
virtual
~wxSound();
// Create from resource or file
bool Create(const wxString& fileName, bool isResource = false);
// Create from resource or file
bool Create(const wxString& fileName, bool isResource = false);
diff --git
a/include/wx/valgen.h
b/include/wx/valgen.h
index 1a4c01784025b9aed6270e4fe188267d965f66c2..35dd44ff5faaaacb3ede183eec4c431ce7f21070 100644
(file)
--- a/
include/wx/valgen.h
+++ b/
include/wx/valgen.h
@@
-26,7
+26,7
@@
public:
wxGenericValidator(wxArrayInt* val);
wxGenericValidator(const wxGenericValidator& copyFrom);
wxGenericValidator(wxArrayInt* val);
wxGenericValidator(const wxGenericValidator& copyFrom);
- ~wxGenericValidator(){}
+
virtual
~wxGenericValidator(){}
// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
diff --git
a/include/wx/valtext.h
b/include/wx/valtext.h
index 394c160fcfe71aa482ef6655b9d3914f460b0ee3..1bea80e06c4ad19564f46392e7681f83e3eae5be 100644
(file)
--- a/
include/wx/valtext.h
+++ b/
include/wx/valtext.h
@@
-37,7
+37,7
@@
public:
wxTextValidator(long style = wxFILTER_NONE, wxString *val = 0);
wxTextValidator(const wxTextValidator& val);
wxTextValidator(long style = wxFILTER_NONE, wxString *val = 0);
wxTextValidator(const wxTextValidator& val);
- ~wxTextValidator(){}
+
virtual
~wxTextValidator(){}
// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
diff --git
a/include/wx/variant.h
b/include/wx/variant.h
index c8d99a3de8f6ecfddafdd328ff9e07455d4f2f4f..a618b1da5729177d3a3bb075b77cda55d910abfc 100644
(file)
--- a/
include/wx/variant.h
+++ b/
include/wx/variant.h
@@
-109,7
+109,7
@@
public:
#endif
wxVariant(const wxVariant& variant);
#endif
wxVariant(const wxVariant& variant);
- ~wxVariant();
+
virtual
~wxVariant();
// Generic operators
// Assignment
// Generic operators
// Assignment
diff --git
a/include/wx/wfstream.h
b/include/wx/wfstream.h
index 42b75669cd462e6a76e696cec2afc3cf5a6f8e7a..1d2a54ce582451bed439c042be1b3662b4162355 100644
(file)
--- a/
include/wx/wfstream.h
+++ b/
include/wx/wfstream.h
@@
-34,7
+34,7
@@
public:
wxFileInputStream(const wxString& ifileName);
wxFileInputStream(wxFile& file);
wxFileInputStream(int fd);
wxFileInputStream(const wxString& ifileName);
wxFileInputStream(wxFile& file);
wxFileInputStream(int fd);
- ~wxFileInputStream();
+
virtual
~wxFileInputStream();
wxFileOffset GetLength() const;
wxFileOffset GetLength() const;
@@
-133,7
+133,7
@@
public:
wxFFileInputStream(const wxString& fileName, const wxChar *mode = _T("rb"));
wxFFileInputStream(wxFFile& file);
wxFFileInputStream(FILE *file);
wxFFileInputStream(const wxString& fileName, const wxChar *mode = _T("rb"));
wxFFileInputStream(wxFFile& file);
wxFFileInputStream(FILE *file);
- ~wxFFileInputStream();
+
virtual
~wxFFileInputStream();
wxFileOffset GetLength() const;
wxFileOffset GetLength() const;
diff --git
a/include/wx/x11/app.h
b/include/wx/x11/app.h
index 0ad9c3e79ed60c6ec04035074aa012a2ee863570..416a3e2ae3d43e57188cf365e5a01751aa7237e9 100644
(file)
--- a/
include/wx/x11/app.h
+++ b/
include/wx/x11/app.h
@@
-40,7
+40,7
@@
class WXDLLEXPORT wxApp : public wxAppBase
public:
wxApp();
public:
wxApp();
- ~wxApp();
+
virtual
~wxApp();
// override base class (pure) virtuals
// -----------------------------------
// override base class (pure) virtuals
// -----------------------------------
diff --git
a/include/wx/x11/bitmap.h
b/include/wx/x11/bitmap.h
index c25b55b8d7759cc5e4aa0c85ec24add1c1e4982c..f846fe278431599c2ead2c689ced2ab450df0c3b 100644
(file)
--- a/
include/wx/x11/bitmap.h
+++ b/
include/wx/x11/bitmap.h
@@
-37,7
+37,7
@@
public:
wxMask( const wxBitmap& bitmap, const wxColour& colour );
wxMask( const wxBitmap& bitmap, int paletteIndex );
wxMask( const wxBitmap& bitmap );
wxMask( const wxBitmap& bitmap, const wxColour& colour );
wxMask( const wxBitmap& bitmap, int paletteIndex );
wxMask( const wxBitmap& bitmap );
- ~wxMask();
+
virtual
~wxMask();
bool Create( const wxBitmap& bitmap, const wxColour& colour );
bool Create( const wxBitmap& bitmap, int paletteIndex );
bool Create( const wxBitmap& bitmap, const wxColour& colour );
bool Create( const wxBitmap& bitmap, int paletteIndex );
diff --git
a/include/wx/x11/brush.h
b/include/wx/x11/brush.h
index c794e34416c18a4c07e80764b00836c9ec4e72d5..47581c103496a5b14d4987f02034483c722703c7 100644
(file)
--- a/
include/wx/x11/brush.h
+++ b/
include/wx/x11/brush.h
@@
-33,7
+33,7
@@
public:
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
wxBrush( const wxColour &colour, int style = wxSOLID );
wxBrush( const wxBitmap &stippleBitmap );
- ~wxBrush();
+
virtual
~wxBrush();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/x11/clipbrd.h
b/include/wx/x11/clipbrd.h
index 0abdaf4759dffaacfa21fa5af956a3d760937a03..326e70c48a52e3329edfa8b39c110d83afa731e6 100644
(file)
--- a/
include/wx/x11/clipbrd.h
+++ b/
include/wx/x11/clipbrd.h
@@
-27,7
+27,7
@@
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
{
public:
wxClipboard();
{
public:
wxClipboard();
- ~wxClipboard();
+
virtual
~wxClipboard();
// open the clipboard before SetData() and GetData()
virtual bool Open();
// open the clipboard before SetData() and GetData()
virtual bool Open();
diff --git
a/include/wx/x11/colour.h
b/include/wx/x11/colour.h
index 502886f31fe19cc89417f5262b4910ebb43b405c..9d9824199de811e0be270ee58f6beedd979c40f9 100644
(file)
--- a/
include/wx/x11/colour.h
+++ b/
include/wx/x11/colour.h
@@
-42,7
+42,7
@@
public:
wxColour() {}
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
wxColour() {}
DEFINE_STD_WXCOLOUR_CONSTRUCTORS
- ~wxColour();
+
virtual
~wxColour();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/x11/cursor.h
b/include/wx/x11/cursor.h
index 39a29e7e6d1a83456a52fe26bf3865f0dd5e03c4..bdb7b8ca7b1ff41f4d6dcdf12227b29e29b3ca14 100644
(file)
--- a/
include/wx/x11/cursor.h
+++ b/
include/wx/x11/cursor.h
@@
-34,7
+34,7
@@
public:
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[]=0, wxColour *fg=0, wxColour *bg=0 );
wxCursor( const char bits[], int width, int height,
int hotSpotX=-1, int hotSpotY=-1,
const char maskBits[]=0, wxColour *fg=0, wxColour *bg=0 );
- ~wxCursor();
+
virtual
~wxCursor();
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
bool operator == ( const wxCursor& cursor ) const;
bool operator != ( const wxCursor& cursor ) const;
bool Ok() const;
diff --git
a/include/wx/x11/dataobj.h
b/include/wx/x11/dataobj.h
index c997d4c3bf17a481647a69e12601beeab316fee4..6ec1bcad39453c669972d702dee06e77b45853b4 100644
(file)
--- a/
include/wx/x11/dataobj.h
+++ b/
include/wx/x11/dataobj.h
@@
-20,7
+20,7
@@
public:
wxDataObject();
#ifdef __DARWIN__
wxDataObject();
#ifdef __DARWIN__
- ~wxDataObject() { }
+
virtual
~wxDataObject() { }
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
#endif
virtual bool IsSupportedFormat( const wxDataFormat& format, Direction dir = Get ) const;
diff --git
a/include/wx/x11/dataobj2.h
b/include/wx/x11/dataobj2.h
index 1d4b877a21c6ee4a9f05b3e17b2a5004b817fd90..6aefcebe981becc427ae169b193e04f8427681e9 100644
(file)
--- a/
include/wx/x11/dataobj2.h
+++ b/
include/wx/x11/dataobj2.h
@@
-23,7
+23,7
@@
public:
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
wxBitmapDataObject(const wxBitmap& bitmap);
// destr
- ~wxBitmapDataObject();
+
virtual
~wxBitmapDataObject();
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
// override base class virtual to update PNG data too
virtual void SetBitmap(const wxBitmap& bitmap);
diff --git
a/include/wx/x11/dc.h
b/include/wx/x11/dc.h
index 9bcd8d3d5c408a58fbd05be45eec735d95d1316b..7c80e92e198c9bd6883fdbd542d22c95e15c93ea 100644
(file)
--- a/
include/wx/x11/dc.h
+++ b/
include/wx/x11/dc.h
@@
-41,7
+41,7
@@
class WXDLLEXPORT wxDC : public wxDCBase
{
public:
wxDC();
{
public:
wxDC();
- ~wxDC() { }
+
virtual
~wxDC() { }
// implement base class pure virtuals
// ----------------------------------
// implement base class pure virtuals
// ----------------------------------
diff --git
a/include/wx/x11/dcclient.h
b/include/wx/x11/dcclient.h
index 7f939a3ec9a58bd7a2872faae48c0fff8eb70ece..7fa64da87361edad1d96633fae7ef788aed879e1 100644
(file)
--- a/
include/wx/x11/dcclient.h
+++ b/
include/wx/x11/dcclient.h
@@
-35,7
+35,7
@@
public:
wxWindowDC();
wxWindowDC( wxWindow *win );
wxWindowDC();
wxWindowDC( wxWindow *win );
- ~wxWindowDC();
+
virtual
~wxWindowDC();
virtual bool CanDrawBitmap() const { return true; }
virtual bool CanGetTextExtent() const { return true; }
virtual bool CanDrawBitmap() const { return true; }
virtual bool CanGetTextExtent() const { return true; }
diff --git
a/include/wx/x11/dcmemory.h
b/include/wx/x11/dcmemory.h
index 5fd1114288557668b0c7325c4c5df1361a20ef0b..a9d5ebd7f7d2f479b6078a6877ee5b36187b44f3 100644
(file)
--- a/
include/wx/x11/dcmemory.h
+++ b/
include/wx/x11/dcmemory.h
@@
-19,7
+19,7
@@
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
public:
wxMemoryDC();
wxMemoryDC( wxDC *dc ); // Create compatible DC
- ~wxMemoryDC();
+
virtual
~wxMemoryDC();
virtual void SelectObject( const wxBitmap& bitmap );
// implementation
virtual void SelectObject( const wxBitmap& bitmap );
// implementation
diff --git
a/include/wx/x11/dcprint.h
b/include/wx/x11/dcprint.h
index 941c83f900d4b31ea09c6cc15a949d19e73d1c25..74ac920148927c157947488aa7dd8310cc4aa985 100644
(file)
--- a/
include/wx/x11/dcprint.h
+++ b/
include/wx/x11/dcprint.h
@@
-22,7
+22,7
@@
public:
// Create a printer DC
wxPrinterDC(const wxString& driver, const wxString& device, const wxString& output, bool interactive = TRUE, int orientation = wxPORTRAIT);
// Create a printer DC
wxPrinterDC(const wxString& driver, const wxString& device, const wxString& output, bool interactive = TRUE, int orientation = wxPORTRAIT);
- ~wxPrinterDC();
+
virtual
~wxPrinterDC();
};
#endif
};
#endif
diff --git
a/include/wx/x11/dnd.h
b/include/wx/x11/dnd.h
index 62400ca5e3c2bc061e259a1ef3bfeb999abb8ab5..1643f0d7e71d123063bc5091ff415d523126b7dd 100644
(file)
--- a/
include/wx/x11/dnd.h
+++ b/
include/wx/x11/dnd.h
@@
-41,7
+41,7
@@
class WXDLLEXPORT wxDropTarget: public wxObject
public:
wxDropTarget();
public:
wxDropTarget();
- ~wxDropTarget();
+
virtual
~wxDropTarget();
virtual void OnEnter() { }
virtual void OnLeave() { }
virtual void OnEnter() { }
virtual void OnLeave() { }
@@
-143,7
+143,7
@@
public:
wxDropSource( wxWindow *win );
wxDropSource( wxDataObject &data, wxWindow *win );
wxDropSource( wxWindow *win );
wxDropSource( wxDataObject &data, wxWindow *win );
- ~wxDropSource(void);
+
virtual
~wxDropSource(void);
void SetData( wxDataObject &data );
wxDragResult DoDragDrop(int flags = wxDrag_CopyOnly);
void SetData( wxDataObject &data );
wxDragResult DoDragDrop(int flags = wxDrag_CopyOnly);
diff --git
a/include/wx/x11/glcanvas.h
b/include/wx/x11/glcanvas.h
index 266be112a3e6ad4600a9cacf3eac1adadd51f862..c00e486283e11914f11e99ff9384e4b225a84c57 100644
(file)
--- a/
include/wx/x11/glcanvas.h
+++ b/
include/wx/x11/glcanvas.h
@@
-57,7
+57,7
@@
public:
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
const wxPalette& WXUNUSED(palette),
const wxGLContext *other /* for sharing display lists */
);
- ~wxGLContext();
+
virtual
~wxGLContext();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
@@
-124,7
+124,7
@@
public:
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
int *attribList = (int*) NULL,
const wxPalette& palette = wxNullPalette );
- ~wxGLCanvas();
+
virtual
~wxGLCanvas();
void SetCurrent();
void SetColour(const wxChar *colour);
void SetCurrent();
void SetColour(const wxChar *colour);
diff --git
a/include/wx/x11/minifram.h
b/include/wx/x11/minifram.h
index 5c833353f1f1d27d7716ed9a569c80293b69c88a..92b641c9966865dea39e82c75a135a56f98502f2 100644
(file)
--- a/
include/wx/x11/minifram.h
+++ b/
include/wx/x11/minifram.h
@@
-34,7
+34,7
@@
public:
Create(parent, id, title, pos, size, style, name);
}
Create(parent, id, title, pos, size, style, name);
}
- ~wxMiniFrame() {}
+
virtual
~wxMiniFrame() {}
protected:
};
protected:
};
diff --git
a/include/wx/x11/palette.h
b/include/wx/x11/palette.h
index 2054a9a12849b0be14f2c1894a6e034dbfa3d5d9..f427ec3e23d9fe73341bf727de1abfd76410375d 100644
(file)
--- a/
include/wx/x11/palette.h
+++ b/
include/wx/x11/palette.h
@@
-37,7
+37,7
@@
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
friend class WXDLLEXPORT wxPalette;
public:
wxPaletteRefData();
- ~wxPaletteRefData();
+
virtual
~wxPaletteRefData();
protected:
wxList m_palettes;
protected:
wxList m_palettes;
@@
-53,7
+53,7
@@
public:
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
wxPalette();
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
- ~wxPalette();
+
virtual
~wxPalette();
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
diff --git
a/include/wx/x11/pen.h
b/include/wx/x11/pen.h
index 17c2288831b2420fa11bccb0da39386e311abefa..eeff1b0756a134e8527fe2b8477d67ae00238137 100644
(file)
--- a/
include/wx/x11/pen.h
+++ b/
include/wx/x11/pen.h
@@
-36,7
+36,7
@@
public:
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
wxPen( const wxBitmap &stipple, int width );
wxPen( const wxColour &colour, int width = 1, int style = wxSOLID );
wxPen( const wxBitmap &stipple, int width );
- ~wxPen();
+
virtual
~wxPen();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/x11/print.h
b/include/wx/x11/print.h
index a814a64dcc093ec4fc4112686f224c6f20840b57..66eaab2ed118f4c25a380ebe95d6b9e7d8b1a338 100644
(file)
--- a/
include/wx/x11/print.h
+++ b/
include/wx/x11/print.h
@@
-24,7
+24,7
@@
class WXDLLEXPORT wxPrinter: public wxPrinterBase
public:
wxPrinter(wxPrintData *data = NULL);
public:
wxPrinter(wxPrintData *data = NULL);
- ~wxPrinter();
+
virtual
~wxPrinter();
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = TRUE);
virtual bool PrintDialog(wxWindow *parent);
virtual bool Print(wxWindow *parent, wxPrintout *printout, bool prompt = TRUE);
virtual bool PrintDialog(wxWindow *parent);
@@
-42,7
+42,7
@@
class WXDLLEXPORT wxPrintPreview: public wxPrintPreviewBase
public:
wxPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
public:
wxPrintPreview(wxPrintout *printout, wxPrintout *printoutForPrinting = NULL, wxPrintData *data = NULL);
- ~wxPrintPreview();
+
virtual
~wxPrintPreview();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
virtual bool Print(bool interactive);
virtual void DetermineScaling();
diff --git
a/include/wx/x11/region.h
b/include/wx/x11/region.h
index 73b4b2f8c2deadcaed445d508685cd931423db65..24f8b4c825c21f241a5a3d06f79221a9964bc90a 100644
(file)
--- a/
include/wx/x11/region.h
+++ b/
include/wx/x11/region.h
@@
-73,7
+73,7
@@
public:
Union(bmp, transColour, tolerance);
}
Union(bmp, transColour, tolerance);
}
- ~wxRegion();
+
virtual
~wxRegion();
bool Ok() const { return m_refData != NULL; }
bool Ok() const { return m_refData != NULL; }
diff --git
a/include/wx/x11/reparent.h
b/include/wx/x11/reparent.h
index 1d6494a8abca606751f1b3f614e672060588763b..b795e725f2678a1f527bddd227f0c223416944e9 100644
(file)
--- a/
include/wx/x11/reparent.h
+++ b/
include/wx/x11/reparent.h
@@
-57,7
+57,7
@@
class WXDLLIMPEXP_CORE wxAdoptedWindow: public wxWindow
public:
wxAdoptedWindow();
wxAdoptedWindow(WXWindow window);
public:
wxAdoptedWindow();
wxAdoptedWindow(WXWindow window);
- ~wxAdoptedWindow();
+
virtual
~wxAdoptedWindow();
void SetHandle(WXWindow window) { m_mainWindow = window; m_clientWindow = window; }
WXWindow GetHandle() const { return GetMainWindow(); }
void SetHandle(WXWindow window) { m_mainWindow = window; m_clientWindow = window; }
WXWindow GetHandle() const { return GetMainWindow(); }
diff --git
a/include/wx/xrc/xmlres.h
b/include/wx/xrc/xmlres.h
index 715133b2cbc85e3dd1ee93e1b910ae60d89b4cca..0c9a105cf452e84e30af2528e0761ac0245b2ce6 100644
(file)
--- a/
include/wx/xrc/xmlres.h
+++ b/
include/wx/xrc/xmlres.h
@@
-125,7
+125,7
@@
public:
const wxString& domain=wxEmptyString);
// Destructor.
const wxString& domain=wxEmptyString);
// Destructor.
- ~wxXmlResource();
+
virtual
~wxXmlResource();
// Loads resources from XML files that match given filemask.
// This method understands VFS (see filesys.h).
// Loads resources from XML files that match given filemask.
// This method understands VFS (see filesys.h).
diff --git
a/include/wx/xti.h
b/include/wx/xti.h
index 302b6605ae1c5bbba118f087bc6004703d4393d2..cf176c4b2f0ae9bcae830646936a6f44090c50a6 100644
(file)
--- a/
include/wx/xti.h
+++ b/
include/wx/xti.h
@@
-768,7
+768,7
@@
class wxSetter##property : public wxSetter \
public: \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxSetter##property() : wxSetter( wxT(#setterMethod) ) {} \
public: \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxSetter##property() : wxSetter( wxT(#setterMethod) ) {} \
- ~wxSetter##property() {} \
+
virtual
~wxSetter##property() {} \
void Set( wxObject *object, const wxxVariant &variantValue ) const \
{ \
Klass *obj = dynamic_cast<Klass*>(object) ; \
void Set( wxObject *object, const wxxVariant &variantValue ) const \
{ \
Klass *obj = dynamic_cast<Klass*>(object) ; \
@@
-785,7
+785,7
@@
class wxGetter##property : public wxGetter \
public : \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxGetter##property() : wxGetter( wxT(#gettermethod) ) {} \
public : \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxGetter##property() : wxGetter( wxT(#gettermethod) ) {} \
- ~wxGetter##property() {} \
+
virtual
~wxGetter##property() {} \
void Get( const wxObject *object , wxxVariant &result) const \
{ \
const Klass *obj = dynamic_cast<const Klass*>(object) ; \
void Get( const wxObject *object , wxxVariant &result) const \
{ \
const Klass *obj = dynamic_cast<const Klass*>(object) ; \
@@
-799,7
+799,7
@@
class wxAdder##property : public wxAdder \
public: \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxAdder##property() : wxAdder( wxT(#addermethod) ) {} \
public: \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxAdder##property() : wxAdder( wxT(#addermethod) ) {} \
- ~wxAdder##property() {} \
+
virtual
~wxAdder##property() {} \
void Add( wxObject *object, const wxxVariant &variantValue ) const \
{ \
Klass *obj = dynamic_cast<Klass*>(object) ; \
void Add( wxObject *object, const wxxVariant &variantValue ) const \
{ \
Klass *obj = dynamic_cast<Klass*>(object) ; \
@@
-816,7
+816,7
@@
class wxCollectionGetter##property : public wxCollectionGetter \
public : \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxCollectionGetter##property() : wxCollectionGetter( wxT(#gettermethod) ) {} \
public : \
wxINFUNC_CLASS_TYPE_FIX(Klass) \
wxCollectionGetter##property() : wxCollectionGetter( wxT(#gettermethod) ) {} \
- ~wxCollectionGetter##property() {} \
+
virtual
~wxCollectionGetter##property() {} \
void Get( const wxObject *object , wxxVariantArray &result) const \
{ \
const Klass *obj = dynamic_cast<const Klass*>(object) ; \
void Get( const wxObject *object , wxxVariantArray &result) const \
{ \
const Klass *obj = dynamic_cast<const Klass*>(object) ; \
@@
-873,7
+873,7
@@
class WXDLLIMPEXP_BASE wxGenericPropertyAccessor : public wxPropertyAccessor
{
public :
wxGenericPropertyAccessor( const wxString &propName ) ;
{
public :
wxGenericPropertyAccessor( const wxString &propName ) ;
- ~wxGenericPropertyAccessor() ;
+
virtual
~wxGenericPropertyAccessor() ;
void RenameProperty( const wxString& WXUNUSED_UNLESS_DEBUG(oldName),
const wxString& newName )
void RenameProperty( const wxString& WXUNUSED_UNLESS_DEBUG(oldName),
const wxString& newName )
diff --git
a/include/wx/xtistrm.h
b/include/wx/xtistrm.h
index c6dbcddfe365af1d64c6715ecde63e8a17e7e63c..1af026cfe9d17d20594357af15e45a218bdd83bf 100644
(file)
--- a/
include/wx/xtistrm.h
+++ b/
include/wx/xtistrm.h
@@
-74,7
+74,7
@@
class WXDLLIMPEXP_BASE wxWriter : public wxObject
{
public :
wxWriter() ;
{
public :
wxWriter() ;
- ~wxWriter() ;
+
virtual
~wxWriter() ;
// with this call you start writing out a new top-level object
void WriteObject(const wxObject *object, const wxClassInfo *classInfo , wxPersister *persister , const wxString &name , wxxVariantArray &WXUNUSED(metadata)) ;
// with this call you start writing out a new top-level object
void WriteObject(const wxObject *object, const wxClassInfo *classInfo , wxPersister *persister , const wxString &name , wxxVariantArray &WXUNUSED(metadata)) ;
@@
-159,7
+159,7
@@
class WXDLLIMPEXP_BASE wxReader : public wxObject
{
public :
wxReader() ;
{
public :
wxReader() ;
- ~wxReader() ;
+
virtual
~wxReader() ;
// the only thing wxReader knows about is the class info by object ID
wxClassInfo *GetObjectClassInfo(int objectID) ;
// the only thing wxReader knows about is the class info by object ID
wxClassInfo *GetObjectClassInfo(int objectID) ;
diff --git
a/include/wx/xtixml.h
b/include/wx/xtixml.h
index 20482693b0bb8f3ef847c5d475f8c4dcd7bc2894..2466e4731c560e0630579e353d3d742b7d249bc5 100644
(file)
--- a/
include/wx/xtixml.h
+++ b/
include/wx/xtixml.h
@@
-25,7
+25,7
@@
class WXDLLIMPEXP_XML wxXmlWriter : public wxWriter
public :
wxXmlWriter( wxXmlNode * parent ) ;
public :
wxXmlWriter( wxXmlNode * parent ) ;
- ~wxXmlWriter() ;
+
virtual
~wxXmlWriter() ;
//
// streaming callbacks
//
// streaming callbacks
@@
-84,7
+84,7
@@
class WXDLLIMPEXP_XML wxXmlReader : public wxReader
{
public:
wxXmlReader(wxXmlNode *parent) { m_parent = parent ; }
{
public:
wxXmlReader(wxXmlNode *parent) { m_parent = parent ; }
- ~wxXmlReader() {}
+
virtual
~wxXmlReader() {}
// Reads a component from XML. The return value is the root object ID, which can
// then be used to ask the depersister about that object
// Reads a component from XML. The return value is the root object ID, which can
// then be used to ask the depersister about that object
diff --git
a/src/common/combocmn.cpp
b/src/common/combocmn.cpp
index 01571525516cfb6dad392ae520f50305be26f00b..666049997dc4434d3b3f8c3f605852637d109281 100644
(file)
--- a/
src/common/combocmn.cpp
+++ b/
src/common/combocmn.cpp
@@
-140,7
+140,7
@@
class wxComboFrameEventHandler : public wxEvtHandler
{
public:
wxComboFrameEventHandler( wxComboCtrlBase* pCb );
{
public:
wxComboFrameEventHandler( wxComboCtrlBase* pCb );
- ~wxComboFrameEventHandler();
+
virtual
~wxComboFrameEventHandler();
void OnPopup();
void OnPopup();
@@
-438,7
+438,7
@@
public:
{
m_combo = combo;
}
{
m_combo = combo;
}
- ~wxComboBoxExtraInputHandler() { }
+
virtual
~wxComboBoxExtraInputHandler() { }
void OnKey(wxKeyEvent& event);
void OnFocus(wxFocusEvent& event);
void OnKey(wxKeyEvent& event);
void OnFocus(wxFocusEvent& event);
@@
-510,7
+510,7
@@
public:
m_combo = combo;
m_beenInside = false;
}
m_combo = combo;
m_beenInside = false;
}
- ~wxComboPopupExtraEventHandler() { }
+
virtual
~wxComboPopupExtraEventHandler() { }
void OnMouseEvent( wxMouseEvent& event );
void OnMouseEvent( wxMouseEvent& event );
diff --git
a/src/common/fs_inet.cpp
b/src/common/fs_inet.cpp
index d927b9aa7472449ef1eb4c9ea1de3dc8c1346167..9f3551a742afdcc9202e408e760a6b50dfa1ab87 100644
(file)
--- a/
src/common/fs_inet.cpp
+++ b/
src/common/fs_inet.cpp
@@
-40,7
+40,7
@@
public:
wxTemporaryFileInputStream(const wxString& filename) :
wxFileInputStream(filename), m_filename(filename) {}
wxTemporaryFileInputStream(const wxString& filename) :
wxFileInputStream(filename), m_filename(filename) {}
- ~wxTemporaryFileInputStream()
+
virtual
~wxTemporaryFileInputStream()
{
// NB: copied from wxFileInputStream dtor, we need to do it before
// wxRemoveFile
{
// NB: copied from wxFileInputStream dtor, we need to do it before
// wxRemoveFile
diff --git
a/src/common/fs_mem.cpp
b/src/common/fs_mem.cpp
index ae176a802dcc2089b92d490632d3f986605cd60a..054cb609ef830437e0631b402d7b9425f39db7fa 100644
(file)
--- a/
src/common/fs_mem.cpp
+++ b/
src/common/fs_mem.cpp
@@
-49,7
+49,7
@@
class MemFSHashObj : public wxObject
InitTime();
}
InitTime();
}
- ~MemFSHashObj()
+
virtual
~MemFSHashObj()
{
delete[] m_Data;
}
{
delete[] m_Data;
}
diff --git
a/src/common/strconv.cpp
b/src/common/strconv.cpp
index 52f1a41c1781537972505bd394caf7c93c76516c..b83ff1a3402bd864880510faa679cac03e2d693b 100644
(file)
--- a/
src/common/strconv.cpp
+++ b/
src/common/strconv.cpp
@@
-2585,7
+2585,7
@@
public:
Init( wxCFStringEncFromFontEnc(encoding) );
}
Init( wxCFStringEncFromFontEnc(encoding) );
}
- ~wxMBConv_cocoa()
+
virtual
~wxMBConv_cocoa()
{
}
{
}
@@
-2740,7
+2740,7
@@
public:
Init( wxMacGetSystemEncFromFontEnc(encoding) );
}
Init( wxMacGetSystemEncFromFontEnc(encoding) );
}
- ~wxMBConv_mac()
+
virtual
~wxMBConv_mac()
{
OSStatus status = noErr ;
if (m_MB2WC_converter)
{
OSStatus status = noErr ;
if (m_MB2WC_converter)
@@
-2913,7
+2913,7
@@
public :
m_uniBack = NULL ;
}
m_uniBack = NULL ;
}
- ~wxMBConv_macUTF8D()
+
virtual
~wxMBConv_macUTF8D()
{
if (m_uni!=NULL)
DisposeUnicodeToTextInfo(&m_uni);
{
if (m_uni!=NULL)
DisposeUnicodeToTextInfo(&m_uni);
diff --git
a/src/common/variant.cpp
b/src/common/variant.cpp
index 06ef8faf227e71641815f8924d555940a18227eb..dbf272e7e28f0951d3c1a609ddae13e995bdd709 100644
(file)
--- a/
src/common/variant.cpp
+++ b/
src/common/variant.cpp
@@
-60,7
+60,7
@@
DECLARE_DYNAMIC_CLASS(wxVariantDataList)
public:
wxVariantDataList() {}
wxVariantDataList(const wxList& list);
public:
wxVariantDataList() {}
wxVariantDataList(const wxList& list);
- ~wxVariantDataList();
+
virtual
~wxVariantDataList();
wxList& GetValue() { return m_value; }
void SetValue(const wxList& value) ;
wxList& GetValue() { return m_value; }
void SetValue(const wxList& value) ;
diff --git
a/src/generic/datavgen.cpp
b/src/generic/datavgen.cpp
index c9ca4db621cfc51f9e1a0ade0363547e85efddaf..0f48a823003838f75564a8235757aa4b4ca1c2c5 100644
(file)
--- a/
src/generic/datavgen.cpp
+++ b/
src/generic/datavgen.cpp
@@
-55,7
+55,7
@@
public:
const wxPoint &pos = wxDefaultPosition,
const wxSize &size = wxDefaultSize,
const wxString &name = wxT("wxdataviewctrlheaderwindow") );
const wxPoint &pos = wxDefaultPosition,
const wxSize &size = wxDefaultSize,
const wxString &name = wxT("wxdataviewctrlheaderwindow") );
- ~wxDataViewHeaderWindow();
+
virtual
~wxDataViewHeaderWindow();
void SetOwner( wxDataViewCtrl* owner ) { m_owner = owner; }
wxDataViewCtrl *GetOwner() { return m_owner; }
void SetOwner( wxDataViewCtrl* owner ) { m_owner = owner; }
wxDataViewCtrl *GetOwner() { return m_owner; }
@@
-140,7
+140,7
@@
public:
const wxPoint &pos = wxDefaultPosition,
const wxSize &size = wxDefaultSize,
const wxString &name = wxT("wxdataviewctrlmainwindow") );
const wxPoint &pos = wxDefaultPosition,
const wxSize &size = wxDefaultSize,
const wxString &name = wxT("wxdataviewctrlmainwindow") );
- ~wxDataViewMainWindow();
+
virtual
~wxDataViewMainWindow();
// notifications from wxDataViewListModel
bool RowAppended();
// notifications from wxDataViewListModel
bool RowAppended();
diff --git
a/src/generic/grid.cpp
b/src/generic/grid.cpp
index d91d508dd2cf0bc3722cf3b87ca09bdec8b569c9..5fcffb809e5681f3bd71cf5019027e27fec2ced7 100644
(file)
--- a/
src/generic/grid.cpp
+++ b/
src/generic/grid.cpp
@@
-199,7
+199,7
@@
public:
wxGridRowLabelWindow *rowLblWin,
wxGridColLabelWindow *colLblWin,
wxWindowID id, const wxPoint &pos, const wxSize &size );
wxGridRowLabelWindow *rowLblWin,
wxGridColLabelWindow *colLblWin,
wxWindowID id, const wxPoint &pos, const wxSize &size );
- ~wxGridWindow() {}
+
virtual
~wxGridWindow() {}
void ScrollWindow( int dx, int dy, const wxRect *rect );
void ScrollWindow( int dx, int dy, const wxRect *rect );
diff --git
a/src/generic/notebook.cpp
b/src/generic/notebook.cpp
index df0e5240659a41636de8736782a345c0fd11a6dc..255f598ab8edcc15f56703a0bddc944602ca7560 100644
(file)
--- a/
src/generic/notebook.cpp
+++ b/
src/generic/notebook.cpp
@@
-84,7
+84,7
@@
class WXDLLEXPORT wxNotebookTabView: public wxTabView
DECLARE_DYNAMIC_CLASS(wxNotebookTabView)
public:
wxNotebookTabView(wxNotebook* notebook, long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
DECLARE_DYNAMIC_CLASS(wxNotebookTabView)
public:
wxNotebookTabView(wxNotebook* notebook, long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR);
- ~wxNotebookTabView(void);
+
virtual
~wxNotebookTabView(void);
// Called when a tab is activated
virtual void OnTabActivate(int activateId, int deactivateId);
// Called when a tab is activated
virtual void OnTabActivate(int activateId, int deactivateId);
diff --git
a/src/generic/paletteg.cpp
b/src/generic/paletteg.cpp
index 6ccfde5439104ddb7b0710151f03aa3b294a374b..741a78893abc1b74e5434828d4e672987fe96753 100644
(file)
--- a/
src/generic/paletteg.cpp
+++ b/
src/generic/paletteg.cpp
@@
-33,7
+33,7
@@
class wxPaletteRefData: public wxObjectRefData
public:
wxPaletteRefData(void);
public:
wxPaletteRefData(void);
- ~wxPaletteRefData(void);
+
virtual
~wxPaletteRefData(void);
int m_count;
wxPaletteEntry *m_entries;
int m_count;
wxPaletteEntry *m_entries;
diff --git
a/src/generic/regiong.cpp
b/src/generic/regiong.cpp
index e5595ff19efba33a8a232f1fd4200f29a92d78d0..9c7bf1d0345799349fa3c3ab6a8a3fef21b0dad1 100644
(file)
--- a/
src/generic/regiong.cpp
+++ b/
src/generic/regiong.cpp
@@
-226,7
+226,7
@@
public:
extents = refData.extents;
}
extents = refData.extents;
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
free(rects);
}
{
free(rects);
}
diff --git
a/src/gtk/bitmap.cpp
b/src/gtk/bitmap.cpp
index a14de5ece0c3cc956053f7b97fff3fec5b5cf718..27e64ff532d4555454fc96542e0c5e2a6bfeff67 100644
(file)
--- a/
src/gtk/bitmap.cpp
+++ b/
src/gtk/bitmap.cpp
@@
-184,7
+184,7
@@
class wxBitmapRefData: public wxObjectRefData
{
public:
wxBitmapRefData();
{
public:
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
GdkPixmap *m_pixmap;
GdkPixbuf *m_pixbuf;
GdkPixmap *m_pixmap;
GdkPixbuf *m_pixbuf;
diff --git
a/src/gtk/colour.cpp
b/src/gtk/colour.cpp
index 79b2c37f1df2ac2e1cde63d154aeaa37c9502c58..af912732579e32b16a574aba12d0ecba3bd349ed 100644
(file)
--- a/
src/gtk/colour.cpp
+++ b/
src/gtk/colour.cpp
@@
-35,7
+35,7
@@
public:
m_colormap = NULL;
}
m_colormap = NULL;
}
- ~wxColourRefData()
+
virtual
~wxColourRefData()
{
FreeColour();
}
{
FreeColour();
}
diff --git
a/src/gtk/cursor.cpp
b/src/gtk/cursor.cpp
index 11c913bb57fda7bfd509a04f2e81fc0cfc722db5..f051a5332c060f354639b6b250ed8d2143a1fe4f 100644
(file)
--- a/
src/gtk/cursor.cpp
+++ b/
src/gtk/cursor.cpp
@@
-29,7
+29,7
@@
class wxCursorRefData: public wxObjectRefData
public:
wxCursorRefData();
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
GdkCursor *m_cursor;
};
GdkCursor *m_cursor;
};
diff --git
a/src/gtk/region.cpp
b/src/gtk/region.cpp
index 0fd5a8ac44b7ab088d2f2f204c32ba5888ae81b0..0cb6a0ee191fb80ff72830b1d3137ebc64e39ffc 100644
(file)
--- a/
src/gtk/region.cpp
+++ b/
src/gtk/region.cpp
@@
-46,7
+46,7
@@
public:
m_region = gdk_region_copy(refData.m_region);
}
m_region = gdk_region_copy(refData.m_region);
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
if (m_region)
gdk_region_destroy( m_region );
{
if (m_region)
gdk_region_destroy( m_region );
diff --git
a/src/gtk1/bitmap.cpp
b/src/gtk1/bitmap.cpp
index 41161ec1e7726d2dd5d67a21d48303c17fec28c5..6b0631a2e802c51ca1f779b86071ec5eda1b3469 100644
(file)
--- a/
src/gtk1/bitmap.cpp
+++ b/
src/gtk1/bitmap.cpp
@@
-228,7
+228,7
@@
class wxBitmapRefData: public wxObjectRefData
{
public:
wxBitmapRefData();
{
public:
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
GdkPixmap *m_pixmap;
GdkBitmap *m_bitmap;
GdkPixmap *m_pixmap;
GdkBitmap *m_bitmap;
diff --git
a/src/gtk1/colour.cpp
b/src/gtk1/colour.cpp
index 68652fed398a03579870424a0e1af04ff17f3bab..7adf4b1dc27064f8826c653971b2e42438aa0456 100644
(file)
--- a/
src/gtk1/colour.cpp
+++ b/
src/gtk1/colour.cpp
@@
-47,7
+47,7
@@
public:
m_hasPixel = data.m_hasPixel;
}
m_hasPixel = data.m_hasPixel;
}
- ~wxColourRefData()
+
virtual
~wxColourRefData()
{
FreeColour();
}
{
FreeColour();
}
diff --git
a/src/gtk1/cursor.cpp
b/src/gtk1/cursor.cpp
index 2a9b130532c6947a844490f6b3397300b63b8916..3f87647fd3985591d9d5b61599a567f5219075b0 100644
(file)
--- a/
src/gtk1/cursor.cpp
+++ b/
src/gtk1/cursor.cpp
@@
-36,7
+36,7
@@
class wxCursorRefData: public wxObjectRefData
public:
wxCursorRefData();
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
GdkCursor *m_cursor;
};
GdkCursor *m_cursor;
};
diff --git
a/src/gtk1/region.cpp
b/src/gtk1/region.cpp
index f0eadcdc005f2881db513439c4206e92867fc055..80fd038c6d5e9f5732d595f91c418a094af39c48 100644
(file)
--- a/
src/gtk1/region.cpp
+++ b/
src/gtk1/region.cpp
@@
-63,7
+63,7
@@
public:
m_region = gdk_regions_union(wxGdkRegion(), refData.m_region);
}
m_region = gdk_regions_union(wxGdkRegion(), refData.m_region);
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
if (m_region)
gdk_region_destroy( m_region );
{
if (m_region)
gdk_region_destroy( m_region );
diff --git
a/src/html/chm.cpp
b/src/html/chm.cpp
index 4d8dba1662d209efee4b7910c07a8f149d256fca..1a58175c2df9a4b9c53977d8c61155543d1a06e7 100644
(file)
--- a/
src/html/chm.cpp
+++ b/
src/html/chm.cpp
@@
-364,7
+364,7
@@
public:
wxChmInputStream(const wxString& archive,
const wxString& file, bool simulate = false);
/// Destructor
wxChmInputStream(const wxString& archive,
const wxString& file, bool simulate = false);
/// Destructor
- ~wxChmInputStream();
+
virtual
~wxChmInputStream();
/// Return the size of the accessed file in archive
virtual size_t GetSize() const { return m_size; }
/// Return the size of the accessed file in archive
virtual size_t GetSize() const { return m_size; }
@@
-743,7
+743,7
@@
class wxChmFSHandler : public wxFileSystemHandler
public:
/// Constructor and Destructor
wxChmFSHandler();
public:
/// Constructor and Destructor
wxChmFSHandler();
- ~wxChmFSHandler();
+
virtual
~wxChmFSHandler();
/// Is able to open location?
virtual bool CanOpen(const wxString& location);
/// Is able to open location?
virtual bool CanOpen(const wxString& location);
diff --git
a/src/html/helpwnd.cpp
b/src/html/helpwnd.cpp
index c5d94e07e18692288819f7c071c2988b40ea300d..1b55a9c21a6a230ce20c3f62149816b54d955ca7 100644
(file)
--- a/
src/html/helpwnd.cpp
+++ b/
src/html/helpwnd.cpp
@@
-93,7
+93,7
@@
class wxHtmlHelpHashData : public wxObject
public:
wxHtmlHelpHashData(int index, wxTreeItemId id) : wxObject()
{ m_Index = index; m_Id = id;}
public:
wxHtmlHelpHashData(int index, wxTreeItemId id) : wxObject()
{ m_Index = index; m_Id = id;}
- ~wxHtmlHelpHashData() {}
+
virtual
~wxHtmlHelpHashData() {}
int m_Index;
wxTreeItemId m_Id;
int m_Index;
wxTreeItemId m_Id;
diff --git
a/src/html/m_image.cpp
b/src/html/m_image.cpp
index d4a9eaebeea782bc32e80223a6b06288326ef1fe..41c8a636df29dcf8c9f1c111f81f6df3ea9e3a91 100644
(file)
--- a/
src/html/m_image.cpp
+++ b/
src/html/m_image.cpp
@@
-289,7
+289,7
@@
public:
wxFSFile *input, int w = wxDefaultCoord, int h = wxDefaultCoord,
double scale = 1.0, int align = wxHTML_ALIGN_BOTTOM,
const wxString& mapname = wxEmptyString);
wxFSFile *input, int w = wxDefaultCoord, int h = wxDefaultCoord,
double scale = 1.0, int align = wxHTML_ALIGN_BOTTOM,
const wxString& mapname = wxEmptyString);
- ~wxHtmlImageCell();
+
virtual
~wxHtmlImageCell();
void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
wxHtmlRenderingInfo& info);
virtual wxHtmlLinkInfo *GetLink(int x = 0, int y = 0) const;
void Draw(wxDC& dc, int x, int y, int view_y1, int view_y2,
wxHtmlRenderingInfo& info);
virtual wxHtmlLinkInfo *GetLink(int x = 0, int y = 0) const;
diff --git
a/src/html/m_tables.cpp
b/src/html/m_tables.cpp
index 22aa730ef0adb9ab485e477d59c23921a73fd47e..7f965d7e0c1c3dd5cf1c741a21fc617c0a2fe3be 100644
(file)
--- a/
src/html/m_tables.cpp
+++ b/
src/html/m_tables.cpp
@@
-98,7
+98,7
@@
private:
public:
wxHtmlTableCell(wxHtmlContainerCell *parent, const wxHtmlTag& tag, double pixel_scale = 1.0);
public:
wxHtmlTableCell(wxHtmlContainerCell *parent, const wxHtmlTag& tag, double pixel_scale = 1.0);
- ~wxHtmlTableCell();
+
virtual
~wxHtmlTableCell();
virtual void RemoveExtraSpacing(bool top, bool bottom);
virtual void RemoveExtraSpacing(bool top, bool bottom);
diff --git
a/src/mac/carbon/accel.cpp
b/src/mac/carbon/accel.cpp
index 69cc8cbbe3feef35b25796d9fcbdea6a9b216f2d..839184384c562643f5be7210e738da27bc43c01c 100644
(file)
--- a/
src/mac/carbon/accel.cpp
+++ b/
src/mac/carbon/accel.cpp
@@
-36,7
+36,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
wxAccelList m_accels;
};
wxAccelList m_accels;
};
diff --git
a/src/mac/carbon/brush.cpp
b/src/mac/carbon/brush.cpp
index 4f56a3a6146f7bd4eef5b35c0836f35a242bc356..88dd4bc8deacf5e35dce4a85f39fc357fae7d2f2 100644
(file)
--- a/
src/mac/carbon/brush.cpp
+++ b/
src/mac/carbon/brush.cpp
@@
-28,7
+28,7
@@
class WXDLLEXPORT wxBrushRefData: public wxGDIRefData
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& data);
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& data);
- ~wxBrushRefData();
+
virtual
~wxBrushRefData();
protected:
wxMacBrushKind m_macBrushKind ;
protected:
wxMacBrushKind m_macBrushKind ;
diff --git
a/src/mac/carbon/checklst.cpp
b/src/mac/carbon/checklst.cpp
index 87906f151a18bb2bfa4516c3acbbe2d08d4ea718..458a6e43f652faaa851d5bc1582b7c652b549319 100644
(file)
--- a/
src/mac/carbon/checklst.cpp
+++ b/
src/mac/carbon/checklst.cpp
@@
-37,7
+37,7
@@
class wxMacDataBrowserCheckListControl : public wxMacDataBrowserListControl , pu
{
public:
wxMacDataBrowserCheckListControl( wxListBox *peer, const wxPoint& pos, const wxSize& size, long style );
{
public:
wxMacDataBrowserCheckListControl( wxListBox *peer, const wxPoint& pos, const wxSize& size, long style );
- ~wxMacDataBrowserCheckListControl();
+
virtual
~wxMacDataBrowserCheckListControl();
virtual wxMacListBoxItem* CreateItem();
virtual wxMacListBoxItem* CreateItem();
@@
-174,7
+174,7
@@
public :
m_isChecked = false;
}
m_isChecked = false;
}
- ~wxMacCheckListBoxItem()
+
virtual
~wxMacCheckListBoxItem()
{
}
{
}
diff --git
a/src/mac/carbon/cursor.cpp
b/src/mac/carbon/cursor.cpp
index 94d1b3d1fb51f1d0ffc66daaf4008d7c963b93c2..bf87cc5a8898624e74de87fb380b1f928c85dcaf 100644
(file)
--- a/
src/mac/carbon/cursor.cpp
+++ b/
src/mac/carbon/cursor.cpp
@@
-36,7
+36,7
@@
class WXDLLEXPORT wxCursorRefData: public wxBitmapRefData
public:
wxCursorRefData();
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
protected:
WXHCURSOR m_hCursor;
protected:
WXHCURSOR m_hCursor;
diff --git
a/src/mac/carbon/dccg.cpp
b/src/mac/carbon/dccg.cpp
index 5e659d94a7826ded846525ccee0c63f0f6a02e86..9a6cd4390dc1abd0ee0dd213c3afe12624b7cbdc 100755
(executable)
--- a/
src/mac/carbon/dccg.cpp
+++ b/
src/mac/carbon/dccg.cpp
@@
-408,7
+408,7
@@
protected :
}
}
}
}
- ~ImagePattern()
+
virtual
~ImagePattern()
{
if ( m_image )
CGImageRelease( m_image ) ;
{
if ( m_image )
CGImageRelease( m_image ) ;
@@
-523,7
+523,7
@@
public :
}
protected :
}
protected :
- ~HatchPattern() {}
+
virtual
~HatchPattern() {}
CGRect m_imageBounds ;
int m_hatch ;
CGRect m_imageBounds ;
int m_hatch ;
diff --git
a/src/mac/carbon/dcprint.cpp
b/src/mac/carbon/dcprint.cpp
index 47958b22abc04e30af9053377e15e4291b140008..c0779550efadc8799872a306a689864675ad3a1d 100644
(file)
--- a/
src/mac/carbon/dcprint.cpp
+++ b/
src/mac/carbon/dcprint.cpp
@@
-53,7
+53,7
@@
class wxMacCarbonPrinterDC : public wxNativePrinterDC
{
public :
wxMacCarbonPrinterDC( wxPrintData* data ) ;
{
public :
wxMacCarbonPrinterDC( wxPrintData* data ) ;
- ~wxMacCarbonPrinterDC() ;
+
virtual
~wxMacCarbonPrinterDC() ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
diff --git
a/src/mac/carbon/fontdlg.cpp
b/src/mac/carbon/fontdlg.cpp
index 3aefb6d5b27466ca88945ba19f752dfa2d6c7e1a..180181b1eaf560a2a4af9b9a98014c697eb3bb9c 100644
(file)
--- a/
src/mac/carbon/fontdlg.cpp
+++ b/
src/mac/carbon/fontdlg.cpp
@@
-286,7
+286,7
@@
class wxFontColourSwatchCtrl: public wxControl
DECLARE_CLASS(wxFontColourSwatchCtrl)
public:
wxFontColourSwatchCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0);
DECLARE_CLASS(wxFontColourSwatchCtrl)
public:
wxFontColourSwatchCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0);
- ~wxFontColourSwatchCtrl();
+
virtual
~wxFontColourSwatchCtrl();
void OnPaint(wxPaintEvent& event);
void OnMouseEvent(wxMouseEvent& event);
void OnPaint(wxPaintEvent& event);
void OnMouseEvent(wxMouseEvent& event);
diff --git
a/src/mac/carbon/mediactrl.cpp
b/src/mac/carbon/mediactrl.cpp
index 5b729dc6c45523dbdde1d4faa6ce45cdfdd0ce47..946a3909eb48f125ed3e0494facb62ff1751d05a 100644
(file)
--- a/
src/mac/carbon/mediactrl.cpp
+++ b/
src/mac/carbon/mediactrl.cpp
@@
-75,7
+75,7
@@
class WXDLLIMPEXP_MEDIA wxQTMediaBackend : public wxMediaBackendCommonBase
{
public:
wxQTMediaBackend();
{
public:
wxQTMediaBackend();
- ~wxQTMediaBackend();
+
virtual
~wxQTMediaBackend();
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
diff --git
a/src/mac/carbon/metafile.cpp
b/src/mac/carbon/metafile.cpp
index 1defd6020b62092763af175329f9a958c7b09a58..f25d2d061d09d26d5da2076db55adef2fe16a4ee 100644
(file)
--- a/
src/mac/carbon/metafile.cpp
+++ b/
src/mac/carbon/metafile.cpp
@@
-38,7
+38,7
@@
class wxMetafileRefData: public wxGDIRefData
public:
wxMetafileRefData();
public:
wxMetafileRefData();
- ~wxMetafileRefData();
+
virtual
~wxMetafileRefData();
private:
PicHandle m_metafile;
private:
PicHandle m_metafile;
diff --git
a/src/mac/carbon/region.cpp
b/src/mac/carbon/region.cpp
index 23e905e86900eaaee465a306c42ae3509a456a8a..1f26fe1575d71e3de7a92e1d42ca2969a80b8c2e 100644
(file)
--- a/
src/mac/carbon/region.cpp
+++ b/
src/mac/carbon/region.cpp
@@
-38,7
+38,7
@@
public:
CopyRgn( data.m_macRgn , m_macRgn );
}
CopyRgn( data.m_macRgn , m_macRgn );
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{ DisposeRgn( m_macRgn ); }
RgnHandle m_macRgn;
{ DisposeRgn( m_macRgn ); }
RgnHandle m_macRgn;
diff --git
a/src/mac/carbon/sound.cpp
b/src/mac/carbon/sound.cpp
index f6ccb1557b2b001d25ecf697a8d6a6287965df40..51e73daa103946d40c11f3856388ec6a31e28d66 100644
(file)
--- a/
src/mac/carbon/sound.cpp
+++ b/
src/mac/carbon/sound.cpp
@@
-90,7
+90,7
@@
public:
{
}
{
}
- ~wxQTTimer()
+
virtual
~wxQTTimer()
{
if(m_pbPlaying)
*m_pbPlaying = false;
{
if(m_pbPlaying)
*m_pbPlaying = false;
@@
-156,7
+156,7
@@
public:
{
}
{
}
- ~wxSMTimer()
+
virtual
~wxSMTimer()
{
if(m_pbPlaying)
*m_pbPlaying = false;
{
if(m_pbPlaying)
*m_pbPlaying = false;
diff --git
a/src/mac/carbon/textctrl.cpp
b/src/mac/carbon/textctrl.cpp
index 0fbd547e59f423324b1562a4670643c1c98bcb72..6994913a8542bbdac6178ff3d5817496d0ca1b03 100644
(file)
--- a/
src/mac/carbon/textctrl.cpp
+++ b/
src/mac/carbon/textctrl.cpp
@@
-118,7
+118,7
@@
public :
m_param1 = p1 ;
}
m_param1 = p1 ;
}
- ~wxMacObjectFunctor1() {}
+
virtual
~wxMacObjectFunctor1() {}
virtual void* operator()()
{
virtual void* operator()()
{
@@
-177,7
+177,7
@@
class wxMacTextControl : public wxMacControl
{
public :
wxMacTextControl( wxTextCtrl *peer ) ;
{
public :
wxMacTextControl( wxTextCtrl *peer ) ;
- ~wxMacTextControl() ;
+
virtual
~wxMacTextControl() ;
virtual wxString GetStringValue() const = 0 ;
virtual void SetStringValue( const wxString &val ) = 0 ;
virtual wxString GetStringValue() const = 0 ;
virtual void SetStringValue( const wxString &val ) = 0 ;
@@
-305,7
+305,7
@@
public :
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
- ~wxMacMLTEHIViewControl() ;
+
virtual
~wxMacMLTEHIViewControl() ;
virtual OSStatus SetFocus( ControlFocusPart focusPart ) ;
virtual bool HasFocus() const ;
virtual OSStatus SetFocus( ControlFocusPart focusPart ) ;
virtual bool HasFocus() const ;
@@
-326,7
+326,7
@@
public :
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
- ~wxMacUnicodeTextControl();
+
virtual
~wxMacUnicodeTextControl();
virtual void VisibilityChanged(bool shown);
virtual wxString GetStringValue() const ;
virtual void VisibilityChanged(bool shown);
virtual wxString GetStringValue() const ;
@@
-362,7
+362,7
@@
public :
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
const wxString& str,
const wxPoint& pos,
const wxSize& size, long style ) ;
- ~wxMacMLTEClassicControl() ;
+
virtual
~wxMacMLTEClassicControl() ;
virtual void VisibilityChanged(bool shown) ;
virtual void SuperChangedPosition() ;
virtual void VisibilityChanged(bool shown) ;
virtual void SuperChangedPosition() ;
diff --git
a/src/mac/carbon/toolbar.cpp
b/src/mac/carbon/toolbar.cpp
index af1ccc671770799f62743a41ac2e7c1cca901a3a..6292291bdb54342d6db5ff2e284cd97f620a9f27 100644
(file)
--- a/
src/mac/carbon/toolbar.cpp
+++ b/
src/mac/carbon/toolbar.cpp
@@
-79,7
+79,7
@@
public:
SetControlHandle( (ControlRef) control->GetHandle() );
}
SetControlHandle( (ControlRef) control->GetHandle() );
}
- ~wxToolBarTool()
+
virtual
~wxToolBarTool()
{
ClearControl();
{
ClearControl();
diff --git
a/src/mac/classic/accel.cpp
b/src/mac/classic/accel.cpp
index 89ac19e52186e2a7e9e7f4ca9d2115141da75552..71714f9d7f88d2a23af453fdc8f32d1500134d6a 100644
(file)
--- a/
src/mac/classic/accel.cpp
+++ b/
src/mac/classic/accel.cpp
@@
-36,7
+36,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
wxAccelList m_accels;
};
wxAccelList m_accels;
};
diff --git
a/src/mac/classic/brush.cpp
b/src/mac/classic/brush.cpp
index a2e9e6d7984d4994259b005d0ece22fe3d270232..a848d256ddb503b23beada89157159f8b1bd7366 100644
(file)
--- a/
src/mac/classic/brush.cpp
+++ b/
src/mac/classic/brush.cpp
@@
-27,7
+27,7
@@
class WXDLLEXPORT wxBrushRefData: public wxGDIRefData
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& data);
public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& data);
- ~wxBrushRefData();
+
virtual
~wxBrushRefData();
protected:
wxMacBrushKind m_macBrushKind ;
protected:
wxMacBrushKind m_macBrushKind ;
diff --git
a/src/mac/classic/dcprint.cpp
b/src/mac/classic/dcprint.cpp
index b26db3e8c6709ee4ef369abc8585147d3d87fd00..03f81738aff0b4794afa7d81a5e50f5fcb693139 100644
(file)
--- a/
src/mac/classic/dcprint.cpp
+++ b/
src/mac/classic/dcprint.cpp
@@
-52,7
+52,7
@@
class wxMacCarbonPrinterDC : public wxNativePrinterDC
{
public :
wxMacCarbonPrinterDC( wxPrintData* data ) ;
{
public :
wxMacCarbonPrinterDC( wxPrintData* data ) ;
- ~wxMacCarbonPrinterDC() ;
+
virtual
~wxMacCarbonPrinterDC() ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
@@
-185,7
+185,7
@@
class wxMacClassicPrinterDC : public wxNativePrinterDC
{
public :
wxMacClassicPrinterDC( wxPrintData* data ) ;
{
public :
wxMacClassicPrinterDC( wxPrintData* data ) ;
- ~wxMacClassicPrinterDC() ;
+
virtual
~wxMacClassicPrinterDC() ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
virtual bool StartDoc( wxPrinterDC* dc , const wxString& message ) ;
virtual void EndDoc( wxPrinterDC* dc ) ;
virtual void StartPage( wxPrinterDC* dc ) ;
diff --git
a/src/mac/classic/region.cpp
b/src/mac/classic/region.cpp
index 2b25c299cc6955e877a0a13efa26439167103574..6d3e1bafc5756b656bb014017404a44bd4d0b1e1 100644
(file)
--- a/
src/mac/classic/region.cpp
+++ b/
src/mac/classic/region.cpp
@@
-39,7
+39,7
@@
public:
CopyRgn( data.m_macRgn , m_macRgn ) ;
}
CopyRgn( data.m_macRgn , m_macRgn ) ;
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
DisposeRgn( m_macRgn ) ;
}
{
DisposeRgn( m_macRgn ) ;
}
diff --git
a/src/mac/classic/toolbar.cpp
b/src/mac/classic/toolbar.cpp
index b1db44818235612d25b5d5ef526a1a6da03f0169..15b9379cbad40d81e1b3625ba32244620a68710f 100644
(file)
--- a/
src/mac/classic/toolbar.cpp
+++ b/
src/mac/classic/toolbar.cpp
@@
-54,7
+54,7
@@
public:
Init() ;
}
Init() ;
}
- ~wxToolBarTool()
+
virtual
~wxToolBarTool()
{
if ( m_controlHandle )
DisposeControl( m_controlHandle ) ;
{
if ( m_controlHandle )
DisposeControl( m_controlHandle ) ;
diff --git
a/src/mac/corefoundation/hidjoystick.cpp
b/src/mac/corefoundation/hidjoystick.cpp
index d9be35e3428b98f01d40320fa156a65648e63824..a0e63d71dbe084de5a7944b9f5a38050113e5f6d 100644
(file)
--- a/
src/mac/corefoundation/hidjoystick.cpp
+++ b/
src/mac/corefoundation/hidjoystick.cpp
@@
-75,7
+75,7
@@
class wxHIDJoystick : public wxHIDDevice
{
public:
wxHIDJoystick();
{
public:
wxHIDJoystick();
- ~wxHIDJoystick();
+
virtual
~wxHIDJoystick();
bool Create(int nWhich);
virtual void BuildCookies(CFArrayRef Array);
bool Create(int nWhich);
virtual void BuildCookies(CFArrayRef Array);
diff --git
a/src/mgl/app.cpp
b/src/mgl/app.cpp
index 247d9558de569f09061bb0c55588ac2d04d1522f..53c61fad168072b3ccb2a0abf70686aa7a39051d 100644
(file)
--- a/
src/mgl/app.cpp
+++ b/
src/mgl/app.cpp
@@
-124,7
+124,7
@@
class wxRootWindow : public wxWindow
SetMGLwindow_t(MGL_wmGetRootWindow(g_winMng));
SetBackgroundColour(wxTHEME_COLOUR(DESKTOP));
}
SetMGLwindow_t(MGL_wmGetRootWindow(g_winMng));
SetBackgroundColour(wxTHEME_COLOUR(DESKTOP));
}
- ~wxRootWindow()
+
virtual
~wxRootWindow()
{
// we don't want to delete MGL_WM's rootWnd
m_wnd = NULL;
{
// we don't want to delete MGL_WM's rootWnd
m_wnd = NULL;
diff --git
a/src/mgl/bitmap.cpp
b/src/mgl/bitmap.cpp
index d2795dffb063f9f21a5671736a3ddb29143f51df..85cfbe0feedd7545ef76acc10a3eb57cf3d792ae 100644
(file)
--- a/
src/mgl/bitmap.cpp
+++ b/
src/mgl/bitmap.cpp
@@
-155,7
+155,7
@@
class wxBitmapRefData: public wxObjectRefData
{
public:
wxBitmapRefData();
{
public:
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
int m_width;
int m_height;
int m_width;
int m_height;
diff --git
a/src/mgl/cursor.cpp
b/src/mgl/cursor.cpp
index c60a9eaf116f6857b8a3e78e6404a7f6d609347a..7614434e79fe5556c6318224f941896245194745 100644
(file)
--- a/
src/mgl/cursor.cpp
+++ b/
src/mgl/cursor.cpp
@@
-36,7
+36,7
@@
class wxCursorRefData: public wxObjectRefData
public:
wxCursorRefData();
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
MGLCursor *m_cursor;
};
MGLCursor *m_cursor;
};
diff --git
a/src/mgl/palette.cpp
b/src/mgl/palette.cpp
index e47260ed1268db9933c01210e2efe6833e3167e2..531023287f208a59f0a025c17818a5f82c51c725 100644
(file)
--- a/
src/mgl/palette.cpp
+++ b/
src/mgl/palette.cpp
@@
-26,7
+26,7
@@
class wxPaletteRefData: public wxObjectRefData
{
public:
wxPaletteRefData(void);
{
public:
wxPaletteRefData(void);
- ~wxPaletteRefData(void);
+
virtual
~wxPaletteRefData(void);
int m_count;
palette_t *m_entries;
int m_count;
palette_t *m_entries;
diff --git
a/src/mgl/region.cpp
b/src/mgl/region.cpp
index 6819daf6899c0f03b4f9488fc0ffcc61079d9d60..f53a93131be59a8d402801bd7b579f0dcee3e3ce 100644
(file)
--- a/
src/mgl/region.cpp
+++ b/
src/mgl/region.cpp
@@
-45,7
+45,7
@@
public:
m_region = data.m_region;
}
m_region = data.m_region;
}
- ~wxRegionRefData() {}
+
virtual
~wxRegionRefData() {}
MGLRegion m_region;
};
MGLRegion m_region;
};
diff --git
a/src/motif/accel.cpp
b/src/motif/accel.cpp
index e3d7e23be39256abf251e7416e7bd9484839df37..ac913b5881ae82dca805111a730d8f4eaaf840fa 100644
(file)
--- a/
src/motif/accel.cpp
+++ b/
src/motif/accel.cpp
@@
-28,7
+28,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
public:
int m_count;
public:
int m_count;
diff --git
a/src/motif/cursor.cpp
b/src/motif/cursor.cpp
index afb0b8a83fced02d2d1ec5906a7a86a79cf00d9f..a40c79befa355fa5feb571e144da1878da8c04d9 100644
(file)
--- a/
src/motif/cursor.cpp
+++ b/
src/motif/cursor.cpp
@@
-54,7
+54,7
@@
class WXDLLEXPORT wxCursorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
friend class WXDLLEXPORT wxCursor;
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
wxXCursorList m_cursors; // wxXCursor objects, one per display
wxStockCursor m_cursorId; // wxWidgets standard cursor id
wxXCursorList m_cursors; // wxXCursor objects, one per display
wxStockCursor m_cursorId; // wxWidgets standard cursor id
diff --git
a/src/motif/font.cpp
b/src/motif/font.cpp
index b16a93e08536e26bd9c696b1d79fd7cfdf0abdb0..6ecf5494054c0cb9b9132bc27323fba954adcac4 100644
(file)
--- a/
src/motif/font.cpp
+++ b/
src/motif/font.cpp
@@
-54,7
+54,7
@@
class wxXFont : public wxObject
{
public:
wxXFont();
{
public:
wxXFont();
- ~wxXFont();
+
virtual
~wxXFont();
#if !wxMOTIF_NEW_FONT_HANDLING
WXFontStructPtr m_fontStruct; // XFontStruct
#if !wxMOTIF_NEW_FONT_HANDLING
WXFontStructPtr m_fontStruct; // XFontStruct
@@
-91,7
+91,7
@@
public:
data.m_underlined, data.m_faceName, data.m_encoding);
}
data.m_underlined, data.m_faceName, data.m_encoding);
}
- ~wxFontRefData();
+
virtual
~wxFontRefData();
protected:
// common part of all ctors
protected:
// common part of all ctors
diff --git
a/src/motif/spinbutt.cpp
b/src/motif/spinbutt.cpp
index 4f32323ea2fc5eb75641db4ed058c4b883e3bcac..dd10927d967dfa0b4bd1a1586a070dca729c4a3e 100644
(file)
--- a/
src/motif/spinbutt.cpp
+++ b/
src/motif/spinbutt.cpp
@@
-93,7
+93,7
@@
public:
Create( parent, id, d, pos, size );
}
Create( parent, id, d, pos, size );
}
- ~wxArrowButton()
+
virtual
~wxArrowButton()
{ delete m_timer; }
bool Create( wxSpinButton* parent, wxWindowID id, ArrowDirection d,
{ delete m_timer; }
bool Create( wxSpinButton* parent, wxWindowID id, ArrowDirection d,
diff --git
a/src/msdos/utilsdos.cpp
b/src/msdos/utilsdos.cpp
index 799a3fc5e706074ba4acc9edfb60b263fc5dbeb1..6bbd0de3f227bc59f6c22339c9dbe3839c459b0c 100644
(file)
--- a/
src/msdos/utilsdos.cpp
+++ b/
src/msdos/utilsdos.cpp
@@
-329,7
+329,7
@@
public:
: wxFFileInputStream(name, _T("rt"))
{ }
: wxFFileInputStream(name, _T("rt"))
{ }
- ~wxTempFileInStream()
+
virtual
~wxTempFileInStream()
{
m_file->Close();
wxRemoveFile(m_file->GetName());
{
m_file->Close();
wxRemoveFile(m_file->GetName());
diff --git
a/src/msw/accel.cpp
b/src/msw/accel.cpp
index 458a14a21b742099a21f55f6aa9bbcecdd0f390f..63588c3086356f4d6813c6450713a1fc60d764c4 100644
(file)
--- a/
src/msw/accel.cpp
+++ b/
src/msw/accel.cpp
@@
-47,7
+47,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
diff --git
a/src/msw/mediactrl.cpp
b/src/msw/mediactrl.cpp
index b4d8268bea4fbffe1dd30fe1b8d85a95cf75e978..1578d45777e7053f58a93459e1a59777e29ac20b 100644
(file)
--- a/
src/msw/mediactrl.cpp
+++ b/
src/msw/mediactrl.cpp
@@
-1507,7
+1507,7
@@
class WXDLLIMPEXP_MEDIA wxMCIMediaBackend : public wxMediaBackendCommonBase
{
public:
wxMCIMediaBackend();
{
public:
wxMCIMediaBackend();
- ~wxMCIMediaBackend();
+
virtual
~wxMCIMediaBackend();
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
@@
-1867,7
+1867,7
@@
class WXDLLIMPEXP_MEDIA wxQTMediaBackend : public wxMediaBackendCommonBase
{
public:
wxQTMediaBackend();
{
public:
wxQTMediaBackend();
- ~wxQTMediaBackend();
+
virtual
~wxQTMediaBackend();
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
@@
-2133,7
+2133,7
@@
public:
pGB->Release();
}
pGB->Release();
}
- ~wxAMPlayTimer()
+
virtual
~wxAMPlayTimer()
{
SAFE_RELEASE(m_pME);
}
{
SAFE_RELEASE(m_pME);
}
diff --git
a/src/msw/urlmsw.cpp
b/src/msw/urlmsw.cpp
index 70eb9dfdde3fded36d8dffe18097572b292fa2e1..e24bcbb90be9d6445e20161539152f7be5fa2d73 100644
(file)
--- a/
src/msw/urlmsw.cpp
+++ b/
src/msw/urlmsw.cpp
@@
-121,7
+121,7
@@
class /*WXDLLIMPEXP_NET */ wxWinINetInputStream : public wxInputStream
{
public:
wxWinINetInputStream(HINTERNET hFile=0);
{
public:
wxWinINetInputStream(HINTERNET hFile=0);
- ~wxWinINetInputStream();
+
virtual
~wxWinINetInputStream();
void Attach(HINTERNET hFile);
void Attach(HINTERNET hFile);
diff --git
a/src/os2/accel.cpp
b/src/os2/accel.cpp
index ff55bd22033a85f4d47d430165381169c4302a8f..db62b9bf36bf73edfe4d80df0d76f1e685c6e9b5 100644
(file)
--- a/
src/os2/accel.cpp
+++ b/
src/os2/accel.cpp
@@
-31,7
+31,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
diff --git
a/src/os2/region.cpp
b/src/os2/region.cpp
index 0bf37cdcc3a822797528dcb263c3422ce2c79564..a312ff367dc13b9f45366bbce8e451567f21165d 100644
(file)
--- a/
src/os2/region.cpp
+++ b/
src/os2/region.cpp
@@
-70,7
+70,7
@@
public:
}
}
}
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
::GpiDestroyRegion(m_hPS, m_hRegion);
}
{
::GpiDestroyRegion(m_hPS, m_hRegion);
}
diff --git
a/src/palmos/accel.cpp
b/src/palmos/accel.cpp
index 7cbf63352b4682d512a9a9abe14c35e95993afc1..e2a28afb7f75571917825442473b32b587e5df88 100644
(file)
--- a/
src/palmos/accel.cpp
+++ b/
src/palmos/accel.cpp
@@
-33,7
+33,7
@@
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
friend class WXDLLEXPORT wxAcceleratorTable;
public:
wxAcceleratorRefData();
- ~wxAcceleratorRefData();
+
virtual
~wxAcceleratorRefData();
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
inline HACCEL GetHACCEL() const { return m_hAccel; }
protected:
diff --git
a/src/univ/menu.cpp
b/src/univ/menu.cpp
index c2b05dc3b574957018373a45ea1977a877a84a2d..e2e7f7ab8f9667cfdcb5b30a431f52f37fa79682 100644
(file)
--- a/
src/univ/menu.cpp
+++ b/
src/univ/menu.cpp
@@
-123,7
+123,7
@@
class wxPopupMenuWindow : public wxPopupTransientWindow
public:
wxPopupMenuWindow(wxWindow *parent, wxMenu *menu);
public:
wxPopupMenuWindow(wxWindow *parent, wxMenu *menu);
- ~wxPopupMenuWindow();
+
virtual
~wxPopupMenuWindow();
// override the base class version to select the first item initially
virtual void Popup(wxWindow *focus = NULL);
// override the base class version to select the first item initially
virtual void Popup(wxWindow *focus = NULL);
diff --git
a/src/univ/themes/win32.cpp
b/src/univ/themes/win32.cpp
index 2558a59fe1375de450f99ac4b780add2a518b674..5adb68e3926ae4f85d6fda4f9273c3271136c513 100644
(file)
--- a/
src/univ/themes/win32.cpp
+++ b/
src/univ/themes/win32.cpp
@@
-654,7
+654,7
@@
class wxWin32FrameInputHandler : public wxStdFrameInputHandler
{
public:
wxWin32FrameInputHandler(wxInputHandler *handler);
{
public:
wxWin32FrameInputHandler(wxInputHandler *handler);
- ~wxWin32FrameInputHandler();
+
virtual
~wxWin32FrameInputHandler();
virtual bool HandleMouse(wxInputConsumer *control,
const wxMouseEvent& event);
virtual bool HandleMouse(wxInputConsumer *control,
const wxMouseEvent& event);
diff --git
a/src/unix/dialup.cpp
b/src/unix/dialup.cpp
index 2eabc7aa2eb78cb5e314e62278308ba9c4b8a42b..0f187a106b977e4c280ff1708f94f9cd3d611aa7 100644
(file)
--- a/
src/unix/dialup.cpp
+++ b/
src/unix/dialup.cpp
@@
-73,7
+73,7
@@
class WXDLLEXPORT wxDialUpManagerImpl : public wxDialUpManager
{
public:
wxDialUpManagerImpl();
{
public:
wxDialUpManagerImpl();
- ~wxDialUpManagerImpl();
+
virtual
~wxDialUpManagerImpl();
/** Could the dialup manager be initialized correctly? If this function
returns false, no other functions will work neither, so it's a good idea
/** Could the dialup manager be initialized correctly? If this function
returns false, no other functions will work neither, so it's a good idea
diff --git
a/src/unix/mediactrl.cpp
b/src/unix/mediactrl.cpp
index 81c9c35ba3e84dbf71636e8095e7f32e00db0064..6a0f4d478697d47a309cf7c8b097ceb6a3a3329a 100644
(file)
--- a/
src/unix/mediactrl.cpp
+++ b/
src/unix/mediactrl.cpp
@@
-166,7
+166,7
@@
class WXDLLIMPEXP_MEDIA
public:
wxGStreamerMediaBackend();
public:
wxGStreamerMediaBackend();
- ~wxGStreamerMediaBackend();
+
virtual
~wxGStreamerMediaBackend();
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
virtual bool CreateControl(wxControl* ctrl, wxWindow* parent,
wxWindowID id,
diff --git
a/src/unix/sound.cpp
b/src/unix/sound.cpp
index 66db2735140da22bd4fbcd049ec688f92e65a737..0afab5a47be20af4ea990f0dc8ad1a8f6ab5179c 100644
(file)
--- a/
src/unix/sound.cpp
+++ b/
src/unix/sound.cpp
@@
-296,7
+296,7
@@
class wxSoundSyncOnlyAdaptor : public wxSoundBackend
public:
wxSoundSyncOnlyAdaptor(wxSoundBackend *backend)
: m_backend(backend), m_playing(false) {}
public:
wxSoundSyncOnlyAdaptor(wxSoundBackend *backend)
: m_backend(backend), m_playing(false) {}
- ~wxSoundSyncOnlyAdaptor()
+
virtual
~wxSoundSyncOnlyAdaptor()
{
delete m_backend;
}
{
delete m_backend;
}
diff --git
a/src/x11/bitmap.cpp
b/src/x11/bitmap.cpp
index 7236c231b7c6311a69c94428397f4af363df8479..920910df87bea36ba821d3d47859de14a2a31871 100644
(file)
--- a/
src/x11/bitmap.cpp
+++ b/
src/x11/bitmap.cpp
@@
-231,7
+231,7
@@
class wxBitmapRefData: public wxObjectRefData
{
public:
wxBitmapRefData();
{
public:
wxBitmapRefData();
- ~wxBitmapRefData();
+
virtual
~wxBitmapRefData();
WXPixmap m_pixmap;
WXPixmap m_bitmap;
WXPixmap m_pixmap;
WXPixmap m_bitmap;
diff --git
a/src/x11/colour.cpp
b/src/x11/colour.cpp
index b894d933b2c5a4d0e20397b2072999a568e5a331..84a183959b2c68459f1c80729aebe243656d476c 100644
(file)
--- a/
src/x11/colour.cpp
+++ b/
src/x11/colour.cpp
@@
-45,7
+45,7
@@
public:
m_hasPixel = data.m_hasPixel;
}
m_hasPixel = data.m_hasPixel;
}
- ~wxColourRefData()
+
virtual
~wxColourRefData()
{
FreeColour();
}
{
FreeColour();
}
diff --git
a/src/x11/cursor.cpp
b/src/x11/cursor.cpp
index 03d92bd6506e093b28c905cbf960539f7a620e74..49e9f1c1d7752481fea5595872728dd0759cb0f1 100644
(file)
--- a/
src/x11/cursor.cpp
+++ b/
src/x11/cursor.cpp
@@
-36,7
+36,7
@@
class wxCursorRefData: public wxObjectRefData
public:
wxCursorRefData();
public:
wxCursorRefData();
- ~wxCursorRefData();
+
virtual
~wxCursorRefData();
WXCursor m_cursor;
WXDisplay *m_display;
WXCursor m_cursor;
WXDisplay *m_display;
diff --git
a/src/x11/evtloop.cpp
b/src/x11/evtloop.cpp
index 2fbbbb421ce43c0a8751bf24e4a2c63e86d7de18..b62ce72440522179e793cc076ff5a9b3fa3d1ebf 100644
(file)
--- a/
src/x11/evtloop.cpp
+++ b/
src/x11/evtloop.cpp
@@
-80,7
+80,7
@@
class wxSocketTable: public wxHashTable
wxSocketTable(): wxHashTable(wxKEY_INTEGER)
{
}
wxSocketTable(): wxHashTable(wxKEY_INTEGER)
{
}
- ~wxSocketTable()
+
virtual
~wxSocketTable()
{
WX_CLEAR_HASH_TABLE(*this)
}
{
WX_CLEAR_HASH_TABLE(*this)
}
diff --git
a/src/x11/font.cpp
b/src/x11/font.cpp
index 9cbc28fa1e940031c0757a1f9638e3ead3785810..b1cda1cf236523237cac0a7156e0c946089b0f97 100644
(file)
--- a/
src/x11/font.cpp
+++ b/
src/x11/font.cpp
@@
-65,7
+65,7
@@
class wxXFont : public wxObject
{
public:
wxXFont();
{
public:
wxXFont();
- ~wxXFont();
+
virtual
~wxXFont();
WXFontStructPtr m_fontStruct; // XFontStruct
WXDisplay* m_display; // XDisplay
WXFontStructPtr m_fontStruct; // XFontStruct
WXDisplay* m_display; // XDisplay
diff --git
a/src/x11/region.cpp
b/src/x11/region.cpp
index d2f196d93fbc44430bc4cf799a7382d1fd1f1336..02b26b16004b81ad1c184e00d9db961368b26a54 100644
(file)
--- a/
src/x11/region.cpp
+++ b/
src/x11/region.cpp
@@
-45,7
+45,7
@@
public:
XUnionRegion( refData.m_region, m_region, m_region );
}
XUnionRegion( refData.m_region, m_region, m_region );
}
- ~wxRegionRefData()
+
virtual
~wxRegionRefData()
{
if (m_region)
XDestroyRegion( m_region );
{
if (m_region)
XDestroyRegion( m_region );
@@
-432,7
+432,7
@@
class wxRIRefData: public wxObjectRefData
public:
wxRIRefData() : m_rects(0), m_numRects(0){}
public:
wxRIRefData() : m_rects(0), m_numRects(0){}
- ~wxRIRefData();
+
virtual
~wxRIRefData();
wxRect *m_rects;
size_t m_numRects;
wxRect *m_rects;
size_t m_numRects;
diff --git
a/utils/HelpGen/src/docripper.h
b/utils/HelpGen/src/docripper.h
index 36bb95d0dd6e5f64b4d18ab35a1064f60184ca04..976f4b8743899125485e3dc5ec0f663f7789d06c 100644
(file)
--- a/
utils/HelpGen/src/docripper.h
+++ b/
utils/HelpGen/src/docripper.h
@@
-139,7
+139,7
@@
protected:
public:
RipperDocGen();
public:
RipperDocGen();
- ~RipperDocGen();
+
virtual
~RipperDocGen();
// should be called onece to set user-code provided,
// parser for specific source code language
// should be called onece to set user-code provided,
// parser for specific source code language
diff --git
a/utils/HelpGen/src/ifcontext.h
b/utils/HelpGen/src/ifcontext.h
index 419d7006b1d42bd09be4127694aecde5211d97d0..c7182e73744172c6fad035e5d92b1b515060eac7 100644
(file)
--- a/
utils/HelpGen/src/ifcontext.h
+++ b/
utils/HelpGen/src/ifcontext.h
@@
-78,7
+78,7
@@
public:
public:
spInterFileContext();
public:
spInterFileContext();
- ~spInterFileContext();
+
virtual
~spInterFileContext();
void AddFile( const wxString& fname, const wxString& content );
void AddFile( const wxString& fname, const wxString& content );
diff --git
a/utils/configtool/src/appsettings.h
b/utils/configtool/src/appsettings.h
index 8e5328e9d5e35cefe9dc3c85a6ddfead14ae374f..e85996cb37ec302bafd2bc09cba7cd4a09e0482f 100644
(file)
--- a/
utils/configtool/src/appsettings.h
+++ b/
utils/configtool/src/appsettings.h
@@
-39,7
+39,7
@@
public:
ctSettings(const ctSettings& settings);
/// Destructor.
ctSettings(const ctSettings& settings);
/// Destructor.
- ~ctSettings(){};
+ virtual ~ctSettings(){}
// Operations
// Operations
diff --git
a/utils/configtool/src/configitem.h
b/utils/configtool/src/configitem.h
index 89f51efe0558b01e41be31fb8b1450ba48c808a2..94430793d6acc70692a85e35a85698f15cf06acf 100644
(file)
--- a/
utils/configtool/src/configitem.h
+++ b/
utils/configtool/src/configitem.h
@@
-49,7
+49,7
@@
public:
/// Ctor and dtor
ctConfigItem(ctConfigItem* parent, ctConfigType type, const wxString& name);
ctConfigItem();
/// Ctor and dtor
ctConfigItem(ctConfigItem* parent, ctConfigType type, const wxString& name);
ctConfigItem();
- ~ctConfigItem();
+
virtual
~ctConfigItem();
/// Copy constructor.
ctConfigItem(const ctConfigItem& item) : wxObject()
/// Copy constructor.
ctConfigItem(const ctConfigItem& item) : wxObject()
diff --git
a/utils/configtool/src/configtooldoc.h
b/utils/configtool/src/configtooldoc.h
index 277dba31513609a509aa7dff40b964779d939c8e..b62fb1793d414249ceff33354da06aa66ca818af 100644
(file)
--- a/
utils/configtool/src/configtooldoc.h
+++ b/
utils/configtool/src/configtooldoc.h
@@
-29,7
+29,7
@@
class ctConfigToolDoc: public wxDocument
DECLARE_DYNAMIC_CLASS(ctConfigToolDoc)
public:
ctConfigToolDoc();
DECLARE_DYNAMIC_CLASS(ctConfigToolDoc)
public:
ctConfigToolDoc();
- ~ctConfigToolDoc();
+
virtual
~ctConfigToolDoc();
//// Overrides
virtual bool OnCreate(const wxString& path, long flags);
//// Overrides
virtual bool OnCreate(const wxString& path, long flags);
@@
-120,7
+120,7
@@
public:
/// Ctor and dtor
ctConfiguration(ctConfiguration* parent, const wxString& name);
ctConfiguration();
/// Ctor and dtor
ctConfiguration(ctConfiguration* parent, const wxString& name);
ctConfiguration();
- ~ctConfiguration();
+
virtual
~ctConfiguration();
/// Copy constructor.
ctConfiguration(const ctConfiguration& configuration) : wxObject()
/// Copy constructor.
ctConfiguration(const ctConfiguration& configuration) : wxObject()
@@
-260,7
+260,7
@@
public:
ctConfigCommand(const wxString& name, int cmdId,
ctConfigItem* activeState, ctProperties* properties,
bool ignoreFirstTime = false);
ctConfigCommand(const wxString& name, int cmdId,
ctConfigItem* activeState, ctProperties* properties,
bool ignoreFirstTime = false);
- ~ctConfigCommand();
+
virtual
~ctConfigCommand();
bool Do();
bool Undo();
bool Do();
bool Undo();
diff --git
a/utils/configtool/src/configtree.h
b/utils/configtool/src/configtree.h
index ddc1eae34156a365c0baa066e144f747de9040a2..19c107a5c0697e05cc2d02dc1f565cece8dadb91 100644
(file)
--- a/
utils/configtool/src/configtree.h
+++ b/
utils/configtool/src/configtree.h
@@
-28,7
+28,7
@@
class ctTreeItemData : public wxTreeItemData
{
public:
ctTreeItemData(ctConfigItem* item) : m_configItem(item) { }
{
public:
ctTreeItemData(ctConfigItem* item) : m_configItem(item) { }
- ~ctTreeItemData() ;
+
virtual
~ctTreeItemData() ;
ctConfigItem *GetConfigItem() const { return m_configItem; }
void SetConfigItem(ctConfigItem *item) { m_configItem = item; }
ctConfigItem *GetConfigItem() const { return m_configItem; }
void SetConfigItem(ctConfigItem *item) { m_configItem = item; }
@@
-49,7
+49,7
@@
class ctConfigTreeCtrl: public wxTreeCtrl
public:
ctConfigTreeCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pt = wxDefaultPosition,
const wxSize& sz = wxDefaultSize, long style = wxTR_HAS_BUTTONS);
public:
ctConfigTreeCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pt = wxDefaultPosition,
const wxSize& sz = wxDefaultSize, long style = wxTR_HAS_BUTTONS);
- ~ctConfigTreeCtrl();
+
virtual
~ctConfigTreeCtrl();
//// Event handlers
void OnMouseEvent(wxMouseEvent& event);
//// Event handlers
void OnMouseEvent(wxMouseEvent& event);
diff --git
a/utils/configtool/src/htmlparser.h
b/utils/configtool/src/htmlparser.h
index de9ebc610c974b54577863ecefe68856392e6aee..8c05cb8c2ea753aa29bcf35fb68feda1952ab4b7 100644
(file)
--- a/
utils/configtool/src/htmlparser.h
+++ b/
utils/configtool/src/htmlparser.h
@@
-142,7
+142,7
@@
class wxSimpleHtmlParser : public wxObject
public:
wxSimpleHtmlParser();
public:
wxSimpleHtmlParser();
- ~wxSimpleHtmlParser();
+
virtual
~wxSimpleHtmlParser();
//// Operations
bool ParseFile(const wxString& filename);
//// Operations
bool ParseFile(const wxString& filename);
diff --git
a/utils/configtool/src/mainframe.h
b/utils/configtool/src/mainframe.h
index 8567f116aeed915899048ab5c991933957bebefa..108398035ae9b7c0827dc96511e6421d338a9e1f 100644
(file)
--- a/
utils/configtool/src/mainframe.h
+++ b/
utils/configtool/src/mainframe.h
@@
-175,7
+175,7
@@
DECLARE_CLASS(ctOutputWindow)
public:
ctOutputWindow(wxWindow* parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0);
public:
ctOutputWindow(wxWindow* parent, wxWindowID id,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0);
- ~ctOutputWindow(){};
+ virtual ~ctOutputWindow(){}
/// Initialise the windows.
void CreateWindows();
/// Initialise the windows.
void CreateWindows();
diff --git
a/utils/configtool/src/propeditor.h
b/utils/configtool/src/propeditor.h
index 5641b4efb74d11e0b67ba7dcaabec910d4390c8e..caf5a2b806cde0a8f1c2663c3d8ef1b8510ff78d 100644
(file)
--- a/
utils/configtool/src/propeditor.h
+++ b/
utils/configtool/src/propeditor.h
@@
-31,7
+31,7
@@
class ctPropertyEditor: public wxPanel
DECLARE_CLASS(ctPropertyEditor)
public:
ctPropertyEditor(wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style);
DECLARE_CLASS(ctPropertyEditor)
public:
ctPropertyEditor(wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style);
- ~ctPropertyEditor(){};
+ virtual ~ctPropertyEditor(){}
// Event handlers
// Event handlers
diff --git
a/utils/configtool/src/property.h
b/utils/configtool/src/property.h
index fd980f0f2877fc0fedfa88880f9b7c11b60c843c..2d7877e8e3ac557fde2edb531128fd506a150569 100644
(file)
--- a/
utils/configtool/src/property.h
+++ b/
utils/configtool/src/property.h
@@
-131,7
+131,7
@@
class ctProperties: public wxObject
public:
ctProperties() {}
ctProperties(const ctProperties& properties) : wxObject() { Copy(properties); }
public:
ctProperties() {}
ctProperties(const ctProperties& properties) : wxObject() { Copy(properties); }
- ~ctProperties() { Clear(); }
+
virtual
~ctProperties() { Clear(); }
void operator = (const ctProperties& properties) { Clear(); Copy(properties); }
void Copy(const ctProperties& properties);
void operator = (const ctProperties& properties) { Clear(); Copy(properties); }
void Copy(const ctProperties& properties);
diff --git
a/utils/configtool/src/wxconfigtool.h
b/utils/configtool/src/wxconfigtool.h
index 989c5c3b099115cadfe854338f0ffa24730c1976..eec2c4a0042b0bd1924401fe7ffad194e3c7c42c 100644
(file)
--- a/
utils/configtool/src/wxconfigtool.h
+++ b/
utils/configtool/src/wxconfigtool.h
@@
-40,7
+40,7
@@
public:
ctApp();
/// Destructor.
ctApp();
/// Destructor.
- ~ctApp(){};
+ virtual ~ctApp(){}
// Accessors
// Accessors
diff --git
a/utils/helpview/src/helpview.h
b/utils/helpview/src/helpview.h
index 2dbf1cdadb489fd13408d11a4a769610b33e373f..bd1de5fd6cb34c4ed065c7937fcf69111af00e48 100644
(file)
--- a/
utils/helpview/src/helpview.h
+++ b/
utils/helpview/src/helpview.h
@@
-65,7
+65,7
@@
class hvConnection : public wxConnection
{
public:
hvConnection();
{
public:
hvConnection();
- ~hvConnection();
+
virtual
~hvConnection();
bool OnExecute(const wxString& topic, wxChar*data, int size, wxIPCFormat format);
wxChar *OnRequest(const wxString& topic, const wxString& item, int *size, wxIPCFormat format);
bool OnExecute(const wxString& topic, wxChar*data, int size, wxIPCFormat format);
wxChar *OnRequest(const wxString& topic, const wxString& item, int *size, wxIPCFormat format);
diff --git
a/utils/helpview/src/remhelp.h
b/utils/helpview/src/remhelp.h
index 8c143ced09c83bdec8eb3de19d202a31555eb9b6..0c43f6a48f40c18b8604d6d623225405d28b44c1 100644
(file)
--- a/
utils/helpview/src/remhelp.h
+++ b/
utils/helpview/src/remhelp.h
@@
-22,7
+22,7
@@
class rhhcConnection : public wxConnection
{
public:
rhhcConnection(bool *isconn_a);
{
public:
rhhcConnection(bool *isconn_a);
- ~rhhcConnection();
+
virtual
~rhhcConnection();
bool OnAdvise(const wxString& topic, const wxString& item, char *data, int size, wxIPCFormat format);
bool OnDisconnect();
bool OnAdvise(const wxString& topic, const wxString& item, char *data, int size, wxIPCFormat format);
bool OnDisconnect();
@@
-44,7
+44,7
@@
class wxRemoteHtmlHelpController : public wxHelpControllerBase
DECLARE_CLASS(wxRemoteHtmlHelpController)
public:
wxRemoteHtmlHelpController(int style = wxHF_DEFAULT_STYLE);
DECLARE_CLASS(wxRemoteHtmlHelpController)
public:
wxRemoteHtmlHelpController(int style = wxHF_DEFAULT_STYLE);
- ~wxRemoteHtmlHelpController();
+
virtual
~wxRemoteHtmlHelpController();
void OnQuit(void);
void SetService(wxString& a_service);
void OnQuit(void);
void SetService(wxString& a_service);
diff --git
a/utils/nplugin/src/npapp.h
b/utils/nplugin/src/npapp.h
index 238a612313ef02537bbda671de833b9f9db6d9ae..ebc11a75629dc7d612da8c36e0ccc1a73c8472b4 100644
(file)
--- a/
utils/nplugin/src/npapp.h
+++ b/
utils/nplugin/src/npapp.h
@@
-34,7
+34,7
@@
class WXDLLEXPORT wxPluginApp: public wxApp
public:
wxPluginApp(void);
public:
wxPluginApp(void);
- ~wxPluginApp(void);
+
virtual
~wxPluginApp(void);
// Find a frame given a NP instance
wxPluginFrame *FindFrame(NPP instance);
// Find a frame given a NP instance
wxPluginFrame *FindFrame(NPP instance);
diff --git
a/utils/nplugin/src/npframe.h
b/utils/nplugin/src/npframe.h
index 6cac54b828bc54eca3cde71ffb65f71d4e545a89..ae13339b96014591f2ae89ef217643d2528c05a9 100644
(file)
--- a/
utils/nplugin/src/npframe.h
+++ b/
utils/nplugin/src/npframe.h
@@
-34,7
+34,7
@@
public:
Create(data);
}
Create(data);
}
- ~wxPluginFrame(void);
+
virtual
~wxPluginFrame(void);
bool Create(const wxPluginData& data);
bool Create(const wxPluginData& data);
diff --git
a/utils/tex2rtf/src/htmlutil.cpp
b/utils/tex2rtf/src/htmlutil.cpp
index b68d0b5b2f73d53ae7ccdc984f4e4cef83f6b49f..de0409e8ce5f7c0d6414a58b7fd018523ed77179 100644
(file)
--- a/
utils/tex2rtf/src/htmlutil.cpp
+++ b/
utils/tex2rtf/src/htmlutil.cpp
@@
-114,7
+114,7
@@
class TexNextPage: public wxObject
label = copystring(theLabel);
filename = copystring(theFile);
}
label = copystring(theLabel);
filename = copystring(theFile);
}
- ~TexNextPage(void)
+
virtual
~TexNextPage(void)
{
delete[] label;
delete[] filename;
{
delete[] label;
delete[] filename;
diff --git
a/utils/tex2rtf/src/tex2any.h
b/utils/tex2rtf/src/tex2any.h
index cc13af3e1442a3d0e63c16a4cbf014fd940a4ce4..9b78d397c9c3e283106ad8032b21686b1a3994f5 100644
(file)
--- a/
utils/tex2rtf/src/tex2any.h
+++ b/
utils/tex2rtf/src/tex2any.h
@@
-53,7
+53,7
@@
class TexMacroDef: public wxObject
int macroId;
TexMacroDef(int the_id, const wxChar *the_name, int n, bool ig, bool forbidLevel = FORBID_OK);
int macroId;
TexMacroDef(int the_id, const wxChar *the_name, int n, bool ig, bool forbidLevel = FORBID_OK);
- ~TexMacroDef(void);
+
virtual
~TexMacroDef(void);
};
#define CHUNK_TYPE_MACRO 1
};
#define CHUNK_TYPE_MACRO 1
@@
-135,7
+135,7
@@
class TexTopic: public wxObject
wxChar *filename;
wxStringList *keywords;
TexTopic(wxChar *f = NULL);
wxChar *filename;
wxStringList *keywords;
TexTopic(wxChar *f = NULL);
- ~TexTopic(void);
+
virtual
~TexTopic(void);
};
extern wxHashTable TopicTable;
void AddKeyWordForTopic(wxChar *topic, wxChar *entry, wxChar *filename = NULL);
};
extern wxHashTable TopicTable;
void AddKeyWordForTopic(wxChar *topic, wxChar *entry, wxChar *filename = NULL);
@@
-403,7
+403,7
@@
class TexRef: public wxObject
wxChar *sectionNumber; // Section or figure number (as a string)
wxChar *sectionName; // name e.g. 'section'
TexRef(const wxChar *label, const wxChar *file, const wxChar *section, const wxChar *sectionN = NULL);
wxChar *sectionNumber; // Section or figure number (as a string)
wxChar *sectionName; // name e.g. 'section'
TexRef(const wxChar *label, const wxChar *file, const wxChar *section, const wxChar *sectionN = NULL);
- ~TexRef(void);
+
virtual
~TexRef(void);
};
/*
};
/*
@@
-515,7
+515,7
@@
public:
else
macroBody = NULL;
}
else
macroBody = NULL;
}
- ~CustomMacro();
+
virtual
~CustomMacro();
};
bool ReadCustomMacros(const wxString& filename);
};
bool ReadCustomMacros(const wxString& filename);
@@
-537,7
+537,7
@@
class ColourTableEntry: public wxObject
unsigned int blue;
ColourTableEntry(const wxChar *theName, unsigned int r, unsigned int g, unsigned int b);
unsigned int blue;
ColourTableEntry(const wxChar *theName, unsigned int r, unsigned int g, unsigned int b);
- ~ColourTableEntry(void);
+
virtual
~ColourTableEntry(void);
};
extern wxList ColourTable;
};
extern wxList ColourTable;
diff --git
a/utils/tex2rtf/src/tex2rtf.h
b/utils/tex2rtf/src/tex2rtf.h
index 5ede4690a674a75a71e4716321f4027afc37b392..1ed4e198e2f658bfed248b15518b06d13522c0f1 100644
(file)
--- a/
utils/tex2rtf/src/tex2rtf.h
+++ b/
utils/tex2rtf/src/tex2rtf.h
@@
-73,7
+73,7
@@
class Tex2RTFConnection: public wxDDEConnection
{
public:
Tex2RTFConnection(wxChar *buf, int size);
{
public:
Tex2RTFConnection(wxChar *buf, int size);
- ~Tex2RTFConnection(void){};
+ virtual ~Tex2RTFConnection(void){}
bool OnExecute(const wxString& topic, wxChar *data, int size, wxIPCFormat format);
wxChar *OnRequest(const wxString& topic, const wxString& item, int *size, wxIPCFormat format);
};
bool OnExecute(const wxString& topic, wxChar *data, int size, wxIPCFormat format);
wxChar *OnRequest(const wxString& topic, const wxString& item, int *size, wxIPCFormat format);
};
diff --git
a/utils/wxOLE/gtk/wxole.cpp
b/utils/wxOLE/gtk/wxole.cpp
index 243dde4a039142967c03a89ff1a7e3622d39ebbc..6793d882d319b26b3d2ddb9ecb6fb7011ddb0fc2 100644
(file)
--- a/
utils/wxOLE/gtk/wxole.cpp
+++ b/
utils/wxOLE/gtk/wxole.cpp
@@
-65,7
+65,7
@@
class wxOleInputStream : public wxInputStream
public:
wxOleInputStream( GNOME_Stream stream );
public:
wxOleInputStream( GNOME_Stream stream );
- ~wxOleInputStream();
+
virtual
~wxOleInputStream();
bool Ok() const { return m_error; }
bool Ok() const { return m_error; }
diff --git
a/utils/wxOLE/gtk/wxole.h
b/utils/wxOLE/gtk/wxole.h
index 4c20f03b19df2731802adfb3fe93f58a3c958dba..b8264d6c31aa79c5d34f7cfa145efff4746491f9 100644
(file)
--- a/
utils/wxOLE/gtk/wxole.h
+++ b/
utils/wxOLE/gtk/wxole.h
@@
-44,7
+44,7
@@
class wxOleServerEnv : public wxObject
public:
wxOleServerEnv( const wxString &name, const wxString &version );
public:
wxOleServerEnv( const wxString &name, const wxString &version );
- ~wxOleServerEnv();
+
virtual
~wxOleServerEnv();
private:
private:
@@
-68,7
+68,7
@@
class wxOleServer : public wxObject
public:
wxOleServer( const wxString &id );
public:
wxOleServer( const wxString &id );
- ~wxOleServer();
+
virtual
~wxOleServer();
virtual wxOleControl *CreateOleControl();
virtual wxOleControl *CreateOleControl();
@@
-91,7
+91,7
@@
class wxOleControl : public wxFrame
public:
wxOleControl( wxWindowID id, long style = 0, const wxString &name = wxOleNameStr );
public:
wxOleControl( wxWindowID id, long style = 0, const wxString &name = wxOleNameStr );
- ~wxOleControl();
+
virtual
~wxOleControl();
bool Create( wxWindowID id, long style = 0, const wxString &name = wxOleNameStr );
protected:
bool Create( wxWindowID id, long style = 0, const wxString &name = wxOleNameStr );
protected:
diff --git
a/utils/wxOLE/samples/servlet/servlet.cpp
b/utils/wxOLE/samples/servlet/servlet.cpp
index cbf5dfd47b893f563f6f95ba5e0ec4c25d52f962..daaa45c1686c00034df96345c8d8c456ba86402e 100644
(file)
--- a/
utils/wxOLE/samples/servlet/servlet.cpp
+++ b/
utils/wxOLE/samples/servlet/servlet.cpp
@@
-65,7
+65,7
@@
class MyApp : public wxApp
public:
MyApp();
public:
MyApp();
- ~MyApp();
+
virtual
~MyApp();
virtual bool OnInit();
virtual bool OnInit();