Commit Graph

31894 Commits

Author SHA1 Message Date
Guillermo Rodriguez Garcia
5333ab8e8e 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
2000-01-24 01:54:54 +00:00
Vadim Zeitlin
3e2dd3db30 small tests added here and there
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-24 00:15:26 +00:00
Vadim Zeitlin
8614c46755 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
2000-01-23 23:23:46 +00:00
Václav Slavík
ae80f83724 moved bookmarks to Contents panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 21:47:51 +00:00
Václav Slavík
f3c8285953 added wxLogError/Warning into wxHTML
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5618 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 21:47:41 +00:00
Stefan Neis
b662c13583 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
2000-01-23 19:17:56 +00:00
Stefan Neis
0292142ee8 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
2000-01-23 18:33:10 +00:00
Stefan Neis
521ccc1bc6 Added #define for soclose on EMX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5615 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 18:14:43 +00:00
Stefan Neis
eca370a9cf Integrated recent API-change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5614 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 17:54:14 +00:00
Stefan Neis
545f9e3c7c Added #pragma implementation for gcc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 17:51:48 +00:00
Robert Roebling
4ee1741f75 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
2000-01-23 17:09:48 +00:00
Václav Slavík
7502bdff47 fixed broken GIFs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 16:25:47 +00:00
Václav Slavík
2f3eae6a19 fixed broken GIFs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5610 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 16:24:54 +00:00
Robert Roebling
8253c7fda1 tabbing in controls sample works again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 15:51:36 +00:00
Stefan Neis
a4372af60a 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
2000-01-23 15:39:55 +00:00
Stefan Neis
2b75c8f219 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
2000-01-23 15:00:57 +00:00
Julian Smart
e0eedd6818 Small changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5606 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 10:22:09 +00:00
Vadim Zeitlin
d9506e7758 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
2000-01-23 03:05:24 +00:00
Václav Slavík
4c30035625 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
2000-01-23 01:10:17 +00:00
Václav Slavík
78316bbe35 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
2000-01-23 01:03:30 +00:00
Václav Slavík
cc638fc6ad added WXMAC default font sizes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-23 01:03:23 +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
Václav Slavík
2faa3a6b3f 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
2000-01-23 01:02:09 +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
Robert Roebling
e680a37841 Various makefile corrections,
Minor beatifications.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5598 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 22:47:30 +00:00
Stefan Neis
bfdc8d1870 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
2000-01-22 22:26:10 +00:00
Vadim Zeitlin
8f80ec1acf another image used by the image sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 21:50:10 +00:00
Ron Lee
e0f15f4ac0 added missing include dcmemory.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 18:13:27 +00:00
Ron Lee
f02b73c46c added missing include for wxBitmap
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 18:10:46 +00:00
Robert Roebling
88413fec06 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
2000-01-22 18:02:20 +00:00
Ron Lee
475f6e7ae8 added dcmemory.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 17:50:57 +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
Stefan Neis
5c3beb8ee5 SN: Replaced __WXOS2__ by __WXPM__ in #ifdefs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5590 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 14:18:30 +00:00
Václav Slavík
7337790c27 added demo of wxEncodingConverter
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 11:55:33 +00:00
Václav Slavík
0d09b61a50 fixed bug in reference to tnoneng.tex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 11:55:22 +00:00
Václav Slavík
be0a33fbc0 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
2000-01-22 11:55:13 +00:00
Václav Slavík
26065a88bb added test for correctly created wxIcon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-22 11:55:03 +00:00
Václav Slavík
087c0d5ebb 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
2000-01-22 11:54:55 +00:00
Robert Roebling
ea451729db 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
2000-01-22 11:14:22 +00:00
Vadim Zeitlin
29e7e51a4d 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
2000-01-22 01:45:24 +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
Václav Slavík
54cd433261 finished non-Eng overview
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 22:58:18 +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
708795b5e7 Adds mimietype.h to OS/2 port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5579 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 22:21:42 +00:00
Vadim Zeitlin
9f72a1d803 a new bitmap for the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5578 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 22:21:15 +00:00
David Webster
4ca0f293bf 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
2000-01-21 22:20:46 +00:00
David Webster
1cd04aa2e1 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
2000-01-21 22:19:55 +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
David Webster
4c5b61be53 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
2000-01-21 22:17:35 +00:00
Vadim Zeitlin
cfd885695e BC++ compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5573 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-21 21:51:51 +00:00