Commit Graph

4326 Commits

Author SHA1 Message Date
Vadim Zeitlin
8a3e536cd5 - Main change is the addition of wxGridSelectRowsOrColumns selection mode
(which is still probably buggy, wxGridSelection needs to be reviewed)
- Add XYToCell() overloads returning wxGridCellCoords (instead of modifying the
  argument passed by reference -- where did this come from?) and document them.
- Added GoToCell() which does make the new current cell visible unlike
  SetGridCursor() (which was documented as doing it, but wasn't)
- Changed SetCurrentCell() to only not change the cell if wxEVT_GRID_SELECT_CELL
  it generates is vetoed, not just processed as this seems to make more sense
- Split jumbo (~400 lines) ProcessGridCellMouseEvent() function into chunks
- Add many more comments to make reading this code seem less like puzzle
  solving for the next unfortunate soul to do it


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55746 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 23:33:04 +00:00
Jaakko Salli
d577449426 Removed macros to create enum and flag props with custom, static choice sets. Now use wxPGProperty::SetChoices() instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 17:39:09 +00:00
Jaakko Salli
7eac5c531c Eliminated WX_PG_DECLARE_X_METHODS macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 17:13:51 +00:00
Jaakko Salli
939d936402 Moved wxPGChoices m_choices member from various property classes to base wxPGProperty. This allows any property to have choices without subclassing and therefore work with Choice and ComboBox editors. Also removed redundant choice manipulation functions from wxPropertyGridinterface (ie. now use ones in wxPGProperty).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-19 16:57:33 +00:00
Jaakko Salli
7926988b5f Added section for propgrid sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-18 17:25:48 +00:00
Vadim Zeitlin
c70d645d7f rebaked after propgrid sample addition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-18 16:44:48 +00:00
Jaakko Salli
85ead075be Added 'propgrid'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55698 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-18 15:23:18 +00:00
Jaakko Salli
68545f7889 Removed some old testing code. Added more appropriate minimal content.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 15:49:52 +00:00
Jaakko Salli
f4bc1aa27c wxUSE_PROPGRID is now recognized by source and header files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-17 15:00:00 +00:00
Jaakko Salli
938593c00a Removed some test code left in a long time ago
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 16:00:42 +00:00
Jaakko Salli
0372d42ea5 Eliminated C++ RTTI (typeid etc) use. Eliminated wxPGVariantData (default default value for new types is now Null variant). Re-created variantdata creator macros based on those found in variant.h. Using DECLARE/IMPLEMENT_VARIANT_OBJECT whenever possible.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-16 15:55:53 +00:00
Vadim Zeitlin
4a25320b90 add SetUseNativeColLabels() test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-15 14:05:16 +00:00
Vadim Zeitlin
d9f4cc1060 make the simple canvas larger as otherwise the simple frame couldn't be resized to make the horizontal scrollbar appear in it because of the title string width; some small cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55623 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 20:43:13 +00:00
Vadim Zeitlin
55ab5200fb delete the old labels when recreating the spin controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 19:53:31 +00:00
Vadim Zeitlin
242ec2f7e9 really, really fix handling Enter in spin controls: only request it for the control if wxTE_PROCESS_ENTER is used to avoid breaking the use of Enter for the default item activation if it isn't; also document wxTE_PROCESS_ENTER style for wxSpinCtrl and add it to the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 19:50:30 +00:00
Vadim Zeitlin
a6aa377bb3 use transparent icons and clear the DC before drawing them to fix the background of state icons appearance (part of #9591)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 19:15:19 +00:00
Jaakko Salli
f379342915 Have support for both char* and wchar_t* in wxPGPropArg. Moved wxPGPropArgCls member function to propgridiface.cpp which is more logical location since class is in propgridiface.h. Added char* test cases.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55607 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 16:48:20 +00:00
Jaakko Salli
8f18b25245 Fixed bug: Setting property value string did not update children of composed parent (ported from wxPG SVN trunk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55606 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 16:20:48 +00:00
Jaakko Salli
9b5d2f3fae Removed remnant use of wxCHECK_VERSION
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 14:59:47 +00:00
Jaakko Salli
d665918bd2 wxVariant list used to translate between list of property child values and composite value string now maps values by names instead of labels. Naturally this means properties can no longer have empty name (this change allows using identical labels under same parent property. Ported from wxpropgrid SVN trunk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-14 13:14:32 +00:00
Vadim Zeitlin
1c4293cb91 added wxPropertyGrid from Jaakko Salli (#9934)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-12 20:57:41 +00:00
Vadim Zeitlin
f0afc953c9 test wxCANCEL_DEFAULT flag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-11 23:40:15 +00:00
Stefan Csomor
ffa9db0d2a adding new toolkits for osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-11 14:14:21 +00:00
Vadim Zeitlin
9ad2fe62d1 made wxLogGui more flexible and documented it and added example of customizing it to the dialogs sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-11 13:58:54 +00:00
Stefan Csomor
1aac44b9da adding new toolkits for osx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-11 12:30:18 +00:00
Vadim Zeitlin
b3ca7c855f don't use wxStrings in a statically initialized array of structs, VC6 doesn't like it (re-closes #9492)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-11 11:22:58 +00:00
Vadim Zeitlin
4e2dc7895b add tests for the remaining message box flags (wxNO_DEFAULT and wxCENTRE)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-09 17:25:34 +00:00
Benjamin Williams
0766faa34e fix aui sample breakage; added some accessor methods to wxAuiToolBarItem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-08 09:56:49 +00:00
Vadim Zeitlin
44b25eac69 added a dialog for wxMessageBox testing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-08 00:49:06 +00:00
Vadim Zeitlin
5150a29ab9 no changes, fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55489 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-05 19:41:59 +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
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
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
Vadim Zeitlin
2549484fe5 compilation fix in wxUSE_STL case after r54761
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-31 15:05:02 +00:00
Vadim Zeitlin
e85eaef3fa override DoOpen/SaveDocument() instead of OnOpen/SaveDocument(), just as in docmdi sample after r55141/r55142/r55143 changes (#9892)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-29 11:38:12 +00:00
Vadim Zeitlin
f65e33a31d get rid of duplicate enum (#9895)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-27 09:59:11 +00:00
Benjamin Williams
b5d196c1d4 updated aui sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-24 09:28:26 +00:00
Stefan Csomor
d3d256efc1 fixing typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-23 14:14:35 +00:00
Vadim Zeitlin
b2c9e3447d remove unneeded dependencies from bakefiles and regenerate the make/project files (closes #9850)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 22:18:31 +00:00
Vadim Zeitlin
67abc78356 add a radio box to select the combobox type (#9845)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 21:37:22 +00:00
Vadim Zeitlin
e928566f7d document that text drawing is not affected by the current logical function and update the sample to not imply that it is (#9842)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 21:14:58 +00:00
Vadim Zeitlin
e0ac7d941f continue even if the bitmaps can't be found; look for them in argv[0] directory too; use more clear name for ROP screen in the menu (#9839)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 21:06:21 +00:00
Stefan Csomor
c9d13e86a6 updating the comment as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 08:58:32 +00:00
Stefan Csomor
1c6dca77a1 using the 'new' bottleneck methods, fixing bugreport from Bengt Nilsson <bengt.nilsson11@spray.se>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 08:49:42 +00:00
Vadim Zeitlin
11986debff don't use the same tool ids for multiple tools, this is bad idea under Windows and breaks tool commands handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55120 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-18 13:40:18 +00:00
Stefan Csomor
78a9167e55 adding generic BUNDLE_RESOURCES for copying any special resources into the bundle, renaming BUNDLE_ICONS to BUNDLE_ICON = the path of the app icon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-13 15:20:57 +00:00
Paul Cornett
28c45c53a6 build fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-07 06:51:26 +00:00
Vadim Zeitlin
2a998b7344 label different controls on spin page (#9816)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-05 16:58:54 +00:00
Stefan Csomor
e5398809bc custom info.plist with supported document types
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-05 11:55:21 +00:00
Vadim Zeitlin
6d9b671692 mark holidays if wxCAL_SHOW_HOLIDAYS is on (replaces #9155)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-05 01:55:44 +00:00
Vadim Zeitlin
1c3e52af4b fix wxMenu leak (reopened #9089)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54969 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-05 01:05:17 +00:00
Vadim Zeitlin
979a73474c added trivial wxLaunchDefaultApplication() implementation for wxMac; added a test for it to the exec sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-02 21:49:06 +00:00
Vadim Zeitlin
8758875e0b added enabled and hidden attributes to radio box items in XRC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-02 18:21:38 +00:00
Vadim Zeitlin
6b1eedc1bb add more stock items (#9799)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 14:38:02 +00:00
Vadim Zeitlin
795b5a8bf6 no real changes, just some minor cleanup to fix a few compile- and run-time warnings (#9805)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 14:12:09 +00:00
Vadim Zeitlin
567d9d70c1 fix (harmless) Win64-compatibility MSVC warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-20 22:11:20 +00:00
Vadim Zeitlin
66ad7d6a0a compilation fix for builds without wxHAS_RAW_KEY_CODES
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54708 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-19 05:33:36 +00:00
Vadim Zeitlin
c19c2f6efa disable compilation of test broken by wxMimeTypesManager changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-18 23:36:04 +00:00
Vadim Zeitlin
589c1174f4 removed automatically generated code for frame layout with human-readable version; some other cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-14 01:20:33 +00:00
Vadim Zeitlin
293b15f78d added wxVListBox::GetItemRect() (#9711)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54601 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-13 17:28:31 +00:00
Vadim Zeitlin
1bf55f4cda use wxString::Format() instead of hardcoding floating point numbers string representation, this doesn't work in locales using decimal comma (#9714)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54600 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-13 16:33:19 +00:00
Vadim Zeitlin
4f6c80fecd add a numeric column test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-06 02:20:21 +00:00
Paul Cornett
bbe28fbb83 mark long-deprecated methods as such, and don't use them in wx code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-05 18:23:01 +00:00
Vadim Zeitlin
d002ff4e31 remove unused exec.rc file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-30 23:48:54 +00:00
Vadim Zeitlin
e974c5d258 implement wxListCtrl::GetSubItemRect() for generic version and fix bug in it in wxMSW one; also added a test for it in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-30 18:21:33 +00:00
Vadim Zeitlin
6a8d793736 add a new menu for wxTextEntry-specific tests, currently it allows to check how auto-completion works (#9614)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54414 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-29 00:35:35 +00:00
Vadim Zeitlin
929b79014a support wxListCtrl::GetViewRect() in report view too; test it in the sample (#9484)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-29 00:12:12 +00:00
Vadim Zeitlin
837b01e2f8 use wxIconizeEvent::IsIconized() instead of deprecated Iconized()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-27 21:07:42 +00:00
Vadim Zeitlin
d8cda32e74 build fix for PCH-less build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54377 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-26 17:25:28 +00:00
Robert Roebling
f95dc4d620 Compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-24 12:56:25 +00:00
Robert Roebling
4754ab1630 Next part of tree state icon patches
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-24 12:48:01 +00:00
Paul Cornett
dea482c985 fix crash on exit, after hiding search tool then toggling tooltips
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-24 06:48:02 +00:00
Julian Smart
5b4567ee4c Don't fail to get correct extension if there's a dot somewhere else in the path.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54332 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-23 13:38:31 +00:00
Vadim Zeitlin
a30e702974 added wxGenericStaticBitmap (#9608)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54314 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 15:32:33 +00:00
Bryan Petty
57b2bba406 Leftover changes for sample doc improvements in ticket #9582 (most of the patch was applied already in r54310).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54312 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 06:13:20 +00:00
Bryan Petty
5d4cca7f4b Patch from Utensil Candel with large improvements to the samples documentation, and a PCH fix for the power sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 05:10:40 +00:00
Paul Cornett
b8c57d7f0e don't include private header in a sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-20 16:57:51 +00:00
Robert Roebling
6695f8f826 Give spin button the same height as the associated text control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-20 08:20:55 +00:00
Vadim Zeitlin
bb573115a9 fix compilation of TestRegConfRead()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-17 17:12:18 +00:00
Vadim Zeitlin
dd740d86ce don't recreate combobox with proportion of 1 (instead of initial 0) (#9594)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-16 23:09:55 +00:00
Stefan Csomor
6e615e25fa new path organisation for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-16 05:13:09 +00:00
Stefan Csomor
d47939d60c new path organisation for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-16 05:12:03 +00:00
Vadim Zeitlin
bf3bf67786 compilation fix (casts for mb_str() used as argument to printf() and a few others) (#9571)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-14 14:27:07 +00:00
Vadim Zeitlin
d6d9c22365 change shortcut for "Sort" to Ctrl-T to avoid conflict with another item using Ctrl-S (#9574)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-14 14:06:12 +00:00
Vadim Zeitlin
6f292345cf fix reference counting problems with wxGridCellWithAttr (re-#9567)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-13 21:37:58 +00:00
Julian Smart
f64f03b529 Skip base command line parsing, which fails when passing a book file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-13 11:56:42 +00:00
Stefan Csomor
17e75d3fa7 mac paths updated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 20:14:32 +00:00
Stefan Csomor
2383c21c63 mac paths updated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:15:36 +00:00
Stefan Csomor
b908d7e777 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:08:41 +00:00
Stefan Csomor
e53d24bab1 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:07:53 +00:00
Stefan Csomor
a74abe359c fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:07:37 +00:00
Stefan Csomor
0f59e79403 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:07:17 +00:00
Stefan Csomor
46d2a1c5a2 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:06:16 +00:00
Stefan Csomor
beaf411771 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:05:59 +00:00
Stefan Csomor
cf30b51ff8 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:05:31 +00:00
Stefan Csomor
e5ef1cae0f fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:04:55 +00:00
Stefan Csomor
16c4516d93 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:04:38 +00:00
Stefan Csomor
1718ef3b37 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:04:23 +00:00
Stefan Csomor
7fe98c3f83 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:03:44 +00:00
Stefan Csomor
97b17a28bd fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:03:25 +00:00
Stefan Csomor
bd37a14e36 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:03:07 +00:00
Stefan Csomor
78f541fa5b fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:02:41 +00:00
Stefan Csomor
05fe1d6479 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:02:13 +00:00
Stefan Csomor
55cfaef07d fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:01:48 +00:00
Stefan Csomor
b55fe11536 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 18:01:34 +00:00
Stefan Csomor
7c69411753 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:59:58 +00:00
Stefan Csomor
cd25ce61b5 fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:59:25 +00:00
Stefan Csomor
8aed3613cc fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:59:00 +00:00
Stefan Csomor
ac3e52f83f fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:57:20 +00:00
Stefan Csomor
dee64e40bf fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:56:48 +00:00
Stefan Csomor
0feed97d9e fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-12 17:56:27 +00:00
Vadim Zeitlin
abbcf16d06 set a global flag on shut down instead calling Delete() on all threads sequentially which could take an eternity if there were many of them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-07 16:54:29 +00:00
Vadim Zeitlin
3a105cbc3c do what we advise, not what we say is unsupported: don't log directly from worker threads to wxTextCtrl but do it from the idle handler of the main thread
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-07 16:39:08 +00:00
Vadim Zeitlin
a96bab36bf present information about key presses better; some code simplification (#9541)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-07 15:24:49 +00:00
Vadim Zeitlin
d53b09d870 don't show the normal context menu while editing an item (#9543)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-07 02:30:25 +00:00
Václav Slavík
7258d99573 Changed wxHTML default font size for printing to be 12pt regardless
of the platform; this font shouldn't depend on toolkit's default
GUI font (introduced in 2.8, now reverting to pre-2.8 correct
behaviour).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53980 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-04 22:34:09 +00:00
Vadim Zeitlin
79478afacd compilation fix for wxUSE_STL==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-04 18:46:15 +00:00
Václav Slavík
e835292782 regenerated all trunk makefiles with bakefile-0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-02 14:48:50 +00:00
Vadim Zeitlin
2e334012b4 use IMPLEMENT_APP_CONSOLE and not IMPLEMENT_APP for console apps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 18:52:22 +00:00
Vadim Zeitlin
0ef7449a2e compilation fix for wxX11
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 16:56:46 +00:00
Vadim Zeitlin
73d1f52bb0 added missing wx/wrapsizer.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 15:32:41 +00:00
Vadim Zeitlin
ba4ed8f465 fix compilation with wxUSE_DRAG_AND_DROP==0 (as in wxX11 build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 13:07:44 +00:00
Vadim Zeitlin
17483f70a5 use 'i' and 'd' instead of WXK_DELETE/INSERT as wxMSW list control doesn't get the latter keys in its OnListKeyDown()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-30 01:05:43 +00:00
Vadim Zeitlin
508b652335 ensure that GetEditControl() returns something even if label editing was started by the user and not the program (closes #1325)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-30 00:26:07 +00:00
Vadim Zeitlin
cd431efcdf fix MSVC /Wp64 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-28 23:58:15 +00:00
Vadim Zeitlin
be83461c7c add test for bug 716
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-24 22:25:45 +00:00
Vadim Zeitlin
ec8bb9248e compilation fix after the last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-24 15:09:39 +00:00
Vadim Zeitlin
d253c3fd9a added wrapsizer (should have been checked in a long time ago)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53731 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-23 23:28:53 +00:00
Vadim Zeitlin
8c7da4a6b2 correct toggling of the selected icon (closes 4029)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53726 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-23 18:49:22 +00:00
Robert Roebling
0f252d1171 Update controls sample to follow documented logic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-23 11:04:37 +00:00
Robert Roebling
a7a27e86fa Make height of red square depend on value in the model
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-21 11:54:30 +00:00
Robert Roebling
fbfecac9ab Add test for progress renderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-21 09:42:52 +00:00
Robert Roebling
9b50afeff7 replaces unsigned int with wxUIntPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-20 17:15:27 +00:00
Vadim Zeitlin
a2c9411060 use GtkComboBox instead of deprecated GtkOptionMenu for wxChoice; this also allows to derive wxComboBox from wxChoice in wxGTK as in wxMSW (ticket #9150)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-18 17:26:28 +00:00
Vadim Zeitlin
73545b1290 fix crash in BitmapComboBoxWidgetsPage under wxUniv
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-17 22:44:49 +00:00
Robert Roebling
344ed1f386 Option for variable line heights (MSW and GTK+ sofar)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53604 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-16 12:37:32 +00:00
Vadim Zeitlin
13a3888794 extracted wxWrapSizer in separate files and somewhat improved it (heavily modified patch 1876663)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-08 22:45:44 +00:00
Václav Slavík
eed04c9999 changed ShowWithEffects() to use directional wxSHOW_EFFECT_XXX flags instead of additional wxDirection argument that doesn't always make sense; this also means the direction is never implicit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-08 21:56:26 +00:00
Vadim Zeitlin
1df90f2dbc add a combobox to one of the toolbars, just for testing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-08 13:28:21 +00:00
Vadim Zeitlin
f906a23eaf remove _T()s, they're unneeded now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-05 23:30:33 +00:00
Robert Roebling
0b822969a6 Added new wxGraphicsContext:Create( wxPrinterDC ) instead of wxDC:CreateGraphicsContext
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 20:39:57 +00:00
Vadim Zeitlin
952ff7bc3c fix wxEVT_COMMAND_TEXT_ENTER generation in wxSpinCtrl; add a test for it to the widgets sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 11:31:09 +00:00
Václav Slavík
52bbab36a2 report Unicode characters when reporting EVT_CHAR in keyboard sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 11:09:20 +00:00
Václav Slavík
7ef3025745 use the new DoLogString signature (fixes with 2.8 compat switched off)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 10:57:48 +00:00
Robert Roebling
0286bbe9b3 wxCairoGraphics need a font event without drawing text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 18:53:02 +00:00
Robert Roebling
7e38ae608c Some testing code for wxGraphicsContext printing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 18:50:27 +00:00
Robert Roebling
efdb961d8f Reverted accidental change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-18 08:08:27 +00:00
Robert Roebling
32cb55b0bb Reverted accidental change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-18 08:06:14 +00:00
Robert Roebling
e5a2506df5 Reverted accidental change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-18 08:04:52 +00:00
Robert Roebling
a4f03d8798 Layout improvements for CalendarCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-18 08:01:13 +00:00