wxWidgets/include/wx
Robin Dunn 0c551f1c23 Changes necessary to make In Place Edit work and look a lot nicer for
MSW and GTK, and hopefully make it easy to make the same tweaks for
other ports.  There are still some very minor anomalies (changing
colors of the grid doesn't change the IPE control, etc.) but it is
definitely useable now.

The IPE control now gets the fore/background color of the cell.

Changed how the current cell highlight is drawn so mulitple clicks in
a single cell don't leave the highlight in an inconsistent state for
GTK.

Changed a dangerous static variable to a member variable.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1999-07-28 21:59:08 +00:00
..
generic Changes necessary to make In Place Edit work and look a lot nicer for 1999-07-28 21:59:08 +00:00
gtk Small distrib updates, 1999-07-27 20:23:13 +00:00
gtk1 Small distrib updates, 1999-07-27 20:23:13 +00:00
html Small distrib updates, 1999-07-27 20:23:13 +00:00
mac Made icons configurable via a wxMApp virtual function. Tested on wxGTK only, 1999-07-05 11:22:45 +00:00
motif wxMotif fixes and common fixes for socket compilation 1999-07-27 20:12:16 +00:00
msw 1. wxSpinButton fixed: it now sends EVT_SPIN_UP/DOWN messages (and unnecessary 1999-07-28 21:01:04 +00:00
protocol Added wxInternetFilesystemModule to fs_inet.cpp 1999-07-28 17:29:59 +00:00
qt Made icons configurable via a wxMApp virtual function. Tested on wxGTK only, 1999-07-05 11:22:45 +00:00
stubs Made icons configurable via a wxMApp virtual function. Tested on wxGTK only, 1999-07-05 11:22:45 +00:00
unix Just ignore CVS. It's better for you. 1999-06-07 19:41:37 +00:00
.cvsignore Just ignore CVS. It's better for you. 1999-06-07 19:41:37 +00:00
accel.h *** empty log message *** 1999-07-28 03:38:12 +00:00
app.h *** empty log message *** 1999-07-28 03:38:12 +00:00
arrimpl.cpp More helpful Unicode stuff. 1999-04-14 19:56:54 +00:00
bitmap.h *** empty log message *** 1999-07-28 03:38:12 +00:00
bmpbuttn.h *** empty log message *** 1999-07-28 03:38:12 +00:00
brush.h *** empty log message *** 1999-07-28 03:38:12 +00:00
buffer.h Added operator[] (read-only of course). Borland C++ 4.52 wasn't smart 1999-04-22 00:31:06 +00:00
busyinfo.h A few compile things. 1999-07-11 15:56:57 +00:00
button.h *** empty log message *** 1999-07-28 03:38:12 +00:00
caret.h wxCaret now exists not only under MSW but on any supported platform as well 1999-05-25 18:01:48 +00:00
checkbox.h *** empty log message *** 1999-07-28 03:38:12 +00:00
checklst.h *** empty log message *** 1999-07-28 03:38:12 +00:00
choicdlg.h Added wxGTK-only cmn dialogs. 1999-06-26 11:56:44 +00:00
choice.h *** empty log message *** 1999-07-28 03:38:12 +00:00
clipbrd.h *** empty log message *** 1999-07-28 03:38:12 +00:00
cmndata.h *** empty log message *** 1999-07-28 03:38:12 +00:00
colordlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
colour.h *** empty log message *** 1999-07-28 03:38:12 +00:00
combobox.h *** empty log message *** 1999-07-28 03:38:12 +00:00
confbase.h 1. some more of "#if wxUSE_XXX" here and there 1999-06-13 22:54:04 +00:00
config.h Removed child frame CreateStatusBar from MDI sample; renamed config.h to confbase.h; 1998-08-22 16:41:51 +00:00
control.h *** empty log message *** 1999-07-28 03:38:12 +00:00
cursor.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dataobj.h *** empty log message *** 1999-07-28 03:38:12 +00:00
date.h Work on streams of all sorts. More to come. 1999-06-27 10:39:38 +00:00
datstrm.h Updated wxDataStream (added ByteOrder) 1999-07-24 09:05:25 +00:00
db.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
dbtable.h no message 1999-01-08 11:54:12 +00:00
dc.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dcclient.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dcmemory.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dcprint.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dcps.h Made wxGTK dcps.cpp generic. 1999-01-22 11:06:20 +00:00
dcscreen.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dde.h *** empty log message *** 1999-07-28 03:38:12 +00:00
debug.h Uses Unicode strings. Now we've got a __TFILE__ macro, too (I think?) 1999-04-12 22:17:06 +00:00
defs.h *** empty log message *** 1999-07-28 04:16:50 +00:00
dialog.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dirdlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dnd.h *** empty log message *** 1999-07-28 03:38:12 +00:00
docmdi.h Now uses proper wxUSE_xxx flags 1999-06-22 17:39:02 +00:00
docview.h wxChoiceDialog fix. 1999-06-29 23:16:45 +00:00
dragimag.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dynarray.h *** empty log message *** 1999-07-28 03:38:12 +00:00
dynlib.h *** empty log message *** 1999-07-28 03:38:12 +00:00
event.h Blargh, every time someone adds an assert or fail thing, I have to add _T() 1999-07-24 06:10:59 +00:00
expr.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
extdlg.h Added wxExtDialog and sample. 1999-07-03 16:40:54 +00:00
ffile.h 1. new wxFFile class - as wxFile but uses fopen/fread/fseek... instead of 1999-07-14 22:55:57 +00:00
file.h 1. new wxFFile class - as wxFile but uses fopen/fread/fseek... instead of 1999-07-14 22:55:57 +00:00
fileconf.h Added a few #if wxUSE_XXX 1999-06-15 20:21:59 +00:00
filedlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
filefn.h *** empty log message *** 1999-07-28 03:38:12 +00:00
filesys.h fixed static members 1999-07-25 12:21:23 +00:00
font.h *** empty log message *** 1999-07-28 03:38:12 +00:00
fontdlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
frame.h *** empty log message *** 1999-07-28 03:38:12 +00:00
fs_inet.h *** empty log message *** 1999-07-07 22:04:58 +00:00
fs_zip.h *** empty log message *** 1999-07-07 22:04:58 +00:00
gauge.h *** empty log message *** 1999-07-28 03:38:12 +00:00
gdicmn.h *** empty log message *** 1999-07-28 03:38:12 +00:00
gdiobj.h *** empty log message *** 1999-07-28 03:38:12 +00:00
grid.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
gsocket.h Changed void GSocket_Init() to bool GSocket_Init() 1999-07-27 17:22:30 +00:00
hash.h Oh well, I'll just stuff in the rest of the Unicode changes I have made 1999-04-12 22:20:19 +00:00
help.h help classes compilation fixes 1999-07-24 23:12:39 +00:00
helpbase.h Typos in documentation 1999-07-26 16:06:20 +00:00
helphtml.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
helpwin.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
helpxlp.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
icon.h *** empty log message *** 1999-07-28 03:38:12 +00:00
image.h compilation fixes for wxGTK 1999-07-07 15:11:09 +00:00
imaglist.h *** empty log message *** 1999-07-28 03:38:12 +00:00
intl.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
ioswrap.h missing newline at the end of file added 1999-06-27 22:06:33 +00:00
ipcbase.h Unicode. You know the drill. 1999-04-13 11:43:03 +00:00
joystick.h *** empty log message *** 1999-07-28 03:38:12 +00:00
layout.h Changed wxSizer::GetSize() to DoGetSize() (and others) 1999-05-10 16:09:28 +00:00
laywin.h Added wxSashWindow, wxSashLayoutWindow, wxLayoutAlgorithm classes and sample 1998-09-07 09:27:34 +00:00
list.h wxList::SortFunc prototype corrected 1999-07-03 21:13:47 +00:00
listbox.h *** empty log message *** 1999-07-28 03:38:12 +00:00
listctrl.h *** empty log message *** 1999-07-28 03:38:12 +00:00
listimpl.cpp 1. new wxList code 1998-11-24 23:30:50 +00:00
log.h 1. wxFFile::Close() buglet fixed 1999-07-15 15:45:50 +00:00
longlong.h MSW compilation fixes 1999-05-10 22:56:03 +00:00
Makefile.am 1. added wxGetNumberFromUser (to textdlgg.cpp and dialogs sample) 1999-07-22 23:39:47 +00:00
matrix.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
mdi.h *** empty log message *** 1999-07-28 03:38:12 +00:00
memory.h Unicode fixes. 1999-04-21 21:46:02 +00:00
menu.h *** empty log message *** 1999-07-28 03:38:12 +00:00
menuitem.h *** empty log message *** 1999-07-28 03:38:12 +00:00
metafile.h *** empty log message *** 1999-07-28 03:38:12 +00:00
mimetype.h added some WXDLLEXPORT's 1999-06-30 04:28:29 +00:00
minifram.h *** empty log message *** 1999-07-28 03:38:12 +00:00
module.h OnExit() is called for modules which were initialized even if the init of 1999-01-17 22:44:04 +00:00
msgdlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
mstream.h Renamed wxStream::StreamSize() to wxStream::GetSize() 1999-07-24 10:50:13 +00:00
notebook.h *** empty log message *** 1999-07-28 03:38:12 +00:00
object.h Work on streams of all sorts. More to come. 1999-06-27 10:39:38 +00:00
objstrm.h file should end with newline 1999-06-17 10:03:00 +00:00
odbc.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
ownerdrw.h wxMenu and wxMenuBar modifications: now works much better with owner-drawn 1999-04-03 22:25:12 +00:00
palette.h *** empty log message *** 1999-07-28 03:38:12 +00:00
panel.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
paper.h Added paper classes. 1999-03-26 21:14:01 +00:00
pen.h *** empty log message *** 1999-07-28 03:38:12 +00:00
pnghand.h *** empty log message *** 1999-07-28 03:38:12 +00:00
print.h Latex updates; added defines to printdlg.h for referring to generic print dialogs 1998-10-07 11:04:27 +00:00
printdlg.h *** empty log message *** 1999-07-28 03:38:12 +00:00
prntbase.h Crude hack to enable PageUp/DownKeys when controlbar is enabled. 1999-06-21 21:00:36 +00:00
process.h wxProcess fixes (Detach() added), cleared/corrected wxExecute() documentation 1999-02-17 17:56:59 +00:00
progdlg.h Added a generic wxProgressDialog and made wxPostscriptPrinter use it. 1999-05-09 15:19:45 +00:00
prop.h Applied fixes for AIX (GTK 1.0 compilation). 1999-06-28 13:22:00 +00:00
propform.h Removed lots of OnClose functions; doc'ed OnCloseWindow better; 1999-02-05 23:55:04 +00:00
proplist.h Some Unicode conversion. 1999-04-16 14:14:47 +00:00
radiobox.h *** empty log message *** 1999-07-28 03:38:12 +00:00
radiobut.h *** empty log message *** 1999-07-28 03:38:12 +00:00
region.h *** empty log message *** 1999-07-28 03:38:12 +00:00
resource.h Reference counted objects should be used *much* more carefully. This was 1999-05-08 21:21:10 +00:00
sashwin.h Added wxSashWindow, wxSashLayoutWindow, wxLayoutAlgorithm classes and sample 1998-09-07 09:27:34 +00:00
sckaddr.h Added GSocket for Unix (only GTK for the moment) 1999-07-22 17:51:54 +00:00
sckipc.h Added GSocket for Unix (only GTK for the moment) 1999-07-22 17:51:54 +00:00
sckstrm.h *** empty log message *** 1999-07-28 03:38:12 +00:00
scrolbar.h *** empty log message *** 1999-07-28 03:38:12 +00:00
scrolwin.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
serbase.h Added a few files; fixed some warnings and wxMotif compile problems 1999-01-31 18:47:10 +00:00
settings.h *** empty log message *** 1999-07-28 03:38:12 +00:00
setup.h *** empty log message *** 1999-07-28 03:38:12 +00:00
slider.h *** empty log message *** 1999-07-28 03:38:12 +00:00
socket.h Added GSocket motif (it compiles but I didn't tested it) 1999-07-23 17:24:25 +00:00
spinbutt.h 1. wxSpinButton fixed: it now sends EVT_SPIN_UP/DOWN messages (and unnecessary 1999-07-28 21:01:04 +00:00
splitter.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
statbmp.h *** empty log message *** 1999-07-28 03:38:12 +00:00
statbox.h *** empty log message *** 1999-07-28 03:38:12 +00:00
statline.h *** empty log message *** 1999-07-28 03:38:12 +00:00
stattext.h *** empty log message *** 1999-07-28 03:38:12 +00:00
statusbr.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
stream.h Re-Added wxStream::StreamSize() 1999-07-25 12:59:58 +00:00
string.h *** empty log message *** 1999-07-28 04:02:37 +00:00
tab.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
tabctrl.h *** empty log message *** 1999-07-28 03:38:12 +00:00
taskbar.h *** empty log message *** 1999-07-28 03:38:12 +00:00
tbar95.h *** empty log message *** 1999-07-28 03:38:12 +00:00
tbarbase.h Added support for extra bitmap for toggled tool. 1999-05-31 10:47:44 +00:00
tbarmsw.h *** empty log message *** 1999-07-28 03:38:12 +00:00
tbarsmpl.h wxWindow split into wxWindowBase and wxWindow (wxGTK part) 1999-05-09 22:17:03 +00:00
textctrl.h *** empty log message *** 1999-07-28 04:16:50 +00:00
textdlg.h 1. more wxMotif fixes 1999-07-23 21:03:02 +00:00
textfile.h 1. new wxFFile class - as wxFile but uses fopen/fread/fseek... instead of 1999-07-14 22:55:57 +00:00
thread.h *** empty log message *** 1999-07-28 04:16:50 +00:00
time.h char->wxChar 1999-04-13 10:31:53 +00:00
timer.h *** empty log message *** 1999-07-28 03:38:12 +00:00
tipdlg.h more files I forgot to commit 1999-06-28 22:08:46 +00:00
tokenzr.h Fixed compile errors. 1999-06-10 23:00:03 +00:00
toolbar.h *** empty log message *** 1999-07-28 03:38:12 +00:00
tooltip.h *** empty log message *** 1999-07-28 03:38:12 +00:00
treectrl.h *** empty log message *** 1999-07-28 03:38:12 +00:00
txtstrm.h Renamed wxStream::StreamSize() to wxStream::GetSize() 1999-07-24 10:50:13 +00:00
types.h Changes mostly as a result of __WXSTUBS__ compilation. The stubs code now 1998-08-15 00:23:28 +00:00
url.h Added wxInternetFilesystemModule to fs_inet.cpp 1999-07-28 17:29:59 +00:00
utils.h Work on streams of all sorts. More to come. 1999-06-27 10:39:38 +00:00
valgen.h Added a few #if wxUSE_XXX 1999-06-15 20:21:59 +00:00
validate.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
valtext.h Added a few #if wxUSE_XXX 1999-06-15 20:21:59 +00:00
variant.h Work on streams of all sorts. More to come. 1999-06-27 10:39:38 +00:00
version.h *** empty log message *** 1999-07-28 03:38:12 +00:00
wave.h *** empty log message *** 1999-07-28 03:38:12 +00:00
wfstream.h Renamed wxStream::StreamSize() to wxStream::GetSize() 1999-07-24 10:50:13 +00:00
window.h *** empty log message *** 1999-07-28 03:38:12 +00:00
wx_cw_cm.h common definitions for cw 1999-01-01 16:14:00 +00:00
wx_cw_d.h mac support as stubs added 1999-01-01 16:22:21 +00:00
wx_cw.h mac support as stubs added 1999-01-01 16:22:21 +00:00
wx.h new makefiles (part I) 1999-06-01 15:32:12 +00:00
wxchar.h *** empty log message *** 1999-07-28 04:02:37 +00:00
wxexpr.h Applied fixes for AIX (GTK 1.0 compilation). 1999-06-28 13:22:00 +00:00
wxhtml.h *** empty log message *** 1999-07-07 22:04:58 +00:00
wxprec.h *** empty log message *** 1999-07-28 03:38:12 +00:00
xpmhand.h *** empty log message *** 1999-07-28 03:38:12 +00:00
zipstream.h A few compile things. 1999-07-11 15:56:57 +00:00
zstream.h Some minors changes, like adding empty lines at end of files, to be able to compile with VC++1.52c. 1999-07-09 15:30:31 +00:00