]>
git.saurik.com Git - wxWidgets.git/log
Julian Smart [Fri, 24 Jul 1998 15:47:22 +0000 (15:47 +0000)]
New toolbar event processing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@356
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Jul 1998 15:46:52 +0000 (15:46 +0000)]
Removed compile bugs in regconf.cpp, added new toolbar event processing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@355
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Jul 1998 15:44:58 +0000 (15:44 +0000)]
Altered event.h to reflect new toolbar event handling; removed bugs in regconf.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@354
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Jul 1998 15:43:03 +0000 (15:43 +0000)]
Updated the toolbar sample to reflect updated event handling.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@353
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 24 Jul 1998 14:35:48 +0000 (14:35 +0000)]
added default value for "int type" (wxBITMAP_TYPE_XPM) in wxBitmap ctor
and Load() method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@352
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 24 Jul 1998 13:17:04 +0000 (13:17 +0000)]
removed #define wxToolBarGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@351
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Fri, 24 Jul 1998 12:18:23 +0000 (12:18 +0000)]
fixed appending of '/' to empty string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@350
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Fri, 24 Jul 1998 10:31:25 +0000 (10:31 +0000)]
fixed private member access problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@349
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 17:56:13 +0000 (17:56 +0000)]
oops... a typo in just checked in file corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@348
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 17:54:24 +0000 (17:54 +0000)]
call to SetLabel in Create() added to strip "&" characters from the label
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@347
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 17:53:50 +0000 (17:53 +0000)]
wxTreeControl::Get/SetSelection implemented
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@346
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:10:48 +0000 (16:10 +0000)]
now wxToolBarGTK is #define'd as wxToolBar under wxGTK and not vice versa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@345
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:09:55 +0000 (16:09 +0000)]
IsItemExpanded() function added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@344
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:08:49 +0000 (16:08 +0000)]
wxUpdateUI events generation added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@343
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:08:28 +0000 (16:08 +0000)]
IsModified() function now works correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@342
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:07:55 +0000 (16:07 +0000)]
SetModified() added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@341
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:07:27 +0000 (16:07 +0000)]
OnSize removed (not needed any more after Robert's fix)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@340
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:07:05 +0000 (16:07 +0000)]
more accessors added, member variablesmade private
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@339
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:06:23 +0000 (16:06 +0000)]
DoMenuUpdates()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@338
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:05:39 +0000 (16:05 +0000)]
added flag wxFILE_MUST_EXIST
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@337
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:05:14 +0000 (16:05 +0000)]
GetLabel() added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@336
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:03:53 +0000 (16:03 +0000)]
common functions moved into ../common/framecmn.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@335
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:02:54 +0000 (16:02 +0000)]
made the code more wxMSW compatible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@334
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:02:23 +0000 (16:02 +0000)]
made the constraintsin notebook pages work (once again)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@333
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:01:52 +0000 (16:01 +0000)]
added wxUpdateUI generation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@332
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 16:01:33 +0000 (16:01 +0000)]
common part of wxWindow class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@331
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 15:59:55 +0000 (15:59 +0000)]
removes "&" from wxControl's label (also for buttons and stattext)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@330
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 15:57:47 +0000 (15:57 +0000)]
choosing "Cancel" in the message box which appears when an wxASSERT fails also
suppresses wxLogDebug() messages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@329
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 15:56:50 +0000 (15:56 +0000)]
common code of wxFrame class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@328
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 15:56:30 +0000 (15:56 +0000)]
a warning in the release build suppressed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@327
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Jul 1998 14:39:46 +0000 (14:39 +0000)]
Created new, simplified toolbar sample; removed other toolbar samples.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@326
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Jul 1998 14:25:44 +0000 (14:25 +0000)]
Moved Get/SetToolBar down into frame.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@325
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Jul 1998 12:33:08 +0000 (12:33 +0000)]
added #define wxToolBar wxToolBarGTK for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@324
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Jul 1998 22:13:31 +0000 (22:13 +0000)]
mdi private menus
Chris's check menu additions
frame fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@323
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Jul 1998 13:54:47 +0000 (13:54 +0000)]
Added wxString version of wxStripExtension; changed OnClose to return TRUE;
fixed some bad casts in resource.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@322
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Jul 1998 13:53:47 +0000 (13:53 +0000)]
Added wxString version of wxStripExtension; changed OnClose to return TRUE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@321
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Jul 1998 11:33:15 +0000 (11:33 +0000)]
warning under gcc removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@320
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Tue, 21 Jul 1998 13:41:40 +0000 (13:41 +0000)]
fixed duplicate definition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@319
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jul 1998 22:26:39 +0000 (22:26 +0000)]
bug in wxFileConfig::DeleteEntry/Group corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@318
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jul 1998 22:23:51 +0000 (22:23 +0000)]
corrected bug in wxArrayString::operator= and it's copy ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@317
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 20 Jul 1998 18:05:48 +0000 (18:05 +0000)]
many fixes to wxTextCrtl, wxTreeCrtl, wxListBox,
wxDialog, wxFrame
two more samples work now, docview and treectrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@316
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Unknown (MO) [Mon, 20 Jul 1998 14:59:54 +0000 (14:59 +0000)]
Added use of default file/dir and confirm on overwrite to file selection
dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@315
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Mon, 20 Jul 1998 12:20:06 +0000 (12:20 +0000)]
fixed config incosistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@314
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Mon, 20 Jul 1998 11:25:50 +0000 (11:25 +0000)]
added -O0 to debug flags to disable optimisation - might break things for non-gcc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@313
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Mon, 20 Jul 1998 08:43:47 +0000 (08:43 +0000)]
printing added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@312
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jul 1998 20:46:35 +0000 (20:46 +0000)]
infinite loop in wxNavigationKeyEvent processing fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@310
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jul 1998 20:45:51 +0000 (20:45 +0000)]
MSWGetDlgCode() behaviour changed to allow both TAB navigation in the
dialogs, pressing Enter to activate default button and processing Enter
by the text control itself.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@309
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 19 Jul 1998 20:09:44 +0000 (20:09 +0000)]
Renamed a couple more samples/controls files; fixed wxSplitterWindow cursors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@308
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Sun, 19 Jul 1998 17:39:07 +0000 (17:39 +0000)]
fixed the ps dialog but doesn't all work yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@307
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 18 Jul 1998 22:04:25 +0000 (22:04 +0000)]
wxDocManager gets the only view if none other specified as the current view;
added ProcessEvent so views get their events processed properly.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@306
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 18 Jul 1998 21:57:52 +0000 (21:57 +0000)]
Added revamped Object Graphics Library (for node/arc diagrams).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@305
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 18 Jul 1998 21:47:45 +0000 (21:47 +0000)]
a couple of functions added (GetNumberOfGroups/Entries, ExpandEnvStrings),
some global functions renamed to start with "wx"
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@304
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 18 Jul 1998 21:44:54 +0000 (21:44 +0000)]
small bug fixes + a couple of new functions added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@303
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 18 Jul 1998 21:15:37 +0000 (21:15 +0000)]
several bugs fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@302
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Guilhem Lavaux [Sat, 18 Jul 1998 10:44:31 +0000 (10:44 +0000)]
wxFrame: OnSize() has a SEGV if wxFrame has no child. Fixed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@301
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 18 Jul 1998 10:15:35 +0000 (10:15 +0000)]
ODBC compile (and link) fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@300
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 18 Jul 1998 00:57:32 +0000 (00:57 +0000)]
added ODBC support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@299
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 22:34:15 +0000 (22:34 +0000)]
compile without STRICT fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@298
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 21:21:02 +0000 (21:21 +0000)]
corrected (after wxTString untimely death) and expanded
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@297
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 21:13:13 +0000 (21:13 +0000)]
the very last traces of wxTString removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@296
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 17 Jul 1998 21:03:05 +0000 (21:03 +0000)]
Bug fix to scrolwin.cpp (position not set in SetScrollbars); redundant variable
in wxGrid removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@295
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 21:01:47 +0000 (21:01 +0000)]
don't set focus to [ok] in text entry dialog (leave the text zone have it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@294
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 21:00:11 +0000 (21:00 +0000)]
last traces of wxTString removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@293
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 20:58:33 +0000 (20:58 +0000)]
correct (working) version of wxString
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@292
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 20:52:40 +0000 (20:52 +0000)]
wxTString removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@291
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 20:51:36 +0000 (20:51 +0000)]
correct (working) version of wxString
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@290
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 13:07:33 +0000 (13:07 +0000)]
another "const" added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@289
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 12:44:13 +0000 (12:44 +0000)]
some "const"s added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@288
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Fri, 17 Jul 1998 12:34:50 +0000 (12:34 +0000)]
fixed, latex now works for manual.tex and referenc.tex, but
referenc.tex fails with index
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@287
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 17 Jul 1998 11:10:38 +0000 (11:10 +0000)]
Some Borland/GnuWin32 fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@286
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Karsten Ballüder [Fri, 17 Jul 1998 10:06:26 +0000 (10:06 +0000)]
fixed underline for drawing text, as suggested by Chris Breeze
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@285
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 17 Jul 1998 09:32:24 +0000 (09:32 +0000)]
Added STRICT corrections.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@284
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jul 1998 08:18:57 +0000 (08:18 +0000)]
fixed compilation problems under Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@283
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 17 Jul 1998 03:35:20 +0000 (03:35 +0000)]
fixed a missing backslash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@282
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jul 1998 17:30:39 +0000 (17:30 +0000)]
wxFileConfig uses sorted arrays (big performance improvement)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@281
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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