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
Václav Slavík
aae3ccf88d
(1) fixed bug: wxFontMapper no longer creates wxConfig instance by calling wxConfig::Get, now uses wxConfig::Get(FALSE) ;; (2) changed default config path to wxWindows/FontMapper
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-17 17:18:34 +00:00
Julian Smart
76a4f50db5
Makeproj.cpp corrections; wxTextCtrl resource loading font bug cured
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-17 11:42:20 +00:00
Václav Slavík
076bae67da
somebody added #ifdefed #pragma to disable warnings about // in c source, instead of fixing the comments, grrr. So I fixed it.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-16 22:55:43 +00:00
Václav Slavík
62ea506eaf
changed format of wxFontMapper entries: facename_encoding instead of encoding as key
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-16 22:52:51 +00:00
Václav Slavík
cdf339c9de
KDE support for icons and mime types finished (icons searched in more directories, parsed .kdelnk files ever for mime types - mime.types or mailcap is no sufficient)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-16 00:31:26 +00:00
Vadim Zeitlin
0d7ea90249
1. fixed small bug with toolbar size updates
...
2. fixed bug with showing message box from wxApp::OnInit()
3. fixed crash on DDE client disconnection
4. fixed wxExecute() which was broken since quite some time (hidden
window creation problems) and in wxShell()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-15 22:36:52 +00:00
Robert Roebling
cf3da716f6
image to bitmap rewrite,
...
ViewStart() renamed GetViewStart()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-14 20:29:01 +00:00
Robert Roebling
5c5ab9ebc3
TIFF fix.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5387 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-14 14:27:09 +00:00
Guillermo Rodriguez Garcia
dc5c1114e1
wxSocekt now uses wxPostEvent.
...
Added preliminary wxDatagramSocket support (still incomplete)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-14 10:04:12 +00:00
Vadim Zeitlin
d9317fd472
1. added wxEnhMetaFileXXX classes
...
2. fixed/added copy/paste for metafiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5375 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 23:39:48 +00:00
Julian Smart
f6e4e9ea30
Changed wxWindowBase foreground to use wxSystemSettings, and changed wxTextCtrl
...
to only be grey for single-line read-only controls.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 14:26:30 +00:00
Julian Smart
d1e418eaea
Set RADIOBTN_PARENT_IS_RADIOBOX to 0 (sorry, but...); fixed a
...
Dialog Editor crash problem; made wxStaticBitmap movable again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5372 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 13:17:19 +00:00
Stefan Csomor
8208e181cb
mac updates and msw bitmapdrawing on printer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5371 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 11:07:58 +00:00
Jouk Jansen
94f8abf9d3
Committing in .
...
Update of VMS compile support
Modified Files:
wxWindows/descrip.mms wxWindows/setup.h_vms
wxWindows/src/common/descrip.mms
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 09:03:13 +00:00
Stefan Csomor
37e2cb08cd
cw pro 5.3 adaptions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 07:58:45 +00:00
Stefan Csomor
07cdd02764
a base for geometry operations
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-13 07:58:07 +00:00
Robert Roebling
82ea63e6e0
Chnages to mono-bitmap code.
...
Added ConvertToMonoBitmap() to wxImage.
Minor changes to forty.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-12 17:57:18 +00:00
Vadim Zeitlin
b3402d0df8
added wxUSE_NOTEBOOK to include/wx/msw/setup0.h, removed wxUSE_RADIOBUTTON (we
...
already have RADIOBTN)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5356 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-12 15:10:47 +00:00
Vadim Zeitlin
0de868d9dd
fixed refresh problem with holidays in wxCalendarCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-11 19:12:47 +00:00
Bart A.M. Jourquin
5692876f3b
Adding GetCount() to wxHashTable
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5341 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-11 16:19:35 +00:00
Vadim Zeitlin
3b59cdbfaf
wxMenuItem::GetLabelFromText() added/documented, bug in wxMenu::FindItem() fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-11 13:58:41 +00:00
Guillermo Rodriguez Garcia
81b92e17cd
Important changes to avoid dependence on events inside wxSocket
...
implementation (should also ease a console only version soon)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-10 03:54:37 +00:00
Guillermo Rodriguez Garcia
31e78e0cb6
Fixed from Mumit Khan to allow DLL compilation for mingw32
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5320 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-10 01:00:13 +00:00
Václav Slavík
6648cd46dc
added IsEncodingAvailable and GetAltForEncoding extended by facename argument and added GetAltForEncoding alternative that returns only wxFontEncoding (and thus more useful for wxWin users)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-08 23:45:31 +00:00
Václav Slavík
3b61656e64
Borland #include hack
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-08 23:44:49 +00:00
Vadim Zeitlin
617ec45690
wxLongLongWx::Assign(double) works - thanks Guillermo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-08 14:26:40 +00:00
Vadim Zeitlin
2a31049201
added test mode to wxLongLongWx which allowed to find the bug in operator*=()
...
which was breaking wxDateTime - now seems to work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-07 20:35:34 +00:00
Guillermo Rodriguez Garcia
07e829dc26
Removing warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-06 16:57:30 +00:00
Vadim Zeitlin
674ac8b919
1. more warnings fixes in gtk/region.cpp and common/tbarsmpl.cpp
...
2. wxWindow::Create() always takes a wxValidator parameter, even if
!wxUSE_VALIDATORS - it is just ignored then, tons of #if wxUSE_VALIDATORS
removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-06 16:47:48 +00:00
Vadim Zeitlin
6f2a55e34a
1. more HP-UX warning fixes (almost done...)
...
2. added a macro WXUNUSED_UNLESS_DEBUG()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-06 15:42:32 +00:00
Vadim Zeitlin
c0f587c500
bug fixes for '\r' handling in wxTextFile::Translate()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-06 15:24:37 +00:00
Guillermo Rodriguez Garcia
0834112f89
Rewrote large parts of the non-DDE IPC stuff (wxTCPServer, wxTCPClient,
...
wxTCPConnection) to upgrade to the 'new' wxSocket code. Plenty of bugs
removed. IPC samples at samples/dde working again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-06 01:07:06 +00:00
Vadim Zeitlin
e612f101d3
1. added wfstream.cpp to wxBase (needed by filesys.cpp)
...
2. small enchancements in wxCmdLineParser (handles "help" options correctly)
3. use wxCmdLineParser in makegen
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-05 18:10:06 +00:00
Vadim Zeitlin
2822ee33cc
more bug fixes: options with values and compound options seem to work
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-05 17:00:05 +00:00
Vadim Zeitlin
fd9f9f4c4b
ParseDate() understands tomorrow and yesterday as well as today
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-05 16:59:31 +00:00
Vadim Zeitlin
3ce65f6c9b
more stream-like insertion operators
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-05 16:38:12 +00:00
Vadim Zeitlin
479cd5de40
more fixes to compilation warnings from HP-UX build log. About 30% more to go
...
<sigh>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-05 15:35:04 +00:00