]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
26 years agoadded sorted arrays: they automatically sort items on insertion (using user
Vadim Zeitlin [Thu, 16 Jul 1998 17:29:46 +0000 (17:29 +0000)] 
added sorted arrays: they automatically sort items on insertion (using user
provided compare function) and binary search in Index(). Using them in
situations where Index() performance is important brings 30%-40% performance
boost.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoCured SetString/GetSelection interaction; incorporated Chris's changes to wxDC:Blit
Julian Smart [Thu, 16 Jul 1998 08:34:29 +0000 (08:34 +0000)] 
Cured SetString/GetSelection interaction; incorporated Chris's changes to wxDC:Blit
for printer DCs.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoInserted an else that seemed to be missing. (My RadioBox crashed
Robin Dunn [Thu, 16 Jul 1998 06:47:27 +0000 (06:47 +0000)] 
Inserted an else that seemed to be missing.  (My RadioBox crashed
without it...)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxStream: wxInputStream and wxOutputStream don't inherit from wxObject anymore.
Guilhem Lavaux [Wed, 15 Jul 1998 18:40:37 +0000 (18:40 +0000)] 
wxStream: wxInputStream and wxOutputStream don't inherit from wxObject anymore.
          Removed DECLARE* and IMPLEMENT*
filefn.h: added #include "wx/list.h" to define wxStringList

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@277 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agospeed optimizations: some functions now use wxString::Alloc, wxTextFile::Read
Vadim Zeitlin [Wed, 15 Jul 1998 17:14:06 +0000 (17:14 +0000)] 
speed optimizations: some functions now use wxString::Alloc, wxTextFile::Read
uses a buffer to read data (instead of reading it one char at a time)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agooptimizations: more functions made inline, added Alloc()/Shrink() function for
Vadim Zeitlin [Wed, 15 Jul 1998 17:10:23 +0000 (17:10 +0000)] 
optimizations: more functions made inline, added Alloc()/Shrink() function for
more precise control over string's memory

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded gauge.cpp
Karsten Ballüder [Wed, 15 Jul 1998 14:38:57 +0000 (14:38 +0000)] 
added gauge.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agofixed SetRange/GetValue
Karsten Ballüder [Wed, 15 Jul 1998 14:37:42 +0000 (14:37 +0000)] 
fixed SetRange/GetValue

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agofixed wxGTK copyright
Karsten Ballüder [Wed, 15 Jul 1998 12:02:40 +0000 (12:02 +0000)] 
fixed wxGTK copyright

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoOn Robert's request I have added the html-version of my wxQt proposal.
Karsten Ballüder [Wed, 15 Jul 1998 12:00:42 +0000 (12:00 +0000)] 
On Robert's request I have added the html-version of my wxQt proposal.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agocommon constants (wxSeekMode) and types (off_t) to wxFile and wxStream are
Vadim Zeitlin [Tue, 14 Jul 1998 22:15:29 +0000 (22:15 +0000)] 
common constants (wxSeekMode) and types (off_t) to wxFile and wxStream are
now defined in filefn.h included by both file.h and stream.h

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agooff_t #define'd as _off_t for VC++ (it's not a standard type)
Vadim Zeitlin [Tue, 14 Jul 1998 22:08:59 +0000 (22:08 +0000)] 
off_t #define'd as _off_t for VC++ (it's not a standard type)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoGetTempFileName used in wxTempFile now instead of tmpnam
Vadim Zeitlin [Tue, 14 Jul 1998 21:59:27 +0000 (21:59 +0000)] 
GetTempFileName used in wxTempFile now instead of tmpnam

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoExpandEnvVars was eating backslashes - no more.
Vadim Zeitlin [Tue, 14 Jul 1998 21:57:24 +0000 (21:57 +0000)] 
ExpandEnvVars was eating backslashes - no more.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded wxSplitFile() to decompose a file name into path + name + ext
Vadim Zeitlin [Tue, 14 Jul 1998 21:55:47 +0000 (21:55 +0000)] 
added wxSplitFile() to decompose a file name into path + name + ext

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1) added wxSplitFile() to decompose a file name into path + name + ext
Vadim Zeitlin [Tue, 14 Jul 1998 21:55:17 +0000 (21:55 +0000)] 
1) added wxSplitFile() to decompose a file name into path + name + ext
2) added a macro wxARE_FILENAMES_CASE_SENSITIVE which is either 1 or 0
   (for usage with wxString::IsSameAs)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago* wxMemory*Stream link problem fix.
