Vadim Zeitlin
deac32b034
reverted last changed (r49413) as deleting non-attached menus fails under Windows 95
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-30 18:51:16 +00:00
Vadim Zeitlin
b9a5faed6a
don't set CF_TEXT data in wxURLDataObject in Unicode build, this results in an assert
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49536 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-30 12:50:39 +00:00
Vadim Zeitlin
8866abbb17
add wxMouseEvent::GetClickCount() and implement it for wxMac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 22:31:18 +00:00
Chris Elliott
75cdd73f80
Watcom needs lfind change too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 20:57:56 +00:00
Vadim Zeitlin
3be7ca6412
define TTF_TRANSPARENT if it's absent from SDK headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 15:27:40 +00:00
Vadim Zeitlin
e61d6c0be3
define HDS_DRAGDROP and HDS_FULLDRAG if the SDK is too old to define them
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49518 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 13:46:44 +00:00
Chris Elliott
91a151d3a3
DMC work round
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49517 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 13:33:12 +00:00
Vadim Zeitlin
e0d1fd7f6e
fix more unused parameters warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49514 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 12:10:48 +00:00
Vadim Zeitlin
613db75659
use TTF_TRANSPARENT to fix problem with flashing tooltips (patch 1821229)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 00:38:57 +00:00
Vadim Zeitlin
7709915e96
use fixed TOOLINFO struct size instead of trying to (wrongly) deduce it from the _WIN32_IE value, fixes bug with tooltips not appearing under Windows 95
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-29 00:33:48 +00:00
Chris Elliott
33a5660422
2.4 GTK fix as at http://thread.gmane.org/gmane.comp.lib.wxwidgets.devel/93157
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-28 10:54:19 +00:00
Vadim Zeitlin
426272a35e
define wxTIFFHandler ctor in the .cpp file even if wxUSE_STREAMS==0 as it's declared in the header in this case (this doesn't really make much sense as the class is unusable anyhow but the other handlers do it like this so let's do the same thing here for consistency and maybe fix all of them at once later)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-28 00:08:27 +00:00
Vadim Zeitlin
96a4cdebda
use the same #if wxUSE_XXX checks in platform-specific files as around wxTextEntryBase implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-28 00:03:23 +00:00
Vadim Zeitlin
06d7ed27a1
reverted unrelated changes accidentally committed as part of r49411
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-28 00:00:12 +00:00
Paul Cornett
f53c863825
build fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 22:24:35 +00:00
Vadim Zeitlin
820162a63f
don't delete uninitialized m_eventHandler pointer if initialization failed (patch 1819944)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 21:16:54 +00:00
Paul Cornett
34b1fdebbf
don't include platform headers from public wx header
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 19:45:20 +00:00
Julian Smart
013151c744
Implementation of wxSysColourChangedEvent on wxGTK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 17:38:39 +00:00
Julian Smart
a45f904dea
Skip the event to allow further child processing
...
Don't change the background colour explicitly on wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 17:37:54 +00:00
Julian Smart
c0a5145a23
Warning fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49490 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 17:35:45 +00:00
Julian Smart
a51d7c4bda
wxSYS_COLOUR_WINDOW is no longer hard-wired in wxGTK
...
Added function to reset stored system colours
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49489 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 17:00:40 +00:00
Julian Smart
52170c5b44
Fixed context menu in wxRichTextCtrl
...
Added colour change event handler to wxRichTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 16:59:24 +00:00
Julian Smart
6103234e25
Added wxVSCROLL to wxRichTextCtrls
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 16:04:20 +00:00
Chris Elliott
653d72b33b
another DMC build fix http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=c++.beta&artnum=684
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-27 13:24:29 +00:00
Vadim Zeitlin
5188000b1d
refresh the item being collapsed when using comctl32.dll v6 as otherwise parts of its selection rectangle may be left on screen
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 23:24:06 +00:00
Vadim Zeitlin
9534d0dfdc
reverted the change of r32940 which worked around a bug due to associating a dummy line with the root group, it's no longer necessary now that the root group line is always NULL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 22:53:26 +00:00
Vadim Zeitlin
9a7b779828
fix bug with adding entries to a root group containing only subgroups (as shown by new AddToExistingRoot() unit test)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 22:50:26 +00:00
Robin Dunn
1a03623cf1
Patch [ 1820537 ] Fix for uninitialized alpha value in wxColour::FromRGBColor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 21:33:52 +00:00
Chris Elliott
8df068caba
another DMC build fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 19:12:10 +00:00
Julian Smart
8ab7b4c5d5
Workaround for gtk-qt display bug
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-26 10:25:04 +00:00
David Elliott
04453a9e1e
Look for and remove any "-NSKey" "value" types of options from argv just like
...
the -psn_XXXX option is removed. This allows Cocoa debug options like
-NSShowAllViews YES to be used as with any other Cocoa program.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 18:01:36 +00:00
Julian Smart
9b4af7b7de
Fixed bug in optimization for character input, affecting first paragraph in the buffer.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 16:13:47 +00:00
Paul Cornett
c3c62822fd
build fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 16:13:06 +00:00
Paul Cornett
93b7620bef
fix for scrolling wxSpinCtrl, broken by fix for scrolling wxStaticBox (rev 48550)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 16:12:45 +00:00
Julian Smart
0ec6da0248
Now uses the correct selection colours.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 14:53:07 +00:00
Julian Smart
caad01090a
Fixed a style application bug inserting a newline other than after the end of a paragraph.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 14:41:21 +00:00
Chris Elliott
e0e742c32e
fix png compile bug with DMC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 13:24:49 +00:00
Chris Elliott
8ec67c0bf1
fix compile bug with DMC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-25 13:06:07 +00:00
Vadim Zeitlin
cfdcfeafbe
always delete the menus, even if the menu is attached (at the very least this fixes Purify warnings)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 23:41:45 +00:00
Vadim Zeitlin
90df603354
release update region as soon as we finished painting the window instead of keeping it indefinitely (bug 1819635)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 23:27:17 +00:00
Vadim Zeitlin
0250efd6f4
use LogLastRepetitionCountIfNeeded() instead of DoLogNumberOfRepeats() in logg.cpp too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 22:19:28 +00:00
Paul Cornett
cca410b336
Use a GtkVBox to do TLW layout. Rework some of the remaining sizing code.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 18:07:24 +00:00
Vadim Zeitlin
a2d3826500
add a critical section protecting ms_prev variables (replaces patch 1819224)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 17:59:53 +00:00
Vadim Zeitlin
2064113c9d
slightly simplified wxLog repetition counting code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 17:55:29 +00:00
Julian Smart
ce04fea594
Small usability improvements
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 14:21:08 +00:00
Julian Smart
f6fe9f9c00
Made dialog captions more standard
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 14:17:37 +00:00
Vadim Zeitlin
cae618d1d3
fix off by 1 pixel error in header drawing (patch 1819260)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 13:37:15 +00:00
Robert Roebling
0677c6cb66
Don't hide wrong border around header button control just to show the problem
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 08:14:49 +00:00
Paul Cornett
a74450b48f
non-pch build fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-24 02:58:57 +00:00
Vadim Zeitlin
553d2d7db9
removed a wrong WXUNUSED() from DoNavigateIn()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-23 23:02:19 +00:00