From 557002cf8162a0073dbc7050732cb6d75e184148 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 10 Feb 2006 19:37:40 +0000 Subject: [PATCH] Ryan's cumulative wxActiveX and media control patch (1427775) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- build/bakefiles/build_cfg.bkl | 1 + build/bakefiles/config.bkl | 9 + build/bakefiles/files.bkl | 3 +- build/bakefiles/multilib.bkl | 4 +- configure.in | 89 +- docs/latex/wx/activexcontainer.tex | 236 +++ docs/latex/wx/activexevt.tex | 75 + docs/latex/wx/classes.tex | 2 + docs/latex/wx/mediactrl.tex | 222 ++- docs/latex/wx/mediaevt.tex | 22 +- include/wx/mediactrl.h | 53 +- include/wx/msw/ole/activex.h | 54 +- samples/mediaplayer/mediaplayer.cpp | 325 ++-- src/common/mediactrlcmn.cpp | 56 +- src/mac/carbon/mediactrl.cpp | 739 +++++---- src/msw/mediactrl_am.cpp | 2269 +++++++++++++++++++++++++++ src/msw/mediactrl_wmp10.cpp | 1521 ++++++++++++++++++ src/msw/ole/activex.cpp | 466 +++++- src/unix/mediactrl.cpp | 1649 +++++++++++++------ 19 files changed, 6762 insertions(+), 1033 deletions(-) create mode 100644 docs/latex/wx/activexcontainer.tex create mode 100644 docs/latex/wx/activexevt.tex create mode 100644 src/msw/mediactrl_am.cpp create mode 100644 src/msw/mediactrl_wmp10.cpp diff --git a/build/bakefiles/build_cfg.bkl b/build/bakefiles/build_cfg.bkl index cea46c0497..99e6292ca0 100644 --- a/build/bakefiles/build_cfg.bkl +++ b/build/bakefiles/build_cfg.bkl @@ -39,6 +39,7 @@ @echo USE_THREADS=$(USE_THREADS) >>$(BUILD_CFG_FILE) @echo USE_GUI=$(USE_GUI) >>$(BUILD_CFG_FILE) @echo USE_HTML=$(USE_HTML) >>$(BUILD_CFG_FILE) + @echo USE_MEDIA=$(USE_MEDIA) >>$(BUILD_CFG_FILE) @echo USE_ODBC=$(USE_ODBC) >>$(BUILD_CFG_FILE) @echo USE_OPENGL=$(USE_OPENGL) >>$(BUILD_CFG_FILE) @echo USE_QA=$(USE_QA) >>$(BUILD_CFG_FILE) diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl index f6a4ea0518..2172cc697e 100644 --- a/build/bakefiles/config.bkl +++ b/build/bakefiles/config.bkl @@ -180,6 +180,14 @@ Acts according to BUILD by default. + +