Guilhem Lavaux [Tue, 14 Jul 1998 16:35:50 +0000 (16:35 +0000)] 
* wxMemory*Stream link problem fix.
* wxData*Stream update.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago* wxStream: I've rewritten the inheritance
Guilhem Lavaux [Tue, 14 Jul 1998 12:06:50 +0000 (12:06 +0000)] 
* wxStream: I've rewritten the inheritance
* added wxZlib*Stream
* updated makefiles and data.cpp
* modified a bit wxFile so I can use it in wxFile*Stream

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoresize mdi and notebook client
Robert Roebling [Mon, 13 Jul 1998 23:30:59 +0000 (23:30 +0000)] 
resize mdi and notebook client
bitmap resizing (used in imagelist)
draw spline bug

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoIn splitter sample, forwarded OnIdle events to wxFrame, else UI updates don't
Julian Smart [Mon, 13 Jul 1998 20:11:21 +0000 (20:11 +0000)] 
In splitter sample, forwarded OnIdle events to wxFrame, else UI updates don't
work. Removed compatibility function from docview.h.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agomemdc and bitmap fixes
Robert Roebling [Mon, 13 Jul 1998 17:00:29 +0000 (17:00 +0000)] 
memdc and bitmap fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoconstraints for notebook pages work (again)
Vadim Zeitlin [Mon, 13 Jul 1998 16:57:43 +0000 (16:57 +0000)] 
constraints for notebook pages work (again)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agofixed DEBUG
Karsten Ballüder [Mon, 13 Jul 1998 15:46:01 +0000 (15:46 +0000)] 
fixed DEBUG

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoChanged #ifdef DEBUG to #ifdef __WXDEBUG__
Karsten Ballüder [Mon, 13 Jul 1998 14:11:22 +0000 (14:11 +0000)] 
Changed #ifdef DEBUG to #ifdef __WXDEBUG__

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoQuick fix to avoid unnecessary compiler warnings from duplicate __WXDEBUG__ defines.
Karsten Ballüder [Mon, 13 Jul 1998 12:47:02 +0000 (12:47 +0000)] 
Quick fix to avoid unnecessary compiler warnings from duplicate __WXDEBUG__ defines.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoConfigure now adds -D__WXDEBUG__ to the compiler switches if run with
Karsten Ballüder [Mon, 13 Jul 1998 12:45:47 +0000 (12:45 +0000)] 
Configure now adds -D__WXDEBUG__ to the compiler switches if run with
--with-debug_flag.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoFixed that stupid stream problem.
Karsten Ballüder [Mon, 13 Jul 1998 10:01:29 +0000 (10:01 +0000)] 
Fixed that stupid stream problem.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoRemoved streams from VC++ makefile for now; corrected typo in log.h
Julian Smart [Mon, 13 Jul 1998 09:15:56 +0000 (09:15 +0000)] 
Removed streams from VC++ makefile for now; corrected typo in log.h

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@253 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agouses wxString again (std::string optional)
Karsten Ballüder [Mon, 13 Jul 1998 08:48:38 +0000 (08:48 +0000)] 
uses wxString again (std::string optional)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@252 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoGetTextExtent checks that passed pointers are not NULL
Vadim Zeitlin [Sun, 12 Jul 1998 23:23:11 +0000 (23:23 +0000)] 
GetTextExtent checks that passed pointers are not NULL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxLogDebug/Trace in release mode now don't give compiler warnings
Vadim Zeitlin [Sun, 12 Jul 1998 23:07:22 +0000 (23:07 +0000)] 
wxLogDebug/Trace in release mode now don't give compiler warnings

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoconstraints handling for notebook pages improved
Vadim Zeitlin [Sun, 12 Jul 1998 22:59:00 +0000 (22:59 +0000)] 
constraints handling for notebook pages improved

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@249 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxFILE_MUST_EXIST added
Vadim Zeitlin [Sun, 12 Jul 1998 22:57:42 +0000 (22:57 +0000)] 
wxFILE_MUST_EXIST added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxWindow::OnSize() removed
Vadim Zeitlin [Sun, 12 Jul 1998 22:52:14 +0000 (22:52 +0000)] 
wxWindow::OnSize() removed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@247 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1) separate expand/collapse event
Vadim Zeitlin [Sun, 12 Jul 1998 22:50:32 +0000 (22:50 +0000)] 
1) separate expand/collapse event
2) separate Expand/Collapse/ToggleItem() functions
3) IsItemExpanded() added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoconstraints handling for the notebook pages fixed
Vadim Zeitlin [Sun, 12 Jul 1998 22:47:09 +0000 (22:47 +0000)] 
constraints handling for the notebook pages fixed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agodefined wxFILE_MUST_EXIST flag
Vadim Zeitlin [Sun, 12 Jul 1998 22:46:10 +0000 (22:46 +0000)] 
defined wxFILE_MUST_EXIST flag

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@244 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxGetEmptyString() function added
Vadim Zeitlin [Sun, 12 Jul 1998 22:40:00 +0000 (22:40 +0000)] 
wxGetEmptyString() function added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1. expand/collapse (and -ing variants) events are now separated
Vadim Zeitlin [Sun, 12 Jul 1998 22:25:34 +0000 (22:25 +0000)] 
1. expand/collapse (and -ing variants) events are now separated
2. ExpandItem(action) can now be also called as ExpandItem(), CollapseItem()
   and ToggleItem()
