]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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