Commit Graph

45232 Commits

Author SHA1 Message Date
Vadim Zeitlin
298c25c3a5 allow passing literal strings and results of c_str() to SetXXXLabels() methods too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 18:29:06 +00:00
Stefan Csomor
21a9d32634 forward define for non precomp build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 18:03:42 +00:00
Vadim Zeitlin
e08931c05a make it possible to use stock ids for custom message box labels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 18:02:49 +00:00
Vadim Zeitlin
9276358892 added support for custom labels in wxMessageBox for wxGTK too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 17:27:20 +00:00
Paul Cornett
f4b0832d72 fix memory leak
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 16:59:23 +00:00
Vadim Zeitlin
4223fc75b5 use more clear messaage about the custom labels in message box test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 16:56:45 +00:00
Stefan Csomor
e7ebb5daba adding common implementation file for search control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 15:33:44 +00:00
Stefan Csomor
c21febdbf4 making things build under osx-cocoa as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 14:43:13 +00:00
Stefan Csomor
1e181c7a2c simplify native textcontrol creations, adding search control for cocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 14:41:11 +00:00
Vadim Zeitlin
23e00c551b implement support for custom button labels in wxMessageBox under MSW; refactor the code to reuse the existing setters in Mac ports for MSW as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 14:39:36 +00:00
Vadim Zeitlin
433aca2d0d extract button size calculation from button label size to a separate function to allow reusing it elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 14:10:50 +00:00
Vadim Zeitlin
e328b97245 extract wrapper for SystemParametersInfo(SPI_GETNONCLIENTMETRICS) in a header so that it could be reused from elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 13:26:45 +00:00
Robert Roebling
9657c19785 Fix #9940: wxDataViewCtrl left/right arrow press crash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 11:15:43 +00:00
Vadim Zeitlin
ae3ac32d72 removed unnceessary gtk_window_set_transient_for() call already done by gtk_message_dialog_new() itself
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 10:24:39 +00:00
Robert Roebling
424c9ce771 Made wxMSW wxMutex non-recursive by checking reentrance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:54:09 +00:00
Robert Roebling
9c5313d170 Formating corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:26:28 +00:00
Robert Roebling
0eb949e11f Compilo for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:21:08 +00:00
Robert Roebling
0dd8898753 More wxMutex doc updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:16:36 +00:00
Robert Roebling
3ad41c280f Add wxCRITSEC_DEFAULT and NON_RECURSIVE styles, updated and restored wxThread and related docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:06:07 +00:00
Robert Roebling
aeab14d443 Enable graphics context by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55464 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 08:03:35 +00:00
Paul Cornett
df8d50a0a1 fix for infinite loop when wxBeginBusyCursor is called from idle handler, #1547
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 05:57:03 +00:00
Vadim Zeitlin
2e9e197cf2 emphasize that mingw32-make and not MSYS make must be used to build using makefile.gcc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 23:02:44 +00:00
Vadim Zeitlin
ecc63060e7 show the "Window" menu only when we have any MDI children, it's unnecessary otherwise; some minor formatting/comments changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 12:47:53 +00:00
Kevin Ollivier
509f339a81 rebake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:57:32 +00:00
Kevin Ollivier
fa2b309e78 Update files.bkl to match the changes Stefan made to Makefile.in earlier, to update the OS X Carbon port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:44:06 +00:00
Kevin Ollivier
d6f9392257 Renames to avoid object files with duplicate filenames. (Should we just make everything in this dir _osx for consistency?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:19:28 +00:00
Kevin Ollivier
b276795186 Split utility functions into base (in utilsexc_base.cpp) and gui (src/osx/carbon/utils.cpp for Carbon-specific ones) to ensure proper builds under multi-lib config.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55454 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 07:16:18 +00:00
Stefan Csomor
ca9e2173a6 gcc is too aggressively hiding these inlines on wxCriticialSection on osx, expose them for wxPython
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-04 06:26:24 +00:00
Vadim Zeitlin
c7639882c1 copy alpha presence flag when copying bitmaps using DIBs (#9883)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 20:45:52 +00:00
Vadim Zeitlin
fac938f8fd fix some typos and other minor problems (#9886)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 20:36:54 +00:00
Vadim Zeitlin
63408203cd better documentation of DeviceToLogicalXXX() (#9896)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55447 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 20:28:38 +00:00
Vadim Zeitlin
278f584fed add wxSP_THIN_SASH for completeness (#9902)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 20:26:47 +00:00
Vadim Zeitlin
0c6afdbf4c test showing parent/sibling items too (#9903)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 20:16:56 +00:00
Benjamin Williams
23511cdb77 fix small logic error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 17:50:28 +00:00
Benjamin Williams
9578058d4e fixed a problem in the aui toolbar flags
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 14:45:47 +00:00
Benjamin Williams
e42f2c165f make members private in various wxAuiToolBar helper classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 14:06:26 +00:00
Vadim Zeitlin
6502dc6823 add more wxUSE_XXX checks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 07:29:31 +00:00
Vadim Zeitlin
9da38912d3 include wx/control.h for the base class declaration (part of #9931)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-03 07:28:03 +00:00
Stefan Csomor
de24bdf2d4 warning fixes and fix for non precomp builtbot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 18:54:03 +00:00
Stefan Csomor
a2dd520dac fixing constant name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55426 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 18:24:50 +00:00
Stefan Csomor
365d14427c fixing merge bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 18:16:48 +00:00
Stefan Csomor
03a1341e5e forgotten commit for osx new file layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 18:00:30 +00:00
Vadim Zeitlin
c5397b42e3 reverted accidentally committed change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55422 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 17:03:59 +00:00
Vadim Zeitlin
9e10f5d416 use {short,long}_help_string parameters of AddTool() (part of #9931)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55421 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 17:01:40 +00:00
Stefan Csomor
530a427a4c adaptions to new osx ouside the main trees
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 17:00:30 +00:00
Stefan Csomor
524c47aa3a osx new layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55419 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 16:53:23 +00:00
Vadim Zeitlin
70231bce2d don't set SHOW_FILES, its value is yes by default anyhow and using it provokes a warning from older doxygen versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 13:00:41 +00:00
Stefan Csomor
5712a1f5fb listctrl generic is used outside of osx-carbon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55417 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 11:52:20 +00:00
Stefan Csomor
973b546e8e forward to generic implementations where the corresponding osx variant doesn't have an implementation yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-02 11:50:44 +00:00
Jouk Jansen
42dad27937 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55415 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 2008-09-02 10:44:06 +00:00