3. several other minor changes (IsExpanded function added)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded missing UngetWriteBuf() in wxString::insert
Vadim Zeitlin [Sun, 12 Jul 1998 22:06:28 +0000 (22:06 +0000)] 
added missing UngetWriteBuf() in wxString::insert

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agomemory leak plugged
Vadim Zeitlin [Sun, 12 Jul 1998 22:05:16 +0000 (22:05 +0000)] 
memory leak plugged

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxFrame::OnSize() slightly optimized (the behaviour is the same as before)
Vadim Zeitlin [Sun, 12 Jul 1998 21:55:31 +0000 (21:55 +0000)] 
wxFrame::OnSize() slightly optimized (the behaviour is the same as before)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxWindow::OnSize() removed
Vadim Zeitlin [Sun, 12 Jul 1998 21:49:45 +0000 (21:49 +0000)] 
wxWindow::OnSize() removed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@238 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agostream compile fixes
Robert Roebling [Sun, 12 Jul 1998 20:06:59 +0000 (20:06 +0000)] 
stream compile fixes
bitmap, icon, imaglist work (broken)
notebook client resize fixed (ugly)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@237 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoAdded IMPLEMENT_CLASS, ... about wxStream classes (I hope I didn't make mistakes).
Guilhem Lavaux [Sun, 12 Jul 1998 15:36:53 +0000 (15:36 +0000)] 
Added IMPLEMENT_CLASS, ... about wxStream classes (I hope I didn't make mistakes).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoOoops ! I've forgotten the include files.
Guilhem Lavaux [Sun, 12 Jul 1998 15:24:52 +0000 (15:24 +0000)] 
Ooops ! I've forgotten the include files.
mmstream.cpp => mstream.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoAdded wxStream but I haven't tested them.
Guilhem Lavaux [Sun, 12 Jul 1998 15:16:09 +0000 (15:16 +0000)] 
Added wxStream but I haven't tested them.
Modified wxDataStream.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agolatest sources from M
Karsten Ballüder [Sun, 12 Jul 1998 15:02:44 +0000 (15:02 +0000)] 
latest sources from M

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoAdded wxTreeLayout for wxWindows 2.0
Julian Smart [Sun, 12 Jul 1998 09:21:16 +0000 (09:21 +0000)] 
Added wxTreeLayout for wxWindows 2.0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoAdded gtk.rsp, a 'response' file (listing of all wxGTK-specific files)
Julian Smart [Sun, 12 Jul 1998 09:17:14 +0000 (09:17 +0000)] 
Added gtk.rsp, a 'response' file (listing of all wxGTK-specific files)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoRemoved #pragmas in utils.cpp, corrected USE_(WX)DEBUG_CONTEXT,
Julian Smart [Sun, 12 Jul 1998 09:16:20 +0000 (09:16 +0000)] 
Removed #pragmas in utils.cpp, corrected USE_(WX)DEBUG_CONTEXT,
added wx200gtk.zip creation in zipdist.bat.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoDeleted "#include <sched.h>".
Guilhem Lavaux [Sat, 11 Jul 1998 14:51:58 +0000 (14:51 +0000)] 
Deleted "#include <sched.h>".

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoevent/leave events
Robert Roebling [Sat, 11 Jul 1998 09:53:58 +0000 (09:53 +0000)] 
event/leave events
scrollbar fix
listctrl fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@228 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agotree control and dc::drawlines bug
Robert Roebling [Fri, 10 Jul 1998 23:08:39 +0000 (23:08 +0000)] 
tree control and dc::drawlines bug

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxWindow::OnSize() does _not_ call Layout() (it should only be done for
Vadim Zeitlin [Fri, 10 Jul 1998 17:46:08 +0000 (17:46 +0000)] 
wxWindow::OnSize() does _not_ call Layout() (it should only be done for
top-level windows)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxFrame::OnSize() calls Layout() if GetAutoLayout()
Vadim Zeitlin [Fri, 10 Jul 1998 17:45:38 +0000 (17:45 +0000)] 
wxFrame::OnSize() calls Layout() if GetAutoLayout()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoChanged __GTK__, __WINDOWS__ and __MOTIF__ to __WXGTK__, __WXMSW__ and __WXMOTIF__
Karsten Ballüder [Fri, 10 Jul 1998 14:15:17 +0000 (14:15 +0000)] 
Changed __GTK__, __WINDOWS__ and __MOTIF__ to __WXGTK__, __WXMSW__ and __WXMOTIF__

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoFixed implementation pragma to "utils.h"
Karsten Ballüder [Fri, 10 Jul 1998 13:34:20 +0000 (13:34 +0000)] 
Fixed implementation pragma to "utils.h"

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoDEBUG -> WXDEBUG
Karsten Ballüder [Fri, 10 Jul 1998 12:06:03 +0000 (12:06 +0000)] 
DEBUG -> WXDEBUG

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agostill fixing DEBUG macros
Karsten Ballüder [Fri, 10 Jul 1998 12:01:16 +0000 (12:01 +0000)] 
still fixing DEBUG macros

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agofixed another @DEBUG@
Karsten Ballüder [Fri, 10 Jul 1998 11:55:19 +0000 (11:55 +0000)] 
fixed another @DEBUG@

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoCleared up DEBUG define mess, defines are now called __WXDEBUG__ and WXDEBUG.
Karsten Ballüder [Fri, 10 Jul 1998 11:14:17 +0000 (11:14 +0000)] 
Cleared up DEBUG define mess, defines are now called __WXDEBUG__ and WXDEBUG.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoFixed const problems in status bar code, changed panelg.cpp temporarily to
Julian Smart [Fri, 10 Jul 1998 10:39:48 +0000 (10:39 +0000)] 
Fixed const problems in status bar code, changed panelg.cpp temporarily to
stop infinite loop, added notebook.cpp in wxMSW makefiles. Fixed #pragma
in utilscmn.cpp YET again.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoChanged name of controls sample.
Julian Smart [Fri, 10 Jul 1998 10:36:57 +0000 (10:36 +0000)] 
Changed name of controls sample.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agofixed arguments to make it wxMSW compatible
Karsten Ballüder [Fri, 10 Jul 1998 08:26:54 +0000 (08:26 +0000)] 
fixed arguments to make it wxMSW compatible

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoMSW wxNotebook implementation
Vadim Zeitlin [Thu, 9 Jul 1998 20:19:33 +0000 (20:19 +0000)] 
MSW wxNotebook implementation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxWindow::IsShown() made 'const'
Vadim Zeitlin [Thu, 9 Jul 1998 15:59:27 +0000 (15:59 +0000)] 
wxWindow::IsShown() made 'const'

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxWindow::FindFocus() doesn't exist in wxGTK - #ifdef'd out
Vadim Zeitlin [Thu, 9 Jul 1998 12:26:38 +0000 (12:26 +0000)] 
wxWindow::FindFocus() doesn't exist in wxGTK - #ifdef'd out

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded virtual bool wxWindow::AcceptsFocus()
Vadim Zeitlin [Thu, 9 Jul 1998 12:24:13 +0000 (12:24 +0000)] 
added virtual bool wxWindow::AcceptsFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoThreadnoGui compiles now.
Robert Roebling [Thu, 9 Jul 1998 06:25:37 +0000 (06:25 +0000)] 
ThreadnoGui compiles now.
A few more compilefixes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxCHECK/CHECK_RET adjustments
Vadim Zeitlin [Wed, 8 Jul 1998 23:13:47 +0000 (23:13 +0000)] 
wxCHECK/CHECK_RET adjustments

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded virtual functions AcceptsFocus() and MSWGetDlgCode()
Vadim Zeitlin [Wed, 8 Jul 1998 22:44:10 +0000 (22:44 +0000)] 
added virtual functions AcceptsFocus() and MSWGetDlgCode()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded Acceptsfocus() { return FALSE; }
Vadim Zeitlin [Wed, 8 Jul 1998 22:41:38 +0000 (22:41 +0000)] 
added Acceptsfocus() { return FALSE; }

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded AcceptsFocus() { return FALSE; }
Vadim Zeitlin [Wed, 8 Jul 1998 22:41:07 +0000 (22:41 +0000)] 
added AcceptsFocus() { return FALSE; }

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoimproved keyboard handling, bug fixes
Vadim Zeitlin [Wed, 8 Jul 1998 22:39:21 +0000 (22:39 +0000)] 
improved keyboard handling, bug fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoLast() function added (the same as Item(Count() - 1))
Vadim Zeitlin [Wed, 8 Jul 1998 22:37:57 +0000 (22:37 +0000)] 
Last() function added (the same as Item(Count() - 1))

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1) keyboard handling: now generates NavigationKey events instead of using
Vadim Zeitlin [Wed, 8 Jul 1998 22:33:24 +0000 (22:33 +0000)] 
1) keyboard handling: now generates NavigationKey events instead of using
   IsDialogMessage (which is still called if the event is not processed)
   which gets very confused in complex dialogs
2) added tracing of Windows messages

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agobug with multi-part status bars with default widths corrected
Vadim Zeitlin [Wed, 8 Jul 1998 22:29:11 +0000 (22:29 +0000)] 
bug with multi-part status bars with default widths corrected

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxDC::GetTextExtent() checks that passed in x and y pointers are !NULL
Vadim Zeitlin [Wed, 8 Jul 1998 22:27:17 +0000 (22:27 +0000)] 
wxDC::GetTextExtent() checks that passed in x and y pointers are !NULL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoMatches() and UngetWriteBuf() added, several asserts added
Vadim Zeitlin [Wed, 8 Jul 1998 22:21:55 +0000 (22:21 +0000)] 
Matches() and UngetWriteBuf() added, several asserts added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1) some size_t replaced with uint - does it now compile under Alpha??
Vadim Zeitlin [Wed, 8 Jul 1998 22:21:11 +0000 (22:21 +0000)] 
1) some size_t replaced with uint - does it now compile under Alpha??
2) added Matches(const char *mask) function which checks if the string
   matches the mask possibly containing '?' and '*' wildchars
