Commit Graph

27603 Commits

Author SHA1 Message Date
Robert Roebling
2555c77a81 Committed currently disabled code that implements
the wxStopWatch based on QueryPerformanceCounter()
   I'll do more testing if I can, but here is the code
   for other to look at.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 19:50:27 +00:00
Ryan Norton
8e475be490 fixup for missing variable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 19:19:51 +00:00
Ryan Norton
c08d805c5a [ 1123256 ] wxString operator+ pre-allocates buffer then throws it away ---- and ---- [ 1123195 ] Avoid double-copy in two wxStringBase functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 19:12:36 +00:00
Robert Roebling
b46a190c27 Fixed mem leak in wxColour::Set()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 18:43:33 +00:00
Robert Roebling
e66faf3d43 Applied pango font patch for X11.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 18:31:10 +00:00
Vadim Zeitlin
ac10c957a5 !USE_PCH compilation fix after last check in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 17:32:49 +00:00
Vadim Zeitlin
88e04461ee removed m_isCaretAtEnd optimization added in rev 1.232 as we don't always detect when the carets position changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 14:02:25 +00:00
Vadim Zeitlin
b629d6d933 corrected EVT_TEXT_URL() definition, its handler takes wxTextUrlEvent and not wxCommandEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 13:57:52 +00:00
Julian Smart
9f8b5032ab Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 13:34:11 +00:00
Julian Smart
184686f656 Small doc corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 13:17:10 +00:00
Vadim Zeitlin
8812e09868 reuse code from wxDC::GetMultiLineTextExtent() instead of duplicating it here
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 12:22:07 +00:00
Vadim Zeitlin
d2fde247b6 (blind) fix for virtual function hiding warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 12:16:33 +00:00
Vadim Zeitlin
853fab0276 merged new strings into updated translation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 12:05:21 +00:00
Vadim Zeitlin
e554d626b7 (blind) fix for ambiguity between Disconnect() overloads
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 12:04:53 +00:00
Vadim Zeitlin
b62613041d use type-safe Connect()s
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 11:59:55 +00:00
Vadim Zeitlin
6981afa11f update from Martin Srebotnjak
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 11:58:41 +00:00
Vadim Zeitlin
18e3348481 documented new overloaded Connect() and wxFooEventHandler macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 11:42:36 +00:00
Ryan Norton
641cdc233d fix CFDictionary/Number/String combo memory leak in wxChoice - also gets rid of all the memory leaks in the display sample that i thought were mine...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 09:56:44 +00:00
Julian Smart
5cd2a6aecc Added EVT_COMMAND_CONTEXT_MENU with id arg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 09:28:00 +00:00
Włodzimierz Skiba
6a27c749b3 wxDatePicker and wxDateTime for PalmOS. Remove conflict with internal maxDays in PalmOS. #if wxUSE_XXX for limited builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 07:24:37 +00:00
Stefan Csomor
a63b47551e theme brush erasing and cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:29:14 +00:00
Stefan Csomor
c79aad8b24 moving focus and border handling at one place, adding HITheme implementations, grow-box painting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:15:22 +00:00
Stefan Csomor
e2f9288358 clipping to client area
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:11:29 +00:00
Stefan Csomor
cc44c7102f slowly approaching dcscreen...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:08:17 +00:00
Stefan Csomor
ea68b70605 icon - bitmap conversions corrections (size is not always the 'standard' 32 pixels)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:05:52 +00:00
Stefan Csomor
b610b1db09 getting rid of redundant redraws
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:03:59 +00:00
Stefan Csomor
1bf38b0eda toplevel background behaviour changed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:02:05 +00:00
Stefan Csomor
9cc62fc819 compile warnings, M_BITMAPDATA privatized
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:00:32 +00:00
Stefan Csomor
ddb08e02c4 drawing fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 05:50:48 +00:00
Ryan Norton
92cd4cf182 Note the media lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 01:40:50 +00:00
Ryan Norton
566e85f6ec Use the new event handler macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 01:20:27 +00:00
Ryan Norton
116a877a9c include mondorian xpmm on cocoa too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 00:56:51 +00:00
Vadim Zeitlin
c4e2838090 use wxDC::GetMultiLineTextExtent() instead of duplicating its code in wxButton::DoGetBestSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 00:37:12 +00:00
Vadim Zeitlin
814863411d updated all .po files for 2.5.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 00:27:10 +00:00
Vadim Zeitlin
854bac91fd remove INSTANCE declaration which uses wrong dll export convention and is unneeded anyhow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32049 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 00:02:09 +00:00
Vadim Zeitlin
7fa03f0434 define wxFooHandler() macros for all wxFooEvents to make it possible to use Connect() type-safely; simplified event macros definitions by extracing common part to wx__DECLARE_EVTn()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 23:53:48 +00:00
Ryan Norton
2ff29ddf87 fix null-pointer crash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 23:00:27 +00:00
Ryan Norton
da9d044c68 Needs to inherit from wxSliderBase for new ValueInvertOrNot Change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 22:27:07 +00:00
Ryan Norton
65442ab650 Finalize wxJoystick on mac. Note change. Pretty up joystick sample a bit. Don't logsyserror when wxSound can't find a file - its annoying.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 20:12:11 +00:00
Włodzimierz Skiba
01526d4f6c Common code for the same handling of wxSL_INVERSE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 19:29:37 +00:00
Stefan Csomor
cd0bbd03d7 added alpha channel support to ShrinkBy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 19:29:09 +00:00
Włodzimierz Skiba
a7c58211db Minor editing.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 18:28:56 +00:00
Włodzimierz Skiba
b444ce1161 Build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32041 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 18:08:24 +00:00
Włodzimierz Skiba
60bea0cfb5 Oups...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 18:05:38 +00:00
Julian Smart
5cb1ae8b79 Added wxContextMenuEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 15:40:06 +00:00
Dimitri Schoolwerth
8516a98b54 fixed MSVC6's "C4702: unreachable code" warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 14:59:57 +00:00
Dimitri Schoolwerth
724a248d8d fixed Cygwin compilation (can't use extern "C" in C compilation)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 14:53:28 +00:00
Dimitri Schoolwerth
7722d490f2 fixed Cygwin compilation (there's no _get_osfhandle)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 14:48:35 +00:00
Václav Slavík
e06a429949 bakefile-0.1.7 changes affect wx,too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 13:17:00 +00:00
Jouk Jansen
62af4df1f4 Committing in .
OpenVMS setup file update

 Modified Files:
 	wxWidgets/setup.h_vms
 ----------------------------------------------------------------------


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 12:02:16 +00:00