wxWidgets/samples
Vadim Zeitlin 6eefca4fb7 Allow wxAutomationObject::GetInstance() create new instance if needed.
When getting an instance of an OLE automation object, it is often useful to
connect to the existing instance if any or start a new one otherwise. Make
GetInstance() behave like this by default while still allowing to use the
wxAutomationInstance_UseExistingOnly flag to reestablish the old behaviour.

Also improve the error reporting in wxAutomationObject.

See #12489.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-26 13:30:37 +00:00
..
access No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
animate Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
artprov Fix cast of pointer to int in artprov sample. 2010-09-09 22:20:07 +00:00
aui Add support for auto-orientable toolbars to AUI. 2010-07-23 23:33:10 +00:00
calendar Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
caret No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
clipboard Set svn properties on .cpp files. 2010-09-17 11:17:55 +00:00
collpane Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
combo Use wxComboCtrl::SetTextCtrlStyle() in the combo sample 2010-06-13 10:00:14 +00:00
config Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
console No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
controls Inherit notebook background recursively under wxMSW. 2010-08-10 21:48:17 +00:00
dataview Remove unused mouse event handler from dataview sample. 2010-11-03 23:48:30 +00:00
debugrpt Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
dialogs No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
dialup Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
display Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
dll Check in samples/dll for WXUSINGDLL. 2010-04-30 16:46:22 +00:00
dnd Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
docview No changes, just simplify docview sample a bit. 2010-11-10 00:36:39 +00:00
dragimag No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
drawing Allow passing multi-line strings to wxDC::DrawText(), even under MSW. 2010-07-23 23:32:52 +00:00
erase Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
event Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
except Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
exec Update OpenVMS compile support 2010-11-03 08:54:52 +00:00
flash No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
font No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
fswatcher Fix wrong wxLogDebug() call in fswatcher sample. 2010-10-24 22:41:18 +00:00
grid Remove selection showing code from the grid sample. 2010-07-24 11:56:11 +00:00
help No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
htlbox Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
html Use wxDELETE() and wxDELETEA() when possible. 2010-06-20 18:18:23 +00:00
image Add wxVersionInfo and functions returning it for 3rd party libraries. 2010-11-25 00:53:44 +00:00
internat Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
ipc Remove unnecessary check from IPC sample. 2010-10-07 20:43:20 +00:00
joytest Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
keyboard Improve printing out of pressed keys in the keyboard sample. 2010-09-11 10:18:57 +00:00
layout No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
listctrl No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
mdi Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
mediaplayer Only use wxFORCE_LINK_MODULE() in mediaplayer sample in static build. 2010-09-16 11:05:51 +00:00
memcheck Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
menu Make menu operations always work with "Test" menu in the sample. 2010-11-13 15:02:50 +00:00
mfc No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
minimal No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
nativdlg No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
notebook Test both ChangeSelection() and SetSelection() in notebook sample. 2010-11-07 19:33:22 +00:00
oleauto Allow wxAutomationObject::GetInstance() create new instance if needed. 2010-11-26 13:30:37 +00:00
opengl Allow to use space to toggle spinning of the cube in OpenGL sample. 2010-10-24 22:40:58 +00:00
ownerdrw Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
popup Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
power Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
printing Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
propgrid Reworked wxSystemColourProperty::StringToValue() to use wxColour::Set() instead of doing string-to-colour conversion by itself. This adds support for HTML-colours, among other things (closes #12696). 2010-11-20 11:58:54 +00:00
regtest Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
render Add ability to render checkbox in undeterminate state, fixes #12290: wxRendererGTK does not support wx.CONTROL_UNDETERMINED for checkboxes 2010-07-29 16:57:09 +00:00
ribbon Improve support for ribbon panel sizers: panels with sizers should now automatically minimise at small sizes, and behave properly when popping up from a minimised state. 2010-10-20 17:49:42 +00:00
richtext Fixed #12566 (assert on deletion) due to inconsistent commit 2010-10-14 18:06:02 +00:00
sashtest Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
scroll Store the result of wxWindow::NewControlId() in wxWindowIDRef. 2010-07-23 23:32:56 +00:00
shaped Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
sockets No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
sound Use wxDELETE() and wxDELETEA() when possible. 2010-06-20 18:18:23 +00:00
splash Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
splitter Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
statbar Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
stc No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
svg No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
taborder Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
taskbar Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
text Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
thread Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
toolbar No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
treectrl Don't send wxEVT_COMMAND_TREE_ITEM_MENU event without valid item in wxMSW. 2010-10-24 22:40:52 +00:00
typetest Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
uiaction Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
validate Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
vscroll Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
widgets No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
wizard Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
wrapsizer Use wxPanel as controls parent in wrapsizer sample. 2010-08-10 21:48:22 +00:00
xrc Don't use some "recent" C++98 features not supported by VC6. 2010-11-16 22:38:06 +00:00
Info.plist Remove executable bits from plist files. 2010-07-22 12:09:10 +00:00
makefile.bcc Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
makefile.gcc Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
Makefile.in
makefile.vc Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
makefile.wat Regenerated makefiles after removing USE_GDIPLUS. 2010-04-09 14:14:26 +00:00
sample_os2.ico Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
sample.ico
sample.r
sample.rc
sample.rc4 Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
sample.rcO Remove unnecessary mondrian.{ico,xpm} files from samples directory. 2010-06-20 17:42:33 +00:00
sample.xpm
samples.bkl Adding wxUIActionSimulator, a class for programmatically controlling the mouse and keyboard. 2010-03-06 20:09:23 +00:00
samples.dsw Add missing samples to samples.dsw. 2010-05-27 17:07:30 +00:00