initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
228
libs/wxWidgets-3.3.1/samples/help/Makefile.in
Normal file
@@ -0,0 +1,228 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.13 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
@MAKE_SET@
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
datarootdir = @datarootdir@
|
||||
INSTALL = @INSTALL@
|
||||
EXEEXT = @EXEEXT@
|
||||
WINDRES = @WINDRES@
|
||||
NM = @NM@
|
||||
BK_DEPS = @BK_DEPS@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
LIBS = @LIBS@
|
||||
LDFLAGS_GUI = @LDFLAGS_GUI@
|
||||
CXX = @CXX@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
USE_DPI_AWARE_MANIFEST = @USE_DPI_AWARE_MANIFEST@
|
||||
WX_LIB_FLAVOUR = @WX_LIB_FLAVOUR@
|
||||
TOOLKIT = @TOOLKIT@
|
||||
TOOLKIT_LOWERCASE = @TOOLKIT_LOWERCASE@
|
||||
TOOLKIT_VERSION = @TOOLKIT_VERSION@
|
||||
TOOLCHAIN_FULLNAME = @TOOLCHAIN_FULLNAME@
|
||||
EXTRALIBS = @EXTRALIBS@
|
||||
EXTRALIBS_XML = @EXTRALIBS_XML@
|
||||
EXTRALIBS_HTML = @EXTRALIBS_HTML@
|
||||
EXTRALIBS_GUI = @EXTRALIBS_GUI@
|
||||
WX_CPPFLAGS = @WX_CPPFLAGS@
|
||||
WX_CXXFLAGS = @WX_CXXFLAGS@
|
||||
WX_LDFLAGS = @WX_LDFLAGS@
|
||||
HOST_SUFFIX = @HOST_SUFFIX@
|
||||
DYLIB_RPATH_FLAG = @DYLIB_RPATH_FLAG@
|
||||
SAMPLES_CXXFLAGS = @SAMPLES_CXXFLAGS@
|
||||
wx_top_builddir = @wx_top_builddir@
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.3
|
||||
WX_VERSION = $(WX_RELEASE).1
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HELP_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
HELP_OBJECTS = \
|
||||
$(__help___win32rc) \
|
||||
help_demo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
@COND_DEPS_TRACKING_0@CXXC = $(CXX)
|
||||
@COND_DEPS_TRACKING_1@CXXC = $(BK_DEPS) $(CXX)
|
||||
@COND_USE_GUI_0@PORTNAME = base
|
||||
@COND_USE_GUI_1@PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
@COND_TOOLKIT_MAC@WXBASEPORT = _carbon
|
||||
@COND_BUILD_debug@WXDEBUGFLAG = d
|
||||
@COND_WXUNIV_1@WXUNIVNAME = univ
|
||||
@COND_MONOLITHIC_0@EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
@COND_MONOLITHIC_1@EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
@COND_MONOLITHIC_1@ $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
@COND_MONOLITHIC_0@EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
@COND_MONOLITHIC_1@EXTRALIBS_FOR_GUI =
|
||||
@COND_WXUNIV_1@__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
@COND_WXUNIV_1@__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
@COND_DEBUG_FLAG_0@__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
@COND_DEBUG_FLAG_0@__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
@COND_USE_EXCEPTIONS_0@__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
@COND_USE_EXCEPTIONS_0@__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
@COND_USE_RTTI_0@__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
@COND_USE_RTTI_0@__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
@COND_USE_THREADS_0@__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
@COND_USE_THREADS_0@__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
@COND_SHARED_1@__DLLFLAG_p = -DWXUSINGDLL
|
||||
@COND_SHARED_1@__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
@COND_PLATFORM_WIN32_1@__WIN32_DPI_MANIFEST_p = \
|
||||
@COND_PLATFORM_WIN32_1@ --define \
|
||||
@COND_PLATFORM_WIN32_1@ wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___help___os2_emxbindcmd = $(NM) help$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep help$(EXEEXT) ; fi
|
||||
@COND_PLATFORM_OS2_1@__help___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___help___os2_emxbindcmd)
|
||||
@COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
|
||||
@COND_TOOLKIT_MSW@ $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
@COND_PLATFORM_WIN32_1@__help___win32rc = help_sample_rc.o
|
||||
@COND_PLATFORM_MACOSX_1@__help_app_Contents_PkgInfo___depname \
|
||||
@COND_PLATFORM_MACOSX_1@ = help.app/Contents/PkgInfo
|
||||
@COND_PLATFORM_MACOSX_1@__help_bundle___depname = help_bundle
|
||||
@COND_TOOLKIT_MAC@____help_BUNDLE_TGT_REF_DEP = \
|
||||
@COND_TOOLKIT_MAC@ $(__help_app_Contents_PkgInfo___depname)
|
||||
@COND_TOOLKIT_OSX_CARBON@____help_BUNDLE_TGT_REF_DEP \
|
||||
@COND_TOOLKIT_OSX_CARBON@ = $(__help_app_Contents_PkgInfo___depname)
|
||||
@COND_TOOLKIT_OSX_COCOA@____help_BUNDLE_TGT_REF_DEP \
|
||||
@COND_TOOLKIT_OSX_COCOA@ = $(__help_app_Contents_PkgInfo___depname)
|
||||
@COND_TOOLKIT_OSX_IPHONE@____help_BUNDLE_TGT_REF_DEP \
|
||||
@COND_TOOLKIT_OSX_IPHONE@ = $(__help_app_Contents_PkgInfo___depname)
|
||||
@COND_TOOLKIT_COCOA@____help_BUNDLE_TGT_REF_DEP = \
|
||||
@COND_TOOLKIT_COCOA@ $(__help_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_MONOLITHIC_0@__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_MONOLITHIC_0@__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_MONOLITHIC_0@__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_MONOLITHIC_1@__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
@COND_MONOLITHIC_1_USE_STC_1@__LIB_SCINTILLA_IF_MONO_p \
|
||||
@COND_MONOLITHIC_1_USE_STC_1@ = $(__LIB_SCINTILLA_p)
|
||||
@COND_USE_STC_1@__LIB_SCINTILLA_p = \
|
||||
@COND_USE_STC_1@ -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_MONOLITHIC_1_USE_STC_1@__LIB_LEXILLA_IF_MONO_p = $(__LIB_LEXILLA_p)
|
||||
@COND_USE_STC_1@__LIB_LEXILLA_p = \
|
||||
@COND_USE_STC_1@ -lwxlexilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@__LIB_TIFF_p \
|
||||
@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@ = \
|
||||
@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@ -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@__LIB_JPEG_p \
|
||||
@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@ = \
|
||||
@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@ -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@__LIB_PNG_p \
|
||||
@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@ = \
|
||||
@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@ -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_USE_GUI_1_wxUSE_LIBWEBP_builtin@__LIB_WEBP_p \
|
||||
@COND_USE_GUI_1_wxUSE_LIBWEBP_builtin@ = \
|
||||
@COND_USE_GUI_1_wxUSE_LIBWEBP_builtin@ -lwxwebp$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_wxUSE_ZLIB_builtin@__LIB_ZLIB_p = \
|
||||
@COND_wxUSE_ZLIB_builtin@ -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_wxUSE_REGEX_builtin@__LIB_REGEX_p = \
|
||||
@COND_wxUSE_REGEX_builtin@ -lwxregexu$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
@COND_wxUSE_EXPAT_builtin@__LIB_EXPAT_p = \
|
||||
@COND_wxUSE_EXPAT_builtin@ -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: help$(EXEEXT) $(__help_bundle___depname) data data_doc
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f help$(EXEEXT)
|
||||
rm -rf help.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch Makefile
|
||||
|
||||
help$(EXEEXT): $(HELP_OBJECTS) $(__help___win32rc)
|
||||
$(CXX) -o $@ $(HELP_OBJECTS) -L$(LIBDIRNAME) $(DYLIB_RPATH_FLAG) $(LDFLAGS_GUI) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_LEXILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(__LIB_WEBP_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__help___os2_emxbindcmd)
|
||||
|
||||
@COND_PLATFORM_MACOSX_1@help.app/Contents/PkgInfo: help$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
@COND_PLATFORM_MACOSX_1@ mkdir -p help.app/Contents
|
||||
@COND_PLATFORM_MACOSX_1@ mkdir -p help.app/Contents/MacOS
|
||||
@COND_PLATFORM_MACOSX_1@ mkdir -p help.app/Contents/Resources
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@ sed -e "s/\$${MACOSX_BUNDLE_GUI_IDENTIFIER}/org.wxwidgets.help/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_EXECUTABLE_NAME}/help/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_BUNDLE_NAME}/help/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_COPYRIGHT}/Copyright 2002-2025 wxWidgets/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_BUNDLE_VERSION}/$(WX_VERSION)/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_INFO_STRING}/help version $(WX_VERSION), (c) 2002-2025 wxWidgets/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_LONG_VERSION_STRING}/$(WX_VERSION), (c) 2002-2025 wxWidgets/" \
|
||||
@COND_PLATFORM_MACOSX_1@ -e "s/\$${MACOSX_BUNDLE_SHORT_VERSION_STRING}/$(WX_RELEASE)/" \
|
||||
@COND_PLATFORM_MACOSX_1@ $(top_srcdir)/src/osx/carbon/Info.plist.in >help.app/Contents/Info.plist
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@ /bin/echo "APPL????" >help.app/Contents/PkgInfo
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@ ln -f help$(EXEEXT) help.app/Contents/MacOS/help
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@
|
||||
@COND_PLATFORM_MACOSX_1@ cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns help.app/Contents/Resources/wxmac.icns
|
||||
|
||||
@COND_PLATFORM_MACOSX_1@help_bundle: $(____help_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in back.gif bullet.bmp contents.gif cshelp.txt doc.chm doc.cnt doc.hhc doc.hhk doc.hhp doc.hlp doc.hpj doc.zip forward.gif up.gif; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
data_doc:
|
||||
@mkdir -p ./doc
|
||||
@for f in aindex.html down.gif dxxgifs.tex HIER.html icon1.gif icon2.gif index.html logo.gif wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm; do \
|
||||
if test ! -f ./doc/$$f -a ! -d ./doc/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/doc/$$f -newer ./doc/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/doc/$$f ./doc ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
help_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
help_demo.o: $(srcdir)/demo.cpp
|
||||
$(CXXC) -c -o $@ $(HELP_CXXFLAGS) $(srcdir)/demo.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
@IF_GNU_MAKE@-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean help_bundle data data_doc
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/back.gif
Normal file
|
After Width: | Height: | Size: 978 B |
BIN
libs/wxWidgets-3.3.1/samples/help/bullet.bmp
Normal file
|
After Width: | Height: | Size: 138 B |
BIN
libs/wxWidgets-3.3.1/samples/help/contents.gif
Normal file
|
After Width: | Height: | Size: 996 B |
9
libs/wxWidgets-3.3.1/samples/help/cshelp.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
.topic IDH_PANEL
|
||||
This is the topic for the main panel.
|
||||
|
||||
.topic IDH_TEXT
|
||||
This is the topic for the text control.
|
||||
|
||||
.topic IDH_OK
|
||||
This is the topic for the OK button.
|
||||
|
||||
712
libs/wxWidgets-3.3.1/samples/help/demo.cpp
Normal file
@@ -0,0 +1,712 @@
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// Name: demo.cpp
|
||||
// Purpose: wxHelpController demo
|
||||
// Author: Karsten Ballueder
|
||||
// Created: 04/01/98
|
||||
// Copyright: (c) Karsten Ballueder, Julian Smart
|
||||
// Licence: wxWindows licence
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// ============================================================================
|
||||
// declarations
|
||||
// ============================================================================
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// headers
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// For compilers that support precompilation, includes "wx/wx.h".
|
||||
#include "wx/wxprec.h"
|
||||
|
||||
// for all others, include the necessary headers (this file is usually all you
|
||||
// need because it includes almost all "standard" wxWidgets headers
|
||||
#ifndef WX_PRECOMP
|
||||
# include "wx/wx.h"
|
||||
#endif
|
||||
|
||||
# include "wx/image.h"
|
||||
# include "wx/help.h"
|
||||
# include "wx/cshelp.h"
|
||||
|
||||
#if wxUSE_TOOLTIPS
|
||||
# include "wx/tooltip.h"
|
||||
#endif
|
||||
|
||||
// define this to 1 to use HTML help even under Windows (by default, Windows
|
||||
// version will use WinHelp).
|
||||
// Please also see samples/html/helpview.
|
||||
#define USE_HTML_HELP 1
|
||||
|
||||
// define this to 1 to use external help controller (not used by default)
|
||||
#define USE_EXT_HELP 0
|
||||
|
||||
// Define this to 0 to use the help controller as the help
|
||||
// provider, or to 1 to use the 'simple help provider'
|
||||
// (the one implemented with wxTipWindow).
|
||||
#define USE_SIMPLE_HELP_PROVIDER 0
|
||||
|
||||
#if !wxUSE_HTML
|
||||
#undef USE_HTML_HELP
|
||||
#define USE_HTML_HELP 0
|
||||
#endif
|
||||
|
||||
#if USE_HTML_HELP
|
||||
#include "wx/filesys.h"
|
||||
#include "wx/fs_zip.h"
|
||||
|
||||
#include "wx/html/helpctrl.h"
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
#include "wx/msw/helpchm.h"
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
#include "wx/msw/helpbest.h"
|
||||
#endif
|
||||
|
||||
#if USE_EXT_HELP
|
||||
#include "wx/generic/helpext.h"
|
||||
#endif
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// resources
|
||||
// ----------------------------------------------------------------------------
|
||||
// the application icon
|
||||
#ifndef wxHAS_IMAGES_IN_RESOURCES
|
||||
#include "../sample.xpm"
|
||||
#endif
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// private classes
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// Define a new application type, each program should derive a class from wxApp
|
||||
class MyApp : public wxApp
|
||||
{
|
||||
public:
|
||||
// override base class virtuals
|
||||
// ----------------------------
|
||||
|
||||
// this one is called on application startup and is a good place for the app
|
||||
// initialization (doing it here and not in the ctor allows to have an error
|
||||
// return: if OnInit() returns false, the application terminates)
|
||||
virtual bool OnInit() override;
|
||||
|
||||
// do some clean up here
|
||||
virtual int OnExit() override;
|
||||
};
|
||||
|
||||
// Define a new frame type: this is going to be our main frame
|
||||
class MyFrame : public wxFrame
|
||||
{
|
||||
public:
|
||||
// ctor(s)
|
||||
MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);
|
||||
|
||||
wxHelpControllerBase& GetHelpController() { return m_help; }
|
||||
|
||||
#if USE_HTML_HELP
|
||||
wxHtmlHelpController& GetAdvancedHtmlHelpController() { return m_advancedHtmlHelp; }
|
||||
#endif
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
wxCHMHelpController& GetMSHtmlHelpController() { return m_msHtmlHelp; }
|
||||
#endif
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
wxBestHelpController& GetBestHelpController() { return m_bestHelp; }
|
||||
#endif
|
||||
|
||||
// event handlers (these functions should _not_ be virtual)
|
||||
void OnQuit(wxCommandEvent& event);
|
||||
void OnHelp(wxCommandEvent& event);
|
||||
void OnAdvancedHtmlHelp(wxCommandEvent& event);
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
void OnMSHtmlHelp(wxCommandEvent& event);
|
||||
#endif
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
void OnBestHelp(wxCommandEvent& event);
|
||||
#endif
|
||||
#if USE_HTML_HELP
|
||||
void OnModalHtmlHelp(wxCommandEvent& event);
|
||||
#endif
|
||||
|
||||
void OnShowContextHelp(wxCommandEvent& event);
|
||||
void OnShowDialogContextHelp(wxCommandEvent& event);
|
||||
|
||||
void ShowHelp(int commandId, wxHelpControllerBase& helpController);
|
||||
|
||||
private:
|
||||
#if USE_EXT_HELP
|
||||
wxExtHelpController m_help;
|
||||
#else
|
||||
wxHelpController m_help;
|
||||
#endif
|
||||
|
||||
#if USE_HTML_HELP
|
||||
wxHtmlHelpController m_advancedHtmlHelp;
|
||||
wxHtmlHelpController m_embeddedHtmlHelp;
|
||||
wxHtmlHelpWindow* m_embeddedHelpWindow;
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
wxCHMHelpController m_msHtmlHelp;
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
wxBestHelpController m_bestHelp;
|
||||
#endif
|
||||
|
||||
// any class wishing to process wxWidgets events must use this macro
|
||||
wxDECLARE_EVENT_TABLE();
|
||||
};
|
||||
|
||||
// A custom modal dialog
|
||||
class MyModalDialog : public wxDialog
|
||||
{
|
||||
public:
|
||||
MyModalDialog(wxWindow *parent);
|
||||
|
||||
private:
|
||||
|
||||
wxDECLARE_EVENT_TABLE();
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// constants
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// IDs for the controls and the menu commands
|
||||
enum
|
||||
{
|
||||
// menu items
|
||||
HelpDemo_Quit = 100,
|
||||
HelpDemo_Help_Index,
|
||||
HelpDemo_Help_Classes,
|
||||
HelpDemo_Help_Functions,
|
||||
HelpDemo_Help_Help,
|
||||
HelpDemo_Help_Search,
|
||||
HelpDemo_Help_ContextHelp,
|
||||
HelpDemo_Help_DialogContextHelp,
|
||||
|
||||
HelpDemo_Html_Help_Index,
|
||||
HelpDemo_Html_Help_Classes,
|
||||
HelpDemo_Html_Help_Functions,
|
||||
HelpDemo_Html_Help_Help,
|
||||
HelpDemo_Html_Help_Search,
|
||||
|
||||
HelpDemo_Advanced_Html_Help_Index,
|
||||
HelpDemo_Advanced_Html_Help_Classes,
|
||||
HelpDemo_Advanced_Html_Help_Functions,
|
||||
HelpDemo_Advanced_Html_Help_Help,
|
||||
HelpDemo_Advanced_Html_Help_Search,
|
||||
HelpDemo_Advanced_Html_Help_Modal,
|
||||
|
||||
HelpDemo_MS_Html_Help_Index,
|
||||
HelpDemo_MS_Html_Help_Classes,
|
||||
HelpDemo_MS_Html_Help_Functions,
|
||||
HelpDemo_MS_Html_Help_Help,
|
||||
HelpDemo_MS_Html_Help_Search,
|
||||
|
||||
HelpDemo_Best_Help_Index,
|
||||
HelpDemo_Best_Help_Classes,
|
||||
HelpDemo_Best_Help_Functions,
|
||||
HelpDemo_Best_Help_Help,
|
||||
HelpDemo_Best_Help_Search,
|
||||
|
||||
HelpDemo_Help_KDE,
|
||||
HelpDemo_Help_GNOME,
|
||||
HelpDemo_Help_Netscape,
|
||||
// controls start here (the numbers are, of course, arbitrary)
|
||||
HelpDemo_Text = 1000
|
||||
};
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// event tables and other macros for wxWidgets
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// the event tables connect the wxWidgets events with the functions (event
|
||||
// handlers) which process them. It can be also done at run-time, but for the
|
||||
// simple menu events like this the static method is much simpler.
|
||||
wxBEGIN_EVENT_TABLE(MyFrame, wxFrame)
|
||||
EVT_MENU(HelpDemo_Quit, MyFrame::OnQuit)
|
||||
EVT_MENU(HelpDemo_Help_Index, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_Classes, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_Functions, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_Help, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_Search, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_ContextHelp, MyFrame::OnShowContextHelp)
|
||||
EVT_MENU(HelpDemo_Help_DialogContextHelp, MyFrame::OnShowDialogContextHelp)
|
||||
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Index, MyFrame::OnAdvancedHtmlHelp)
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Classes, MyFrame::OnAdvancedHtmlHelp)
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Functions, MyFrame::OnAdvancedHtmlHelp)
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Help, MyFrame::OnAdvancedHtmlHelp)
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Search, MyFrame::OnAdvancedHtmlHelp)
|
||||
#if USE_HTML_HELP
|
||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Modal, MyFrame::OnModalHtmlHelp)
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
EVT_MENU(HelpDemo_MS_Html_Help_Index, MyFrame::OnMSHtmlHelp)
|
||||
EVT_MENU(HelpDemo_MS_Html_Help_Classes, MyFrame::OnMSHtmlHelp)
|
||||
EVT_MENU(HelpDemo_MS_Html_Help_Functions, MyFrame::OnMSHtmlHelp)
|
||||
EVT_MENU(HelpDemo_MS_Html_Help_Help, MyFrame::OnMSHtmlHelp)
|
||||
EVT_MENU(HelpDemo_MS_Html_Help_Search, MyFrame::OnMSHtmlHelp)
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
EVT_MENU(HelpDemo_Best_Help_Index, MyFrame::OnBestHelp)
|
||||
#endif
|
||||
|
||||
EVT_MENU(HelpDemo_Help_KDE, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_GNOME, MyFrame::OnHelp)
|
||||
EVT_MENU(HelpDemo_Help_Netscape, MyFrame::OnHelp)
|
||||
wxEND_EVENT_TABLE()
|
||||
|
||||
// Create a new application object: this macro will allow wxWidgets to create
|
||||
// the application object during program execution (it's better than using a
|
||||
// static object for many reasons) and also declares the accessor function
|
||||
// wxGetApp() which will return the reference of the right type (i.e. MyApp and
|
||||
// not wxApp)
|
||||
wxIMPLEMENT_APP(MyApp);
|
||||
|
||||
// ============================================================================
|
||||
// implementation
|
||||
// ============================================================================
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// the application class
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// `Main program' equivalent: the program execution "starts" here
|
||||
bool MyApp::OnInit()
|
||||
{
|
||||
if ( !wxApp::OnInit() )
|
||||
return false;
|
||||
|
||||
// Create a simple help provider to make SetHelpText() do something.
|
||||
// Note that this must be set before any SetHelpText() calls are made.
|
||||
#if USE_SIMPLE_HELP_PROVIDER
|
||||
wxSimpleHelpProvider* provider = new wxSimpleHelpProvider;
|
||||
#else
|
||||
wxHelpControllerHelpProvider* provider = new wxHelpControllerHelpProvider;
|
||||
#endif
|
||||
wxHelpProvider::Set(provider);
|
||||
|
||||
#if USE_HTML_HELP
|
||||
#if wxUSE_GIF
|
||||
// Required for images in the online documentation
|
||||
wxImage::AddHandler(new wxGIFHandler);
|
||||
#endif // wxUSE_GIF
|
||||
|
||||
// Required for advanced HTML help
|
||||
#if wxUSE_STREAMS && wxUSE_ZIPSTREAM && wxUSE_ZLIB
|
||||
wxFileSystem::AddHandler(new wxZipFSHandler);
|
||||
#endif
|
||||
#endif // wxUSE_HTML
|
||||
|
||||
// Create the main application window
|
||||
MyFrame *frame = new MyFrame("HelpDemo wxWidgets App",
|
||||
wxPoint(50, 50), wxSize(450, 340));
|
||||
|
||||
#if !USE_SIMPLE_HELP_PROVIDER
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
provider->SetHelpController(& frame->GetMSHtmlHelpController());
|
||||
#else
|
||||
provider->SetHelpController(& frame->GetHelpController());
|
||||
#endif
|
||||
#endif // !USE_SIMPLE_HELP_PROVIDER
|
||||
|
||||
frame->Show(true);
|
||||
|
||||
// initialise the help system: this means that we'll use doc.hlp file under
|
||||
// Windows and that the HTML docs are in the subdirectory doc for platforms
|
||||
// using HTML help
|
||||
if ( !frame->GetHelpController().Initialize("doc") )
|
||||
{
|
||||
wxLogError("Cannot initialize the help system, aborting.");
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
if( !frame->GetMSHtmlHelpController().Initialize("doc") )
|
||||
{
|
||||
wxLogError("Cannot initialize the MS HTML Help system.");
|
||||
}
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
// you need to call Initialize in order to use wxBestHelpController
|
||||
if( !frame->GetBestHelpController().Initialize("doc") )
|
||||
{
|
||||
wxLogError("Cannot initialize the best help system, aborting.");
|
||||
}
|
||||
#endif
|
||||
|
||||
#if USE_HTML_HELP
|
||||
// initialise the advanced HTML help system: this means that the HTML docs are in .htb
|
||||
// (zipped) form
|
||||
if ( !frame->GetAdvancedHtmlHelpController().Initialize("doc") )
|
||||
{
|
||||
wxLogError("Cannot initialize the advanced HTML help system, aborting.");
|
||||
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if 0
|
||||
// defined(__WXMSW__) && wxUSE_MS_HTML_HELP
|
||||
wxString path(wxGetCwd());
|
||||
if ( !frame->GetMSHtmlHelpController().Initialize(path + "\\doc.chm") )
|
||||
{
|
||||
wxLogError("Cannot initialize the MS HTML help system, aborting.");
|
||||
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
int MyApp::OnExit()
|
||||
{
|
||||
// clean up
|
||||
delete wxHelpProvider::Set(nullptr);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// main frame
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// frame constructor
|
||||
MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
|
||||
: wxFrame(nullptr, 300, title, pos, size)
|
||||
#if USE_HTML_HELP
|
||||
, m_embeddedHtmlHelp(wxHF_EMBEDDED|wxHF_DEFAULT_STYLE)
|
||||
#endif
|
||||
{
|
||||
// set the frame icon
|
||||
SetIcon(wxICON(sample));
|
||||
|
||||
// create a menu bar
|
||||
wxMenu *menuFile = new wxMenu;
|
||||
|
||||
menuFile->Append(HelpDemo_Help_Index, "&Help Index...");
|
||||
menuFile->Append(HelpDemo_Help_Classes, "&Help on Classes...");
|
||||
menuFile->Append(HelpDemo_Help_Functions, "&Help on Functions...");
|
||||
menuFile->Append(HelpDemo_Help_ContextHelp, "&Context Help...");
|
||||
menuFile->Append(HelpDemo_Help_DialogContextHelp, "&Dialog Context Help...\tCtrl-H");
|
||||
menuFile->Append(HelpDemo_Help_Help, "&About Help Demo...");
|
||||
menuFile->Append(HelpDemo_Help_Search, "&Search help...");
|
||||
#if USE_HTML_HELP
|
||||
menuFile->AppendSeparator();
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Index, "Advanced HTML &Help Index...");
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Classes, "Advanced HTML &Help on Classes...");
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Functions, "Advanced HTML &Help on Functions...");
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Help, "Advanced HTML &About Help Demo...");
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Search, "Advanced HTML &Search help...");
|
||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Modal, "Advanced HTML Help &Modal Dialog...");
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
menuFile->AppendSeparator();
|
||||
menuFile->Append(HelpDemo_MS_Html_Help_Index, "MS HTML &Help Index...");
|
||||
menuFile->Append(HelpDemo_MS_Html_Help_Classes, "MS HTML &Help on Classes...");
|
||||
menuFile->Append(HelpDemo_MS_Html_Help_Functions, "MS HTML &Help on Functions...");
|
||||
menuFile->Append(HelpDemo_MS_Html_Help_Help, "MS HTML &About Help Demo...");
|
||||
menuFile->Append(HelpDemo_MS_Html_Help_Search, "MS HTML &Search help...");
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
menuFile->AppendSeparator();
|
||||
menuFile->Append(HelpDemo_Best_Help_Index, "Best &Help Index...");
|
||||
#endif
|
||||
|
||||
#ifndef __WXMSW__
|
||||
#if !wxUSE_HTML
|
||||
menuFile->AppendSeparator();
|
||||
menuFile->Append(HelpDemo_Help_KDE, "Use &KDE");
|
||||
menuFile->Append(HelpDemo_Help_GNOME, "Use &GNOME");
|
||||
menuFile->Append(HelpDemo_Help_Netscape, "Use &Netscape");
|
||||
#endif
|
||||
#endif
|
||||
menuFile->AppendSeparator();
|
||||
menuFile->Append(HelpDemo_Quit, "E&xit");
|
||||
|
||||
// now append the freshly created menu to the menu bar...
|
||||
wxMenuBar *menuBar = new wxMenuBar;
|
||||
menuBar->Append(menuFile, "&File");
|
||||
|
||||
// ... and attach this menu bar to the frame
|
||||
SetMenuBar(menuBar);
|
||||
|
||||
#if wxUSE_STATUSBAR
|
||||
// create a status bar just for fun (by default with 1 pane only)
|
||||
CreateStatusBar();
|
||||
SetStatusText("Welcome to wxWidgets!");
|
||||
#endif // wxUSE_STATUSBAR
|
||||
|
||||
#if USE_HTML_HELP
|
||||
// Create embedded HTML Help window
|
||||
m_embeddedHelpWindow = new wxHtmlHelpWindow;
|
||||
// m_embeddedHtmlHelp.UseConfig(config, rootPath); // Can set your own config object here
|
||||
m_embeddedHtmlHelp.SetHelpWindow(m_embeddedHelpWindow);
|
||||
|
||||
m_embeddedHelpWindow->Create(this,
|
||||
wxID_ANY, wxDefaultPosition, GetClientSize(), wxTAB_TRAVERSAL|wxNO_BORDER, wxHF_DEFAULT_STYLE);
|
||||
|
||||
m_embeddedHtmlHelp.AddBook(wxFileName("doc.zip"));
|
||||
m_embeddedHtmlHelp.Display("Introduction");
|
||||
#else
|
||||
// now create some controls
|
||||
|
||||
// a panel first - if there were several controls, it would allow us to
|
||||
// navigate between them from the keyboard
|
||||
wxPanel *panel = new wxPanel(this, 301, wxPoint(0, 0), wxSize(400, 200));
|
||||
panel->SetHelpText(_("This panel just holds a static text control."));
|
||||
//panel->SetHelpText(wxContextId(300));
|
||||
|
||||
// and a static control whose parent is the panel
|
||||
wxStaticText* staticText = new wxStaticText(panel, 302, "Hello, world!", wxPoint(10, 10));
|
||||
staticText->SetHelpText(_("This static text control isn't doing a lot right now."));
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
// event handlers
|
||||
|
||||
void MyFrame::OnQuit(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
// true is to force the frame to close
|
||||
Close(true);
|
||||
}
|
||||
|
||||
void MyFrame::OnHelp(wxCommandEvent& event)
|
||||
{
|
||||
ShowHelp(event.GetId(), m_help);
|
||||
}
|
||||
|
||||
void MyFrame::OnShowContextHelp(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
// This starts context help mode, then the user
|
||||
// clicks on a window to send a help message
|
||||
wxContextHelp contextHelp(this);
|
||||
}
|
||||
|
||||
void MyFrame::OnShowDialogContextHelp(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
MyModalDialog dialog(this);
|
||||
dialog.ShowModal();
|
||||
}
|
||||
|
||||
void MyFrame::OnAdvancedHtmlHelp(wxCommandEvent& event)
|
||||
{
|
||||
#if USE_HTML_HELP
|
||||
ShowHelp(event.GetId(), m_advancedHtmlHelp);
|
||||
#endif
|
||||
}
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
void MyFrame::OnMSHtmlHelp(wxCommandEvent& event)
|
||||
{
|
||||
ShowHelp(event.GetId(), m_msHtmlHelp);
|
||||
}
|
||||
#endif
|
||||
|
||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||
void MyFrame::OnBestHelp(wxCommandEvent& event)
|
||||
{
|
||||
ShowHelp(event.GetId(), m_bestHelp);
|
||||
}
|
||||
#endif
|
||||
|
||||
#if USE_HTML_HELP
|
||||
void MyFrame::OnModalHtmlHelp(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
wxHtmlModalHelp(this, "doc.zip", "Introduction");
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
Notes: ShowHelp uses section ids for displaying particular topics,
|
||||
but you might want to use a unique keyword to display a topic, instead.
|
||||
|
||||
Section ids are specified as follows for the different formats.
|
||||
|
||||
WinHelp
|
||||
|
||||
The [MAP] section specifies the topic to integer id mapping, e.g.
|
||||
|
||||
[MAP]
|
||||
#define intro 100
|
||||
#define functions 1
|
||||
#define classes 2
|
||||
#define about 3
|
||||
|
||||
The identifier name corresponds to the label used for that topic.
|
||||
You could also put these in a .h file and #include it in both the MAP
|
||||
section and your C++ source.
|
||||
|
||||
Note that Tex2RTF doesn't currently generate the MAP section automatically.
|
||||
|
||||
MS HTML Help
|
||||
|
||||
The [MAP] section specifies the HTML filename root to integer id mapping, e.g.
|
||||
|
||||
[MAP]
|
||||
#define doc1 100
|
||||
#define doc3 1
|
||||
#define doc2 2
|
||||
#define doc4 3
|
||||
|
||||
The identifier name corresponds to the HTML filename used for that topic.
|
||||
You could also put these in a .h file and #include it in both the MAP
|
||||
section and your C++ source.
|
||||
|
||||
Note that Tex2RTF doesn't currently generate the MAP section automatically.
|
||||
|
||||
Simple wxHTML Help and External HTML Help
|
||||
|
||||
A wxhelp.map file is used, for example:
|
||||
|
||||
0 wx.htm ; wxWidgets: Help index; additional keywords like overview
|
||||
1 wx204.htm ; wxWidgets Function Reference
|
||||
2 wx34.htm ; wxWidgets Class Reference
|
||||
|
||||
Note that Tex2RTF doesn't currently generate the MAP section automatically.
|
||||
|
||||
Advanced HTML Help
|
||||
|
||||
An extension to the .hhc file format is used, specifying a new parameter
|
||||
with name="ID":
|
||||
|
||||
<OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc2.htm#classes">
|
||||
<param name="Name" value="Classes">
|
||||
<param name="ID" value=2>
|
||||
</OBJECT>
|
||||
|
||||
Again, this is not generated automatically by Tex2RTF, though it could
|
||||
be added quite easily.
|
||||
|
||||
Unfortunately adding the ID parameters appears to interfere with MS HTML Help,
|
||||
so you should not try to compile a .chm file from a .hhc file with
|
||||
this extension, or the contents will be messed up.
|
||||
*/
|
||||
|
||||
void MyFrame::ShowHelp(int commandId, wxHelpControllerBase& helpController)
|
||||
{
|
||||
switch(commandId)
|
||||
{
|
||||
case HelpDemo_Help_Classes:
|
||||
case HelpDemo_Html_Help_Classes:
|
||||
case HelpDemo_Advanced_Html_Help_Classes:
|
||||
case HelpDemo_MS_Html_Help_Classes:
|
||||
case HelpDemo_Best_Help_Classes:
|
||||
helpController.DisplaySection(2);
|
||||
//helpController.DisplaySection("Classes"); // An alternative form for most controllers
|
||||
break;
|
||||
|
||||
case HelpDemo_Help_Functions:
|
||||
case HelpDemo_Html_Help_Functions:
|
||||
case HelpDemo_Advanced_Html_Help_Functions:
|
||||
case HelpDemo_MS_Html_Help_Functions:
|
||||
helpController.DisplaySection(1);
|
||||
//helpController.DisplaySection("Functions"); // An alternative form for most controllers
|
||||
break;
|
||||
|
||||
case HelpDemo_Help_Help:
|
||||
case HelpDemo_Html_Help_Help:
|
||||
case HelpDemo_Advanced_Html_Help_Help:
|
||||
case HelpDemo_MS_Html_Help_Help:
|
||||
case HelpDemo_Best_Help_Help:
|
||||
helpController.DisplaySection(3);
|
||||
//helpController.DisplaySection("About"); // An alternative form for most controllers
|
||||
break;
|
||||
|
||||
case HelpDemo_Help_Search:
|
||||
case HelpDemo_Html_Help_Search:
|
||||
case HelpDemo_Advanced_Html_Help_Search:
|
||||
case HelpDemo_MS_Html_Help_Search:
|
||||
case HelpDemo_Best_Help_Search:
|
||||
{
|
||||
wxString key = wxGetTextFromUser("Search for?",
|
||||
"Search help for keyword",
|
||||
wxEmptyString,
|
||||
this);
|
||||
if(! key.IsEmpty())
|
||||
helpController.KeywordSearch(key);
|
||||
}
|
||||
break;
|
||||
|
||||
case HelpDemo_Help_Index:
|
||||
case HelpDemo_Html_Help_Index:
|
||||
case HelpDemo_Advanced_Html_Help_Index:
|
||||
case HelpDemo_MS_Html_Help_Index:
|
||||
case HelpDemo_Best_Help_Index:
|
||||
helpController.DisplayContents();
|
||||
break;
|
||||
|
||||
// These three calls are only used by wxExtHelpController
|
||||
|
||||
case HelpDemo_Help_KDE:
|
||||
helpController.SetViewer("kdehelp");
|
||||
break;
|
||||
case HelpDemo_Help_GNOME:
|
||||
helpController.SetViewer("gnome-help-browser");
|
||||
break;
|
||||
case HelpDemo_Help_Netscape:
|
||||
helpController.SetViewer("netscape", wxHELP_NETSCAPE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// MyModalDialog
|
||||
// Demonstrates context-sensitive help
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
wxBEGIN_EVENT_TABLE(MyModalDialog, wxDialog)
|
||||
wxEND_EVENT_TABLE()
|
||||
|
||||
MyModalDialog::MyModalDialog(wxWindow *parent)
|
||||
: wxDialog(parent, wxID_ANY, wxString("Modal dialog"))
|
||||
{
|
||||
// Add the context-sensitive help button on the caption for the platforms
|
||||
// which support it (currently MSW only)
|
||||
SetExtraStyle(wxDIALOG_EX_CONTEXTHELP);
|
||||
|
||||
|
||||
wxBoxSizer *sizerTop = new wxBoxSizer(wxVERTICAL);
|
||||
wxBoxSizer *sizerRow = new wxBoxSizer(wxHORIZONTAL);
|
||||
|
||||
wxButton* btnOK = new wxButton(this, wxID_OK, "&OK");
|
||||
btnOK->SetHelpText(_("The OK button confirms the dialog choices."));
|
||||
|
||||
wxButton* btnCancel = new wxButton(this, wxID_CANCEL, "&Cancel");
|
||||
btnCancel->SetHelpText(_("The Cancel button cancels the dialog."));
|
||||
|
||||
sizerRow->Add(btnOK, 0, wxALIGN_CENTER | wxALL, 5);
|
||||
sizerRow->Add(btnCancel, 0, wxALIGN_CENTER | wxALL, 5);
|
||||
|
||||
// Add explicit context-sensitive help button for non-MSW
|
||||
#ifndef __WXMSW__
|
||||
sizerRow->Add(new wxContextHelpButton(this), 0, wxALIGN_CENTER | wxALL, 5);
|
||||
#endif
|
||||
|
||||
wxTextCtrl *text = new wxTextCtrl(this, wxID_ANY, "A demo text control",
|
||||
wxDefaultPosition, wxSize(300, 100),
|
||||
wxTE_MULTILINE);
|
||||
text->SetHelpText(_("Type text here if you have got nothing more interesting to do"));
|
||||
sizerTop->Add(text, 0, wxEXPAND|wxALL, 5 );
|
||||
sizerTop->Add(sizerRow, 0, wxALIGN_RIGHT|wxALL, 5 );
|
||||
|
||||
SetSizerAndFit(sizerTop);
|
||||
|
||||
btnOK->SetFocus();
|
||||
btnOK->SetDefault();
|
||||
}
|
||||
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc.chm
Normal file
8
libs/wxWidgets-3.3.1/samples/help/doc.cnt
Normal file
@@ -0,0 +1,8 @@
|
||||
:Base doc.hlp
|
||||
1 Introduction
|
||||
2 Introduction=intro
|
||||
2 Classes=classes
|
||||
2 Functions=functions
|
||||
2 About=about
|
||||
1 Chapter 2
|
||||
2 Chapter 2=chapter2
|
||||
7
libs/wxWidgets-3.3.1/samples/help/doc.h
Normal file
@@ -0,0 +1,7 @@
|
||||
#define doc1 100
|
||||
#define doc2 2
|
||||
#define doc3 1
|
||||
#define doc4 3
|
||||
#define IDH_PANEL 300
|
||||
#define IDH_TEXT 301
|
||||
#define IDH_OK 302
|
||||
35
libs/wxWidgets-3.3.1/samples/help/doc.hhc
Normal file
@@ -0,0 +1,35 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta name="GENERATOR" content="tex2rtf">
|
||||
<!-- Sitemap 1.0 -->
|
||||
</HEAD><BODY>
|
||||
<OBJECT type="text/site properties">
|
||||
<param name="ImageType" value="Folder">
|
||||
</OBJECT>
|
||||
<UL>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc.htm">
|
||||
<param name="Name" value="Contents">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc1.htm#intro">
|
||||
<param name="Name" value="Introduction">
|
||||
</OBJECT>
|
||||
<UL> <LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc2.htm#classes">
|
||||
<param name="Name" value="Classes">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc3.htm#functions">
|
||||
<param name="Name" value="Functions">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc4.htm#about">
|
||||
<param name="Name" value="About">
|
||||
</OBJECT>
|
||||
</UL> <LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc5.htm#chapter2">
|
||||
<param name="Name" value="Chapter 2">
|
||||
</OBJECT>
|
||||
</UL>
|
||||
31
libs/wxWidgets-3.3.1/samples/help/doc.hhk
Normal file
@@ -0,0 +1,31 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta name="GENERATOR" content="tex2rtf">
|
||||
<!-- Sitemap 1.0 -->
|
||||
</HEAD><BODY>
|
||||
<OBJECT type="text/site properties">
|
||||
<param name="ImageType" value="Folder">
|
||||
</OBJECT>
|
||||
<UL>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc4.htm#about">
|
||||
<param name="Name" value="About">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc1.htm#intro">
|
||||
<param name="Name" value="Introduction">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc2.htm#classes">
|
||||
<param name="Name" value="Classes">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc5.htm#chapter2">
|
||||
<param name="Name" value="Chapter 2">
|
||||
</OBJECT>
|
||||
<LI> <OBJECT type="text/sitemap">
|
||||
<param name="Local" value="doc3.htm#functions">
|
||||
<param name="Name" value="Functions">
|
||||
</OBJECT>
|
||||
</UL>
|
||||
33
libs/wxWidgets-3.3.1/samples/help/doc.hhp
Normal file
@@ -0,0 +1,33 @@
|
||||
[OPTIONS]
|
||||
Compatibility=1.1 or later
|
||||
Compiled file=doc.chm
|
||||
Contents file=doc.hhc
|
||||
Default Window=docHelp
|
||||
Default topic=doc.htm
|
||||
Display compile progress=No
|
||||
Full-text search=Yes
|
||||
Index file=doc.hhk
|
||||
Language=0x809 English (United Kingdom)
|
||||
Title=Help Demo
|
||||
|
||||
[WINDOWS]
|
||||
docHelp=,"doc.hhc","doc.hhk","doc.htm",,,,,,0x2420,,0x380e,,,,,0,,,0
|
||||
|
||||
|
||||
[FILES]
|
||||
doc.htm
|
||||
doc1.htm
|
||||
doc2.htm
|
||||
doc3.htm
|
||||
doc4.htm
|
||||
doc5.htm
|
||||
|
||||
[MAP]
|
||||
#include doc.h
|
||||
|
||||
[TEXT POPUPS]
|
||||
doc.h
|
||||
cshelp.txt
|
||||
|
||||
[INFOTYPES]
|
||||
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc.hlp
Normal file
21
libs/wxWidgets-3.3.1/samples/help/doc.hpj
Normal file
@@ -0,0 +1,21 @@
|
||||
[OPTIONS]
|
||||
BMROOT=D:\wx2\wxWind~1\samples\help
|
||||
TITLE=Help Demo Document
|
||||
CONTENTS=Contents
|
||||
COMPRESS=HIGH
|
||||
|
||||
[FILES]
|
||||
doc.rtf
|
||||
|
||||
[CONFIG]
|
||||
CreateButton("Up", "&Up", "JumpId(`doc.hlp', `Contents')")
|
||||
BrowseButtons()
|
||||
|
||||
[MAP]
|
||||
#define intro 100
|
||||
#define functions 1
|
||||
#define classes 2
|
||||
#define about 3
|
||||
|
||||
[BITMAPS]
|
||||
|
||||
59
libs/wxWidgets-3.3.1/samples/help/doc.tex
Normal file
@@ -0,0 +1,59 @@
|
||||
\documentstyle[a4,makeidx,verbatim,texhelp,fancyhea,mysober,mytitle]{report}%
|
||||
\parskip=10pt%
|
||||
\parindent=0pt%
|
||||
\title{Help Demo}%
|
||||
\author{by Julian Smart}%
|
||||
\makeindex%
|
||||
\begin{document}%
|
||||
\maketitle%
|
||||
\pagestyle{fancyplain}%
|
||||
\bibliographystyle{plain}%
|
||||
\pagenumbering{roman}%
|
||||
\setheader{{\it CONTENTS}}{}{}{}{}{{\it CONTENTS}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
\tableofcontents%
|
||||
|
||||
\chapter{Introduction}\label{intro}
|
||||
\pagenumbering{arabic}%
|
||||
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
This is a demo document for the wxWidgets 'help' sample.
|
||||
|
||||
You should process this file with Tex2RTF, for example:
|
||||
|
||||
{\tt tex2rtf -winhelp -twice doc.tex doc.hlp}
|
||||
|
||||
and then run:
|
||||
|
||||
{\tt hc doc}
|
||||
|
||||
where hc is the help compiler.
|
||||
|
||||
Note that you can also generate HTML and Word RTF with Tex2RTF.
|
||||
|
||||
\section{Classes}\label{classes}
|
||||
|
||||
This would say something about classes, but doesn't yet.
|
||||
|
||||
\section{Functions}\label{functions}
|
||||
|
||||
This would say something about functions, but doesn't yet.
|
||||
|
||||
\section{About}\label{about}
|
||||
|
||||
About this HelpDemo: this file is really not much of a demo, but it's a start.
|
||||
|
||||
\chapter{Chapter 2}\label{chapter2}
|
||||
\pagenumbering{arabic}%
|
||||
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
Another chapter in this enticing little manual.
|
||||
|
||||
\addcontentsline{toc}{chapter}{Index}
|
||||
\setheader{{\it INDEX}}{}{}{}{}{{\it INDEX}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
\printindex%
|
||||
|
||||
\end{document}
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc.zip
Normal file
9
libs/wxWidgets-3.3.1/samples/help/doc/HIER.html
Normal file
@@ -0,0 +1,9 @@
|
||||
<html><head><TITLE>Hierarchy ClassDoc</TITLE></head>
|
||||
<BODY>
|
||||
<H1>Hierarchy of classes</H1>
|
||||
<UL>
|
||||
<LI><A HREF="wxExtHelpController.html">wxExtHelpController</A></UL>
|
||||
<I><A HREF="aindex.html"> alphabetic index</A></I><P></BODY><hr>
|
||||
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
|
||||
<P Align=Center><I>this page has been generated automatically by doc++
|
||||
<P Align=Center>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte Zöckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de </a>
|
||||
21
libs/wxWidgets-3.3.1/samples/help/doc/aindex.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<html><head><TITLE>Table of Contents</TITLE></head><BODY>
|
||||
|
||||
<H1>Table of contents</H1>
|
||||
<H2>Classes</H2>
|
||||
<UL>
|
||||
<LI><A HREF="wxExtHelpController.html">wxExtHelpController</A> <I>
|
||||
This class implements help via an external browser</I>
|
||||
</UL>
|
||||
<H2>Macros</H2>
|
||||
<UL>
|
||||
<LI><!2><A HREF="#DOC.6">WXEXTHELP_BUFLEN</A> <I>Maximum line length in map file</I>
|
||||
<LI><!2><A HREF="#DOC.7">WXEXTHELP_COMMENTCHAR</A> <I>Character introducing comments/documentation field in map file</I>
|
||||
<LI><!2><A HREF="#DOC.4">WXEXTHELP_DEFAULTBROWSER</A> <I>Default browser name</I>
|
||||
<LI><!2><A HREF="#DOC.5">WXEXTHELP_DEFAULTBROWSER_IS_NETSCAPE</A> <I>Is default browse a variant of netscape?</I>
|
||||
<LI><!2><A HREF="#DOC.2">WXEXTHELP_MAPFILE</A> <I>Name for map file</I>
|
||||
<LI><!2><A HREF="#DOC.3">WXEXTHELP_SEPARATOR</A> <I>Path separator</I>
|
||||
</UL>
|
||||
<I><A HREF="HIER.html"> hierarchy of classes</A></I><P></BODY><hr>
|
||||
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
|
||||
<P Align=Center><I>this page has been generated automatically by doc++
|
||||
<P Align=Center>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte Zöckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de </a>
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc/down.gif
Normal file
|
After Width: | Height: | Size: 994 B |
4
libs/wxWidgets-3.3.1/samples/help/doc/dxxgifs.tex
Normal file
@@ -0,0 +1,4 @@
|
||||
\documentclass{article}
|
||||
\pagestyle{empty}
|
||||
\begin{document}
|
||||
\end{document}
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc/icon1.gif
Normal file
|
After Width: | Height: | Size: 114 B |
BIN
libs/wxWidgets-3.3.1/samples/help/doc/icon2.gif
Normal file
|
After Width: | Height: | Size: 114 B |
21
libs/wxWidgets-3.3.1/samples/help/doc/index.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<html><head><TITLE>Table of Contents</TITLE></head><BODY>
|
||||
|
||||
<H1>Table of contents</H1>
|
||||
<H2>Classes</H2>
|
||||
<UL>
|
||||
<LI><A HREF="wxExtHelpController.html">wxExtHelpController</A> <I>
|
||||
This class implements help via an external browser</I>
|
||||
</UL>
|
||||
<H2>Macros</H2>
|
||||
<UL>
|
||||
<LI><!2><A HREF="#DOC.6">WXEXTHELP_BUFLEN</A> <I>Maximum line length in map file</I>
|
||||
<LI><!2><A HREF="#DOC.7">WXEXTHELP_COMMENTCHAR</A> <I>Character introducing comments/documentation field in map file</I>
|
||||
<LI><!2><A HREF="#DOC.4">WXEXTHELP_DEFAULTBROWSER</A> <I>Default browser name</I>
|
||||
<LI><!2><A HREF="#DOC.5">WXEXTHELP_DEFAULTBROWSER_IS_NETSCAPE</A> <I>Is default browse a variant of netscape?</I>
|
||||
<LI><!2><A HREF="#DOC.2">WXEXTHELP_MAPFILE</A> <I>Name for map file</I>
|
||||
<LI><!2><A HREF="#DOC.3">WXEXTHELP_SEPARATOR</A> <I>Path separator</I>
|
||||
</UL>
|
||||
<I><A HREF="HIER.html"> hierarchy of classes</A></I><P></BODY><hr>
|
||||
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
|
||||
<P Align=Center><I>this page has been generated automatically by doc++
|
||||
<P Align=Center>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte Zöckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de </a>
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/doc/logo.gif
Normal file
|
After Width: | Height: | Size: 994 B |
64
libs/wxWidgets-3.3.1/samples/help/doc/wx.htm
Normal file
@@ -0,0 +1,64 @@
|
||||
|
||||
<HTML>
|
||||
<HEAD><TITLE>wxWindows 2.2 (beta): A portable C++ and Python GUI toolkit</TITLE></HEAD>
|
||||
|
||||
<BODY BGCOLOR=#FFFFFF>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<A NAME="contents"><H2 ALIGN=CENTER>
|
||||
wxWindows 2.2 (beta): A portable C++ and Python GUI toolkit</H2><P></A>
|
||||
<P>
|
||||
|
||||
<H3 ALIGN=CENTER>Julian Smart, Robert Roebling, Vadim Zeitlin,
|
||||
Robin Dunn, et al</H3><P>
|
||||
|
||||
<H3 ALIGN=CENTER>November 20th 1999</H3><P>
|
||||
|
||||
|
||||
<P><HR><P>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<P><P><H2>Contents</H2><P><P>
|
||||
<UL>
|
||||
|
||||
<LI><A HREF="wxwin1.htm#topic0">Copyright notice</A>
|
||||
|
||||
<LI><A HREF="wxwin4.htm#introduction">Introduction</A>
|
||||
|
||||
<LI><A HREF="wxwin12.htm#multiplat">Multi-platform development with wxWindows</A>
|
||||
|
||||
<LI><A HREF="wxwin23.htm#strategies">Programming strategies</A>
|
||||
|
||||
<LI><A HREF="wxwin27.htm#classref">Alphabetical class reference</A>
|
||||
|
||||
<LI><A HREF="wxwin346.htm#functions">Functions</A>
|
||||
|
||||
<LI><A HREF="wxwin361.htm#classesbycat">Classes by category</A>
|
||||
|
||||
<LI><A HREF="wxwin362.htm#overviews">Topic overviews</A>
|
||||
|
||||
<LI><A HREF="wxwin409.htm#wxHTML">wxHTML Notes</A>
|
||||
|
||||
<LI><A HREF="wxwin417.htm#proplist">Property sheet classes</A>
|
||||
|
||||
<LI><A HREF="wxwin422.htm#wxPython">wxPython Notes</A>
|
||||
|
||||
<LI><A HREF="wxwin430.htm#porting">Porting from wxWindows 1.xx</A>
|
||||
</UL>
|
||||
|
||||
<P>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
||||
33
libs/wxWidgets-3.3.1/samples/help/doc/wx204.htm
Normal file
@@ -0,0 +1,33 @@
|
||||
<HTML>
|
||||
<head><title>Functions</title></head>
|
||||
|
||||
<BODY BGCOLOR=#FFFFFF>
|
||||
<A NAME="functions"></A><CENTER>
|
||||
<A HREF="wx.htm"><img align=center src="contents.gif" BORDER=0 ALT="Contents"></A> <A HREF="wx.htm"><img align=center src="up.gif" BORDER=0 ALT="Up"></A> <A HREF="wx203.htm#wxwinhelpcontroller"><img align=center src="back.gif" BORDER=0 ALT="Previous"></A> <A HREF="wx205.htm#filefunctions"><img align=center src="forward.gif" BORDER=0 ALT="Next"></A> </CENTER><HR>
|
||||
|
||||
<H2>Functions</H2>
|
||||
|
||||
<P>
|
||||
The functions defined in wxWindows are described here.<P>
|
||||
|
||||
<A HREF="wx205.htm#filefunctions"><B>File functions</B></A><BR>
|
||||
|
||||
<A HREF="wx206.htm#topic859"><B>String functions</B></A><BR>
|
||||
|
||||
<A HREF="wx207.htm#dialogfunctions"><B>Dialog functions</B></A><BR>
|
||||
|
||||
<A HREF="wx208.htm#gdifunctions"><B>GDI functions</B></A><BR>
|
||||
|
||||
<A HREF="wx209.htm#topic864"><B>System event functions</B></A><BR>
|
||||
|
||||
<A HREF="wx210.htm#printersettings"><B>Printer settings</B></A><BR>
|
||||
|
||||
<A HREF="wx211.htm#clipsboard"><B>Clipboard functions</B></A><BR>
|
||||
|
||||
<A HREF="wx212.htm#miscellany"><B>Miscellaneous functions</B></A><BR>
|
||||
|
||||
<A HREF="wx213.htm#macros"><B>Macros</B></A><BR>
|
||||
|
||||
<A HREF="wx214.htm#resourcefuncs"><B>wxWindows resource functions</B></A><BR>
|
||||
|
||||
</BODY></HTML>
|
||||
645
libs/wxWidgets-3.3.1/samples/help/doc/wx34.htm
Normal file
@@ -0,0 +1,645 @@
|
||||
<HTML>
|
||||
<head><title>Alphabetical class reference</title></head>
|
||||
|
||||
<BODY BGCOLOR=#FFFFFF>
|
||||
<A NAME="classref"></A><CENTER>
|
||||
<A HREF="wxwin.htm"><img align=center src="contents.gif" BORDER=0 ALT="Contents"></A> <A HREF="wxwin.htm"><img align=center src="up.gif" BORDER=0 ALT="Up"></A> <A HREF="wxwin26.htm#debugstrategies"><img align=center src="back.gif" BORDER=0 ALT="Previous"></A> <A HREF="wxwin28.htm#wxacceleratorentry"><img align=center src="forward.gif" BORDER=0 ALT="Next"></A> </CENTER><HR>
|
||||
|
||||
<H2>Alphabetical class reference</H2>
|
||||
|
||||
|
||||
<A HREF="wxwin28.htm#wxacceleratorentry"><B>wxAcceleratorEntry</B></A><BR>
|
||||
|
||||
<A HREF="wxwin29.htm#wxacceleratortable"><B>wxAcceleratorTable</B></A><BR>
|
||||
|
||||
<A HREF="wxwin30.htm#wxactivateevent"><B>wxActivateEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin31.htm#wxapp"><B>wxApp</B></A><BR>
|
||||
|
||||
<A HREF="wxwin32.htm#wxarray"><B>wxArray</B></A><BR>
|
||||
|
||||
<A HREF="wxwin33.htm#wxarraystring"><B>wxArrayString</B></A><BR>
|
||||
|
||||
<A HREF="wxwin34.htm#wxautomationobject"><B>wxAutomationObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin35.htm#wxbitmap"><B>wxBitmap</B></A><BR>
|
||||
|
||||
<A HREF="wxwin36.htm#wxbitmaphandler"><B>wxBitmapHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin37.htm#wxbitmapbutton"><B>wxBitmapButton</B></A><BR>
|
||||
|
||||
<A HREF="wxwin38.htm#wxbitmapdataobject"><B>wxBitmapDataObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin39.htm#wxboolformvalidator"><B>wxBoolFormValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin40.htm#wxboollistvalidator"><B>wxBoolListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin41.htm#wxboxsizer"><B>wxBoxSizer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin42.htm#wxbrush"><B>wxBrush</B></A><BR>
|
||||
|
||||
<A HREF="wxwin43.htm#wxbrushlist"><B>wxBrushList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin44.htm#wxbusycursor"><B>wxBusyCursor</B></A><BR>
|
||||
|
||||
<A HREF="wxwin45.htm#wxbusyinfo"><B>wxBusyInfo</B></A><BR>
|
||||
|
||||
<A HREF="wxwin46.htm#wxbutton"><B>wxButton</B></A><BR>
|
||||
|
||||
<A HREF="wxwin47.htm#wxbufferedinputstream"><B>wxBufferedInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin48.htm#wxbufferedoutputstream"><B>wxBufferedOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin49.htm#wxcalculatelayoutevent"><B>wxCalculateLayoutEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin50.htm#wxcheckbox"><B>wxCheckBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin51.htm#wxchecklistbox"><B>wxCheckListBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin52.htm#wxchoice"><B>wxChoice</B></A><BR>
|
||||
|
||||
<A HREF="wxwin53.htm#wxclassinfo"><B>wxClassInfo</B></A><BR>
|
||||
|
||||
<A HREF="wxwin54.htm#wxclientdc"><B>wxClientDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin55.htm#wxclipboard"><B>wxClipboard</B></A><BR>
|
||||
|
||||
<A HREF="wxwin56.htm#wxcloseevent"><B>wxCloseEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin57.htm#wxcolour"><B>wxColour</B></A><BR>
|
||||
|
||||
<A HREF="wxwin58.htm#wxcolourdata"><B>wxColourData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin59.htm#wxcolourdatabase"><B>wxColourDatabase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin60.htm#wxcolourdialog"><B>wxColourDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin61.htm#wxcombobox"><B>wxComboBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin62.htm#wxcommand"><B>wxCommand</B></A><BR>
|
||||
|
||||
<A HREF="wxwin63.htm#wxcommandevent"><B>wxCommandEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin64.htm#wxcommandprocessor"><B>wxCommandProcessor</B></A><BR>
|
||||
|
||||
<A HREF="wxwin65.htm#wxcondition"><B>wxCondition</B></A><BR>
|
||||
|
||||
<A HREF="wxwin66.htm#wxconfigbase"><B>wxConfigBase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin67.htm#wxcontrol"><B>wxControl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin68.htm#wxcriticalsection"><B>wxCriticalSection</B></A><BR>
|
||||
|
||||
<A HREF="wxwin69.htm#wxcriticalsectionlocker"><B>wxCriticalSectionLocker</B></A><BR>
|
||||
|
||||
<A HREF="wxwin70.htm#wxcustomdataobject"><B>wxCustomDataObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin71.htm#wxcursor"><B>wxCursor</B></A><BR>
|
||||
|
||||
<A HREF="wxwin72.htm#wxdatabase"><B>wxDatabase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin73.htm#wxdataformat"><B>wxDataFormat</B></A><BR>
|
||||
|
||||
<A HREF="wxwin74.htm#wxdataobject"><B>wxDataObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin75.htm#wxdataobjectcomposite"><B>wxDataObjectComposite</B></A><BR>
|
||||
|
||||
<A HREF="wxwin76.htm#wxdataobjectsimple"><B>wxDataObjectSimple</B></A><BR>
|
||||
|
||||
<A HREF="wxwin77.htm#wxdatainputstream"><B>wxDataInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin78.htm#wxdataoutputstream"><B>wxDataOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin79.htm#wxdate"><B>wxDate</B></A><BR>
|
||||
|
||||
<A HREF="wxwin80.htm#wxdc"><B>wxDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin81.htm#wxddeclient"><B>wxDDEClient</B></A><BR>
|
||||
|
||||
<A HREF="wxwin82.htm#wxddeconnection"><B>wxDDEConnection</B></A><BR>
|
||||
|
||||
<A HREF="wxwin83.htm#wxddeserver"><B>wxDDEServer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin84.htm#wxdebugcontext"><B>wxDebugContext</B></A><BR>
|
||||
|
||||
<A HREF="wxwin85.htm#wxdebugstreambuf"><B>wxDebugStreamBuf</B></A><BR>
|
||||
|
||||
<A HREF="wxwin86.htm#wxdialog"><B>wxDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin87.htm#wxdir"><B>wxDir</B></A><BR>
|
||||
|
||||
<A HREF="wxwin88.htm#wxdirdialog"><B>wxDirDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin89.htm#wxdocchildframe"><B>wxDocChildFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin90.htm#wxdocmanager"><B>wxDocManager</B></A><BR>
|
||||
|
||||
<A HREF="wxwin91.htm#wxdocmdichildframe"><B>wxDocMDIChildFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin92.htm#wxdocmdiparentframe"><B>wxDocMDIParentFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin93.htm#wxdocparentframe"><B>wxDocParentFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin94.htm#wxdoctemplate"><B>wxDocTemplate</B></A><BR>
|
||||
|
||||
<A HREF="wxwin95.htm#wxdocument"><B>wxDocument</B></A><BR>
|
||||
|
||||
<A HREF="wxwin96.htm#wxdropfilesevent"><B>wxDropFilesEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin97.htm#wxdropsource"><B>wxDropSource</B></A><BR>
|
||||
|
||||
<A HREF="wxwin98.htm#wxdroptarget"><B>wxDropTarget</B></A><BR>
|
||||
|
||||
<A HREF="wxwin99.htm#wxeraseevent"><B>wxEraseEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin100.htm#wxevent"><B>wxEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin101.htm#wxevthandler"><B>wxEvtHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin102.htm#wxexpr"><B>wxExpr</B></A><BR>
|
||||
|
||||
<A HREF="wxwin103.htm#wxexprdatabase"><B>wxExprDatabase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin104.htm#wxfile"><B>wxFile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin105.htm#wxffile"><B>wxFFile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin106.htm#wxfiledataobject"><B>wxFileDataObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin107.htm#wxfiledialog"><B>wxFileDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin108.htm#wxfiledroptarget"><B>wxFileDropTarget</B></A><BR>
|
||||
|
||||
<A HREF="wxwin109.htm#wxfilehistory"><B>wxFileHistory</B></A><BR>
|
||||
|
||||
<A HREF="wxwin110.htm#wxfileinputstream"><B>wxFileInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin111.htm#wxfileoutputstream"><B>wxFileOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin112.htm#topic393"><B>wxFileStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin113.htm#wxffileinputstream"><B>wxFFileInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin114.htm#wxffileoutputstream"><B>wxFFileOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin115.htm#topic401"><B>wxFFileStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin116.htm#wxfilenamelistvalidator"><B>wxFilenameListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin117.htm#wxfilesystem"><B>wxFileSystem</B></A><BR>
|
||||
|
||||
<A HREF="wxwin118.htm#wxfilesystemhandler"><B>wxFileSystemHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin119.htm#wxfiletype"><B>wxFileType</B></A><BR>
|
||||
|
||||
<A HREF="wxwin120.htm#wxfilterinputstream"><B>wxFilterInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin121.htm#wxfilteroutputstream"><B>wxFilterOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin122.htm#wxfocusevent"><B>wxFocusEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin123.htm#wxfont"><B>wxFont</B></A><BR>
|
||||
|
||||
<A HREF="wxwin124.htm#wxfontdata"><B>wxFontData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin125.htm#wxfontdialog"><B>wxFontDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin126.htm#wxfontenumerator"><B>wxFontEnumerator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin127.htm#wxfontlist"><B>wxFontList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin128.htm#wxfontmapper"><B>wxFontMapper</B></A><BR>
|
||||
|
||||
<A HREF="wxwin129.htm#wxframe"><B>wxFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin130.htm#wxfsfile"><B>wxFSFile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin131.htm#wxftp"><B>wxFTP</B></A><BR>
|
||||
|
||||
<A HREF="wxwin132.htm#wxgauge"><B>wxGauge</B></A><BR>
|
||||
|
||||
<A HREF="wxwin133.htm#wxgdiobject"><B>wxGDIObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin134.htm#wxgenericvalidator"><B>wxGenericValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin135.htm#wxgrid"><B>wxGrid</B></A><BR>
|
||||
|
||||
<A HREF="wxwin136.htm#wxhashtable"><B>wxHashTable</B></A><BR>
|
||||
|
||||
<A HREF="wxwin137.htm#wxhelpcontroller"><B>wxHelpController</B></A><BR>
|
||||
|
||||
<A HREF="wxwin138.htm#wxhtmlcell"><B>wxHtmlCell</B></A><BR>
|
||||
|
||||
<A HREF="wxwin139.htm#wxhtmlcolourcell"><B>wxHtmlColourCell</B></A><BR>
|
||||
|
||||
<A HREF="wxwin140.htm#wxhtmlcontainercell"><B>wxHtmlContainerCell</B></A><BR>
|
||||
|
||||
<A HREF="wxwin141.htm#wxhtmldcrenderer"><B>wxHtmlDCRenderer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin142.htm#wxhtmleasyprinting"><B>wxHtmlEasyPrinting</B></A><BR>
|
||||
|
||||
<A HREF="wxwin143.htm#wxhtmlfilter"><B>wxHtmlFilter</B></A><BR>
|
||||
|
||||
<A HREF="wxwin144.htm#wxhtmlhelpcontroller"><B>wxHtmlHelpController</B></A><BR>
|
||||
|
||||
<A HREF="wxwin145.htm#wxhtmlhelpdata"><B>wxHtmlHelpData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin146.htm#wxhtmlhelpframe"><B>wxHtmlHelpFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin147.htm#wxhtmllinkinfo"><B>wxHtmlLinkInfo</B></A><BR>
|
||||
|
||||
<A HREF="wxwin148.htm#wxhtmlparser"><B>wxHtmlParser</B></A><BR>
|
||||
|
||||
<A HREF="wxwin149.htm#wxhtmlprintout"><B>wxHtmlPrintout</B></A><BR>
|
||||
|
||||
<A HREF="wxwin150.htm#wxhtmltag"><B>wxHtmlTag</B></A><BR>
|
||||
|
||||
<A HREF="wxwin151.htm#wxhtmltaghandler"><B>wxHtmlTagHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin152.htm#wxhtmltagsmodule"><B>wxHtmlTagsModule</B></A><BR>
|
||||
|
||||
<A HREF="wxwin153.htm#wxhtmlwidgetcell"><B>wxHtmlWidgetCell</B></A><BR>
|
||||
|
||||
<A HREF="wxwin154.htm#wxhtmlwindow"><B>wxHtmlWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin155.htm#wxhtmlwinparser"><B>wxHtmlWinParser</B></A><BR>
|
||||
|
||||
<A HREF="wxwin156.htm#wxhtmlwintaghandler"><B>wxHtmlWinTagHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin157.htm#wxhttp"><B>wxHTTP</B></A><BR>
|
||||
|
||||
<A HREF="wxwin158.htm#wxidleevent"><B>wxIdleEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin159.htm#wxicon"><B>wxIcon</B></A><BR>
|
||||
|
||||
<A HREF="wxwin160.htm#wximage"><B>wxImage</B></A><BR>
|
||||
|
||||
<A HREF="wxwin161.htm#wximagehandler"><B>wxImageHandler</B></A><BR>
|
||||
|
||||
<A HREF="wxwin162.htm#wximagelist"><B>wxImageList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin163.htm#wxindividuallayoutconstraint"><B>wxIndividualLayoutConstraint</B></A><BR>
|
||||
|
||||
<A HREF="wxwin164.htm#wxinitdialogevent"><B>wxInitDialogEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin165.htm#wxinputstream"><B>wxInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin166.htm#wxintegerformvalidator"><B>wxIntegerFormValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin167.htm#wxintegerlistvalidator"><B>wxIntegerListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin168.htm#wxipv4address"><B>wxIPV4address</B></A><BR>
|
||||
|
||||
<A HREF="wxwin169.htm#wxjoystick"><B>wxJoystick</B></A><BR>
|
||||
|
||||
<A HREF="wxwin170.htm#wxjoystickevent"><B>wxJoystickEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin171.htm#wxkeyevent"><B>wxKeyEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin172.htm#wxlayoutalgorithm"><B>wxLayoutAlgorithm</B></A><BR>
|
||||
|
||||
<A HREF="wxwin173.htm#wxlayoutconstraints"><B>wxLayoutConstraints</B></A><BR>
|
||||
|
||||
<A HREF="wxwin174.htm#wxlist"><B>wxList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin175.htm#wxlistbox"><B>wxListBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin176.htm#wxlistctrl"><B>wxListCtrl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin177.htm#wxlistevent"><B>wxListEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin178.htm#wxlistofstringslistvalidator"><B>wxListOfStringsListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin179.htm#wxlocale"><B>wxLocale</B></A><BR>
|
||||
|
||||
<A HREF="wxwin180.htm#wxlog"><B>wxLog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin181.htm#wxlonglong"><B>wxLongLong</B></A><BR>
|
||||
|
||||
<A HREF="wxwin182.htm#wxmask"><B>wxMask</B></A><BR>
|
||||
|
||||
<A HREF="wxwin183.htm#wxmdichildframe"><B>wxMDIChildFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin184.htm#wxmdiclientwindow"><B>wxMDIClientWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin185.htm#wxmdiparentframe"><B>wxMDIParentFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin186.htm#wxmemorydc"><B>wxMemoryDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin187.htm#wxmeminputstream"><B>wxMemoryInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin188.htm#wxmemoutputstream"><B>wxMemoryOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin189.htm#wxmenu"><B>wxMenu</B></A><BR>
|
||||
|
||||
<A HREF="wxwin190.htm#wxmenubar"><B>wxMenuBar</B></A><BR>
|
||||
|
||||
<A HREF="wxwin191.htm#wxmenuitem"><B>wxMenuItem</B></A><BR>
|
||||
|
||||
<A HREF="wxwin192.htm#wxmenuevent"><B>wxMenuEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin193.htm#wxmessagedialog"><B>wxMessageDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin194.htm#wxmetafile"><B>wxMetafile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin195.htm#wxmetafiledc"><B>wxMetafileDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin196.htm#wxmimetypesmanager"><B>wxMimeTypesManager</B></A><BR>
|
||||
|
||||
<A HREF="wxwin197.htm#wxminiframe"><B>wxMiniFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin198.htm#wxmodule"><B>wxModule</B></A><BR>
|
||||
|
||||
<A HREF="wxwin199.htm#wxmouseevent"><B>wxMouseEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin200.htm#wxmoveevent"><B>wxMoveEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin201.htm#wxmultiplechoicedialog"><B>wxMultipleChoiceDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin202.htm#wxmutex"><B>wxMutex</B></A><BR>
|
||||
|
||||
<A HREF="wxwin203.htm#wxmutexlocker"><B>wxMutexLocker</B></A><BR>
|
||||
|
||||
<A HREF="wxwin204.htm#wxnotebooksizer"><B>wxNotebookSizer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin205.htm#wxnode"><B>wxNodeBase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin206.htm#wxnotebook"><B>wxNotebook</B></A><BR>
|
||||
|
||||
<A HREF="wxwin207.htm#wxnotebookevent"><B>wxNotebookEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin208.htm#wxnotifyevent"><B>wxNotifyEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin209.htm#wxobject"><B>wxObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin210.htm#wxobjectrefdata"><B>wxObjectRefData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin211.htm#wxoutputstream"><B>wxOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin212.htm#wxcountingoutputstream"><B>wxCountOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin213.htm#wxpagesetupdialogdata"><B>wxPageSetupDialogData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin214.htm#wxpagesetupdialog"><B>wxPageSetupDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin215.htm#wxpaintdc"><B>wxPaintDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin216.htm#wxpaintevent"><B>wxPaintEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin217.htm#wxpalette"><B>wxPalette</B></A><BR>
|
||||
|
||||
<A HREF="wxwin218.htm#wxpanel"><B>wxPanel</B></A><BR>
|
||||
|
||||
<A HREF="wxwin219.htm#wxpaneltabview"><B>wxPanelTabView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin220.htm#wxpathlist"><B>wxPathList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin221.htm#wxpen"><B>wxPen</B></A><BR>
|
||||
|
||||
<A HREF="wxwin222.htm#wxpenlist"><B>wxPenList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin223.htm#wxpoint"><B>wxPoint</B></A><BR>
|
||||
|
||||
<A HREF="wxwin224.htm#wxpostscriptdc"><B>wxPostScriptDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin225.htm#wxpreviewcanvas"><B>wxPreviewCanvas</B></A><BR>
|
||||
|
||||
<A HREF="wxwin226.htm#wxpreviewcontrolbar"><B>wxPreviewControlBar</B></A><BR>
|
||||
|
||||
<A HREF="wxwin227.htm#wxpreviewframe"><B>wxPreviewFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin228.htm#wxprintdata"><B>wxPrintData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin229.htm#wxprintdialog"><B>wxPrintDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin230.htm#wxprintdialogdata"><B>wxPrintDialogData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin231.htm#wxprinter"><B>wxPrinter</B></A><BR>
|
||||
|
||||
<A HREF="wxwin232.htm#wxprinterdc"><B>wxPrinterDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin233.htm#wxprintout"><B>wxPrintout</B></A><BR>
|
||||
|
||||
<A HREF="wxwin234.htm#wxprintpreview"><B>wxPrintPreview</B></A><BR>
|
||||
|
||||
<A HREF="wxwin235.htm#wxprivatedroptarget"><B>wxPrivateDropTarget</B></A><BR>
|
||||
|
||||
<A HREF="wxwin236.htm#wxprocess"><B>wxProcess</B></A><BR>
|
||||
|
||||
<A HREF="wxwin237.htm#wxprogressdialog"><B>wxProgressDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin238.htm#wxprocessevent"><B>wxProcessEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin239.htm#wxproperty"><B>wxProperty</B></A><BR>
|
||||
|
||||
<A HREF="wxwin240.htm#wxpropertyformdialog"><B>wxPropertyFormDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin241.htm#wxpropertyformframe"><B>wxPropertyFormFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin242.htm#wxpropertyformpanel"><B>wxPropertyFormPanel</B></A><BR>
|
||||
|
||||
<A HREF="wxwin243.htm#wxpropertyformvalidator"><B>wxPropertyFormValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin244.htm#wxpropertyformview"><B>wxPropertyFormView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin245.htm#wxpropertylistdialog"><B>wxPropertyListDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin246.htm#wxpropertylistframe"><B>wxPropertyListFrame</B></A><BR>
|
||||
|
||||
<A HREF="wxwin247.htm#wxpropertylistpanel"><B>wxPropertyListPanel</B></A><BR>
|
||||
|
||||
<A HREF="wxwin248.htm#wxpropertylistvalidator"><B>wxPropertyListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin249.htm#wxpropertylistview"><B>wxPropertyListView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin250.htm#wxpropertysheet"><B>wxPropertySheet</B></A><BR>
|
||||
|
||||
<A HREF="wxwin251.htm#wxpropertyvalidator"><B>wxPropertyValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin252.htm#wxpropertyvalidatorregistry"><B>wxPropertyValidatorRegistry</B></A><BR>
|
||||
|
||||
<A HREF="wxwin253.htm#wxpropertyvalue"><B>wxPropertyValue</B></A><BR>
|
||||
|
||||
<A HREF="wxwin254.htm#wxpropertyview"><B>wxPropertyView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin255.htm#wxprotocol"><B>wxProtocol</B></A><BR>
|
||||
|
||||
<A HREF="wxwin256.htm#wxquerycol"><B>wxQueryCol</B></A><BR>
|
||||
|
||||
<A HREF="wxwin257.htm#wxqueryfield"><B>wxQueryField</B></A><BR>
|
||||
|
||||
<A HREF="wxwin258.htm#wxquerylayoutinfoevent"><B>wxQueryLayoutInfoEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin259.htm#wxradiobox"><B>wxRadioBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin260.htm#wxradiobutton"><B>wxRadioButton</B></A><BR>
|
||||
|
||||
<A HREF="wxwin261.htm#wxrealformvalidator"><B>wxRealFormValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin262.htm#wxreallistvalidator"><B>wxRealListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin263.htm#wxrealpoint"><B>wxRealPoint</B></A><BR>
|
||||
|
||||
<A HREF="wxwin264.htm#wxrect"><B>wxRect</B></A><BR>
|
||||
|
||||
<A HREF="wxwin265.htm#wxrecordset"><B>wxRecordSet</B></A><BR>
|
||||
|
||||
<A HREF="wxwin266.htm#wxregion"><B>wxRegion</B></A><BR>
|
||||
|
||||
<A HREF="wxwin267.htm#wxregioniterator"><B>wxRegionIterator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin268.htm#wxsashevent"><B>wxSashEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin269.htm#wxsashlayoutwindow"><B>wxSashLayoutWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin270.htm#wxsashwindow"><B>wxSashWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin271.htm#wxstaticboxsizer"><B>wxStaticBoxSizer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin273.htm#wxscrollbar"><B>wxScrollBar</B></A><BR>
|
||||
|
||||
<A HREF="wxwin274.htm#wxscrollwinevent"><B>wxScrollWinEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin275.htm#wxscrollevent"><B>wxScrollEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin276.htm#wxscrolledwindow"><B>wxScrolledWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin277.htm#wxsinglechoicedialog"><B>wxSingleChoiceDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin278.htm#wxsize"><B>wxSize</B></A><BR>
|
||||
|
||||
<A HREF="wxwin279.htm#wxsizeevent"><B>wxSizeEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin280.htm#wxsizer"><B>wxSizer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin281.htm#wxslider"><B>wxSlider</B></A><BR>
|
||||
|
||||
<A HREF="wxwin282.htm#wxsockaddress"><B>wxSockAddress</B></A><BR>
|
||||
|
||||
<A HREF="wxwin283.htm#wxsocketbase"><B>wxSocketBase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin284.htm#wxsocketclient"><B>wxSocketClient</B></A><BR>
|
||||
|
||||
<A HREF="wxwin285.htm#wxsocketevent"><B>wxSocketEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin286.htm#wxsocketserver"><B>wxSocketServer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin287.htm#wxsplitterevent"><B>wxSplitterEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin288.htm#wxsocketinputstream"><B>wxSocketInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin289.htm#wxsocketoutputstream"><B>wxSocketOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin290.htm#wxspinbutton"><B>wxSpinButton</B></A><BR>
|
||||
|
||||
<A HREF="wxwin291.htm#wxsplitterwindow"><B>wxSplitterWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin292.htm#wxstaticbitmap"><B>wxStaticBitmap</B></A><BR>
|
||||
|
||||
<A HREF="wxwin293.htm#wxstaticbox"><B>wxStaticBox</B></A><BR>
|
||||
|
||||
<A HREF="wxwin294.htm#wxstaticline"><B>wxStaticLine</B></A><BR>
|
||||
|
||||
<A HREF="wxwin295.htm#wxstatictext"><B>wxStaticText</B></A><BR>
|
||||
|
||||
<A HREF="wxwin296.htm#wxstatusbar"><B>wxStatusBar</B></A><BR>
|
||||
|
||||
<A HREF="wxwin297.htm#wxstreambase"><B>wxStreamBase</B></A><BR>
|
||||
|
||||
<A HREF="wxwin298.htm#wxstreambuffer"><B>wxStreamBuffer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin299.htm#wxstring"><B>wxString</B></A><BR>
|
||||
|
||||
<A HREF="wxwin300.htm#wxstringformvalidator"><B>wxStringFormValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin301.htm#wxstringlist"><B>wxStringList</B></A><BR>
|
||||
|
||||
<A HREF="wxwin302.htm#wxstringlistvalidator"><B>wxStringListValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin303.htm#wxstringtokenizer"><B>wxStringTokenizer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin304.htm#wxsyscolourchangedevent"><B>wxSysColourChangedEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin305.htm#wxsystemsettings"><B>wxSystemSettings</B></A><BR>
|
||||
|
||||
<A HREF="wxwin306.htm#wxtabbeddialog"><B>wxTabbedDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin307.htm#wxtabbedpanel"><B>wxTabbedPanel</B></A><BR>
|
||||
|
||||
<A HREF="wxwin308.htm#wxtabcontrol"><B>wxTabControl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin309.htm#wxtabview"><B>wxTabView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin310.htm#wxtabctrl"><B>wxTabCtrl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin311.htm#wxtabevent"><B>wxTabEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin312.htm#wxtaskbaricon"><B>wxTaskBarIcon</B></A><BR>
|
||||
|
||||
<A HREF="wxwin313.htm#wxtcpclient"><B>wxTCPClient</B></A><BR>
|
||||
|
||||
<A HREF="wxwin314.htm#wxtcpconnection"><B>wxTCPConnection</B></A><BR>
|
||||
|
||||
<A HREF="wxwin315.htm#wxtcpserver"><B>wxTCPServer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin316.htm#wxtempfile"><B>wxTempFile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin317.htm#wxtextctrl"><B>wxTextCtrl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin318.htm#wxtextdataobject"><B>wxTextDataObject</B></A><BR>
|
||||
|
||||
<A HREF="wxwin319.htm#wxtextinputstream"><B>wxTextInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin320.htm#wxtextoutputstream"><B>wxTextOutputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin321.htm#wxtextentrydialog"><B>wxTextEntryDialog</B></A><BR>
|
||||
|
||||
<A HREF="wxwin322.htm#wxtextdroptarget"><B>wxTextDropTarget</B></A><BR>
|
||||
|
||||
<A HREF="wxwin323.htm#wxtextvalidator"><B>wxTextValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin324.htm#wxtextfile"><B>wxTextFile</B></A><BR>
|
||||
|
||||
<A HREF="wxwin325.htm#wxthread"><B>wxThread</B></A><BR>
|
||||
|
||||
<A HREF="wxwin326.htm#wxtime"><B>wxTime</B></A><BR>
|
||||
|
||||
<A HREF="wxwin327.htm#wxtimer"><B>wxTimer</B></A><BR>
|
||||
|
||||
<A HREF="wxwin328.htm#wxstopwatch"><B>wxStopWatch</B></A><BR>
|
||||
|
||||
<A HREF="wxwin329.htm#wxtipprovider"><B>wxTipProvider</B></A><BR>
|
||||
|
||||
<A HREF="wxwin330.htm#wxtoolbar"><B>wxToolBar</B></A><BR>
|
||||
|
||||
<A HREF="wxwin331.htm#wxtreectrl"><B>wxTreeCtrl</B></A><BR>
|
||||
|
||||
<A HREF="wxwin332.htm#wxtreeitemdata"><B>wxTreeItemData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin333.htm#wxtreeevent"><B>wxTreeEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin334.htm#wxupdateuievent"><B>wxUpdateUIEvent</B></A><BR>
|
||||
|
||||
<A HREF="wxwin335.htm#wxurl"><B>wxURL</B></A><BR>
|
||||
|
||||
<A HREF="wxwin336.htm#wxvalidator"><B>wxValidator</B></A><BR>
|
||||
|
||||
<A HREF="wxwin337.htm#wxvariant"><B>wxVariant</B></A><BR>
|
||||
|
||||
<A HREF="wxwin338.htm#wxvariantdata"><B>wxVariantData</B></A><BR>
|
||||
|
||||
<A HREF="wxwin339.htm#wxview"><B>wxView</B></A><BR>
|
||||
|
||||
<A HREF="wxwin340.htm#wxwave"><B>wxWave</B></A><BR>
|
||||
|
||||
<A HREF="wxwin341.htm#wxwindow"><B>wxWindow</B></A><BR>
|
||||
|
||||
<A HREF="wxwin342.htm#wxwindowdc"><B>wxWindowDC</B></A><BR>
|
||||
|
||||
<A HREF="wxwin343.htm#wxzipinputstream"><B>wxZipInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin344.htm#wxzlibinputstream"><B>wxZlibInputStream</B></A><BR>
|
||||
|
||||
<A HREF="wxwin345.htm#wxzliboutputstream"><B>wxZlibOutputStream</B></A><BR>
|
||||
|
||||
</BODY></HTML>
|
||||
180
libs/wxWidgets-3.3.1/samples/help/doc/wxExtHelpController.html
Normal file
@@ -0,0 +1,180 @@
|
||||
<html><head><TITLE>wxExtHelpController</TITLE></head>
|
||||
<body>
|
||||
<H2><A HREF ="#DOC.DOCU" > <IMG BORDER=0 SRC=down.gif></A> class wxExtHelpController </H2><BLOCKQUOTE>
|
||||
|
||||
This class implements help via an external browser
|
||||
</BLOCKQUOTE>
|
||||
<hr>
|
||||
|
||||
<DL>
|
||||
<DL>
|
||||
<DT><h3>Public Methods</h3><DD><DT><A HREF="#DOC.8.6"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>DisplayBlock</B>(long blockNo) </B>
|
||||
<DD><I>Display help for id sectionNo -- identical with DisplaySection()</I>
|
||||
<DT><A HREF="#DOC.8.4"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>DisplayContents</B>(void) </B>
|
||||
<DD><I>Display list of all help entries</I>
|
||||
<DT><A HREF="#DOC.8.5"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>DisplaySection</B>(int sectionNo) </B>
|
||||
<DD><I>Display help for id sectionNo</I>
|
||||
<DT><A HREF="#DOC.8.1"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>Initialize</B>(const wxString& file, int WXUNUSED(server)) </B>
|
||||
<DD><I>This must be called to tell the controller where to find the
|
||||
documentation</I>
|
||||
<DT><A HREF="#DOC.8.2"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>Initialize</B>(const wxString& file) </B>
|
||||
<DD><I>This must be called to tell the controller where to find the
|
||||
documentation</I>
|
||||
<DT><A HREF="#DOC.8.7"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>KeywordSearch</B>(const wxString& k) </B>
|
||||
<DD><I>Search comment/documentation fields in map file and present a
|
||||
list to chose from</I>
|
||||
<DT><A HREF="#DOC.8.3"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>LoadFile</B>(const wxString& file = "") </B>
|
||||
<DD><I>If file is "", reloads file given in Initialize</I>
|
||||
<DT><A HREF="#DOC.8.10"> <IMG BORDER=0 SRC=icon1.gif></A> virtual void <B>OnQuit</B>(void) </B>
|
||||
<DD><I>does nothing</I>
|
||||
<DT><A HREF="#DOC.8.9"> <IMG BORDER=0 SRC=icon1.gif></A> virtual bool <B>Quit</B>(void) </B>
|
||||
<DD><I>does nothing</I>
|
||||
<DT><A HREF="#DOC.8.8"> <IMG BORDER=0 SRC=icon1.gif></A> void <B>SetBrowser</B>(wxString const & browsername = <!2><A HREF="#DOC.4">WXEXTHELP_DEFAULTBROWSER</A>, bool isNetscape = <!2><A HREF="#DOC.5">WXEXTHELP_DEFAULTBROWSER_IS_NETSCAPE</A>) </B>
|
||||
<DD><I>Tell it which browser to use</I>
|
||||
</DL><DL>
|
||||
<DT><h3>Private Fields</h3><DD><DT><A HREF="#DOC.8.15"> <IMG BORDER=0 SRC=icon1.gif></A> bool <B>m_BrowserIsNetscape</B> </B>
|
||||
<DD><I>Is the viewer a variant of netscape?</I>
|
||||
<DT><A HREF="#DOC.8.14"> <IMG BORDER=0 SRC=icon1.gif></A> wxString <B>m_BrowserName</B> </B>
|
||||
<DD><I>How to call the html viewer</I>
|
||||
<DT><A HREF="#DOC.8.11"> <IMG BORDER=0 SRC=icon1.gif></A> wxString <B>m_MapFile</B> </B>
|
||||
<DD><I>Filename of currently active map file</I>
|
||||
<DT><A HREF="#DOC.8.13"> <IMG BORDER=0 SRC=icon1.gif></A> wxExtHelpMapList* <B>m_MapList</B> </B>
|
||||
<DD><I>A list containing all id,url,documentation triples</I>
|
||||
<DT><A HREF="#DOC.8.12"> <IMG BORDER=0 SRC=icon1.gif></A> int <B>m_NumOfEntries</B> </B>
|
||||
<DD><I>How many entries do we have in the map file?</I>
|
||||
</DL><DL>
|
||||
<DT><h3>Private Methods</h3><DD><DT><A HREF="#DOC.8.16"> <IMG BORDER=0 SRC=icon1.gif></A> bool <B>CallBrowser</B>(wxString const &) </B>
|
||||
<DD><I>Call the browser using a relative URL</I>
|
||||
</DL></DL>
|
||||
<A NAME="DOC.DOCU">
|
||||
<hr>
|
||||
<h2> Documentation </h2>
|
||||
<BLOCKQUOTE>
|
||||
|
||||
This class implements help via an external browser.
|
||||
It requires the name of a directory containing the documentation
|
||||
and a file mapping numerical Section numbers to relative URLS.<P>The map file contains two or three fields per line:
|
||||
numeric_id relative_URL [; comment/documentation]<P>The numeric_id is the id used to look up the entry in
|
||||
DisplaySection()/DisplayBlock(). The relative_URL is a filename of
|
||||
an html file, relative to the help directory. The optional
|
||||
comment/documentation field (after a ';') is used for keyword
|
||||
searches, so some meaningful text here does not hurt.
|
||||
If the documentation itself contains a ';', only the part before
|
||||
that will be displayed in the listbox, but all of it used for search.<P>Lines starting with ';' will be ignored.<P>This confuses DOC++, so I leave it out for now:
|
||||
<TT>ifdef USE_HELP</TT>: public wxHelpControllerBase
|
||||
{
|
||||
wxDECLARE_CLASS(wxExtHelpController);
|
||||
<TT>else</TT>{
|
||||
<TT>endif
|
||||
|
||||
</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Initialize">
|
||||
<A NAME ="DOC.8.1">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool Initialize(const wxString& file, int WXUNUSED(server))</B></TT>
|
||||
<DD>This must be called to tell the controller where to find the
|
||||
documentation
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
<DT><B>Parameters:</B><DD><B>file</B> - - NOT a filename, but a directory name.
|
||||
<br></DL><P>
|
||||
<A NAME="Initialize">
|
||||
<A NAME ="DOC.8.2">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool Initialize(const wxString& file)</B></TT>
|
||||
<DD>This must be called to tell the controller where to find the
|
||||
documentation
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
<DT><B>Parameters:</B><DD><B>file</B> - - NOT a filename, but a directory name.
|
||||
<br></DL><P>
|
||||
<A NAME="LoadFile">
|
||||
<A NAME ="DOC.8.3">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool LoadFile(const wxString& file = "")</B></TT>
|
||||
<DD>If file is "", reloads file given in Initialize.
|
||||
@file Name of help directory.
|
||||
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
</DL><P>
|
||||
<A NAME="DisplayContents">
|
||||
<A NAME ="DOC.8.4">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool DisplayContents(void)</B></TT>
|
||||
<DD>Display list of all help entries
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
</DL><P>
|
||||
<A NAME="DisplaySection">
|
||||
<A NAME ="DOC.8.5">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool DisplaySection(int sectionNo)</B></TT>
|
||||
<DD>Display help for id sectionNo
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
</DL><P>
|
||||
<A NAME="DisplayBlock">
|
||||
<A NAME ="DOC.8.6">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool DisplayBlock(long blockNo)</B></TT>
|
||||
<DD>Display help for id sectionNo -- identical with DisplaySection()
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
</DL><P>
|
||||
<A NAME="KeywordSearch">
|
||||
<A NAME ="DOC.8.7">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool KeywordSearch(const wxString& k)</B></TT>
|
||||
<DD>Search comment/documentation fields in map file and present a
|
||||
list to chose from.
|
||||
@key k string to search for, empty string will list all entries
|
||||
|
||||
<DL><DT><B>Returns:</B><DD>true on success
|
||||
</DL><P>
|
||||
<A NAME="Quit">
|
||||
<A NAME ="DOC.8.9">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual bool Quit(void)</B></TT>
|
||||
<DD>does nothing
|
||||
<DL></DL><P>
|
||||
<A NAME="OnQuit">
|
||||
<A NAME ="DOC.8.10">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> virtual void OnQuit(void)</B></TT>
|
||||
<DD>does nothing
|
||||
<DL></DL><P>
|
||||
<A NAME="SetBrowser">
|
||||
<A NAME ="DOC.8.8">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> void SetBrowser(wxString const & browsername = <!2><A HREF="#DOC.4">WXEXTHELP_DEFAULTBROWSER</A>, bool isNetscape = <!2><A HREF="#DOC.5">WXEXTHELP_DEFAULTBROWSER_IS_NETSCAPE</A>)</B></TT>
|
||||
<DD>Tell it which browser to use.
|
||||
The Netscape support will check whether Netscape is already
|
||||
running (by looking at the .netscape/lock file in the user's
|
||||
home directory) and tell it to load the page into the existing
|
||||
window.
|
||||
|
||||
<DL><DT><B>Parameters:</B><DD><B>browsername</B> - The command to call a browser/html viewer.
|
||||
<br><B>isNetscape</B> - Set this to TRUE if the browser is some variant of Netscape.<br></DL><P>
|
||||
<A NAME="m_MapFile">
|
||||
<A NAME ="DOC.8.11">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> wxString m_MapFile</B></TT>
|
||||
<DD>Filename of currently active map file
|
||||
<DL></DL><P>
|
||||
<A NAME="m_NumOfEntries">
|
||||
<A NAME ="DOC.8.12">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> int m_NumOfEntries</B></TT>
|
||||
<DD>How many entries do we have in the map file?
|
||||
<DL></DL><P>
|
||||
<A NAME="m_MapList">
|
||||
<A NAME ="DOC.8.13">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> wxExtHelpMapList* m_MapList</B></TT>
|
||||
<DD>A list containing all id,url,documentation triples
|
||||
<DL></DL><P>
|
||||
<A NAME="m_BrowserName">
|
||||
<A NAME ="DOC.8.14">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> wxString m_BrowserName</B></TT>
|
||||
<DD>How to call the html viewer
|
||||
<DL></DL><P>
|
||||
<A NAME="m_BrowserIsNetscape">
|
||||
<A NAME ="DOC.8.15">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> bool m_BrowserIsNetscape</B></TT>
|
||||
<DD>Is the viewer a variant of netscape?
|
||||
<DL></DL><P>
|
||||
<A NAME="CallBrowser">
|
||||
<A NAME ="DOC.8.16">
|
||||
<DT><IMG BORDER=0 SRC=icon2.gif><TT><B> bool CallBrowser(wxString const &)</B></TT>
|
||||
<DD>Call the browser using a relative URL
|
||||
<DL></DL><P></DL>
|
||||
<hr>
|
||||
<DL><DT><B>This class has no child classes.</B></DL>
|
||||
<DL></DL><P><I><A HREF="aindex.html"> alphabetic index</A></I> <I><A HREF="HIER.html"> hierarchy of classes</A></I><P></BODY><hr>
|
||||
<A HREF="http://www.zib.de/Visual/software/doc++/index.html"><IMG BORDER=0 ALIGN=RIGHT SRC=logo.gif></A>
|
||||
<P Align=Center><I>this page has been generated automatically by doc++
|
||||
<P Align=Center>(c)opyright by <A HREF="http://www.zib.de/zoeckler/"> Malte Zöckler</A>, <A HREF="mailto:wunderling@zib.de"> Roland Wunderling </A><br>contact: <A HREF="mailto:doc++@zib.de"> doc++@zib.de </a>
|
||||
10
libs/wxWidgets-3.3.1/samples/help/doc/wxhelp.map
Normal file
@@ -0,0 +1,10 @@
|
||||
;
|
||||
; This is a sample wxhelp.map file for a small help application.
|
||||
;
|
||||
;
|
||||
; First, some wxWindows documentation files:
|
||||
;
|
||||
0 wx.htm ; wxWindows: Help index; additional keywords like overview
|
||||
1 wx204.htm ; wxWindows Function Reference
|
||||
2 wx34.htm ; wxWindows Class Reference
|
||||
3 aindex.html ;
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/forward.gif
Normal file
|
After Width: | Height: | Size: 959 B |
53
libs/wxWidgets-3.3.1/samples/help/help.bkl
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" ?>
|
||||
<makefile>
|
||||
|
||||
<include file="../../build/bakefiles/common_samples.bkl"/>
|
||||
|
||||
<exe id="help" template="wx_sample" template_append="wx_append">
|
||||
<sources>demo.cpp</sources>
|
||||
<headers>doc.h</headers>
|
||||
<wx-lib>html</wx-lib>
|
||||
<wx-lib>core</wx-lib>
|
||||
<wx-lib>base</wx-lib>
|
||||
</exe>
|
||||
|
||||
<wx-data id="data">
|
||||
<files>
|
||||
back.gif
|
||||
bullet.bmp
|
||||
contents.gif
|
||||
cshelp.txt
|
||||
doc.chm
|
||||
doc.cnt
|
||||
doc.hhc
|
||||
doc.hhk
|
||||
doc.hhp
|
||||
doc.hlp
|
||||
doc.hpj
|
||||
doc.zip
|
||||
forward.gif
|
||||
up.gif
|
||||
</files>
|
||||
</wx-data>
|
||||
|
||||
<wx-data id="data_doc">
|
||||
<dstdir>$(BUILDDIR)/doc</dstdir>
|
||||
<srcdir>$(SRCDIR)/doc</srcdir>
|
||||
<files>
|
||||
aindex.html
|
||||
down.gif
|
||||
dxxgifs.tex
|
||||
HIER.html
|
||||
icon1.gif
|
||||
icon2.gif
|
||||
index.html
|
||||
logo.gif
|
||||
wx204.htm
|
||||
wx34.htm
|
||||
wxExtHelpController.html
|
||||
wxhelp.map
|
||||
wx.htm
|
||||
</files>
|
||||
</wx-data>
|
||||
|
||||
</makefile>
|
||||
450
libs/wxWidgets-3.3.1/samples/help/help.vcxproj
Normal file
@@ -0,0 +1,450 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="DLL Debug|Win32">
|
||||
<Configuration>DLL Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="DLL Debug|x64">
|
||||
<Configuration>DLL Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="DLL Release|Win32">
|
||||
<Configuration>DLL Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="DLL Release|x64">
|
||||
<Configuration>DLL Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{577FF6A3-390A-43C3-9B46-9E87803B954A}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\build\msw\wx_config.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="..\..\build\msw\wx_setup.props" />
|
||||
<Import Project="..\..\build\msw\wx_local.props" Condition="Exists('..\..\build\msw\wx_local.props')" />
|
||||
<Import Project="..\samples.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>14.0.24720.0</_ProjectFileVersion>
|
||||
<OutDir>$(wxIntRootDir)</OutDir>
|
||||
<IntDir>$(wxIntRootDir)$(ProjectName)\</IntDir>
|
||||
<GenerateManifest>true</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DLL Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>true</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DLL Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_WINDOWS;NOPCH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
<AdditionalIncludeDirectories>.\..\..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(wxToolkitLibNamePrefix)html.lib;$(wxToolkitLibNamePrefix)core.lib;$(wxBaseLibNamePrefix).lib;wxtiff$(wxSuffixDebug).lib;wxjpeg$(wxSuffixDebug).lib;wxpng$(wxSuffixDebug).lib;wxwebp$(wxSuffixDebug).lib;wxzlib$(wxSuffixDebug).lib;wxregexu$(wxSuffixDebug).lib;wxexpat$(wxSuffixDebug).lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<AdditionalLibraryDirectories>.\..\..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Bscmake>
|
||||
<Manifest>
|
||||
<AdditionalManifestFiles>./../../include/wx/msw/wx_dpi_aware_pmv2.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles>
|
||||
</Manifest>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="demo.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\sample.rc" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
23
libs/wxWidgets-3.3.1/samples/help/help.vcxproj.filters
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="demo.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\sample.rc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
240
libs/wxWidgets-3.3.1/samples/help/makefile.gcc
Normal file
@@ -0,0 +1,240 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.13 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
include ../../build/msw/config.gcc
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# Do not modify the rest of this file!
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
### Variables: ###
|
||||
|
||||
CPPDEPS = -MT$@ -MF$@.d -MD -MP
|
||||
WX_RELEASE_NODOT = 33
|
||||
COMPILER_PREFIX = gcc
|
||||
OBJS = \
|
||||
$(COMPILER_PREFIX)$(COMPILER_VERSION)_$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
|
||||
LIBDIRNAME = \
|
||||
.\..\..\lib\$(COMPILER_PREFIX)$(COMPILER_VERSION)_$(LIBTYPE_SUFFIX)$(CFG)
|
||||
SETUPHDIR = $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)
|
||||
HELP_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) -D__WXMSW__ \
|
||||
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) \
|
||||
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \
|
||||
-I$(SETUPHDIR) -I.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_p) -W \
|
||||
-Wall -I. $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
|
||||
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
|
||||
HELP_OBJECTS = \
|
||||
$(OBJS)\help_sample_rc.o \
|
||||
$(OBJS)\help_demo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
ifeq ($(USE_GUI),0)
|
||||
PORTNAME = base
|
||||
endif
|
||||
ifeq ($(USE_GUI),1)
|
||||
PORTNAME = msw$(TOOLKIT_VERSION)
|
||||
endif
|
||||
ifeq ($(OFFICIAL_BUILD),1)
|
||||
COMPILER_VERSION = ERROR-COMPILER-VERSION-MUST-BE-SET-FOR-OFFICIAL-BUILD
|
||||
endif
|
||||
ifeq ($(BUILD),debug)
|
||||
WXDEBUGFLAG = d
|
||||
endif
|
||||
ifeq ($(WXUNIV),1)
|
||||
WXUNIVNAME = univ
|
||||
endif
|
||||
ifeq ($(SHARED),1)
|
||||
WXDLLFLAG = dll
|
||||
endif
|
||||
ifeq ($(SHARED),0)
|
||||
LIBTYPE_SUFFIX = lib
|
||||
endif
|
||||
ifeq ($(SHARED),1)
|
||||
LIBTYPE_SUFFIX = dll
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),0)
|
||||
EXTRALIBS_FOR_BASE =
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),1)
|
||||
EXTRALIBS_FOR_BASE =
|
||||
endif
|
||||
ifeq ($(BUILD),debug)
|
||||
__OPTIMIZEFLAG_2 = -O0
|
||||
endif
|
||||
ifeq ($(BUILD),release)
|
||||
__OPTIMIZEFLAG_2 = -O2
|
||||
endif
|
||||
ifeq ($(USE_RTTI),0)
|
||||
__RTTIFLAG_5 = -fno-rtti
|
||||
endif
|
||||
ifeq ($(USE_RTTI),1)
|
||||
__RTTIFLAG_5 =
|
||||
endif
|
||||
ifeq ($(USE_EXCEPTIONS),0)
|
||||
__EXCEPTIONSFLAG_6 = -fno-exceptions
|
||||
endif
|
||||
ifeq ($(USE_EXCEPTIONS),1)
|
||||
__EXCEPTIONSFLAG_6 =
|
||||
endif
|
||||
ifeq ($(WXUNIV),1)
|
||||
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
endif
|
||||
ifeq ($(WXUNIV),1)
|
||||
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
endif
|
||||
ifeq ($(DEBUG_FLAG),0)
|
||||
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
endif
|
||||
ifeq ($(DEBUG_FLAG),0)
|
||||
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
endif
|
||||
ifeq ($(BUILD),release)
|
||||
__NDEBUG_DEFINE_p = -DNDEBUG
|
||||
endif
|
||||
ifeq ($(BUILD),release)
|
||||
__NDEBUG_DEFINE_p_1 = --define NDEBUG
|
||||
endif
|
||||
ifeq ($(USE_EXCEPTIONS),0)
|
||||
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
endif
|
||||
ifeq ($(USE_EXCEPTIONS),0)
|
||||
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
endif
|
||||
ifeq ($(USE_RTTI),0)
|
||||
__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
endif
|
||||
ifeq ($(USE_RTTI),0)
|
||||
__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
endif
|
||||
ifeq ($(USE_THREADS),0)
|
||||
__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
endif
|
||||
ifeq ($(USE_THREADS),0)
|
||||
__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
endif
|
||||
ifeq ($(USE_CAIRO),1)
|
||||
____CAIRO_INCLUDEDIR_FILENAMES_p = -I$(CAIRO_ROOT)\include\cairo
|
||||
endif
|
||||
ifeq ($(USE_CAIRO),1)
|
||||
__CAIRO_INCLUDEDIR_p = --include-dir $(CAIRO_ROOT)/include/cairo
|
||||
endif
|
||||
ifeq ($(SHARED),1)
|
||||
__DLLFLAG_p = -DWXUSINGDLL
|
||||
endif
|
||||
ifeq ($(SHARED),1)
|
||||
__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),0)
|
||||
__WXLIB_HTML_p = \
|
||||
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),0)
|
||||
__WXLIB_CORE_p = \
|
||||
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),0)
|
||||
__WXLIB_BASE_p = -lwxbase$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),1)
|
||||
__WXLIB_MONO_p = \
|
||||
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),1)
|
||||
ifeq ($(USE_STC),1)
|
||||
__LIB_SCINTILLA_IF_MONO_p = -lwxscintilla$(WXDEBUGFLAG)
|
||||
endif
|
||||
endif
|
||||
ifeq ($(MONOLITHIC),1)
|
||||
ifeq ($(USE_STC),1)
|
||||
__LIB_LEXILLA_IF_MONO_p = $(__LIB_LEXILLA_p)
|
||||
endif
|
||||
endif
|
||||
ifeq ($(USE_STC),1)
|
||||
__LIB_LEXILLA_p = -lwxlexilla$(WXDEBUGFLAG)
|
||||
endif
|
||||
ifeq ($(USE_GUI),1)
|
||||
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
|
||||
endif
|
||||
ifeq ($(USE_GUI),1)
|
||||
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
|
||||
endif
|
||||
ifeq ($(USE_GUI),1)
|
||||
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
|
||||
endif
|
||||
ifeq ($(USE_GUI),1)
|
||||
__LIB_WEBP_p = -lwxwebp$(WXDEBUGFLAG)
|
||||
endif
|
||||
ifeq ($(USE_CAIRO),1)
|
||||
__CAIRO_LIB_p = -lcairo
|
||||
endif
|
||||
ifeq ($(USE_CAIRO),1)
|
||||
____CAIRO_LIBDIR_FILENAMES_p = -L$(CAIRO_ROOT)\lib
|
||||
endif
|
||||
ifeq ($(BUILD),debug)
|
||||
ifeq ($(DEBUG_INFO),default)
|
||||
__DEBUGINFO = -g
|
||||
endif
|
||||
endif
|
||||
ifeq ($(BUILD),release)
|
||||
ifeq ($(DEBUG_INFO),default)
|
||||
__DEBUGINFO =
|
||||
endif
|
||||
endif
|
||||
ifeq ($(DEBUG_INFO),0)
|
||||
__DEBUGINFO =
|
||||
endif
|
||||
ifeq ($(DEBUG_INFO),1)
|
||||
__DEBUGINFO = -g
|
||||
endif
|
||||
ifeq ($(USE_THREADS),0)
|
||||
__THREADSFLAG =
|
||||
endif
|
||||
ifeq ($(USE_THREADS),1)
|
||||
__THREADSFLAG = -mthreads
|
||||
endif
|
||||
|
||||
|
||||
all: $(OBJS)
|
||||
$(OBJS):
|
||||
-if not exist $(OBJS) mkdir $(OBJS)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(OBJS)\help.exe data data_doc
|
||||
|
||||
clean:
|
||||
-if exist $(OBJS)\*.o del $(OBJS)\*.o
|
||||
-if exist $(OBJS)\*.d del $(OBJS)\*.d
|
||||
-if exist $(OBJS)\help.exe del $(OBJS)\help.exe
|
||||
|
||||
$(OBJS)\help.exe: $(HELP_OBJECTS) $(OBJS)\help_sample_rc.o
|
||||
$(foreach f,$(subst \,/,$(HELP_OBJECTS)),$(shell echo $f >> $(subst \,/,$@).rsp.tmp))
|
||||
@move /y $@.rsp.tmp $@.rsp >nul
|
||||
$(CXX) -o $@ @$@.rsp $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_LEXILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(__LIB_WEBP_p) -lwxzlib$(WXDEBUGFLAG) -lwxregexu$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lgdiplus -lmsimg32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lversion -lws2_32 -lwininet -loleacc -luxtheme
|
||||
@-del $@.rsp
|
||||
|
||||
data:
|
||||
if not exist $(OBJS) mkdir $(OBJS)
|
||||
for %%f in (back.gif bullet.bmp contents.gif cshelp.txt doc.chm doc.cnt doc.hhc doc.hhk doc.hhp doc.hlp doc.hpj doc.zip forward.gif up.gif) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
|
||||
|
||||
data_doc:
|
||||
if not exist $(OBJS)\doc mkdir $(OBJS)\doc
|
||||
for %%f in (aindex.html down.gif dxxgifs.tex HIER.html icon1.gif icon2.gif index.html logo.gif wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm) do if not exist $(OBJS)\doc\%%f copy .\doc\%%f $(OBJS)\doc
|
||||
|
||||
$(OBJS)\help_sample_rc.o: ./../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__NDEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include $(__CAIRO_INCLUDEDIR_p) --include-dir . $(__DLLFLAG_p_1) --define wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST) --include-dir ./../../samples --define NOPCH
|
||||
|
||||
$(OBJS)\help_demo.o: ./demo.cpp
|
||||
$(CXX) -c -o $@ $(HELP_CXXFLAGS) $(CPPDEPS) $<
|
||||
|
||||
.PHONY: all clean data data_doc
|
||||
|
||||
|
||||
SHELL := $(COMSPEC)
|
||||
|
||||
# Dependencies tracking:
|
||||
-include $(OBJS)/*.d
|
||||
100
libs/wxWidgets-3.3.1/samples/help/makefile.unx
Normal file
@@ -0,0 +1,100 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.13 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# These are configurable options:
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
# C++ compiler
|
||||
CXX = `$(WX_CONFIG) --cxx`
|
||||
|
||||
# Standard flags for C++
|
||||
CXXFLAGS ?=
|
||||
|
||||
# Standard preprocessor flags (common for CC and CXX)
|
||||
CPPFLAGS ?=
|
||||
|
||||
# Standard linker flags
|
||||
LDFLAGS ?=
|
||||
|
||||
# Location and arguments of wx-config script
|
||||
WX_CONFIG ?= wx-config
|
||||
|
||||
# Port of the wx library to build against [gtk2,msw,x11,osx_cocoa,osx_carbon,dfb]
|
||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||
|
||||
# Use DLL build of wx library to use? [0,1]
|
||||
WX_SHARED ?= $(shell if test -z `$(WX_CONFIG) --query-linkage`; then echo 1; else echo 0; fi)
|
||||
|
||||
# Compile Unicode build of wxWidgets? [0,1]
|
||||
WX_UNICODE ?= $(shell $(WX_CONFIG) --query-chartype | sed 's/unicode/1/;s/ansi/0/')
|
||||
|
||||
# Version of the wx library to build against.
|
||||
WX_VERSION ?= $(shell $(WX_CONFIG) --query-version | sed -e 's/\([0-9]*\)\.\([0-9]*\)/\1\2/')
|
||||
|
||||
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# Do not modify the rest of this file!
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
### Variables: ###
|
||||
|
||||
CPPDEPS = -MT$@ -MF`echo $@ | sed -e 's,\.o$$,.d,'` -MD -MP
|
||||
WX_VERSION_MAJOR = $(shell echo $(WX_VERSION) | cut -c1,1)
|
||||
WX_VERSION_MINOR = $(shell echo $(WX_VERSION) | cut -c2,2)
|
||||
WX_CONFIG_FLAGS = $(WX_CONFIG_UNICODE_FLAG) $(WX_CONFIG_SHARED_FLAG) \
|
||||
--toolkit=$(WX_PORT) --version=$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)
|
||||
HELP_CXXFLAGS = -I. `$(WX_CONFIG) --cxxflags $(WX_CONFIG_FLAGS)` $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
HELP_OBJECTS = \
|
||||
help_demo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
ifeq ($(WX_UNICODE),0)
|
||||
WX_CONFIG_UNICODE_FLAG = --unicode=no
|
||||
endif
|
||||
ifeq ($(WX_UNICODE),1)
|
||||
WX_CONFIG_UNICODE_FLAG = --unicode=yes
|
||||
endif
|
||||
ifeq ($(WX_SHARED),0)
|
||||
WX_CONFIG_SHARED_FLAG = --static=yes
|
||||
endif
|
||||
ifeq ($(WX_SHARED),1)
|
||||
WX_CONFIG_SHARED_FLAG = --static=no
|
||||
endif
|
||||
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: test_for_selected_wxbuild help
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
clean:
|
||||
rm -f ./*.o
|
||||
rm -f ./*.d
|
||||
rm -f help
|
||||
|
||||
test_for_selected_wxbuild:
|
||||
@$(WX_CONFIG) $(WX_CONFIG_FLAGS)
|
||||
|
||||
help: $(HELP_OBJECTS)
|
||||
$(CXX) -o $@ $(HELP_OBJECTS) $(LDFLAGS) `$(WX_CONFIG) $(WX_CONFIG_FLAGS) --libs html,core,base`
|
||||
|
||||
help_demo.o: ./demo.cpp
|
||||
$(CXX) -c -o $@ $(HELP_CXXFLAGS) $(CPPDEPS) $<
|
||||
|
||||
.PHONY: all install uninstall clean
|
||||
|
||||
|
||||
# Dependencies tracking:
|
||||
-include ./*.d
|
||||
453
libs/wxWidgets-3.3.1/samples/help/makefile.vc
Normal file
@@ -0,0 +1,453 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.13 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
!include <../../build/msw/config.vc>
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# Do not modify the rest of this file!
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
### Variables: ###
|
||||
|
||||
WX_RELEASE_NODOT = 33
|
||||
COMPILER_PREFIX = vc
|
||||
OBJS = \
|
||||
$(COMPILER_PREFIX)$(COMPILER_VERSION)$(ARCH_SUFFIX)_$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
|
||||
LIBDIRNAME = \
|
||||
.\..\..\lib\$(COMPILER_PREFIX)$(COMPILER_VERSION)$(ARCH_SUFFIX)_$(LIBTYPE_SUFFIX)$(CFG)
|
||||
SETUPHDIR = $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)u$(WXDEBUGFLAG)
|
||||
HELP_CXXFLAGS = /M$(__RUNTIME_LIBS_10)$(__DEBUGRUNTIME_4) /DWIN32 \
|
||||
$(__DEBUGINFO_0) /Fd$(OBJS)\help.pdb $(____DEBUGRUNTIME_3_p) \
|
||||
$(__OPTIMIZEFLAG_6) /D_CRT_SECURE_NO_DEPRECATE=1 \
|
||||
/D_CRT_NON_CONFORMING_SWPRINTFS=1 /D_SCL_SECURE_NO_WARNINGS=1 \
|
||||
$(__NO_VC_CRTDBG_p) $(__TARGET_CPU_COMPFLAG_p) /D__WXMSW__ \
|
||||
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) \
|
||||
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \
|
||||
/I$(SETUPHDIR) /I.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_p) /W4 /I. \
|
||||
$(__DLLFLAG_p) /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_11) \
|
||||
$(__EXCEPTIONSFLAG_12) $(CPPFLAGS) $(CXXFLAGS)
|
||||
HELP_OBJECTS = \
|
||||
$(OBJS)\help_demo.obj
|
||||
HELP_RESOURCES = \
|
||||
$(OBJS)\help_sample.res
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
!if "$(TARGET_CPU)" == "AMD64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ARM"
|
||||
ARCH_SUFFIX = _arm
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ARM64"
|
||||
ARCH_SUFFIX = _arm64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "IA64"
|
||||
ARCH_SUFFIX = _ia64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "X64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "X64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "x64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "amd64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "arm"
|
||||
ARCH_SUFFIX = _arm
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "arm64"
|
||||
ARCH_SUFFIX = _arm64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ia64"
|
||||
ARCH_SUFFIX = _ia64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "x64"
|
||||
ARCH_SUFFIX = _x64
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "0"
|
||||
PORTNAME = base
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "1"
|
||||
PORTNAME = msw$(TOOLKIT_VERSION)
|
||||
!endif
|
||||
!if "$(OFFICIAL_BUILD)" == "1"
|
||||
COMPILER_VERSION = ERROR-COMPILER-VERSION-MUST-BE-SET-FOR-OFFICIAL-BUILD
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
WXDEBUGFLAG = d
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "1"
|
||||
WXDEBUGFLAG = d
|
||||
!endif
|
||||
!if "$(WXUNIV)" == "1"
|
||||
WXUNIVNAME = univ
|
||||
!endif
|
||||
!if "$(SHARED)" == "1"
|
||||
WXDLLFLAG = dll
|
||||
!endif
|
||||
!if "$(SHARED)" == "0"
|
||||
LIBTYPE_SUFFIX = lib
|
||||
!endif
|
||||
!if "$(SHARED)" == "1"
|
||||
LIBTYPE_SUFFIX = dll
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "AMD64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ARM"
|
||||
LINK_TARGET_CPU = /MACHINE:ARM
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ARM64"
|
||||
LINK_TARGET_CPU = /MACHINE:ARM64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "IA64"
|
||||
LINK_TARGET_CPU = /MACHINE:IA64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "X64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "X64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "x64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "amd64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "arm"
|
||||
LINK_TARGET_CPU = /MACHINE:ARM
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "arm64"
|
||||
LINK_TARGET_CPU = /MACHINE:ARM64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "ia64"
|
||||
LINK_TARGET_CPU = /MACHINE:IA64
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "x64"
|
||||
LINK_TARGET_CPU = /MACHINE:X64
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "1" && "$(VISUALSTUDIOVERSION)" == "14.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "1" && "$(VISUALSTUDIOVERSION)" == "15.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "1" && "$(VISUALSTUDIOVERSION)" == "16.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "1" && "$(VISUALSTUDIOVERSION)" == "17.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "2" && "$(VISUALSTUDIOVERSION)" == "14.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware_pmv2.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "2" && "$(VISUALSTUDIOVERSION)" == "15.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware_pmv2.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "2" && "$(VISUALSTUDIOVERSION)" == "16.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware_pmv2.manifest
|
||||
!endif
|
||||
!if "$(USE_DPI_AWARE_MANIFEST)" == "2" && "$(VISUALSTUDIOVERSION)" == "17.0"
|
||||
WIN32_DPI_LINKFLAG = /MANIFEST:EMBED \
|
||||
/MANIFESTINPUT:./../../include/wx/msw/wx_dpi_aware_pmv2.manifest
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "0"
|
||||
EXTRALIBS_FOR_BASE =
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "1"
|
||||
EXTRALIBS_FOR_BASE =
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_0 = /Zi
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_0 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "0"
|
||||
__DEBUGINFO_0 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "1"
|
||||
__DEBUGINFO_0 = /Zi
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_1 = /DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_1 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "0"
|
||||
__DEBUGINFO_1 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "1"
|
||||
__DEBUGINFO_1 = /DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_2 = $(__DEBUGRUNTIME_5)
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
|
||||
__DEBUGINFO_2 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "0"
|
||||
__DEBUGINFO_2 =
|
||||
!endif
|
||||
!if "$(DEBUG_INFO)" == "1"
|
||||
__DEBUGINFO_2 = $(__DEBUGRUNTIME_5)
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
____DEBUGRUNTIME_3_p = /D_DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
____DEBUGRUNTIME_3_p =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
____DEBUGRUNTIME_3_p =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "1"
|
||||
____DEBUGRUNTIME_3_p = /D_DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
____DEBUGRUNTIME_3_p_1 = /d _DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
____DEBUGRUNTIME_3_p_1 =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
____DEBUGRUNTIME_3_p_1 =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "1"
|
||||
____DEBUGRUNTIME_3_p_1 = /d _DEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__DEBUGRUNTIME_4 = d
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__DEBUGRUNTIME_4 =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__DEBUGRUNTIME_4 =
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "1"
|
||||
__DEBUGRUNTIME_4 = d
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__DEBUGRUNTIME_5 =
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__DEBUGRUNTIME_5 = /opt:ref /opt:icf
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__DEBUGRUNTIME_5 = /opt:ref /opt:icf
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "1"
|
||||
__DEBUGRUNTIME_5 =
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug"
|
||||
__OPTIMIZEFLAG_6 = /Od
|
||||
!endif
|
||||
!if "$(BUILD)" == "release"
|
||||
__OPTIMIZEFLAG_6 = /O2
|
||||
!endif
|
||||
!if "$(USE_THREADS)" == "0"
|
||||
__THREADSFLAG_9 = L
|
||||
!endif
|
||||
!if "$(USE_THREADS)" == "1"
|
||||
__THREADSFLAG_9 = T
|
||||
!endif
|
||||
!if "$(RUNTIME_LIBS)" == "dynamic"
|
||||
__RUNTIME_LIBS_10 = D
|
||||
!endif
|
||||
!if "$(RUNTIME_LIBS)" == "static"
|
||||
__RUNTIME_LIBS_10 = $(__THREADSFLAG_9)
|
||||
!endif
|
||||
!if "$(USE_RTTI)" == "0"
|
||||
__RTTIFLAG_11 = /GR-
|
||||
!endif
|
||||
!if "$(USE_RTTI)" == "1"
|
||||
__RTTIFLAG_11 = /GR
|
||||
!endif
|
||||
!if "$(USE_EXCEPTIONS)" == "0"
|
||||
__EXCEPTIONSFLAG_12 =
|
||||
!endif
|
||||
!if "$(USE_EXCEPTIONS)" == "1"
|
||||
__EXCEPTIONSFLAG_12 = /EHsc
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
|
||||
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
|
||||
!endif
|
||||
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
|
||||
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == ""
|
||||
__TARGET_CPU_COMPFLAG_p = /DTARGET_CPU_COMPFLAG=0
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "X64"
|
||||
__TARGET_CPU_COMPFLAG_p =
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "x64"
|
||||
__TARGET_CPU_COMPFLAG_p =
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == ""
|
||||
__TARGET_CPU_COMPFLAG_p_1 = /d TARGET_CPU_COMPFLAG=0
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "X64"
|
||||
__TARGET_CPU_COMPFLAG_p_1 =
|
||||
!endif
|
||||
!if "$(TARGET_CPU)" == "" && "$(VISUALSTUDIOPLATFORM)" == "x64"
|
||||
__TARGET_CPU_COMPFLAG_p_1 =
|
||||
!endif
|
||||
!if "$(WXUNIV)" == "1"
|
||||
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
|
||||
!endif
|
||||
!if "$(WXUNIV)" == "1"
|
||||
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
|
||||
!endif
|
||||
!if "$(DEBUG_FLAG)" == "0"
|
||||
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
|
||||
!endif
|
||||
!if "$(DEBUG_FLAG)" == "0"
|
||||
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__NDEBUG_DEFINE_p = /DNDEBUG
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__NDEBUG_DEFINE_p = /DNDEBUG
|
||||
!endif
|
||||
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
|
||||
__NDEBUG_DEFINE_p_1 = /d NDEBUG
|
||||
!endif
|
||||
!if "$(DEBUG_RUNTIME_LIBS)" == "0"
|
||||
__NDEBUG_DEFINE_p_1 = /d NDEBUG
|
||||
!endif
|
||||
!if "$(USE_EXCEPTIONS)" == "0"
|
||||
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
|
||||
!endif
|
||||
!if "$(USE_EXCEPTIONS)" == "0"
|
||||
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
|
||||
!endif
|
||||
!if "$(USE_RTTI)" == "0"
|
||||
__RTTI_DEFINE_p = /DwxNO_RTTI
|
||||
!endif
|
||||
!if "$(USE_RTTI)" == "0"
|
||||
__RTTI_DEFINE_p_1 = /d wxNO_RTTI
|
||||
!endif
|
||||
!if "$(USE_THREADS)" == "0"
|
||||
__THREAD_DEFINE_p = /DwxNO_THREADS
|
||||
!endif
|
||||
!if "$(USE_THREADS)" == "0"
|
||||
__THREAD_DEFINE_p_1 = /d wxNO_THREADS
|
||||
!endif
|
||||
!if "$(USE_CAIRO)" == "1"
|
||||
____CAIRO_INCLUDEDIR_FILENAMES_p = /I$(CAIRO_ROOT)\include\cairo
|
||||
!endif
|
||||
!if "$(USE_CAIRO)" == "1"
|
||||
____CAIRO_INCLUDEDIR_FILENAMES_1_p = /i $(CAIRO_ROOT)\include\cairo
|
||||
!endif
|
||||
!if "$(SHARED)" == "1"
|
||||
__DLLFLAG_p = /DWXUSINGDLL
|
||||
!endif
|
||||
!if "$(SHARED)" == "1"
|
||||
__DLLFLAG_p_1 = /d WXUSINGDLL
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "0"
|
||||
__WXLIB_HTML_p = \
|
||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "0"
|
||||
__WXLIB_CORE_p = \
|
||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "0"
|
||||
__WXLIB_BASE_p = \
|
||||
wxbase$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "1"
|
||||
__WXLIB_MONO_p = \
|
||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)u$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "1" && "$(USE_STC)" == "1"
|
||||
__LIB_SCINTILLA_IF_MONO_p = wxscintilla$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(MONOLITHIC)" == "1" && "$(USE_STC)" == "1"
|
||||
__LIB_LEXILLA_IF_MONO_p = $(__LIB_LEXILLA_p)
|
||||
!endif
|
||||
!if "$(USE_STC)" == "1"
|
||||
__LIB_LEXILLA_p = wxlexilla$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "1"
|
||||
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "1"
|
||||
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "1"
|
||||
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(USE_GUI)" == "1"
|
||||
__LIB_WEBP_p = wxwebp$(WXDEBUGFLAG).lib
|
||||
!endif
|
||||
!if "$(USE_CAIRO)" == "1"
|
||||
__CAIRO_LIB_p = cairo.lib
|
||||
!endif
|
||||
!if "$(USE_CAIRO)" == "1"
|
||||
____CAIRO_LIBDIR_FILENAMES_p = /LIBPATH:$(CAIRO_ROOT)\lib
|
||||
!endif
|
||||
|
||||
|
||||
all: $(OBJS)
|
||||
$(OBJS):
|
||||
-if not exist $(OBJS) mkdir $(OBJS)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(OBJS)\help.exe data data_doc
|
||||
|
||||
clean:
|
||||
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
|
||||
-if exist $(OBJS)\*.res del $(OBJS)\*.res
|
||||
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
|
||||
-if exist $(OBJS)\help.exe del $(OBJS)\help.exe
|
||||
-if exist $(OBJS)\help.ilk del $(OBJS)\help.ilk
|
||||
-if exist $(OBJS)\help.pdb del $(OBJS)\help.pdb
|
||||
|
||||
$(OBJS)\help.exe: $(HELP_OBJECTS) $(OBJS)\help_sample.res
|
||||
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\help.pdb" $(__DEBUGINFO_2) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) $(WIN32_DPI_LINKFLAG) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS) @<<
|
||||
$(HELP_OBJECTS) $(HELP_RESOURCES) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_LEXILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(__LIB_WEBP_p) wxzlib$(WXDEBUGFLAG).lib wxregexu$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib gdiplus.lib msimg32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib ws2_32.lib wininet.lib
|
||||
<<
|
||||
|
||||
data:
|
||||
if not exist $(OBJS) mkdir $(OBJS)
|
||||
for %f in (back.gif bullet.bmp contents.gif cshelp.txt doc.chm doc.cnt doc.hhc doc.hhk doc.hhp doc.hlp doc.hpj doc.zip forward.gif up.gif) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
|
||||
|
||||
data_doc:
|
||||
if not exist $(OBJS)\doc mkdir $(OBJS)\doc
|
||||
for %f in (aindex.html down.gif dxxgifs.tex HIER.html icon1.gif icon2.gif index.html logo.gif wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm) do if not exist $(OBJS)\doc\%f copy .\doc\%f $(OBJS)\doc
|
||||
|
||||
$(OBJS)\help_sample.res: .\..\..\samples\sample.rc
|
||||
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3_p_1) /d _CRT_SECURE_NO_DEPRECATE=1 /d _CRT_NON_CONFORMING_SWPRINTFS=1 /d _SCL_SECURE_NO_WARNINGS=1 $(__NO_VC_CRTDBG_p_1) $(__TARGET_CPU_COMPFLAG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__NDEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_1_p) /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc
|
||||
|
||||
$(OBJS)\help_demo.obj: .\demo.cpp
|
||||
$(CXX) /c /nologo /TP /Fo$@ $(HELP_CXXFLAGS) .\demo.cpp
|
||||
|
||||
22
libs/wxWidgets-3.3.1/samples/help/tex2rtf.ini
Normal file
@@ -0,0 +1,22 @@
|
||||
; Tex2RTF initialisation file
|
||||
runTwice = yes
|
||||
titleFontSize = 12
|
||||
authorFontSize = 10
|
||||
chapterFontSize = 12
|
||||
sectionFontSize = 12
|
||||
subsectionFontSize = 12
|
||||
headerRule = yes
|
||||
footerRule = yes
|
||||
useHeadingStyles = yes
|
||||
contentsDepth = 2
|
||||
listItemIndent=40
|
||||
winHelpContents = yes
|
||||
winHelpVersion = 3 ; 3 for Windows 3.x, 4 for Windows 95
|
||||
generateHPJ = no
|
||||
htmlBrowseButtons = bitmap
|
||||
winHelpTitle = "Help Demo Document"
|
||||
truncateFilenames = yes
|
||||
combineSubSections = yes
|
||||
htmlIndex = yes
|
||||
htmlFrameContents = no
|
||||
htmlWorkshopFiles = yes
|
||||
BIN
libs/wxWidgets-3.3.1/samples/help/up.gif
Normal file
|
After Width: | Height: | Size: 998 B |