]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Wed, 9 Jul 2003 19:58:28 +0000 (19:58 +0000)]
initialize wxStrings in initialization list, not ctor body; this is more efficient and incidentally also fixes crash under Mac with gcc 3.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21806
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 9 Jul 2003 19:40:33 +0000 (19:40 +0000)]
fixed gcc 3.3 compilation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21805
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 18:44:33 +0000 (18:44 +0000)]
Don't save and restore the graphics context for color changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21803
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 18:38:44 +0000 (18:38 +0000)]
Implement wxWindowDC::Clear()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21802
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 18:37:18 +0000 (18:37 +0000)]
Implement SetBackground()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21801
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 18:34:42 +0000 (18:34 +0000)]
wxNullBrush should not be Ok(), and GetNSColor() should return clearColor.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21800
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 18:31:34 +0000 (18:31 +0000)]
wxBrushRefData constructor: m_style = style instead of wxSOLID
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21799
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 17:15:09 +0000 (17:15 +0000)]
OnIdle -> OnInternalIdle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21798
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 15:29:38 +0000 (15:29 +0000)]
Fixed a crash on initialization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21797
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 15:26:41 +0000 (15:26 +0000)]
Set m_window instead of using wxWindowDC constructor taking a wxWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21796
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 14:56:56 +0000 (14:56 +0000)]
Store a pointer to the wxWindow in the wxWindowDC class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21795
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 14:24:47 +0000 (14:24 +0000)]
Avoid paint event recursion when the run loop is restarted inside the paint
event. Usually for the purpose of showing an assertion dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21794
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 14:20:30 +0000 (14:20 +0000)]
Removed overloaded DoMenuUpdates function since it duplicated
wxMenu::UpdateUI()
Removed routing of menu commands to focus window under Windows
Added routing of menu commands (but not UI updates, for
efficiency reasons) to wxMenuBar before sending to frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21793
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 9 Jul 2003 14:10:53 +0000 (14:10 +0000)]
Remove check for other wxPaintDCs. It should be done in wxWindow instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21792
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 12:41:58 +0000 (12:41 +0000)]
Added cast to wxWindow*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21791
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 11:00:40 +0000 (11:00 +0000)]
Fixed missing bracket
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 9 Jul 2003 10:15:21 +0000 (10:15 +0000)]
- Moved wxApp::SendIdleEvents and wxApp::ProcessIdle into common code.
- wxWindow::OnInternalIdle is now used in all ports, and ensures that
user OnIdle events do not interfere with crucial internal processing.
- wxWindow::UpdateWindowUI is now a documented function that
sends wxUpdateUIEvents, and can be overridden. It has a helper function
DoUpdateWindowUI for taking appropriate wxUpdateUIEvent action.
- Added functions to wxUpdateUIEvent: Set/GetMode, Set/GetUpdateInterval,
CanUpdate, to assist with optimising update event frequency.
- Added functions to wxIdleEvent: Set/GetMode, CanSend, to
determine whether a window should receive idle events.
- Added wxWS_EX_PROCESS_IDLE, wxWS_EX_PROCESS_UI_UPDATES window
styles for use with conservative idle and update event modes.
- wxMSW and wxGTK now send menu update events only when a menu is
about to be used.
- Added WM_INITMENU processing instead of WM_ENTERMENULOOP, or
accelerators don't always get called since menu items may still
be disabled.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 23:19:01 +0000 (23:19 +0000)]
compilation warning fixes (patch 625810)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 23:14:02 +0000 (23:14 +0000)]
added support for wxALWAYS_SHOW_SB (finally closes patch 410865 -- first still opened...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21787
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 23:02:14 +0000 (23:02 +0000)]
deprecated and removed from our code GetUseCtl3D()/TransparentBackground()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21786
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 22:55:59 +0000 (22:55 +0000)]
warnings fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21785
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 22:52:30 +0000 (22:52 +0000)]
More MSVC fixes .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21784
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 22:48:14 +0000 (22:48 +0000)]
mingw compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21783
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 22:24:26 +0000 (22:24 +0000)]
More MSVC fixes .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21781
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 22:23:54 +0000 (22:23 +0000)]
got rid of (unused since a long time) wxNO_3D and wxUSER_COLOURS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21780
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 22:11:59 +0000 (22:11 +0000)]
fixes to wxHTML selection code: corrected mouse navigation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21779
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 22:07:59 +0000 (22:07 +0000)]
Blind fix for MSVC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21778
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 21:58:01 +0000 (21:58 +0000)]
Morec ompilation fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21777
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 21:17:56 +0000 (21:17 +0000)]
renamed wxScrollHelper::GetRect() to GetScrollRect() to avoid conflicts with wxWindow method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21774
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 20:47:17 +0000 (20:47 +0000)]
standardized WXMAKINGDLL approach
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21773
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 20:46:43 +0000 (20:46 +0000)]
added fl bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21772
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 20:41:48 +0000 (20:41 +0000)]
Compilation fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21771
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 20:34:04 +0000 (20:34 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21770
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 20:25:26 +0000 (20:25 +0000)]
Compilation fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21769
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 8 Jul 2003 19:52:35 +0000 (19:52 +0000)]
Added --use-stl to cnfigure, wxUSE_STL to setup0.h
Moved wx/datetime.inl contents to wx/datetime.h and removed
inline redefinition hack.
Implemented STL-like interface on top of wxList/wxArray, when wxUSE_STL=0.
Implemented wxList-like and wxArray interfaces on top of std::list and
std::vector, when wxUSE_STL=1.
Added arrstr.h, moved wxArrayString declaration there; string.h
#includes arrstr.h only if WXWIN_COMPATIBILITY_2_4 is enabled.
Added WX_CLEAR_HASH_MAP, WX_CLEAR_HASH_TABLE, WX_CLEAR_LIST macros,
to clear a wxHashMap, wxHashTable, wxList containing pointers: deletes
pointers and makes container zero-sized.
When wxUSE_STL=1, wxStringList works like a std::list<wxString>.
Made wxBase compile when wxUSE_STL=1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21768
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 19:18:08 +0000 (19:18 +0000)]
fixed DLL building bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21767
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 19:17:11 +0000 (19:17 +0000)]
added animate bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21766
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 19:12:02 +0000 (19:12 +0000)]
fixed animate in Unicode mode and removed use of deprecated methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21765
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 19:09:57 +0000 (19:09 +0000)]
added animate contrib bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21764
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 19:08:08 +0000 (19:08 +0000)]
added animate contrib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21763
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 18:44:34 +0000 (18:44 +0000)]
much better looking selection of justified paragraphs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21762
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 8 Jul 2003 15:59:51 +0000 (15:59 +0000)]
wxBITMAP now uses XPM constructor for wxCocoa (like everything except wxMSW)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21761
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 8 Jul 2003 15:36:19 +0000 (15:36 +0000)]
wxCocoa: allow wxUSE_NUMBERDLG
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21760
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 8 Jul 2003 15:09:15 +0000 (15:09 +0000)]
Position the status bar properly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21759
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 8 Jul 2003 12:00:42 +0000 (12:00 +0000)]
removed gcc warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21758
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 8 Jul 2003 11:26:04 +0000 (11:26 +0000)]
Added Theme patch.
Upported mouse click detection change.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21757
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 8 Jul 2003 11:24:52 +0000 (11:24 +0000)]
Corrected wxTreeCtrl and wxListCtrl end_label_edit event behaviour.
wxListCtrl doesn't send this event when the editing was cancelled.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21756
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 11:20:42 +0000 (11:20 +0000)]
backport wxListCtrl::Refresh() fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21755
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 8 Jul 2003 11:19:10 +0000 (11:19 +0000)]
Refresh() didn't work as it wasn't passed to subwindows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21754
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 8 Jul 2003 11:18:42 +0000 (11:18 +0000)]
Upported mouse click detection change for wxChoice.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21753
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 20:58:58 +0000 (20:58 +0000)]
helpbest is MSW-only and init.h was missing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21752
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 20:46:21 +0000 (20:46 +0000)]
helpbest is MSW-only and init.h was missing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21751
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 7 Jul 2003 18:56:27 +0000 (18:56 +0000)]
Use NSColor from wxColour and wxBrush
#if 0 the bounding box drawn around all text (which was for testing)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21748
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 7 Jul 2003 18:53:00 +0000 (18:53 +0000)]
First hack at wxBrush for wxCocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21747
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 7 Jul 2003 16:21:44 +0000 (16:21 +0000)]
Added wxFrameBase::OnMenuOpen, and wxUSE_IDLEMENUUPDATES in platform.h
Experimental wxUpdateUIEvent::SetUpdateInterval() function to limit
UI update frequency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21746
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 7 Jul 2003 11:59:15 +0000 (11:59 +0000)]
document the functions sending page changing events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21743
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 7 Jul 2003 11:58:52 +0000 (11:58 +0000)]
compilation fix (extra semicolon)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21742
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 7 Jul 2003 11:48:42 +0000 (11:48 +0000)]
warning (in Unicode only) fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21741
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 7 Jul 2003 11:48:22 +0000 (11:48 +0000)]
added wxEntry(char **) declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21740
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 7 Jul 2003 11:14:19 +0000 (11:14 +0000)]
mention that OnInit/Exit() should be used instead of wxApp/~wxApp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21739
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 08:56:16 +0000 (08:56 +0000)]
Unicode compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21738
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 08:52:22 +0000 (08:52 +0000)]
caret.cpp was missing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21737
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 08:33:02 +0000 (08:33 +0000)]
compilation fix for #ifdef __WXDEBUG__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21736
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 08:28:44 +0000 (08:28 +0000)]
applied modified UTF-8 locales patch (766893)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21735
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 7 Jul 2003 08:05:16 +0000 (08:05 +0000)]
configure didn't define __WXDEBUG__, fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21734
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 23:26:19 +0000 (23:26 +0000)]
don't east 100% of CPU when showing popup menu (patch 762500)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21732
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 23:08:57 +0000 (23:08 +0000)]
updated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21731
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 23:01:27 +0000 (23:01 +0000)]
regen XRC makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21730
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 22:53:41 +0000 (22:53 +0000)]
updated main makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21729
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 22:53:01 +0000 (22:53 +0000)]
don't link wxBase against GUI libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21728
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 22:47:37 +0000 (22:47 +0000)]
added ability to build contrib samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21727
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 22:19:27 +0000 (22:19 +0000)]
added xrcdemo bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21726
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 22:00:28 +0000 (22:00 +0000)]
check for wrong wxID_OK usage (patch 758388)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21725
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:54:08 +0000 (21:54 +0000)]
documented Fit() brokenness if sizers are not used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21724
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 21:53:05 +0000 (21:53 +0000)]
don't link wxBase against GUI libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21723
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 21:51:34 +0000 (21:51 +0000)]
don't delete samples datafiles, it may be dangerous
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21722
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:43:00 +0000 (21:43 +0000)]
forward ported patch to IsEditable()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21721
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:40:59 +0000 (21:40 +0000)]
send more page change events (patch 750521); document this behaviour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21720
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:35:32 +0000 (21:35 +0000)]
implemented GetDefaultBorder() in wxControl, override it in some controls which don't want to have sunken style by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21719
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:33:35 +0000 (21:33 +0000)]
compilation fix (extra semicolon)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21718
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:17:30 +0000 (21:17 +0000)]
added GetBorder(flags)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21717
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:13:00 +0000 (21:13 +0000)]
wxNotebook::HitTest() for wxMSW added (patch 748469)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21716
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 21:02:24 +0000 (21:02 +0000)]
wxNotebook::HitTest() for wxMSW added (patch 748469)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21715
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 19:43:14 +0000 (19:43 +0000)]
applied a patch to prevent another IsDialogMessage() hang
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21714
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 19:14:19 +0000 (19:14 +0000)]
use HWND in tracing messages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21713
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 18:55:09 +0000 (18:55 +0000)]
don't link wxBase against GUI libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21712
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 6 Jul 2003 17:52:42 +0000 (17:52 +0000)]
Added wxHtmlPrintout::AddFilter so the same filters used for
viewing HTML can be used for printing it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21711
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 17:24:51 +0000 (17:24 +0000)]
wxConvGdk is not used anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21710
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 17:23:14 +0000 (17:23 +0000)]
don't link wxBase against GUI libs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21709
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sun, 6 Jul 2003 16:55:59 +0000 (16:55 +0000)]
Fixed some fields in the file header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21708
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sun, 6 Jul 2003 16:54:17 +0000 (16:54 +0000)]
Remove finishLaunching method which called wxTheApp->OnInit()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21707
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 16:54:15 +0000 (16:54 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21706
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 16:46:32 +0000 (16:46 +0000)]
reverted
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21705
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 16:38:07 +0000 (16:38 +0000)]
where did this file disappear? added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21704
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 15:56:30 +0000 (15:56 +0000)]
fixed USER_EXPORTED_ARRAY macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21703
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 6 Jul 2003 12:05:51 +0000 (12:05 +0000)]
include EXTRACFLAGS only once
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21701
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 6 Jul 2003 00:02:25 +0000 (00:02 +0000)]
fix for VC++ warnings about missing macro arguments
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21696
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 5 Jul 2003 23:56:32 +0000 (23:56 +0000)]
added wxMAKE_UNIQUE_NAME to wx/defs.h, use it in wx/debug.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21695
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 5 Jul 2003 23:56:08 +0000 (23:56 +0000)]
added wxScopeGuard; test it in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21694
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 5 Jul 2003 23:14:08 +0000 (23:14 +0000)]
removed obsolete file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21693
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775