Vadim Zeitlin
a407ff6ae8
added GAUGE standard colour and use it in DrawProgressBar() if the colour
...
hadn't bee nset explicitly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 16:34:22 +00:00
David Webster
107e4338b4
non const to const change
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 14:09:12 +00:00
Robert Roebling
3bcc8d1581
Now updating and clearing are done in a delayed fashion.
...
The m_updateRegion gets updated and the (often much
smaller) m_clearRegion gets cleared. This removes the
flicker introduced by having delayed updates and
immediate clearings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13994 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 14:05:28 +00:00
Robert Roebling
48850fa74d
Big wxRegion clean up.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 12:04:23 +00:00
Robert Roebling
e0f0b19775
Ref counting fixes and compile fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 10:42:16 +00:00
David Webster
45e0dc9477
OS/2 scrolling support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13988 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 04:19:14 +00:00
Vadim Zeitlin
cafbad8f17
total wxBrush cleanup: made private stuff private, fixed data (un)sharing, create HBRUSH on demand only, added asserts/checks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 01:35:30 +00:00
Vadim Zeitlin
b802788865
changed CloneRefData() to take a const pointer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-04 01:34:18 +00:00
Vadim Zeitlin
025763083a
oops, Clone/CreateRefData() were not overridden in wxRegion as intended
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-03 12:31:32 +00:00
Vadim Zeitlin
9fe4c99cc5
fixed wxRegion::Offset() to not modify the shared regions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-03 11:49:31 +00:00
Václav Slavík
4d876ee3f7
wxXRC cleanup: removed .xmlbin format
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13977 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-02 23:17:38 +00:00
Václav Slavík
32a0d013e9
changed wxFileName::Normalize signature to allow or-combination of flags and reverted Julian's hack-fix to wxTextFile
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-02 23:14:45 +00:00
Vadim Zeitlin
1e2081a1b9
1. fixed bug in wxDC::SetMapMode() which broke the scrolling
...
2. some cleanups in wxDC code
3. SetAxisOrientation() still doesn't work...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-02 16:08:14 +00:00
Vadim Zeitlin
5230934a95
wxDC::SetClippingRegion() in wxMSW works like in wxGTK, i.e. combines the given region with the old one (also documented this behaviour as the correct one)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-02 00:40:45 +00:00
Václav Slavík
9facc12633
wxDialog::Show has default argument value in wxUniv now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-01 23:01:47 +00:00
Vadim Zeitlin
9b0f84db4a
removed GetString(), it doesn't belong here
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-01 19:30:01 +00:00
Vadim Zeitlin
376e1129f7
various minor fixes to wxHashMap: compilation warnings suppressed, use calloc() instead of new[]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-01 14:58:55 +00:00
Vadim Zeitlin
356c7bfad2
added default value for Show() argument
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13951 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-01 12:21:40 +00:00
Robin Dunn
4683727281
added wx type info macros for wxFSFile
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13948 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-01 02:08:19 +00:00
Julian Smart
7eff657c07
Applied wxImage -> wxCursor patch, tool window event table fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 22:11:06 +00:00
Julian Smart
9fce8d2eee
Applied wxPoem, wxSystemSettings, sizing, install doc patches
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 21:58:34 +00:00
Julian Smart
6e8515a3e3
Regenerated FL docs; applied patch [ #511363 ] Dialogs no longer need wx.rc
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 20:57:31 +00:00
Vadim Zeitlin
807d848702
added wxObject::AllocExclusive() and associated methods
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 16:01:09 +00:00
Vadim Zeitlin
0fb067bbe6
implemented wxRegion::Offset() for MSW and documented it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 16:00:13 +00:00
Mattia Barbon
ac6e54eee6
Add WXDLLEXPORT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-30 21:43:02 +00:00
Vadim Zeitlin
8d5eff606a
attempts to make wxCondition::Broadcast() and Signal() work simultaneously - currently they do but something else doesn't
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-30 19:11:54 +00:00
Robert Roebling
35917d228a
Added wxRegion::Offset(x,y)
...
Go to plan B: wxWindow::Scroll() now moved the
m_updateRegion for later processing.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13930 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-30 17:25:18 +00:00
Robert Roebling
beab25bde3
Some changes for new Update/Refresh behaviour. This
...
commit actually doesn't change anything. I just cleared
some code and added the new interface. I want this to
be seperate from the commit (if any) that introduces the
new behaviour.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-30 13:23:10 +00:00
Julian Smart
88bed4b484
Pruned some of txrc.tex; removed redundant helpxlp files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 23:08:49 +00:00
Vadim Zeitlin
547b93ab04
attempts to make wxCondition::Broadcast() work - it still doesn't
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 22:49:13 +00:00
Mattia Barbon
aecca2c841
MSVC5 does not like extern "C" around windows.h .
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 21:30:03 +00:00
Mattia Barbon
0508ba2a6b
New wxHashMap class.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 21:26:57 +00:00
Mattia Barbon
e02e8816c7
Fix MinGW compilation.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 22:37:48 +00:00
Stefan Csomor
205830e23c
for file based help we have mac separators
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 21:38:00 +00:00
Stefan Csomor
0887f88e2d
added export
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 21:29:40 +00:00
Vadim Zeitlin
aa0ffd1d92
more Unicode fixes for help files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13879 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 16:03:50 +00:00
Vadim Zeitlin
7cc5a448dc
Unicode compilation fixes, also moved private constants into the .cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 13:19:44 +00:00
David Webster
b82186f0e7
Get the right dialogs into OS/2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13873 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 03:24:34 +00:00
Vadim Zeitlin
d23c8ba247
added another, more convenient, wxRGBToColour() overload
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 01:40:24 +00:00
Vadim Zeitlin
7d6d3bf31e
Windows XP appearance fixes for status and tool bars (bug 501585)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 01:38:39 +00:00
Václav Slavík
5ed345b7ed
XMLID->XRCID, XMLCTRL->XRCCTRL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-27 23:42:16 +00:00
Václav Slavík
6cc4e6b81a
new wxHtmlWindow::OnOpeningURL API
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-27 19:03:10 +00:00
Václav Slavík
d2b0092bed
moved wxHtmlWindow flags out of defs.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-27 19:02:32 +00:00
Vadim Zeitlin
9cf8de4c74
implemented IsFixedWidth() correctly for MSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13841 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-26 22:29:37 +00:00
Gilles Depeyrot
434c9eb58a
corrected includes when wxUSE_CMDLINE_PARSER is 0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-26 21:59:52 +00:00
Vadim Zeitlin
3ffbc733a2
patch to fix various filename-related functions for cygwin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13829 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-26 17:02:45 +00:00
Julian Smart
83665b8122
Moved setup.h out of the way
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-26 10:59:51 +00:00
Václav Slavík
69830d1f58
hide mouse when using wxScreenDC in wxMGL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13819 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-26 00:24:06 +00:00
David Webster
f1633a8f6a
Resource file updates and setup to configure for generic dirdlg.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13811 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 22:48:13 +00:00
David Webster
957aea456c
OS/2 does not have a native dirdlg, use generic
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 22:47:37 +00:00
Vadim Zeitlin
d7cff34d1f
fix a crash when dismissing the popup window because of a key press
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13807 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 16:02:21 +00:00
Vadim Zeitlin
2e36d5cf81
added and documented wxWindow::RemoveEventHandler()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 16:01:15 +00:00
Julian Smart
170a35e364
Re-added a minimal setup.h file that includes wx/msw/setup.h on Windows,
...
complains on Unix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 14:38:45 +00:00
Vadim Zeitlin
cafbf6fb1f
fixes to handling of the 7 bit ASCII encoding
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13799 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 14:29:33 +00:00
Václav Slavík
01357b50cd
reverted from wxStrdup back to strdup -- sorry SC, you have to find a better fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 00:08:07 +00:00
Václav Slavík
cc30b233fb
added encodings handling to XRC, so that it is possible to load resources that don't use English+wxLocale for i18n
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-24 21:14:31 +00:00
Václav Slavík
c44fdc9401
added dummy <style> handler in order to hide CSS code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13780 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-24 21:13:38 +00:00
Vadim Zeitlin
fec679a4a7
fixed typo in EVT_WIZARD_HELP definition (patch from Kevin Burge)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-24 21:00:58 +00:00
David Webster
e58dab20ce
Lots of fixes for OS/2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13774 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 23:12:33 +00:00
David Webster
7d9211596f
Fontutil wxFillLogFont change.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 14:04:56 +00:00
Vadim Zeitlin
65d877d2b7
typos due to much cut-and-paste: colour -> font in the docs and comment
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13763 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 12:06:33 +00:00
Julian Smart
273b399fe9
Some comments modified to help with documentation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13761 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 11:55:09 +00:00
Václav Slavík
995c1788f5
added wxGenericDirCtrl handler to XRC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 00:15:13 +00:00
Václav Slavík
1c2e6a2812
added length argument to wxString::wxString(wchar_t*), just like in case of wxChar* one
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-23 00:14:10 +00:00
David Webster
f140b3520b
OS/2 bug fix updates.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-22 23:17:55 +00:00
David Webster
1d3d992e5c
More resource files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13731 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-21 19:57:54 +00:00
David Webster
98b67b810e
More resource files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-21 19:51:49 +00:00
Václav Slavík
70c2fde399
fixed crash in wxSpinCtrl under wxGTK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-21 19:03:40 +00:00
Vadim Zeitlin
bf31fa26c7
added wxGetFontFromUser() similar to wxGetColourFromUser()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-21 17:53:00 +00:00
Vadim Zeitlin
50e42404fb
added an explicit accessor to query the default key value
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-21 15:52:03 +00:00
Stefan Neis
74707ecf7c
- Added definition for struct SPBCDATA (missing in EMX).
...
- Added forward declaration of wxString.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 21:53:18 +00:00
Stefan Neis
0fe5619d25
Fixed compilation problems with gcc on OS/2.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 21:50:56 +00:00
Stefan Neis
84dd58ce98
Added wchar handling for EMX (gcc on OS/2).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13709 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 21:47:45 +00:00
Stefan Csomor
fa15551ceb
new static structure for using the correct resource file (needed for shared lib)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:14:11 +00:00
Stefan Csomor
dde587d9bd
export statement needed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13686 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:13:05 +00:00
Stefan Csomor
ac398c14e9
preparation for separated menu items
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:12:22 +00:00
Stefan Csomor
9e336cc243
changed the usage of the member vars to be more consistent
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:11:37 +00:00
Stefan Csomor
d1a8631363
added new constructor for wxpython
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13683 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:10:45 +00:00
Stefan Csomor
f7c1de78f2
prefix files for shared library targets on cw mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13682 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:09:58 +00:00
Stefan Csomor
ab1437caac
under metrowerks mac strdup is not exported
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13681 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:09:06 +00:00
Stefan Csomor
724f720f89
correct import and export statements for metrowerks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13680 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:06:55 +00:00
Stefan Csomor
f305525708
changed to wxStrdup, since strdup is not guaranteed to be defined
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13679 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:06:13 +00:00
Stefan Csomor
ff297bdd57
new headers for new shared lib targets on codewarrior
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 16:05:07 +00:00
Vadim Zeitlin
0e0bc92190
added Append(wxArrayString) to wxItemContainer (and so to wxChoice, wxComboBox, wxListBox, ...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 15:20:57 +00:00
Vadim Zeitlin
0fe1f685b4
tried to make wxArrayString(bool autosort) ctor more explicit, e.g. prevent it from being used in implicit conversions from char * to wxArrayString
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 15:20:17 +00:00
Vadim Zeitlin
fb42d7c3b4
added support for wxArrayString data in wxVariant
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13675 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 15:19:04 +00:00
Václav Slavík
53cf79fa4b
rewrote wxGenericFileDialog to use sizers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13668 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 23:23:51 +00:00
Václav Slavík
04db5c3f8f
implemented URLs blocking in wxHtmlWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 23:23:15 +00:00
Vadim Zeitlin
dafbe8c0af
added the possibility to hide the tip window automatically when the mouse leave the specified rectangle; fixed a few bugs with the window not disappearing automatically
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 21:49:39 +00:00
Vadim Zeitlin
a83e14751f
compilation/linking fixes for DoCaptureMouse() change
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 19:39:53 +00:00
Vadim Zeitlin
4116c22156
Capture/ReleaseMouse() prefixed with Do for the other ports (OS/2, MGL, Motif, Mac)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 19:38:46 +00:00
Vadim Zeitlin
94633ad9f1
maintaint the mouse capture stack in all ports, not just wxUniv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13659 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 19:31:19 +00:00
Gilles Depeyrot
1d63fd6bce
renamed wxLogXXX functions with va_list argument to wxVLogXXX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 15:30:39 +00:00
Gilles Depeyrot
3fe34ed0ab
changed 'extern inline' to extern only
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-19 15:10:30 +00:00
Václav Slavík
546b00063e
slight corrections, moved bwd compat macros to the end of the file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13646 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 23:16:16 +00:00
Vadim Zeitlin
409d5a5860
better native font support for wxGTK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 20:01:49 +00:00
David Webster
b4b830ec00
Compile in IFF stuff.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 16:57:51 +00:00
David Webster
289b295104
Various OS/2 changes to keep up with general library changes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 16:57:12 +00:00
David Webster
60e2e6c0ff
Some WXPM defs for dialog styles.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13635 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 16:55:45 +00:00
Vadim Zeitlin
cc0e848087
IFF support off by default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-18 16:44:12 +00:00
Vadim Zeitlin
d297e8ff2a
wxUSE_IFF 0 by default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 23:57:22 +00:00
Vadim Zeitlin
5f199b71e3
don't generate clicked events when we just get the focus
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 23:54:14 +00:00
Václav Slavík
824e8eaacc
added singleton interface to wxXmlResource, replaces wxTheXmlResource
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13618 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 23:41:53 +00:00
Václav Slavík
63f8abca79
fixed to the IFF handler, moved into one file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 19:40:18 +00:00
Václav Slavík
1663afc011
added wxUSE_IFF test
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 19:38:55 +00:00
Václav Slavík
f3437beb5d
wxFont::IsFixedWidth for wxMGL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 19:38:39 +00:00
Václav Slavík
47793ab85a
implemented Alex's <object_ref> symlinks in XRC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13608 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 00:16:54 +00:00
Vadim Zeitlin
12353a277f
more DLL compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13607 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-16 19:50:01 +00:00
Jouk Jansen
a7aef4a92a
Committing in .
...
update OpenVMS compile support
Modified Files:
wxWindows/setup.h_vms wxWindows/include/wx/thread.h
wxWindows/src/common/descrip.mms
wxWindows/src/common/iffdecod.cpp
wxWindows/src/unix/threadpsx.cpp
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13604 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-16 15:07:55 +00:00
Robin Dunn
4958ea8f7b
Added wxThread::GetCurrentId(), which returns an ID for the current
...
thread, even if it is not a wxThread.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-16 06:28:11 +00:00
Václav Slavík
4a1b95962f
merged another part of Alex's work (LoadMenuBar w/ parent)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-15 23:37:55 +00:00
Robert Roebling
4b6b4dfcf4
Added IFF handler.
...
Minor doc updates.
Corrected configure for SGI OpenGL (wx-config related).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-15 17:57:08 +00:00
Vadim Zeitlin
53f6aab752
added wxFont::IsFixedWidth(), documented it and implemented for wxGTK/Motif
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-14 19:04:35 +00:00
Vadim Zeitlin
3d96d41115
added missing WXDLLEXPORTs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-14 12:14:38 +00:00
Gilles Depeyrot
ea44a6310e
added wxLog functions with a variable argument list pointer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-14 07:10:34 +00:00
Václav Slavík
eeadb14c3d
removed setup0.h artifacts
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13560 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-14 00:22:03 +00:00
Vadim Zeitlin
90c1530adf
0. extracted toolbar colour mapping stuff to its own function
...
1. wxToolBar adjusts the colours properly when the system colours change
2. wxImageList uses light grey as the transparent colour for the bitmaps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13558 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 23:04:11 +00:00
Stefan Csomor
d60f101215
changed the MulDiv Macro removing macheader dep.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 17:56:22 +00:00
Stefan Csomor
4dfbcdd53d
added type and creator routines for mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 17:38:55 +00:00
Václav Slavík
658974ae66
applied ANI images patch and added wxUSE_ICO_CUR
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 12:01:42 +00:00
Vadim Zeitlin
65c36a73c6
applied patch for safer GIF decoding (502103)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 01:26:57 +00:00
Vadim Zeitlin
4e152a239b
fixed several resource leaks related to MDI menus
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 01:26:04 +00:00
Vadim Zeitlin
79d26b329e
SetValue() doesn't call Clear()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-12 22:45:23 +00:00
Robert Roebling
005f5d1878
Some additions to the 12-bit patch.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-12 12:21:57 +00:00
Vadim Zeitlin
295272bdcd
more Sun C++ compiler warning fixes: in particular, added an ugly but
...
necessary workaround for avoiding warning in the .xpm files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13516 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 19:33:37 +00:00
Gilles Depeyrot
912aaab35c
added missing const for Apple DevTools
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 16:13:56 +00:00
Robert Roebling
60ec3e58b8
Move notebook size code for mac to mac/notebook.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13506 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 14:34:38 +00:00
Stefan Csomor
5921f83f73
fewer standard includes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 14:01:42 +00:00
Stefan Csomor
4f357b2f58
changed to non-opaque structs for debugging (makes debugging useful, otherwise we cannot view toolbox structs)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 13:49:41 +00:00
Stefan Csomor
e2aa719c68
additions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 13:48:25 +00:00
Stefan Csomor
477594f737
ATSU Rendering Support added
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 13:27:19 +00:00
Vadim Zeitlin
3a3ef0bf61
changes wxFRAME_EX_CONTEXTHELP value to avoid clash with wxWS_EX_TRANSIENT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-11 00:01:54 +00:00
Vadim Zeitlin
68d02db3ed
moved toolbar adjustments for the client size from wxTLWMSW to wxFrameMSW to fix problems in wxUniv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-10 23:58:31 +00:00
Gilles Depeyrot
a3d3d3bf6c
unified UMAPrOpen/UMAPrClose prototypes for session and non-session printing
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-10 21:31:35 +00:00
David Webster
511ac294da
Lots of cleanup, mostly consolidating globals
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-09 23:16:22 +00:00
Robin Dunn
623ba2e118
Updated to use correct value for wxSTC_MASK_FOLDERS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-09 21:14:48 +00:00
Robert Roebling
42dcacf02b
wxDirDialog no longer shows hidden files. I don't
...
know yet how to implement the reparsing when the
user checks/unchecks the "Show hidden directories"
button. And my mail is down...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-09 18:00:39 +00:00
Vadim Zeitlin
903506828b
fixes for the compilation warnings with Sun CC:
...
1. some fixes for "String literal to char * conversion" warnings (many
more left in the *.xpm files)
2. fixes for "assignment of function to extern "C" function"
3. a few other miscellaneous ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-09 12:49:12 +00:00
Vadim Zeitlin
a5aa80862c
added, implemented, documented wxTE_RICH2 and wxTextCtrl::GetRange()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-09 01:32:02 +00:00
David Webster
f5b5c15cbe
OS/2 NativeFontInfo support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 23:37:40 +00:00
David Webster
cc95f4f947
OS/2 NativeFontInfo support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 23:33:27 +00:00
Václav Slavík
925fe73a20
backward-compatiblity functions must go to wxSystemSettings,
...
otherwise (non-virtual) wxSSNative version would be used :(
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 23:25:53 +00:00
Václav Slavík
159960c0e7
wxRTTI for wxPopupWindow in wxMGL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 23:25:23 +00:00
Václav Slavík
90c9fcc5fd
DLL compilation fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 23:25:01 +00:00
Václav Slavík
ed72fbf723
moved InteractiveMove to wxUniv's wxTopLevelWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-08 18:06:15 +00:00
Gilles Depeyrot
799ea01170
implement out-of-line destructors where needed instead of using __DARWIN__
...
specific conditional compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13447 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 21:52:28 +00:00
David Webster
f9e507946d
implemented OS/2's wxSystemSettingsNative
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 16:44:45 +00:00
David Webster
6e33b9aa26
Removal of WXPM ifdefs.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 16:44:11 +00:00
David Webster
076d1afa4e
toplevel fixes and USE_RUL and PRTOTCOL stuff
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 16:40:17 +00:00
David Webster
cc8db99b15
No longer needed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 16:18:19 +00:00
David Webster
3011bf2bdc
Support for Toplevel window
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 00:44:31 +00:00
David Webster
c9782ca3af
Some needed OS/2 things in the base class for OS/2 Toplevel support.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-07 00:43:02 +00:00
Václav Slavík
6b598e0551
compilation fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 23:11:47 +00:00
Václav Slavík
748fcded3c
merged both implementations of wxGenericDirCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13422 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 23:10:56 +00:00
Gilles Depeyrot
f2b6a31a9e
removing dependancy on mac headers from public wx headers (eventually adding wx/
...
mac/private and typecasts)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13417 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 15:54:13 +00:00
Gilles Depeyrot
bcaba9a036
unified Carbon/Classic and Session/Port printing member name
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13414 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 15:43:29 +00:00
Gilles Depeyrot
fa9d617ba4
moved TARGET_CARBON define to private include for MacOS X
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 15:42:13 +00:00
Gilles Depeyrot
a2e9bc18a8
use "..." instead of <...> for wx headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 15:40:15 +00:00
Gilles Depeyrot
dea106e532
removing dependancy on mac headers from public wx headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 15:38:43 +00:00
Gilles Depeyrot
f052d487e3
removed unneeded ;
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 14:12:51 +00:00
Gilles Depeyrot
ea48aff392
added missing virtual for overidden function
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 14:12:11 +00:00
Robin Dunn
7cdecac3b7
Some compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-06 01:14:49 +00:00
Stefan Csomor
0e5a4d2032
added method for finding out, whether the macos system is fully initialized for this app (e.g. it is not during static initialization)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-05 16:36:46 +00:00
Gilles Depeyrot
26e83d4ff1
added missing include file for Apple DevTools
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13375 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 21:52:39 +00:00
Julian Smart
7fc0bd1c05
Fixes for GNUPro 00r1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13372 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 17:36:18 +00:00
Stefan Csomor
5273bf2fd3
removing dependancy on mac headers from public wx headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 17:13:39 +00:00
Stefan Csomor
fd1bc7fcb3
removing dependany on mac headers from public wx headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 17:09:59 +00:00
Stefan Csomor
f2c16a0b2c
removing dependany on mac headers from public wx headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 17:00:38 +00:00
Julian Smart
abad53678b
Corrected (maybe) the object.h token syntax; corrected typo in makefile.g95
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 14:18:59 +00:00
Vadim Zeitlin
903b61cc9d
fixed wxIsPathSeparator() to work for Mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-04 01:39:22 +00:00
Václav Slavík
d394f4791d
made wxImageHander's default values consistent with wxImage (doesn't matter, wxImage passes index explicitly)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 23:08:59 +00:00
Vadim Zeitlin
414c639cc2
moved Watcom thread stack size fix from .h to the .cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 19:07:32 +00:00
Vadim Zeitlin
2fb203e6ef
fixed memory leak in wxHTTP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13336 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 17:18:38 +00:00
Vadim Zeitlin
6c3422e909
added wxRTTI macros to wxPopupComboWindow and wxPopupTransientWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 16:01:02 +00:00
Ron Lee
19f478fdd7
Changed test to reflect the real current state of dynamic loading
...
dependencies.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 06:34:21 +00:00
Ron Lee
6fe7378863
Added (and documented :) optional stack size specification for wxThread.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-03 05:53:39 +00:00
Vadim Zeitlin
eb729cd37a
added wxRTII macros to wxPopupWindow under MSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-02 23:18:11 +00:00
Václav Slavík
649d13e837
fixing effects of my lack of English skills: GetImagesCount back to GetImageCount
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-02 17:09:43 +00:00
Václav Slavík
60d43ad883
support for multiple images in one file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13306 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-01 23:13:37 +00:00
Václav Slavík
05813ada9a
1. applied (heavily modified) patch for reading CUR files by Chris
...
2. fixed MIME types (changed to image/x-{bmp,ico,cur})
3. (hopefully) reduced excessive amount of spaces used in code formatting
4. made error messages human readable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-01 23:13:02 +00:00
Gilles Depeyrot
a103111bae
wxSystemSettings class API face lift: better names for its methods (wxMOTIF)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-01 17:28:50 +00:00
Gilles Depeyrot
563f868d38
implemented native font stuff for wxMotif
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13303 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-01 17:27:49 +00:00
Stefan Csomor
78c0e83b30
added detection of aqua layout scheme
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-01 09:54:17 +00:00
Gilles Depeyrot
a174f139e1
wxSystemSettings class API face lift: better names for its methods
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 21:09:47 +00:00
Gilles Depeyrot
69d06d69ad
added wxUSE_PROTOCOL/wxUSE_URL defines
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13286 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 19:25:02 +00:00
Stefan Csomor
af6e3af656
d&d implementation and checklistbox enabled
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 16:49:59 +00:00
Stefan Csomor
8400ad1ed6
drag & drop implemented
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 16:31:23 +00:00
Stefan Csomor
f5705626fe
checklist implemented
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 16:30:54 +00:00
Václav Slavík
77c7d0f787
wxSystemSettings mods in wxMGL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 11:53:13 +00:00
Václav Slavík
bf9dfac51c
wxSystemSettings mods in wxGTK and wxMGL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 11:53:00 +00:00
Václav Slavík
55c43a7cbb
wxSystemSettings mods in wxGTK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 11:52:53 +00:00
Vadim Zeitlin
566fb29935
attemps to speed up wxToolBar::MapBitmap() - failed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 02:41:49 +00:00
Václav Slavík
23213f1811
compilation fix (use int instead of wxDLFlags as parameter type, since the flags are used in OR-combinations
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 00:46:04 +00:00
Václav Slavík
6de5b59919
added workaround for Unicode functions not working under MSLU
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-31 00:45:29 +00:00
Vadim Zeitlin
091225b4a7
added a few useful utility classes: MemoryHDC and SelectInHDC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 22:35:14 +00:00
Vadim Zeitlin
7516ed26c9
1. wxSystemSettings class API face lift: better names for its methods
...
2. wxSystemSettings under wxUniv uses the wxTheme and wxColourScheme
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 22:34:36 +00:00
Vadim Zeitlin
a5d46b7362
added wxUSE_PROTOCOL[_XXX] and wxUSE_URL settings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 22:27:24 +00:00
Vadim Zeitlin
aaf46fd6fc
compilation fixes for !wxUSE_STREAMS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13249 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 22:26:15 +00:00
Vadim Zeitlin
33a201363a
added Close All command support to wxDocView (patch 496068)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 17:35:07 +00:00
Vadim Zeitlin
1df4050d11
fixed uninitialized wxGridCellAttr::m_defGridAttr (patch 491231)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 17:22:03 +00:00
Stefan Csomor
249128027a
getting rid of several graf port handling routines
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 09:44:31 +00:00
Stefan Csomor
246c920686
added theme savvy store/restore grafport
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 09:43:15 +00:00
Václav Slavík
daa85ee3af
implemented subclassing in XRC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-29 16:13:43 +00:00
Ron Lee
4f89dbc48e
removed dependency on windows.h from dynload.h
...
Moved dlopen implementation into wxDynamicLibrary.
Wrapped wxDllLoader in 2.2 compat guards and defined it in terms
of the new classes.
Added link option flags to wxDL and other missing functionality
previously implemented in wxDllLoader.
Modified wxDL++ classes to use wxDL base class implementation.
Replaced all uses of wxDllLoader in wx classes by the new
classes as appropriate.
def'd out (unimplemented) wxSystemSettingsBase so wxMSW would link.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-29 14:50:36 +00:00
Stefan Csomor
5b36f53bd1
corrections for theme brush alignments
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-29 09:57:11 +00:00
David Webster
06519806e3
Add some missing methods
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 23:06:51 +00:00
Vadim Zeitlin
bad606fa33
a draft of wxSSBase class - it is yet unused and hopefully doesn't break anything [just yet]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 22:25:15 +00:00
Vadim Zeitlin
60ce06808d
disable native font stuff for wxMotif
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 21:27:42 +00:00
Stefan Csomor
bb356c9ea7
removed redundant code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 19:16:05 +00:00
Stefan Csomor
755d980deb
code changes for redrawing
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 19:14:01 +00:00
Stefan Csomor
dc8f5bd687
added support for appearance brushes, corrected blitting origin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 19:13:16 +00:00
Stefan Csomor
0ff8e4b5c9
added support for appearance brushes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 19:12:34 +00:00
David Webster
f9efbe3a98
Scrolling updates
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-28 07:00:16 +00:00
Ron Lee
2e0b1b1114
removed macro magic that causes build problems on some
...
platforms and was apparently unneeded elsewhere after all..
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-26 23:23:12 +00:00
Vadim Zeitlin
8b4a9377b0
fixed crash when an item didn't have any data
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-25 22:31:13 +00:00
Václav Slavík
ef243e708a
typo fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-24 14:06:23 +00:00
Ron Lee
33c5b54b68
added slightly more informative failure reporting.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-24 12:12:30 +00:00
Ron Lee
9d155f504e
Added GetStringArray method.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-24 11:16:46 +00:00
Vadim Zeitlin
7936354da7
code clean up, avoid duplicating the same code in font.cpp and fontutil.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-24 01:06:15 +00:00
Robert Roebling
a7b51bc869
Removed warning for Darwin compilation from datetime.inl
...
Added wxFileName::SetPath() and set m_relative if no dir is given
Corrected wxFrame::Enable() in wxMac.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-23 15:52:29 +00:00
Ron Lee
59bd4c3881
Added missing compile define.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-23 02:01:45 +00:00
Vadim Zeitlin
502a2b1810
fixed sorting the items which have indirect data (i.e. images set for open/closed state) and made indirect data handling much simpler and more efficient as a side effect
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-23 01:00:32 +00:00
Julian Smart
62e1ba759a
More tweaks to wxMicroWi
...
More tweaks to MicroWindows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-22 19:43:44 +00:00
Vadim Zeitlin
a9249b2eb2
wxFont can now raelly use the native fonts
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-22 03:31:48 +00:00
Vadim Zeitlin
7c349adb6e
fixed wxProgressDialog for ranges > 65535
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-22 02:14:38 +00:00
Vadim Zeitlin
ab5fe83396
add more methods to wxNativeFontInfo: To/FromUserString and all the
...
accessor methods and implemented some of them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 21:39:45 +00:00
David Webster
1908260b42
Latest updates for compiling.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 20:42:20 +00:00
David Webster
3a50d19cae
Headers to support 'Y' positioning fixes for OS/2 controls
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 18:09:02 +00:00
Vadim Zeitlin
dccb75b60d
added wxFont::SetNativeFontInfo(string) and documented the native font info stuff
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 17:39:13 +00:00
Julian Smart
e640f8231f
MicroWindows tweaks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 17:01:02 +00:00
Julian Smart
2d92dfdb40
Added some #defines
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 14:35:32 +00:00
Vadim Zeitlin
466367bedc
disable new DL code by default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 14:07:49 +00:00
Ron Lee
b4a5319e83
added missing DYNLIB_CLASS define.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-20 13:21:12 +00:00
Ron Lee
60b73526d6
ugh. Nesting the (per class) plugin sentries can require them to
...
have user export syntax under win32 (unlike the old method which
had it's own uglyness though). Consider this a quickfix for win32,
will look at better solutions after some sleep.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-20 13:11:11 +00:00
Ron Lee
7c1e2b4401
reimplemented sanity checks that were lost/broken in the regrettably
...
far to hasty last minute pushmepullyou api changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-20 12:06:11 +00:00
Stefan Csomor
1c469f7f4e
MacOS conforming activate/deactivate
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-20 07:50:22 +00:00
Ron Lee
0316942268
moved dynamic loader option checks to chkconf.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-20 02:39:38 +00:00
George Tasker
e2e8cc69f6
Updated versions to 2.3.3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:43:09 +00:00
Stefan Csomor
88594d02eb
toplevel code transferred to wxTopLevelWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:35:08 +00:00
Stefan Csomor
efaf6efce2
added UMAHideControl again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:33:33 +00:00
Stefan Csomor
6ed63f8bbc
moved all code concerning toplevel code from the window file to toplevel
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:32:27 +00:00
Stefan Csomor
ae9283da23
added SetStatusText method for proper drawing, because dc.Clear is not yet using themes properly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:30:54 +00:00
Stefan Csomor
bf56779564
changed clipping to use native mac regions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:27:34 +00:00
Stefan Csomor
642163b5a0
changed return type of RGBColor to const Reference (avoiding compiler warnings)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 21:26:25 +00:00
Vadim Zeitlin
2f3eee099f
added missing default param value for Enable()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 20:36:33 +00:00
Ron Lee
38befbee1a
Fixed silly cut n paste error.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13092 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 19:16:46 +00:00
Vadim Zeitlin
c74d8df09d
compilation fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13090 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 13:10:10 +00:00
Ron Lee
0b9ab0bd82
Added new dynamic loading classes. (which handle proper
...
wxRTTI and wxModule initialisation and unloading)
Removed serialisation code from wxObject and elsewhere.
Added USER_EXPORTED hash and list macros.
Added *_PLUGGABLE_CLASS defines for exporting dynamic wxObjects
from dlls.
----------------------------------------------------------------------
Modified Files:
Makefile.in configure configure.in setup.h.in debian/changelog
distrib/msw/tmake/filelist.txt include/wx/defs.h
include/wx/docview.h include/wx/dynlib.h include/wx/fileconf.h
include/wx/hash.h include/wx/list.h include/wx/module.h
include/wx/object.h include/wx/resource.h include/wx/stream.h
include/wx/gtk/setup0.h include/wx/msw/setup0.h src/files.lst
src/wxBase.dsp src/wxUniv.dsp src/wxWindows.dsp
src/common/dynlib.cpp src/common/filename.cpp
src/common/module.cpp src/common/object.cpp
src/common/stream.cpp src/gtk/files.lst src/mac/files.lst
src/mgl/files.lst src/mgl/makefile.wat src/motif/files.lst
src/msw/dialup.cpp src/msw/files.lst src/msw/helpchm.cpp
src/msw/makefile.b32 src/msw/makefile.bcc src/msw/makefile.dos
src/msw/makefile.g95 src/msw/makefile.sc src/msw/makefile.vc
src/msw/makefile.wat src/os2/files.lst src/univ/files.lst
Added Files:
include/wx/dynload.h src/common/dynload.cpp
Removed Files:
include/wx/objstrm.h include/wx/serbase.h
src/common/objstrm.cpp src/common/serbase.cpp
utils/serialize/.cvsignore utils/serialize/makefile.b32
utils/serialize/sercore.cpp utils/serialize/sercore.h
utils/serialize/serctrl.cpp utils/serialize/serctrl.h
utils/serialize/serext.cpp utils/serialize/serext.h
utils/serialize/sergdi.cpp utils/serialize/sergdi.h
utils/serialize/sermain.cpp utils/serialize/serwnd.cpp
utils/serialize/serwnd.h
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 07:09:58 +00:00
Vadim Zeitlin
1e3a888e72
fixed redraw problems in wxStaticText
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 01:27:26 +00:00
Vadim Zeitlin
df22f86063
1. fixed file descriptors leak in wxFileName::CreateTempFileName()
...
2. really made it race-safe (provided we have mkstemp())
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-18 17:47:27 +00:00
David Webster
5c8835b94c
Taking out __WXPM__ ifdef around wxUSE_UNICODE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-18 16:36:22 +00:00
David Webster
3c299c3ab6
OS/2 common controls code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 22:56:41 +00:00
David Webster
4c53d9ece2
OS/2 does not support Unicode
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 22:55:44 +00:00
Vadim Zeitlin
be03c0ec26
fixes error/usage messages given by the cmd line parsing logic in wxApp;
...
also fixed the handling of long-only options in the usage messages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 12:21:03 +00:00
Robert Roebling
754c44ae38
Header change for smooth Aqua buttons in wxTreeCtrl.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 01:18:47 +00:00
Vadim Zeitlin
c640e407d5
add missing header for !wxUSE_PCH case
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 01:06:21 +00:00
Vadim Zeitlin
3f562374f1
added __TDATE__ and __TTIME__ and use them instead of __DATE__ and __TIME__ for Unicode-friendliness
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 01:05:37 +00:00
Václav Slavík
c6f4913a76
applied patch that adds wxTR_FULL_ROW_HIGHLIGHT to wxTreeCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 00:30:23 +00:00
Václav Slavík
db3272a001
added wxUSE_UNICODE_MSLU
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 00:29:52 +00:00
Václav Slavík
c4d596ea01
safety check for wxUSE_UNICODE and wxUSE_UNICODE_MSLU
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 00:29:04 +00:00
Václav Slavík
eb5e4d9ac1
making wxMSW MSLU(unicows)-friendly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 00:28:31 +00:00
Robert Roebling
353f41cb3b
Reimplemented wxFileName with m_relative field.
...
Adapted wxFileDialog to trailing slashes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-16 12:07:44 +00:00
Václav Slavík
147043343e
DJGPP compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 23:17:56 +00:00
Václav Slavík
865c589e50
correct platform detection with DJGPP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 23:17:40 +00:00
Václav Slavík
9283436576
long long for DJGPP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 23:16:10 +00:00
Vadim Zeitlin
d00407b2c6
fixed flicker in wxTreeCtrl::SetItemXXX()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13026 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 22:20:54 +00:00
Robert Roebling
17d5bdf9e9
Aqua gets Aqua tree buttons automatically now.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 13:49:05 +00:00
Václav Slavík
7332adf035
move pmapi.h to mgl/private.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-14 19:24:49 +00:00
Vadim Zeitlin
2ba4130573
wxConfig clean up and bug fix for record defaults
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-14 00:58:59 +00:00
Ron Lee
edc8bd8df3
preemptive fix for wxPython compilation. It will break otherwise when
...
the Serialise stuff goes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-11 06:40:48 +00:00
Vadim Zeitlin
aac7e7fe7b
fixed displaying text in non default charset in the richedit control
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-09 00:47:29 +00:00
Vadim Zeitlin
d4597e138e
fixed bugs with setting the client size when the difference between the total and client size changes as the result (e.g. because the scrollbars [dis]appear or the menu bar [un]wraps
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12934 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-08 23:13:27 +00:00
Vadim Zeitlin
23895080c2
fixes for handling WM_SYSCOLORCHANGE - now seems to work
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12922 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-08 00:26:30 +00:00
Václav Slavík
b32a1ead44
added wxMGL_DOS platform
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-08 00:26:25 +00:00
Václav Slavík
625e74a703
compilation fix for Watcom
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-07 22:40:47 +00:00
Stefan Csomor
56a38bbe87
added method for getting the help menu
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-07 05:30:00 +00:00
Robert Roebling
d30f093006
Added wxSP_SASH_AQUA style
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-06 17:01:00 +00:00
Václav Slavík
d2ce649bec
compilation fixes (I wonder how did you people ever compile it...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12883 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-05 17:03:17 +00:00
Václav Slavík
c427acc8d5
MS-DOS fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-04 23:45:16 +00:00
Vadim Zeitlin
f7d886af3a
added wxFileName::MakeRelativeTo() and the tests/docs for it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12861 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-04 15:13:56 +00:00
Ron Lee
a22eb2f5c3
(Blind) fix for BCC compile glitch.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-04 10:40:35 +00:00
Ron Lee
ea1e6c4be4
fix for wxDynamicCast making it safe to pass factory functions.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-04 04:21:09 +00:00
Vadim Zeitlin
81f256328c
fixed Assign(fullpath, fullname)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-04 01:14:09 +00:00
Julian Smart
5ea757d054
Added wxUSE_TIPWINDOW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-03 11:17:30 +00:00
George Tasker
0bd63eb6ff
Removed semicolons from end of DECLARE_DYNAMIC_CLASS() and DECLARE_NO_COPY_CLASS() lines
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12838 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-03 10:55:58 +00:00
Vadim Zeitlin
e6b01b78a3
fixed mem leak in wxDataObjectComposite
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12835 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-03 00:30:51 +00:00
Vadim Zeitlin
af4088f1be
fixed event processing for the target window
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-02 15:04:38 +00:00
Robin Dunn
961c54c333
wxTipWindow can now derived from wxFrame if not wxUSE_POPUPWIN, or
...
wxPopupTransientWindow otherwise.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-02 01:54:38 +00:00
Vadim Zeitlin
d7997e1ab1
really fixed wxLongLong
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12811 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-02 00:08:21 +00:00
Vadim Zeitlin
b01fb5c340
fixed VC++ compilation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 23:53:03 +00:00
Gilles Depeyrot
d71c423e19
don't use wxTheXXXList in wxXXX ctor/dtor, only objects explicitly created
...
with FindOrCreateXXX() are managed by the lists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12806 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 17:48:29 +00:00
Vadim Zeitlin
ade35f11fe
1. added wxFileName::CreateTempFileName() and implemented it properly (using
...
mkstemp() when available)
2. wxTempFile::Open() and wxGetTempFileName() now use CreateTempFileName()
avoiding code duplication
3. updated the docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 17:18:11 +00:00
Vadim Zeitlin
1d21855083
added wxStringBuffer helper
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 17:16:16 +00:00
Ron Lee
681641370c
Added wxFile::write_excl and use it from wxTempFile to securely open the
...
temporary file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12801 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 13:51:24 +00:00
Ron Lee
4f716609c9
fix wxUINT64_SWAP macro to use wxULongLong now that it exists.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12798 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 13:13:45 +00:00
Vadim Zeitlin
0ba9f867fa
fixed compilation warning about signed/unsigned comparison
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12795 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 12:53:55 +00:00
Julian Smart
13ff9344d6
Attempted to fix splittree problem by not pushing event handler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 12:26:27 +00:00
Ron Lee
8e38fd1fb0
Added 2 extra macros to handle all the flavours of wxInt64 :(
...
Did a quick and dirty cut'n'paste to implement wxULongLong and provide
wxUint64 on platforms without a suitable native type.
Noted it's existance and inappropriate methods in the wxLongLong docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 03:43:08 +00:00
Vadim Zeitlin
2b7e44a28c
added wxUSE_TIPWINDOW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 03:28:04 +00:00
Vadim Zeitlin
f38bcae5bf
fixed compilation after wxTipWindow base class change, added wxUSE_TIPWINDOW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12786 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 03:18:24 +00:00