David Webster
67b81440f0
VA 4.0 fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5722 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-28 23:37:54 +00:00
Vadim Zeitlin
6dc6fda694
wxBase compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-28 20:54:50 +00:00
Vadim Zeitlin
a02dc3e3ff
added version info hidden dialog
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5717 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-28 20:54:04 +00:00
Robert Roebling
d76fe38b29
Copied isql.h and isqlext.h to /include/wx/unix and make
...
it get installed.
New code for "best_visual" under SGI and Sun.
Typos in PostScrip code: HelvO and CourO.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5713 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 19:50:46 +00:00
Vadim Zeitlin
d71fa6fb2e
wxString::find() now works again (was completely broken)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 16:47:57 +00:00
Bart A.M. Jourquin
c56dadd8ed
IODBC fix in GetDataSource
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 13:10:54 +00:00
George Tasker
579d7d1316
Fixed the GetDataSource() function so the DsDesc that is returned is the full description
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 11:44:09 +00:00
Bart A.M. Jourquin
b2f60e03cc
Using P.Getchar(i) instead of p[i]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5709 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 08:54:44 +00:00
Václav Slavík
21f95b5254
fixed incorrect parsing of URLs like www.kde.org (should be understood as www.kde.org/)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 00:03:25 +00:00
Václav Slavík
6ecb30a36f
made unzip.c accept / and \ in filenames as equal
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5700 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 00:03:16 +00:00
Václav Slavík
5be0cf6503
implemented better paths handling: dir1/../dir2/file is replaced by dir2/file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-27 00:02:55 +00:00
Stefan Neis
c2517b27a8
LINKAGEMODE is defined in defs.h. No need to have the same #ifdef again -
...
- at least as far as I can see/test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-26 22:44:44 +00:00
Stefan Neis
1a787c5dc8
Changed order of #ifdefs to get native version on OS/2, even if
...
dlopen-wrapper is available.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-26 22:35:48 +00:00
David Webster
66b6b04535
Visualage C++ V4.0 duplicate symbol fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-26 21:07:57 +00:00
Robert Roebling
ff7c6c9c36
Corrected TIFF,
...
more drawing tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-26 19:26:02 +00:00
Vadim Zeitlin
a58a12e9b7
1. fixed (?) blitting bitmaps with mask
...
2. fixed wxWindowBase compilation (oops)
3. fixed kbd handling in wxScrolledWindow under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-26 00:01:27 +00:00
Vadim Zeitlin
d80cd92ae2
1. kbd interface for wxScrolledWindow
...
2. wxWindow::Set/GetExtraStyle()
3. wxWS_EX_VALIDATE_RECURSIVELY added and implemented
4. docs updated to reflect (2) an (3)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5659 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-25 19:59:41 +00:00
Julian Smart
eaeb6a3c37
Added DEVNAMES to wxPrintDialog to remember printer name; fixed wxDC::Clear
...
to not assert for printer DCs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-25 13:35:44 +00:00
Vadim Zeitlin
3c1a88d8b8
several mingw32 compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 20:19:39 +00:00
Vadim Zeitlin
d2f5093319
implementation of wxGetPasswordFromUser
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 20:18:03 +00:00
Vadim Zeitlin
069d0f27ef
2 warnings from Solaris build log fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 17:04:44 +00:00
Vadim Zeitlin
c3a4297caf
excluded geometry.cpp from build by using #if wxUSE_GEOMETRY which is never
...
defined to be 1 (so far)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5635 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 16:22:11 +00:00
Jouk Jansen
f49676ee8c
Committing in .
...
Update VMS makefiles
Modified Files:
wxWindows/src/common/descrip.mms
wxWindows/src/generic/descrip.mms
wxWindows/src/unix/descrip.mms
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 13:58:36 +00:00
Robert Roebling
55dfa8d3ea
Applied some of the SGI fixes. Don't know about the
...
toolbar one.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 13:27:37 +00:00
Robert Roebling
510fc784c0
Added geometry.cpp and made it compile,
...
Added empty dndcmn.cpp to avoid GNU link warnings,
Fixed problem with event.Skip() in new tab code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 13:13:41 +00:00
Václav Slavík
4d2976ad6b
added wxFileType::GetMimeTypes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5601 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 01:03:17 +00:00
Vadim Zeitlin
1d910ac1fc
1. added wxMemoryConfig (private) class
...
2. some minor tweaks to config usage in wxFontMapper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5599 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 23:15:52 +00:00
Stefan Neis
6fdbbb0073
SN: Replace a __WXPM__ by __OS2__ in #if deciding whether to use Unix-
...
or DOS-like version of mkdir.
EMX (which doesn't define __OS2__) wants Unix-like version!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5591 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 14:24:46 +00:00
Vadim Zeitlin
00c4e8974d
I think I finally fixed activation behaviour under MSW - now focus is not given
...
to random window after you switch to/from a frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 01:44:16 +00:00
Vadim Zeitlin
89894079c0
warning fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5580 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 22:56:05 +00:00
David Webster
e1c8c2f806
Fix to include the OS/2 version of mimetype.h, not unix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5575 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 22:18:23 +00:00
Vadim Zeitlin
4b7f216556
1. fixed (to test) the bug with bitmaps without masks in wxImageList
...
2. reorganized wxImageList a bit, created a new wxInvertMask() function
3. an incredibly ugly fix (?) for "unsatisfied constraints" warnings
4. added wxIcon and wxBitmap ctors from XPM
5. XPM handler now creates bitmaps with mask
6. added wxPrinterDC::BitBlt() and DrawBitmap(), cleared the horrible mess in
the wxDC methods with the same names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5571 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 21:38:51 +00:00
Julian Smart
30b5fc118f
Misc. Dialog Editor/resource bugs fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 17:01:44 +00:00
Bart A.M. Jourquin
1b7274a8c0
new 'dynamic' SetColDefs fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 10:52:04 +00:00
Guillermo Rodriguez Garcia
d3ea65274f
GSocket:
...
- Added lots of comments to both code and headers.
- Restructured some parts of Unix version. Will try to merge with MSW soon
and have a gsockcmn.c
- Fixed a potential bug in the MSW version of GSocket_Connect when in blocking mode.
- Fixed a potential (different) bug in the corresponding Unix version.
- Now WaitConnection correctly fills out the peer address field.
- Added GAddress_INET_SetAnyAddress (sets address to INADDR_ANY)
- Default address is INADDR_ANY again, not INADDR_NONE; failed hostname lookups
sets the address to INADDR_NONE.
wxSocket:
- Added some safety checks to the wxPostEvent stuff.
wxIPV4address:
- Added a wxIPV4address::AnyAddress method.
wxIPCConnection and co.:
- Servers binds to INADDR_ANY, instead of binding to localhost.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 03:12:01 +00:00
Vadim Zeitlin
f1df09276c
1. wxWizard supports setting images for each page, sample updated to show it
...
2. wxLogGui now uses a special dialog instead of a wxMsgBox
3. wxComboBox doesn't limit the text to its size under MSW
4. removed windows.h from dummy.cpp because I think it's unneeded
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5558 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 02:26:25 +00:00
George Tasker
e15421ad3b
::bindInsertParams() was leaving some column bindings uninitialized if the column was set to insAllow=FALSE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-20 15:21:27 +00:00
Robert Roebling
846e1424e2
A no-change for scroll events.
...
Added y-axis to wxPlot.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-20 14:16:18 +00:00
George Tasker
67e9aaa3c9
Uses src/iodbc headers rather than windows headers to hopefully standardize across all platforms, and relieve dependency on <windows.h>
...
Now allows reading of unknown data table structures to create wxTable instances without knowing the data dictionary ahead of time (see wxColInf() class and use)
Ability to determine keys/foreign keys and read in those key definitions (see wxColFor() and wxDB::GetKeyFields() contributed by Mark Johnson)
More support for mySQL, now handles columns with "non-standard" types (contributed by Bart Jourquin)
SQLUnbind() was being called in some places which release ALL tables bound to the wxDB connection, not just the desired one
To fix the SQLUnbind() problem, now temporary datasource connections use GetData() rather than binding columns to variables (see wxDB::Catalog())
wxDB::Catalog() now handles databases that support, and do not support passing a UserID to limit the scope of the catalog
wxDB:TableExists() now handles databases that support, and do not support passing a UserID to limit the scope of existence check
"const char *" now used in the appropriate places rather than "char *"
GetDataSource() was not terminating the returned data source names with a '\0'
wxTable::Open() now more gracefully handles tables not existing but trying to be opened with more detailed error messages
wxTable::CreateTable() now handles return of SQL_SUCCESS_WITH_INFO as success (needed for some databases)
Fixes to accomodate 64bit archtecture handling of some data types (may not be totally ready for 64bit, but closer now).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-20 14:00:47 +00:00
Václav Slavík
737255678c
rewritten to use wxTheMimeTypesManager
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5539 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 23:06:59 +00:00
Václav Slavík
065eb1427a
dialog for choosing charset was too wide
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 23:05:46 +00:00
Václav Slavík
7dc3cc31af
mimetype.cpp/.h split into unix,mac,msw
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 23:03:53 +00:00
Václav Slavík
2ae47e3f2b
fixed ReadString for wxUSE_UNICODE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 23:01:57 +00:00
Václav Slavík
6ee654e6bb
added wxFSFile::GetModificationTime
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5518 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 01:00:47 +00:00
Václav Slavík
a47ce4a764
added wxFileModificationTime
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5517 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 01:00:25 +00:00
Václav Slavík
617eb021db
iso8859-1,15 and cp1252 added to Cyrillic charsets
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5515 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-19 00:59:51 +00:00
Guillermo Rodriguez Garcia
298d19f9ad
isScrolling() in wxScroll[Win]Event
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5504 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-18 20:13:43 +00:00
George Tasker
3ee6d0a7bc
Removed a couple of debug lines
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-18 19:48:06 +00:00
George Tasker
ff0ea71cea
Changed code to allow for removal of the #include <windows.h> from wxprec.h for windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-18 12:29:32 +00:00
Vadim Zeitlin
5bd3a2da95
1. small fix in wxDirDialog: SHBrowseForFolder() doesn't like '/'s
...
2. streamlined DDE code (better error handling, range checking)
3. hack in wxExecute to allow launching DDE servers
4. changed wxTreeCtrl::m_filename scope from private to protected
5. corrected creating wxBitmaps from XBMs
6. wxListCtrl no longer sends bogus ACTIVATED events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-18 01:22:56 +00:00