3) GetWriteBuf complemented with UngetWriteBuf

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@198 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agotrace messages are now turned off by default
Vadim Zeitlin [Wed, 8 Jul 1998 22:17:50 +0000 (22:17 +0000)] 
trace messages are now turned off by default

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agowxNavigationKeyEvent class and corresponding macro added
Vadim Zeitlin [Wed, 8 Jul 1998 22:16:19 +0000 (22:16 +0000)] 
wxNavigationKeyEvent class and corresponding macro added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoIMPLEMENT_DYNAMIC_CLASS(wxNavigationKeyEvent, wxCommandEvent) added
Vadim Zeitlin [Wed, 8 Jul 1998 22:15:30 +0000 (22:15 +0000)] 
IMPLEMENT_DYNAMIC_CLASS(wxNavigationKeyEvent, wxCommandEvent) added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago1) keyboard handling added (OnNavigationKey)
Vadim Zeitlin [Wed, 8 Jul 1998 22:12:44 +0000 (22:12 +0000)] 
1) keyboard handling added (OnNavigationKey)
2) removed default values from the old-style ctor to make it possible to
   use the new one with default args

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agokeyboard handling added (OnNavigationKey)
Vadim Zeitlin [Wed, 8 Jul 1998 22:12:03 +0000 (22:12 +0000)] 
keyboard handling added (OnNavigationKey)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoa couple of "const" mistakenly removed restored
Vadim Zeitlin [Wed, 8 Jul 1998 22:09:37 +0000 (22:09 +0000)] 
a couple of "const" mistakenly removed restored

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoSmall updates in the documentation about threads.
Guilhem Lavaux [Wed, 8 Jul 1998 19:06:13 +0000 (19:06 +0000)] 
Small updates in the documentation about threads.
Documentation about wxDataStream added.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoHasGroup/Entry added
Vadim Zeitlin [Wed, 8 Jul 1998 17:56:43 +0000 (17:56 +0000)] 
HasGroup/Entry added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoRemoved redundant auto-setting code in wxDC; corrected utilscmn.cpp pragma;
Julian Smart [Wed, 8 Jul 1998 15:52:22 +0000 (15:52 +0000)] 
Removed redundant auto-setting code in wxDC; corrected utilscmn.cpp pragma;
added inlines using wxPoint/wxSize/wxRect in dc.h.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@189 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoCured a bad assert in wxStatusBar; #ifdefed oleutils.cpp for VC++ 5.
Julian Smart [Wed, 8 Jul 1998 13:21:23 +0000 (13:21 +0000)] 
Cured a bad assert in wxStatusBar; #ifdefed oleutils.cpp for VC++ 5.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoCorrected convert path to /usr/X11/bin, the default installation path.
Karsten Ballüder [Wed, 8 Jul 1998 10:40:08 +0000 (10:40 +0000)] 
Corrected convert path to /usr/X11/bin, the default installation path.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoFixed event arg in notebook.h, #ifdefed out some functions in oleutils that
Julian Smart [Wed, 8 Jul 1998 10:05:51 +0000 (10:05 +0000)] 
Fixed event arg in notebook.h, #ifdefed out some functions in oleutils that
don't compile in VC++ 4.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoSome fixes for Solaris (2.5).
Karsten Ballüder [Tue, 7 Jul 1998 15:59:37 +0000 (15:59 +0000)] 
Some fixes for Solaris (2.5).
Fixed path to png.h in gdk_imlib_private.h.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoVarious bug fixes, cosmetic changes
Julian Smart [Tue, 7 Jul 1998 14:57:42 +0000 (14:57 +0000)] 
Various bug fixes, cosmetic changes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded HasEntry/Group function to wxConfig, corrected entry/group deletion
Vadim Zeitlin [Tue, 7 Jul 1998 13:53:19 +0000 (13:53 +0000)] 
added HasEntry/Group function to wxConfig, corrected entry/group deletion
bug (were not deleted from file) in wxFileConfig

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@183 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoadded missing DeleteItem(long itemId) function
Vadim Zeitlin [Tue, 7 Jul 1998 13:16:37 +0000 (13:16 +0000)] 
added missing DeleteItem(long itemId) function

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoFixed broken Ieee extension for configure --without-apple_ieee
Karsten Ballüder [Tue, 7 Jul 1998 10:43:26 +0000 (10:43 +0000)] 
Fixed broken Ieee extension for configure --without-apple_ieee

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years ago* Fixed configuration problem (#if USE_APPLE_IEEE)
Guilhem Lavaux [Sun, 5 Jul 1998 14:39:29 +0000 (14:39 +0000)] 
* Fixed configuration problem (#if USE_APPLE_IEEE)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

26 years agoSorry, I went and removed consts as per the style guide :-)
Julian Smart [Sat, 4 Jul 1998 15:17:59 +0000 (15:17 +0000)] 
Sorry, I went and removed consts as per the style guide :-)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775