Robert Roebling [Mon, 24 Jan 2000 13:13:41 +0000 (13:13 +0000)]
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
Julian Smart [Mon, 24 Jan 2000 12:24:57 +0000 (12:24 +0000)]
Corrected font calculation (use screen resolution now); and check for mask in m_image.cpp
or get assert in DoBlit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5624
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 24 Jan 2000 10:47:55 +0000 (10:47 +0000)]
Corrected spinbutton events and made them vetoable.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5623
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Mon, 24 Jan 2000 01:54:54 +0000 (01:54 +0000)]
Compilation fix for mingw32 - will this break cygwin?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5622
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Jan 2000 00:15:26 +0000 (00:15 +0000)]
small tests added here and there
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5621
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Jan 2000 23:23:46 +0000 (23:23 +0000)]
1. '\n's in tooltip messages are handled (replaced by spaces anyhow, tooltip
made multiline if comctl32 supports it)
2. added wxTAB_TRAVERSAL to default wxScrolledWindow style
3. improved arrows handling in radiobox (still problems for multirow ones)
4. [Alt]-<mnemonic> works in nested panels as well now because we use
WS_EX_CONTROLPARENT for all windows with wxTAB_TRAVERSAL style
5. tooltips for radioboxes work again, even if I'm not really satisfied with
solution :-( but I spent 2 hours trying to make TTM_WINDOWFROMPOINT handler
work and I don't have more time to waste on this.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5620
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 21:47:51 +0000 (21:47 +0000)]
moved bookmarks to Contents panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5619
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 21:47:41 +0000 (21:47 +0000)]
added wxLogError/Warning into wxHTML
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5618
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 19:17:56 +0000 (19:17 +0000)]
Added GAddress_INET_SetAnyAddress and dummy UNIX address handling.
Anyway, GSocket_GUI_Init/Destroy, GSocket_Enable/Disable_Events and
GSocket_Install/Uninstall_Callback are still missing...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5617
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 18:33:10 +0000 (18:33 +0000)]
Added @PROGRAM_EXT@ as apropriate (hopefully ;-) ).
Give 'make clean' a chance to actually do something.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5616
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 18:14:43 +0000 (18:14 +0000)]
Added #define for soclose on EMX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5615
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 17:54:14 +0000 (17:54 +0000)]
Integrated recent API-change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5614
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 17:51:48 +0000 (17:51 +0000)]
Added #pragma implementation for gcc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5613
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 23 Jan 2000 17:09:48 +0000 (17:09 +0000)]
Fixed small bug in tab code WRT to having only
a single control in a panel.
sliders now have keyboard handling.
Missing headers for install (memconf.h and geometry.h).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5612
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 16:25:47 +0000 (16:25 +0000)]
fixed broken GIFs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5611
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 16:24:54 +0000 (16:24 +0000)]
fixed broken GIFs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5610
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 23 Jan 2000 15:51:36 +0000 (15:51 +0000)]
tabbing in controls sample works again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5609
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 15:39:55 +0000 (15:39 +0000)]
Added more '#pragma implementation' for gcc.
Replaced wxString[0u] by wxString[(size_t) 0]: size_t is signed for EMX,
so explicitly using '0u' causes problems.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5608
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 23 Jan 2000 15:00:57 +0000 (15:00 +0000)]
Added fontenum/fontutil and mimetype for OS/2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5607
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 23 Jan 2000 10:22:09 +0000 (10:22 +0000)]
Small changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5606
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Jan 2000 03:05:24 +0000 (03:05 +0000)]
1. wxMSW::wxNotebook::SetPageSize() and SetPadding() added
2. wxNavigationKeyEvent changes:
a) doesn't derive from wxCommandEvent any more
b) has a new ShouldPropagate() accessor
c) wxPanel::OnNavigationKey() changed significantly, beware
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5605
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 01:10:17 +0000 (01:10 +0000)]
probably forgot to commit mimetype split to this file?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5604
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 01:03:30 +0000 (01:03 +0000)]
added intelligent scaling of icons -- cutting empty borders so that the icon is not too small
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5603
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 01:03:23 +0000 (01:03 +0000)]
added WXMAC default font sizes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5602
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 01:03:17 +0000 (01:03 +0000)]
added wxFileType::GetMimeTypes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5601
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 23 Jan 2000 01:02:09 +0000 (01:02 +0000)]
removed call to win32 api ::SetMapMode -- hopefully not longer neccessary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5600
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Jan 2000 23:15:52 +0000 (23:15 +0000)]
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
Robert Roebling [Sat, 22 Jan 2000 22:47:30 +0000 (22:47 +0000)]
Various makefile corrections,
Minor beatifications.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5598
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 22 Jan 2000 22:26:10 +0000 (22:26 +0000)]
Fixed fixups to allow EMX to compile again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5597
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Jan 2000 21:50:10 +0000 (21:50 +0000)]
another image used by the image sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5596
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Ron Lee [Sat, 22 Jan 2000 18:13:27 +0000 (18:13 +0000)]
added missing include dcmemory.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5595
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Ron Lee [Sat, 22 Jan 2000 18:10:46 +0000 (18:10 +0000)]
added missing include for wxBitmap
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5594
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 22 Jan 2000 18:02:20 +0000 (18:02 +0000)]
Changes for next snapshot.
Added new thumb track event for thumb release.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5593
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Ron Lee [Sat, 22 Jan 2000 17:50:57 +0000 (17:50 +0000)]
added dcmemory.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5592
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 22 Jan 2000 14:24:46 +0000 (14:24 +0000)]
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
Stefan Neis [Sat, 22 Jan 2000 14:18:30 +0000 (14:18 +0000)]
SN: Replaced __WXOS2__ by __WXPM__ in #ifdefs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5590
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Jan 2000 11:55:33 +0000 (11:55 +0000)]
added demo of wxEncodingConverter
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5589
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Jan 2000 11:55:22 +0000 (11:55 +0000)]
fixed bug in reference to tnoneng.tex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5588
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Jan 2000 11:55:13 +0000 (11:55 +0000)]
added GNOME mimeinfo parsing & some fixes for non-XPM icons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5587
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Jan 2000 11:55:03 +0000 (11:55 +0000)]
added test for correctly created wxIcon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5586
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 22 Jan 2000 11:54:55 +0000 (11:54 +0000)]
updated documentation about default type in wxImage ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5585
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 22 Jan 2000 11:14:22 +0000 (11:14 +0000)]
Fixed wxListCtrl::GetNextItem()
Fixed bug in handling wxLC_NO_HEADER,
Moved logmessage stuff out of idle_recursion protection so
that log dialogs get idle events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5584
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Jan 2000 01:45:24 +0000 (01:45 +0000)]
1. added some test code (currently disabled) to controls
2. removed test code (oops...) from minimal
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5583
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Jan 2000 01:44:16 +0000 (01:44 +0000)]
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
Václav Slavík [Fri, 21 Jan 2000 22:58:18 +0000 (22:58 +0000)]
finished non-Eng overview
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5581
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 22:56:05 +0000 (22:56 +0000)]
warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5580
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
David Webster [Fri, 21 Jan 2000 22:21:42 +0000 (22:21 +0000)]
Adds mimietype.h to OS/2 port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5579
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 22:21:15 +0000 (22:21 +0000)]
a new bitmap for the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5578
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
David Webster [Fri, 21 Jan 2000 22:20:46 +0000 (22:20 +0000)]
Updates to fix EMX specific stuff that broke VisualAge specific stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5577
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
David Webster [Fri, 21 Jan 2000 22:19:55 +0000 (22:19 +0000)]
Updates to fix an error that cropped up putting EMX stuff into gsocket and a new makefile for VA V3.0 to inldue new mime stuff and plot module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5576
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
David Webster [Fri, 21 Jan 2000 22:18:23 +0000 (22:18 +0000)]
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
David Webster [Fri, 21 Jan 2000 22:17:35 +0000 (22:17 +0000)]
New VA config file for new plot and mimetype modules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5574
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 21:51:51 +0000 (21:51 +0000)]
BC++ compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5573
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 21:40:10 +0000 (21:40 +0000)]
tests for XPM images
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5572
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 21:38:51 +0000 (21:38 +0000)]
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
Julian Smart [Fri, 21 Jan 2000 17:01:44 +0000 (17:01 +0000)]
Misc. Dialog Editor/resource bugs fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5570
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Bart A.M. Jourquin [Fri, 21 Jan 2000 10:52:04 +0000 (10:52 +0000)]
new 'dynamic' SetColDefs fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5569
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Bart A.M. Jourquin [Fri, 21 Jan 2000 09:14:22 +0000 (09:14 +0000)]
adding search path for iodbc headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5568
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Bart A.M. Jourquin [Fri, 21 Jan 2000 09:13:46 +0000 (09:13 +0000)]
adding case sensitive link (/c) flag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5567
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 05:56:25 +0000 (05:56 +0000)]
Some things added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5566
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 04:22:00 +0000 (04:22 +0000)]
msgdlg.h missing - please try compiling without precompiled headers before commiting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5565
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 03:17:54 +0000 (03:17 +0000)]
Some docs updated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5564
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 03:16:02 +0000 (03:16 +0000)]
Socket sample:
- Test 3 added to test large transfers involving multiple low level calls.
- Stub for datagram socket tests (not yet in place)
IPC sample:
- Client no longer needs to use GetHostName for DDE and LocalHost for IPC;
now it can just use GetHostName for both (because now the IPC server binds to
INADDR_ANY instead of binding to localhost).
- Fixed once again another warning about wxString objects that can't be
passed through '...'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5563
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 03:12:59 +0000 (03:12 +0000)]
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 bind to INADDR_ANY, instead of binding to localhost.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5562
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 03:12:01 +0000 (03:12 +0000)]
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
Guillermo Rodriguez Garcia [Fri, 21 Jan 2000 03:10:42 +0000 (03:10 +0000)]
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.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5560
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 02:31:49 +0000 (02:31 +0000)]
1. some DDE tests in exec
2. per-page images test in wizard
3. wxLog dialog test in dialogs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5559
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2000 02:26:25 +0000 (02:26 +0000)]
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
Vadim Zeitlin [Thu, 20 Jan 2000 23:07:29 +0000 (23:07 +0000)]
restored windows.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5557
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2000 22:57:30 +0000 (22:57 +0000)]
oops... extra #endif removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5556
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2000 22:49:23 +0000 (22:49 +0000)]
'FAR redefined' warning fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5555
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2000 22:36:48 +0000 (22:36 +0000)]
added test for _WIN32
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5554
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2000 22:34:48 +0000 (22:34 +0000)]
added wxMenuITemBase copy ctor decl apparently needed under FreeBSD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5553
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 20 Jan 2000 18:09:59 +0000 (18:09 +0000)]
More life in wxPlot.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5552
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Thu, 20 Jan 2000 15:21:27 +0000 (15:21 +0000)]
::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
George Tasker [Thu, 20 Jan 2000 14:28:58 +0000 (14:28 +0000)]
Comment associated with wxODBC_FWD_ONLY_CURSORS modified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5550
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Thu, 20 Jan 2000 14:16:43 +0000 (14:16 +0000)]
Commented out the #include of <windows.h> as it should not be needed any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5549
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 20 Jan 2000 14:16:18 +0000 (14:16 +0000)]
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
George Tasker [Thu, 20 Jan 2000 14:15:44 +0000 (14:15 +0000)]
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@5547
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Thu, 20 Jan 2000 14:00:47 +0000 (14:00 +0000)]
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
George Tasker [Thu, 20 Jan 2000 13:19:20 +0000 (13:19 +0000)]
Tweeked to use SQLHWND as a type rather than HWND, so that db/dbtable can use iodbc rather than #include <windows.h> and its overhead
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5545
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2000 00:07:31 +0000 (00:07 +0000)]
(run-time) fix for !wxUSE_IPC build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5544
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2000 23:53:18 +0000 (23:53 +0000)]
XBM loading finally works (thanks Guillermo)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5543
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:07:29 +0000 (23:07 +0000)]
added link to Writing non-E apps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5542
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:07:23 +0000 (23:07 +0000)]
added Writing non-English applications
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5541
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:07:06 +0000 (23:07 +0000)]
documented Charset= in hhp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5540
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:06:59 +0000 (23:06 +0000)]
rewritten to use wxTheMimeTypesManager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5539
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:06:35 +0000 (23:06 +0000)]
documented existence of wxTheMimeTypesManager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5538
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:06:28 +0000 (23:06 +0000)]
documented macros *_EXPORTED_ARRAY
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5537
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:06:17 +0000 (23:06 +0000)]
fixed SetLink (if link.Href is empty, nulls the link
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5536
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:06:11 +0000 (23:06 +0000)]
split mimetype.h/.cpp into platform specific code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5535
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:05:46 +0000 (23:05 +0000)]
dialog for choosing charset was too wide
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5534
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:05:39 +0000 (23:05 +0000)]
uses wxInitAllImageHandlers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5533
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:05:31 +0000 (23:05 +0000)]
added encoding support to help contents
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5532
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:05:17 +0000 (23:05 +0000)]
mimetype.cpp/.h split into unix,max,msw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5531
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:04:33 +0000 (23:04 +0000)]
added utils/hhp2cached
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5530
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:03:53 +0000 (23:03 +0000)]
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
Václav Slavík [Wed, 19 Jan 2000 23:02:04 +0000 (23:02 +0000)]
fixed compilation problem with BC (at least I hope so)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5528
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2000 23:01:57 +0000 (23:01 +0000)]
fixed ReadString for wxUSE_UNICODE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5527
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 19 Jan 2000 22:09:38 +0000 (22:09 +0000)]
After bashing my head on the desk for being so stupid I fixed the
wxFloatBar for wxGTK the extremly EASY way...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5526
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775