merged 2.4 branch into the trunk
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		
							
								
								
									
										81
									
								
								Makefile.in
									
									
									
									
									
								
							
							
						
						
									
										81
									
								
								Makefile.in
									
									
									
									
									
								
							@@ -396,6 +396,14 @@ m4datainstall: preinstall
 | 
				
			|||||||
	$(INSTALL) -d $(datadir)/aclocal
 | 
						$(INSTALL) -d $(datadir)/aclocal
 | 
				
			||||||
	$(INSTALL_DATA) $(top_srcdir)/wxwin.m4 $(datadir)/aclocal
 | 
						$(INSTALL_DATA) $(top_srcdir)/wxwin.m4 $(datadir)/aclocal
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					win32install: preinstall
 | 
				
			||||||
 | 
						$(INSTALL) -d $(includedir)/wx/msw
 | 
				
			||||||
 | 
						$(INSTALL_DATA) $(top_srcdir)/include/wx/msw/*.cur \
 | 
				
			||||||
 | 
								$(top_srcdir)/include/wx/msw/*.ico \
 | 
				
			||||||
 | 
								$(top_srcdir)/include/wx/msw/*.bmp \
 | 
				
			||||||
 | 
								$(top_srcdir)/include/wx/msw/wx.rc \
 | 
				
			||||||
 | 
									$(includedir)/wx/msw
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# this is the real install target: copies the library, wx-config and the
 | 
					# this is the real install target: copies the library, wx-config and the
 | 
				
			||||||
# headers to the installation directory
 | 
					# headers to the installation directory
 | 
				
			||||||
preinstall: $(build_libdir)/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config
 | 
					preinstall: $(build_libdir)/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config
 | 
				
			||||||
@@ -462,7 +470,7 @@ preinstall_gl: $(build_libdir)/@WX_TARGET_LIBRARY_GL@
 | 
				
			|||||||
	@if test ! -d $(libdir); then $(INSTALL) -d $(libdir); fi
 | 
						@if test ! -d $(libdir); then $(INSTALL) -d $(libdir); fi
 | 
				
			||||||
	@INSTALL_LIBRARY@ $(build_libdir)/@WX_TARGET_LIBRARY_GL@ $(libdir)/@WX_TARGET_LIBRARY_GL@
 | 
						@INSTALL_LIBRARY@ $(build_libdir)/@WX_TARGET_LIBRARY_GL@ $(libdir)/@WX_TARGET_LIBRARY_GL@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
install: @AFMINSTALL@ @WX_ALL_INSTALLED@ m4datainstall
 | 
					install: @AFMINSTALL@ @WX_ALL_INSTALLED@ m4datainstall @WIN32INSTALL@
 | 
				
			||||||
	@echo " "
 | 
						@echo " "
 | 
				
			||||||
	@echo " The installation of wxWindows is finished.  On certain"
 | 
						@echo " The installation of wxWindows is finished.  On certain"
 | 
				
			||||||
	@echo " platforms (e.g. Linux) you'll now have to run ldconfig"
 | 
						@echo " platforms (e.g. Linux) you'll now have to run ldconfig"
 | 
				
			||||||
@@ -493,7 +501,7 @@ uninstall:
 | 
				
			|||||||
	@$(RM) $(bindir)/wx@TOOLCHAIN_NAME@-config
 | 
						@$(RM) $(bindir)/wx@TOOLCHAIN_NAME@-config
 | 
				
			||||||
	@$(RM) $(datadir)/wx/$(VER_MAJMIN)/afm/*
 | 
						@$(RM) $(datadir)/wx/$(VER_MAJMIN)/afm/*
 | 
				
			||||||
	@$(RM) $(datadir)/wx/$(VER_MAJMIN)/gs_afm/*
 | 
						@$(RM) $(datadir)/wx/$(VER_MAJMIN)/gs_afm/*
 | 
				
			||||||
# FIXME: wxBase doesnt install these next 3 dirs.
 | 
						# FIXME: wxBase doesnt install these next 3 dirs.
 | 
				
			||||||
	@-rmdir $(datadir)/wx/$(VER_MAJMIN)/gs_afm
 | 
						@-rmdir $(datadir)/wx/$(VER_MAJMIN)/gs_afm
 | 
				
			||||||
	@-rmdir $(datadir)/wx/$(VER_MAJMIN)/afm
 | 
						@-rmdir $(datadir)/wx/$(VER_MAJMIN)/afm
 | 
				
			||||||
	@-rmdir $(datadir)/wx/$(VER_MAJMIN)
 | 
						@-rmdir $(datadir)/wx/$(VER_MAJMIN)
 | 
				
			||||||
@@ -502,6 +510,7 @@ uninstall:
 | 
				
			|||||||
	@list='$(HEADERS)'; for p in $$list; do \
 | 
						@list='$(HEADERS)'; for p in $$list; do \
 | 
				
			||||||
	  $(RM) $(includedir)/wx/$$p; \
 | 
						  $(RM) $(includedir)/wx/$$p; \
 | 
				
			||||||
	done
 | 
						done
 | 
				
			||||||
 | 
						# TODO: uninstall the files installed by win32install
 | 
				
			||||||
	@echo " Removing i18n files..."
 | 
						@echo " Removing i18n files..."
 | 
				
			||||||
	@-for p in $(WX_LINGUAS); do \
 | 
						@-for p in $(WX_LINGUAS); do \
 | 
				
			||||||
	  $(RM) $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \
 | 
						  $(RM) $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \
 | 
				
			||||||
@@ -536,6 +545,7 @@ ALL_DIST: distclean
 | 
				
			|||||||
	cp $(WXDIR)/install-sh $(DISTDIR)
 | 
						cp $(WXDIR)/install-sh $(DISTDIR)
 | 
				
			||||||
	cp $(WXDIR)/mkinstalldirs $(DISTDIR)
 | 
						cp $(WXDIR)/mkinstalldirs $(DISTDIR)
 | 
				
			||||||
	cp $(WXDIR)/wx-config.in $(DISTDIR)
 | 
						cp $(WXDIR)/wx-config.in $(DISTDIR)
 | 
				
			||||||
 | 
						cp $(WXDIR)/version-script.in $(DISTDIR)
 | 
				
			||||||
	cp $(WXDIR)/setup.h.in $(DISTDIR)
 | 
						cp $(WXDIR)/setup.h.in $(DISTDIR)
 | 
				
			||||||
	cp $(WXDIR)/setup.h_vms $(DISTDIR)
 | 
						cp $(WXDIR)/setup.h_vms $(DISTDIR)
 | 
				
			||||||
	cp $(WXDIR)/descrip.mms $(DISTDIR)
 | 
						cp $(WXDIR)/descrip.mms $(DISTDIR)
 | 
				
			||||||
@@ -580,7 +590,8 @@ ALL_GUI_DIST: ALL_DIST
 | 
				
			|||||||
	if test -f $(DOCDIR)/$(TOOLKITDIR)/changes.txt ; then \
 | 
						if test -f $(DOCDIR)/$(TOOLKITDIR)/changes.txt ; then \
 | 
				
			||||||
	  cp $(DOCDIR)/$(TOOLKITDIR)/changes.txt $(DISTDIR)/CHANGES-$(TOOLKIT).txt ; fi
 | 
						  cp $(DOCDIR)/$(TOOLKITDIR)/changes.txt $(DISTDIR)/CHANGES-$(TOOLKIT).txt ; fi
 | 
				
			||||||
	cp $(DOCDIR)/$(TOOLKITDIR)/readme.txt $(DISTDIR)/README-$(TOOLKIT).txt
 | 
						cp $(DOCDIR)/$(TOOLKITDIR)/readme.txt $(DISTDIR)/README-$(TOOLKIT).txt
 | 
				
			||||||
	cp $(DOCDIR)/$(TOOLKITDIR)/todo.txt $(DISTDIR)/TODO.txt
 | 
						if test -f $(DOCDIR)/$(TOOLKITDIR)/todo.txt ; then \
 | 
				
			||||||
 | 
						  cp $(DOCDIR)/$(TOOLKITDIR)/todo.txt $(DISTDIR)/TODO.txt ; fi
 | 
				
			||||||
	mkdir $(DISTDIR)/include
 | 
						mkdir $(DISTDIR)/include
 | 
				
			||||||
	mkdir $(DISTDIR)/include/wx
 | 
						mkdir $(DISTDIR)/include/wx
 | 
				
			||||||
	mkdir $(DISTDIR)/include/wx/$(TOOLKITDIR)
 | 
						mkdir $(DISTDIR)/include/wx/$(TOOLKITDIR)
 | 
				
			||||||
@@ -777,6 +788,8 @@ MSW_ZIP_TEXT_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(SRCDIR)/*.??? $(DISTDIR)/src
 | 
						cp $(SRCDIR)/*.??? $(DISTDIR)/src
 | 
				
			||||||
	cp $(SRCDIR)/*.?? $(DISTDIR)/src
 | 
						cp $(SRCDIR)/*.?? $(DISTDIR)/src
 | 
				
			||||||
	cp $(MSWDIR)/?ake*.* $(DISTDIR)/src/msw
 | 
						cp $(MSWDIR)/?ake*.* $(DISTDIR)/src/msw
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/contrib
 | 
				
			||||||
 | 
						cp -R $(WXDIR)/contrib $(DISTDIR)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
UNIV_DIST: ALL_GUI_DIST
 | 
					UNIV_DIST: ALL_GUI_DIST
 | 
				
			||||||
	mkdir $(DISTDIR)/include/wx/univ
 | 
						mkdir $(DISTDIR)/include/wx/univ
 | 
				
			||||||
@@ -787,6 +800,15 @@ UNIV_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(SRCDIR)/univ/*.cpp $(DISTDIR)/src/univ
 | 
						cp $(SRCDIR)/univ/*.cpp $(DISTDIR)/src/univ
 | 
				
			||||||
	cp $(SRCDIR)/univ/themes/*.cpp $(DISTDIR)/src/univ/themes
 | 
						cp $(SRCDIR)/univ/themes/*.cpp $(DISTDIR)/src/univ/themes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MGL_DIST: UNIV_DIST
 | 
				
			||||||
 | 
						cp $(WXDIR)/wxMGL.spec $(DISTDIR)
 | 
				
			||||||
 | 
						cp $(INCDIR)/wx/mgl/*.h $(DISTDIR)/include/wx/mgl
 | 
				
			||||||
 | 
						cp $(SRCDIR)/mgl/files.lst $(DISTDIR)/src/mgl
 | 
				
			||||||
 | 
						cp $(SRCDIR)/mgl/make* $(DISTDIR)/src/mgl
 | 
				
			||||||
 | 
						cp $(SRCDIR)/mgl/*.cpp $(DISTDIR)/src/mgl
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/contrib
 | 
				
			||||||
 | 
						cp -R $(WXDIR)/contrib $(DISTDIR)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DEMOS_DIST: ALL_GUI_DIST
 | 
					DEMOS_DIST: ALL_GUI_DIST
 | 
				
			||||||
	mkdir $(DISTDIR)/demos
 | 
						mkdir $(DISTDIR)/demos
 | 
				
			||||||
	cp $(DEMODIR)/Makefile.in $(DISTDIR)/demos
 | 
						cp $(DEMODIR)/Makefile.in $(DISTDIR)/demos
 | 
				
			||||||
@@ -842,6 +864,13 @@ SAMPLES_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(SAMPDIR)/configure $(DISTDIR)/samples
 | 
						cp $(SAMPDIR)/configure $(DISTDIR)/samples
 | 
				
			||||||
	cp $(SAMPDIR)/configure.in $(DISTDIR)/samples
 | 
						cp $(SAMPDIR)/configure.in $(DISTDIR)/samples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/artprov/Makefile.in $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/artprov/makefile.unx $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/artprov/*.cpp $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/artprov/*.h $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/artprov/*.xpm $(DISTDIR)/samples/artprov
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mkdir $(DISTDIR)/samples/calendar
 | 
						mkdir $(DISTDIR)/samples/calendar
 | 
				
			||||||
	cp $(SAMPDIR)/calendar/Makefile.in $(DISTDIR)/samples/calendar
 | 
						cp $(SAMPDIR)/calendar/Makefile.in $(DISTDIR)/samples/calendar
 | 
				
			||||||
	cp $(SAMPDIR)/calendar/makefile.unx $(DISTDIR)/samples/calendar
 | 
						cp $(SAMPDIR)/calendar/makefile.unx $(DISTDIR)/samples/calendar
 | 
				
			||||||
@@ -1053,6 +1082,10 @@ SAMPLES_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(SAMPDIR)/joytest/*.h $(DISTDIR)/samples/joytest
 | 
						cp $(SAMPDIR)/joytest/*.h $(DISTDIR)/samples/joytest
 | 
				
			||||||
	cp $(SAMPDIR)/joytest/*.wav $(DISTDIR)/samples/joytest
 | 
						cp $(SAMPDIR)/joytest/*.wav $(DISTDIR)/samples/joytest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/samples/keyboard
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/keyboard/Makefile.in $(DISTDIR)/samples/keyboard
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/keyboard/*.cpp $(DISTDIR)/samples/keyboard
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mkdir $(DISTDIR)/samples/layout
 | 
						mkdir $(DISTDIR)/samples/layout
 | 
				
			||||||
	cp $(SAMPDIR)/layout/Makefile.in $(DISTDIR)/samples/layout
 | 
						cp $(SAMPDIR)/layout/Makefile.in $(DISTDIR)/samples/layout
 | 
				
			||||||
	cp $(SAMPDIR)/layout/makefile.unx $(DISTDIR)/samples/layout
 | 
						cp $(SAMPDIR)/layout/makefile.unx $(DISTDIR)/samples/layout
 | 
				
			||||||
@@ -1110,6 +1143,11 @@ SAMPLES_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(SAMPDIR)/mobile/wxedit/Makefile.in $(DISTDIR)/samples/mobile/wxedit
 | 
						cp $(SAMPDIR)/mobile/wxedit/Makefile.in $(DISTDIR)/samples/mobile/wxedit
 | 
				
			||||||
	cp $(SAMPDIR)/mobile/wxedit/*.cpp $(DISTDIR)/samples/mobile/wxedit
 | 
						cp $(SAMPDIR)/mobile/wxedit/*.cpp $(DISTDIR)/samples/mobile/wxedit
 | 
				
			||||||
	cp $(SAMPDIR)/mobile/wxedit/*.h $(DISTDIR)/samples/mobile/wxedit
 | 
						cp $(SAMPDIR)/mobile/wxedit/*.h $(DISTDIR)/samples/mobile/wxedit
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/samples/mobile/styles
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/mobile/styles/Makefile.in $(DISTDIR)/samples/mobile/styles
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/mobile/styles/*.cpp $(DISTDIR)/samples/mobile/styles
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/mobile/styles/*.h $(DISTDIR)/samples/mobile/styles
 | 
				
			||||||
 | 
						cp $(SAMPDIR)/mobile/styles/*.jpg $(DISTDIR)/samples/mobile/styles
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
	mkdir $(DISTDIR)/samples/dialup
 | 
						mkdir $(DISTDIR)/samples/dialup
 | 
				
			||||||
	cp $(SAMPDIR)/dialup/Makefile.in $(DISTDIR)/samples/dialup
 | 
						cp $(SAMPDIR)/dialup/Makefile.in $(DISTDIR)/samples/dialup
 | 
				
			||||||
@@ -1305,6 +1343,18 @@ UTILS_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(UTILSDIR)/tex2rtf/src/*.cpp $(DISTDIR)/utils/tex2rtf/src
 | 
						cp $(UTILSDIR)/tex2rtf/src/*.cpp $(DISTDIR)/utils/tex2rtf/src
 | 
				
			||||||
	cp $(UTILSDIR)/tex2rtf/src/tex2rtf.* $(DISTDIR)/utils/tex2rtf/src
 | 
						cp $(UTILSDIR)/tex2rtf/src/tex2rtf.* $(DISTDIR)/utils/tex2rtf/src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/emulator
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/emulator/docs
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/*.in $(DISTDIR)/utils/emulator
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/src/*.h $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/src/*.in $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/src/*.cpp $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/src/*.jpg $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/src/*.wxe $(DISTDIR)/utils/emulator/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/docs/*.txt $(DISTDIR)/utils/emulator/docs
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/emulator/docs/*.jpg $(DISTDIR)/utils/emulator/docs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mkdir $(DISTDIR)/utils/makegen
 | 
						mkdir $(DISTDIR)/utils/makegen
 | 
				
			||||||
	mkdir $(DISTDIR)/utils/makegen/templates
 | 
						mkdir $(DISTDIR)/utils/makegen/templates
 | 
				
			||||||
	cp $(UTILSDIR)/makegen/Makefile.in $(DISTDIR)/utils/makegen
 | 
						cp $(UTILSDIR)/makegen/Makefile.in $(DISTDIR)/utils/makegen
 | 
				
			||||||
@@ -1319,7 +1369,29 @@ UTILS_DIST: ALL_GUI_DIST
 | 
				
			|||||||
	cp $(UTILSDIR)/HelpGen/Makefile.in $(DISTDIR)/utils/HelpGen
 | 
						cp $(UTILSDIR)/HelpGen/Makefile.in $(DISTDIR)/utils/HelpGen
 | 
				
			||||||
	cp $(UTILSDIR)/HelpGen/src/*.* $(DISTDIR)/utils/HelpGen/src
 | 
						cp $(UTILSDIR)/HelpGen/src/*.* $(DISTDIR)/utils/HelpGen/src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	cp -R $(UTILSDIR)/dialoged $(DISTDIR)/utils/dialoged
 | 
						mkdir $(DISTDIR)/utils/dialoged
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/dialoged/src
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/dialoged/src/bitmaps
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/dialoged/docs
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/Makefile.in $(DISTDIR)/utils/dialoged
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/src/*.h $(DISTDIR)/utils/dialoged/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/src/*.cpp $(DISTDIR)/utils/dialoged/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/src/Makefile.in $(DISTDIR)/utils/dialoged/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/src/makefile.unx $(DISTDIR)/utils/dialoged/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/src/bitmaps/*.xpm $(DISTDIR)/utils/dialoged/src/bitmaps
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/docs/*.tex $(DISTDIR)/utils/dialoged/docs
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/docs/*.ini $(DISTDIR)/utils/dialoged/docs
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/dialoged/docs/*.gif $(DISTDIR)/utils/dialoged/docs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/helpview
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/helpview/src
 | 
				
			||||||
 | 
						mkdir $(DISTDIR)/utils/helpview/src/bitmaps
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/Makefile.in $(DISTDIR)/utils/helpview
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/src/*.h $(DISTDIR)/utils/helpview/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/src/*.cpp $(DISTDIR)/utils/helpview/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/src/Makefile.in $(DISTDIR)/utils/helpview/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/src/test.zip $(DISTDIR)/utils/helpview/src
 | 
				
			||||||
 | 
						cp $(UTILSDIR)/helpview/src/bitmaps/*.xpm $(DISTDIR)/utils/helpview/src/bitmaps
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MISC_DIST: ALL_GUI_DIST
 | 
					MISC_DIST: ALL_GUI_DIST
 | 
				
			||||||
	mkdir $(DISTDIR)/misc
 | 
						mkdir $(DISTDIR)/misc
 | 
				
			||||||
@@ -1499,6 +1571,7 @@ debian-dist: debian-native-dist debian-msw-dirs MSW_DIST
 | 
				
			|||||||
	mv $(DISTDIR) $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
 | 
						mv $(DISTDIR) $(WXDIR)/../wxwindows$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER)-$(WX_MAJOR_VERSION_NUMBER).$(WX_MINOR_VERSION_NUMBER).$(WX_RELEASE_NUMBER)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
debian-native-dist: @GUIDIST@ UNIV_DIST MANUAL_DIST PYTHON_DIST
 | 
					debian-native-dist: @GUIDIST@ UNIV_DIST MANUAL_DIST PYTHON_DIST
 | 
				
			||||||
 | 
						cp $(SRCDIR)/files.lst $(DISTDIR)/src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
debian-msw-dirs:
 | 
					debian-msw-dirs:
 | 
				
			||||||
	mkdir $(DISTDIR)/include/wx/msw
 | 
						mkdir $(DISTDIR)/include/wx/msw
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										69
									
								
								acinclude.m4
									
									
									
									
									
								
							
							
						
						
									
										69
									
								
								acinclude.m4
									
									
									
									
									
								
							@@ -19,7 +19,7 @@ dnl ---------------------------------------------------------------------------
 | 
				
			|||||||
AC_DEFUN([WX_PATH_FIND_INCLUDES],
 | 
					AC_DEFUN([WX_PATH_FIND_INCLUDES],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
ac_find_includes=
 | 
					ac_find_includes=
 | 
				
			||||||
for ac_dir in $1;
 | 
					for ac_dir in $1 /usr/include;
 | 
				
			||||||
  do
 | 
					  do
 | 
				
			||||||
    if test -f "$ac_dir/$2"; then
 | 
					    if test -f "$ac_dir/$2"; then
 | 
				
			||||||
      ac_find_includes=$ac_dir
 | 
					      ac_find_includes=$ac_dir
 | 
				
			||||||
@@ -35,7 +35,7 @@ dnl ---------------------------------------------------------------------------
 | 
				
			|||||||
AC_DEFUN([WX_PATH_FIND_LIBRARIES],
 | 
					AC_DEFUN([WX_PATH_FIND_LIBRARIES],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
ac_find_libraries=
 | 
					ac_find_libraries=
 | 
				
			||||||
for ac_dir in $1;
 | 
					for ac_dir in $1 /usr/lib;
 | 
				
			||||||
  do
 | 
					  do
 | 
				
			||||||
    for ac_extension in a so sl dylib; do
 | 
					    for ac_extension in a so sl dylib; do
 | 
				
			||||||
      if test -f "$ac_dir/lib$2.$ac_extension"; then
 | 
					      if test -f "$ac_dir/lib$2.$ac_extension"; then
 | 
				
			||||||
@@ -51,13 +51,17 @@ dnl Path to include, already defined
 | 
				
			|||||||
dnl ---------------------------------------------------------------------------
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
AC_DEFUN([WX_INCLUDE_PATH_EXIST],
 | 
					AC_DEFUN([WX_INCLUDE_PATH_EXIST],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
  ac_path_to_include=$1
 | 
					  dnl never add -I/usr/include to the CPPFLAGS
 | 
				
			||||||
  echo "$2" | grep "\-I$1" > /dev/null
 | 
					  if test "x$1" = "x/usr/include"; then
 | 
				
			||||||
  result=$?
 | 
					 | 
				
			||||||
  if test $result = 0; then
 | 
					 | 
				
			||||||
    ac_path_to_include=""
 | 
					    ac_path_to_include=""
 | 
				
			||||||
  else
 | 
					  else
 | 
				
			||||||
    ac_path_to_include=" -I$1"
 | 
					    echo "$2" | grep "\-I$1" > /dev/null
 | 
				
			||||||
 | 
					    result=$?
 | 
				
			||||||
 | 
					    if test $result = 0; then
 | 
				
			||||||
 | 
					      ac_path_to_include=""
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					      ac_path_to_include=" -I$1"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -378,6 +382,57 @@ AC_DEFUN([WX_ARG_ENABLE],
 | 
				
			|||||||
        ])
 | 
					        ])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl ===========================================================================
 | 
				
			||||||
 | 
					dnl Linker features test
 | 
				
			||||||
 | 
					dnl ===========================================================================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					dnl WX_VERSIONED_SYMBOLS checks whether the linker can create versioned
 | 
				
			||||||
 | 
					dnl symbols. If it can, sets LDFLAGS_VERSIONING to $CXX flags needed to use
 | 
				
			||||||
 | 
					dnl version script file named versionfile
 | 
				
			||||||
 | 
					dnl
 | 
				
			||||||
 | 
					dnl call WX_VERSIONED_SYMBOLS(versionfile)
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					AC_DEFUN([WX_VERSIONED_SYMBOLS],
 | 
				
			||||||
 | 
					[
 | 
				
			||||||
 | 
					  found_versioning=no
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  dnl Check for known non-gcc cases:
 | 
				
			||||||
 | 
					  case "${host}" in
 | 
				
			||||||
 | 
					    *-*-solaris2* )
 | 
				
			||||||
 | 
					      if test "x$GCC" != "xyes" ; then
 | 
				
			||||||
 | 
					          LDFLAGS_VERSIONING="-M $1"
 | 
				
			||||||
 | 
					          found_versioning=yes
 | 
				
			||||||
 | 
					      fi
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					  esac
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  dnl Generic check for GCC or GCC-like behaviour (Intel C++, GCC):
 | 
				
			||||||
 | 
					  if test $found_versioning = no ; then
 | 
				
			||||||
 | 
					      AC_CACHE_CHECK([if the linker accepts --version-script], wx_cv_version_script,
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        echo "VER_1 { *; };" >conftest.sym
 | 
				
			||||||
 | 
					        echo "int main() { return 0; }" >conftest.cpp
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					        if AC_TRY_COMMAND([
 | 
				
			||||||
 | 
					                $CXX -o conftest.output $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.cpp
 | 
				
			||||||
 | 
					                -Wl,--version-script,conftest.sym >/dev/null 2>conftest.stderr]) ; then
 | 
				
			||||||
 | 
					          if test -s conftest.stderr ; then
 | 
				
			||||||
 | 
					              wx_cv_version_script=no
 | 
				
			||||||
 | 
					          else
 | 
				
			||||||
 | 
					              wx_cv_version_script=yes
 | 
				
			||||||
 | 
					          fi
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					          wx_cv_version_script=no
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					        rm -f conftest.output conftest.stderr conftest.sym conftest.cpp
 | 
				
			||||||
 | 
					      ])
 | 
				
			||||||
 | 
					      if test $wx_cv_version_script = yes ; then
 | 
				
			||||||
 | 
					        LDFLAGS_VERSIONING="-Wl,--version-script,$1"
 | 
				
			||||||
 | 
					      fi
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl ===========================================================================
 | 
					dnl ===========================================================================
 | 
				
			||||||
dnl "3rd party" macros included here because they are not widely available
 | 
					dnl "3rd party" macros included here because they are not widely available
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										189
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										189
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							@@ -31,7 +31,7 @@ dnl ---------------------------------------------------------------------------
 | 
				
			|||||||
AC_DEFUN([WX_PATH_FIND_INCLUDES],
 | 
					AC_DEFUN([WX_PATH_FIND_INCLUDES],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
ac_find_includes=
 | 
					ac_find_includes=
 | 
				
			||||||
for ac_dir in $1;
 | 
					for ac_dir in $1 /usr/include;
 | 
				
			||||||
  do
 | 
					  do
 | 
				
			||||||
    if test -f "$ac_dir/$2"; then
 | 
					    if test -f "$ac_dir/$2"; then
 | 
				
			||||||
      ac_find_includes=$ac_dir
 | 
					      ac_find_includes=$ac_dir
 | 
				
			||||||
@@ -47,7 +47,7 @@ dnl ---------------------------------------------------------------------------
 | 
				
			|||||||
AC_DEFUN([WX_PATH_FIND_LIBRARIES],
 | 
					AC_DEFUN([WX_PATH_FIND_LIBRARIES],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
ac_find_libraries=
 | 
					ac_find_libraries=
 | 
				
			||||||
for ac_dir in $1;
 | 
					for ac_dir in $1 /usr/lib;
 | 
				
			||||||
  do
 | 
					  do
 | 
				
			||||||
    for ac_extension in a so sl dylib; do
 | 
					    for ac_extension in a so sl dylib; do
 | 
				
			||||||
      if test -f "$ac_dir/lib$2.$ac_extension"; then
 | 
					      if test -f "$ac_dir/lib$2.$ac_extension"; then
 | 
				
			||||||
@@ -63,13 +63,17 @@ dnl Path to include, already defined
 | 
				
			|||||||
dnl ---------------------------------------------------------------------------
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
AC_DEFUN([WX_INCLUDE_PATH_EXIST],
 | 
					AC_DEFUN([WX_INCLUDE_PATH_EXIST],
 | 
				
			||||||
[
 | 
					[
 | 
				
			||||||
  ac_path_to_include=$1
 | 
					  dnl never add -I/usr/include to the CPPFLAGS
 | 
				
			||||||
  echo "$2" | grep "\-I$1" > /dev/null
 | 
					  if test "x$1" = "x/usr/include"; then
 | 
				
			||||||
  result=$?
 | 
					 | 
				
			||||||
  if test $result = 0; then
 | 
					 | 
				
			||||||
    ac_path_to_include=""
 | 
					    ac_path_to_include=""
 | 
				
			||||||
  else
 | 
					  else
 | 
				
			||||||
    ac_path_to_include=" -I$1"
 | 
					    echo "$2" | grep "\-I$1" > /dev/null
 | 
				
			||||||
 | 
					    result=$?
 | 
				
			||||||
 | 
					    if test $result = 0; then
 | 
				
			||||||
 | 
					      ac_path_to_include=""
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					      ac_path_to_include=" -I$1"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -349,6 +353,10 @@ AC_DEFUN([WX_ARG_WITH],
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
dnl like WX_ARG_WITH but uses AC_ARG_ENABLE instead of AC_ARG_WITH
 | 
					dnl like WX_ARG_WITH but uses AC_ARG_ENABLE instead of AC_ARG_WITH
 | 
				
			||||||
dnl usage: WX_ARG_ENABLE(option, helpmessage, variable-name, enablestring)
 | 
					dnl usage: WX_ARG_ENABLE(option, helpmessage, variable-name, enablestring)
 | 
				
			||||||
 | 
					dnl
 | 
				
			||||||
 | 
					dnl enablestring is a hack and allows to show "checking for --disable-foo"
 | 
				
			||||||
 | 
					dnl message when running configure instead of the default "checking for
 | 
				
			||||||
 | 
					dnl --enable-foo" one whih is useful for the options enabled by default
 | 
				
			||||||
AC_DEFUN([WX_ARG_ENABLE],
 | 
					AC_DEFUN([WX_ARG_ENABLE],
 | 
				
			||||||
        [
 | 
					        [
 | 
				
			||||||
	  enablestring=$4
 | 
						  enablestring=$4
 | 
				
			||||||
@@ -386,6 +394,57 @@ AC_DEFUN([WX_ARG_ENABLE],
 | 
				
			|||||||
        ])
 | 
					        ])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl ===========================================================================
 | 
				
			||||||
 | 
					dnl Linker features test
 | 
				
			||||||
 | 
					dnl ===========================================================================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					dnl WX_VERSIONED_SYMBOLS checks whether the linker can create versioned
 | 
				
			||||||
 | 
					dnl symbols. If it can, sets LDFLAGS_VERSIONING to $CXX flags needed to use
 | 
				
			||||||
 | 
					dnl version script file named versionfile
 | 
				
			||||||
 | 
					dnl
 | 
				
			||||||
 | 
					dnl call WX_VERSIONED_SYMBOLS(versionfile)
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					AC_DEFUN([WX_VERSIONED_SYMBOLS],
 | 
				
			||||||
 | 
					[
 | 
				
			||||||
 | 
					  found_versioning=no
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  dnl Check for known non-gcc cases:
 | 
				
			||||||
 | 
					  case "${host}" in
 | 
				
			||||||
 | 
					    *-*-solaris2* )
 | 
				
			||||||
 | 
					      if test "x$GCC" != "xyes" ; then
 | 
				
			||||||
 | 
					          LDFLAGS_VERSIONING="-M $1"
 | 
				
			||||||
 | 
					          found_versioning=yes
 | 
				
			||||||
 | 
					      fi
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					  esac
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  dnl Generic check for GCC or GCC-like behaviour (Intel C++, GCC):
 | 
				
			||||||
 | 
					  if test $found_versioning = no ; then
 | 
				
			||||||
 | 
					      AC_CACHE_CHECK([if the linker accepts --version-script], wx_cv_version_script,
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        echo "VER_1 { *; };" >conftest.sym
 | 
				
			||||||
 | 
					        echo "int main() { return 0; }" >conftest.cpp
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					        if AC_TRY_COMMAND([
 | 
				
			||||||
 | 
					                $CXX -o conftest.output $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.cpp
 | 
				
			||||||
 | 
					                -Wl,--version-script,conftest.sym >/dev/null 2>conftest.stderr]) ; then
 | 
				
			||||||
 | 
					          if test -s conftest.stderr ; then
 | 
				
			||||||
 | 
					              wx_cv_version_script=no
 | 
				
			||||||
 | 
					          else
 | 
				
			||||||
 | 
					              wx_cv_version_script=yes
 | 
				
			||||||
 | 
					          fi
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					          wx_cv_version_script=no
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					        rm -f conftest.output conftest.stderr conftest.sym conftest.cpp
 | 
				
			||||||
 | 
					      ])
 | 
				
			||||||
 | 
					      if test $wx_cv_version_script = yes ; then
 | 
				
			||||||
 | 
					        LDFLAGS_VERSIONING="-Wl,--version-script,$1"
 | 
				
			||||||
 | 
					      fi
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl ===========================================================================
 | 
					dnl ===========================================================================
 | 
				
			||||||
dnl "3rd party" macros included here because they are not widely available
 | 
					dnl "3rd party" macros included here because they are not widely available
 | 
				
			||||||
@@ -729,64 +788,6 @@ main ()
 | 
				
			|||||||
  rm -f conf.gtktest
 | 
					  rm -f conf.gtktest
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
 | 
					 | 
				
			||||||
dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
 | 
					 | 
				
			||||||
dnl also defines GSTUFF_PKG_ERRORS on error
 | 
					 | 
				
			||||||
AC_DEFUN(PKG_CHECK_MODULES, [
 | 
					 | 
				
			||||||
  succeeded=no
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  if test -z "$PKG_CONFIG"; then
 | 
					 | 
				
			||||||
    AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
 | 
					 | 
				
			||||||
  fi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  if test "$PKG_CONFIG" = "no" ; then
 | 
					 | 
				
			||||||
     echo "*** The pkg-config script could not be found. Make sure it is"
 | 
					 | 
				
			||||||
     echo "*** in your path, or set the PKG_CONFIG environment variable"
 | 
					 | 
				
			||||||
     echo "*** to the full path to pkg-config."
 | 
					 | 
				
			||||||
     echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
 | 
					 | 
				
			||||||
  else
 | 
					 | 
				
			||||||
     PKG_CONFIG_MIN_VERSION=0.9.0
 | 
					 | 
				
			||||||
     if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
 | 
					 | 
				
			||||||
        AC_MSG_CHECKING(for $2)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        if $PKG_CONFIG --exists "$2" ; then
 | 
					 | 
				
			||||||
            AC_MSG_RESULT(yes)
 | 
					 | 
				
			||||||
            succeeded=yes
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            AC_MSG_CHECKING($1_CFLAGS)
 | 
					 | 
				
			||||||
            $1_CFLAGS=`$PKG_CONFIG --cflags "$2"`
 | 
					 | 
				
			||||||
            AC_MSG_RESULT($$1_CFLAGS)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            AC_MSG_CHECKING($1_LIBS)
 | 
					 | 
				
			||||||
            $1_LIBS=`$PKG_CONFIG --libs "$2"`
 | 
					 | 
				
			||||||
            AC_MSG_RESULT($$1_LIBS)
 | 
					 | 
				
			||||||
        else
 | 
					 | 
				
			||||||
            $1_CFLAGS=""
 | 
					 | 
				
			||||||
            $1_LIBS=""
 | 
					 | 
				
			||||||
            ## If we have a custom action on failure, don't print errors, but 
 | 
					 | 
				
			||||||
            ## do set a variable so people can do so.
 | 
					 | 
				
			||||||
            $1_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
 | 
					 | 
				
			||||||
            ifelse([$4], ,echo $$1_PKG_ERRORS,)
 | 
					 | 
				
			||||||
        fi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        AC_SUBST($1_CFLAGS)
 | 
					 | 
				
			||||||
        AC_SUBST($1_LIBS)
 | 
					 | 
				
			||||||
     else
 | 
					 | 
				
			||||||
        echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
 | 
					 | 
				
			||||||
        echo "*** See http://www.freedesktop.org/software/pkgconfig"
 | 
					 | 
				
			||||||
     fi
 | 
					 | 
				
			||||||
  fi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  if test $succeeded = yes; then
 | 
					 | 
				
			||||||
     ifelse([$3], , :, [$3])
 | 
					 | 
				
			||||||
  else
 | 
					 | 
				
			||||||
     ifelse([$4], , AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.]), [$4])
 | 
					 | 
				
			||||||
  fi
 | 
					 | 
				
			||||||
])
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Configure paths for GTK+
 | 
					# Configure paths for GTK+
 | 
				
			||||||
# Owen Taylor     97-11-3
 | 
					# Owen Taylor     97-11-3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -982,3 +983,61 @@ main ()
 | 
				
			|||||||
  rm -f conf.gtktest
 | 
					  rm -f conf.gtktest
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
 | 
				
			||||||
 | 
					dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
 | 
				
			||||||
 | 
					dnl also defines GSTUFF_PKG_ERRORS on error
 | 
				
			||||||
 | 
					AC_DEFUN(PKG_CHECK_MODULES, [
 | 
				
			||||||
 | 
					  succeeded=no
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if test -z "$PKG_CONFIG"; then
 | 
				
			||||||
 | 
					    AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if test "$PKG_CONFIG" = "no" ; then
 | 
				
			||||||
 | 
					     echo "*** The pkg-config script could not be found. Make sure it is"
 | 
				
			||||||
 | 
					     echo "*** in your path, or set the PKG_CONFIG environment variable"
 | 
				
			||||||
 | 
					     echo "*** to the full path to pkg-config."
 | 
				
			||||||
 | 
					     echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
 | 
				
			||||||
 | 
					  else
 | 
				
			||||||
 | 
					     PKG_CONFIG_MIN_VERSION=0.9.0
 | 
				
			||||||
 | 
					     if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
 | 
				
			||||||
 | 
					        AC_MSG_CHECKING(for $2)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if $PKG_CONFIG --exists "$2" ; then
 | 
				
			||||||
 | 
					            AC_MSG_RESULT(yes)
 | 
				
			||||||
 | 
					            succeeded=yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            AC_MSG_CHECKING($1_CFLAGS)
 | 
				
			||||||
 | 
					            $1_CFLAGS=`$PKG_CONFIG --cflags "$2"`
 | 
				
			||||||
 | 
					            AC_MSG_RESULT($$1_CFLAGS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            AC_MSG_CHECKING($1_LIBS)
 | 
				
			||||||
 | 
					            $1_LIBS=`$PKG_CONFIG --libs "$2"`
 | 
				
			||||||
 | 
					            AC_MSG_RESULT($$1_LIBS)
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            $1_CFLAGS=""
 | 
				
			||||||
 | 
					            $1_LIBS=""
 | 
				
			||||||
 | 
					            ## If we have a custom action on failure, don't print errors, but 
 | 
				
			||||||
 | 
					            ## do set a variable so people can do so.
 | 
				
			||||||
 | 
					            $1_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
 | 
				
			||||||
 | 
					            ifelse([$4], ,echo $$1_PKG_ERRORS,)
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        AC_SUBST($1_CFLAGS)
 | 
				
			||||||
 | 
					        AC_SUBST($1_LIBS)
 | 
				
			||||||
 | 
					     else
 | 
				
			||||||
 | 
					        echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
 | 
				
			||||||
 | 
					        echo "*** See http://www.freedesktop.org/software/pkgconfig"
 | 
				
			||||||
 | 
					     fi
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if test $succeeded = yes; then
 | 
				
			||||||
 | 
					     ifelse([$3], , :, [$3])
 | 
				
			||||||
 | 
					  else
 | 
				
			||||||
 | 
					     ifelse([$4], , AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.]), [$4])
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								art/wxwin.ico
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								art/wxwin.ico
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 1.1 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								art/wxwin16x16.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								art/wxwin16x16.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 1.2 KiB  | 
							
								
								
									
										25
									
								
								art/wxwin16x16.xpm
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								art/wxwin16x16.xpm
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
				
			|||||||
 | 
					/* XPM */
 | 
				
			||||||
 | 
					static char *wxwin16x16_xpm[] = {
 | 
				
			||||||
 | 
					"16 16 6 1",
 | 
				
			||||||
 | 
					" 	c None",
 | 
				
			||||||
 | 
					".	c #000000",
 | 
				
			||||||
 | 
					"X	c #000084",
 | 
				
			||||||
 | 
					"o	c #FFFFFF",
 | 
				
			||||||
 | 
					"O	c #FFFF00",
 | 
				
			||||||
 | 
					"+	c #FF0000",
 | 
				
			||||||
 | 
					"                ",
 | 
				
			||||||
 | 
					"                ",
 | 
				
			||||||
 | 
					"                ",
 | 
				
			||||||
 | 
					"    .......     ",
 | 
				
			||||||
 | 
					"    .XXXXX.     ",
 | 
				
			||||||
 | 
					"    .oXXXX.     ",
 | 
				
			||||||
 | 
					"    .oXXX.......",
 | 
				
			||||||
 | 
					".....oXXX.OOOOO.",
 | 
				
			||||||
 | 
					".+++.XXXX.oOOOO.",
 | 
				
			||||||
 | 
					".o++......oOOOO.",
 | 
				
			||||||
 | 
					".o++++.  .oOOOO.",
 | 
				
			||||||
 | 
					".o++++.  .OOOOO.",
 | 
				
			||||||
 | 
					".+++++.  .......",
 | 
				
			||||||
 | 
					".......         ",
 | 
				
			||||||
 | 
					"                ",
 | 
				
			||||||
 | 
					"                "};
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								art/wxwin32x32.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								art/wxwin32x32.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 1.2 KiB  | 
							
								
								
									
										41
									
								
								art/wxwin32x32.xpm
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								art/wxwin32x32.xpm
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
				
			|||||||
 | 
					/* XPM */
 | 
				
			||||||
 | 
					static char *wxwin32x32_xpm[] = {
 | 
				
			||||||
 | 
					"32 32 6 1",
 | 
				
			||||||
 | 
					" 	c None",
 | 
				
			||||||
 | 
					".	c #000000",
 | 
				
			||||||
 | 
					"X	c #000084",
 | 
				
			||||||
 | 
					"o	c #FFFFFF",
 | 
				
			||||||
 | 
					"O	c #FFFF00",
 | 
				
			||||||
 | 
					"+	c #FF0000",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"        ..............          ",
 | 
				
			||||||
 | 
					"        .XXXXXXXXXXXX.          ",
 | 
				
			||||||
 | 
					"        .XXXXXXXXXXXX.          ",
 | 
				
			||||||
 | 
					"        .XooXXXXXXXXX.          ",
 | 
				
			||||||
 | 
					"        .XooXXXXXXXXX.          ",
 | 
				
			||||||
 | 
					"        .XooXXXXXXXXX.          ",
 | 
				
			||||||
 | 
					"        .XooXXXXXX..............",
 | 
				
			||||||
 | 
					"        .XooXXXXXX.OOOOOOOOOOOO.",
 | 
				
			||||||
 | 
					".........XooXXXXXX.OOOOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+++++++.XooXXXXXX.OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+++++++.XooXXXXXX.OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo++++.XXXXXXXXX.OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo++++.XXXXXXXXX.OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo++++...........OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo+++++++++.    .OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo+++++++++.    .OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo+++++++++.    .OooOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo+++++++++.    .OOOOOOOOOOOO.",
 | 
				
			||||||
 | 
					".+oo+++++++++.    .OOOOOOOOOOOO.",
 | 
				
			||||||
 | 
					".++++++++++++.    ..............",
 | 
				
			||||||
 | 
					".++++++++++++.                  ",
 | 
				
			||||||
 | 
					"..............                  ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                ",
 | 
				
			||||||
 | 
					"                                "};
 | 
				
			||||||
							
								
								
									
										346
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										346
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							@@ -1,9 +1,9 @@
 | 
				
			|||||||
#! /bin/sh
 | 
					#! /bin/sh
 | 
				
			||||||
# Attempt to guess a canonical system name.
 | 
					# Attempt to guess a canonical system name.
 | 
				
			||||||
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 | 
					#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 | 
				
			||||||
#   Free Software Foundation, Inc.
 | 
					#   2000, 2001, 2002 Free Software Foundation, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
timestamp='2001-09-04'
 | 
					timestamp='2002-09-03'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This file is free software; you can redistribute it and/or modify it
 | 
					# This file is free software; you can redistribute it and/or modify it
 | 
				
			||||||
# under the terms of the GNU General Public License as published by
 | 
					# under the terms of the GNU General Public License as published by
 | 
				
			||||||
@@ -24,8 +24,9 @@ timestamp='2001-09-04'
 | 
				
			|||||||
# configuration script generated by Autoconf, you may include it under
 | 
					# configuration script generated by Autoconf, you may include it under
 | 
				
			||||||
# the same distribution terms that you use for the rest of that program.
 | 
					# the same distribution terms that you use for the rest of that program.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Written by Per Bothner <bothner@cygnus.com>.
 | 
					# Originally written by Per Bothner <per@bothner.com>.
 | 
				
			||||||
# Please send patches to <config-patches@gnu.org>.
 | 
					# Please send patches to <config-patches@gnu.org>.  Submit a context
 | 
				
			||||||
 | 
					# diff and a properly formatted ChangeLog entry.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This script attempts to guess a canonical system name similar to
 | 
					# This script attempts to guess a canonical system name similar to
 | 
				
			||||||
# config.sub.  If it succeeds, it prints the system name on stdout, and
 | 
					# config.sub.  If it succeeds, it prints the system name on stdout, and
 | 
				
			||||||
@@ -87,30 +88,40 @@ if test $# != 0; then
 | 
				
			|||||||
  exit 1
 | 
					  exit 1
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					trap 'exit 1' 1 2 15
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dummy=dummy-$$
 | 
					# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
 | 
				
			||||||
trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15
 | 
					# compiler to aid in system detection is discouraged as it requires
 | 
				
			||||||
 | 
					# temporary files to be created and, as you can see below, it is a
 | 
				
			||||||
 | 
					# headache to deal with in a portable fashion.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# CC_FOR_BUILD -- compiler used by this script.
 | 
					 | 
				
			||||||
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
 | 
					# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
 | 
				
			||||||
# use `HOST_CC' if defined, but it is deprecated.
 | 
					# use `HOST_CC' if defined, but it is deprecated.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in
 | 
					# This shell variable is my proudest work .. or something. --bje
 | 
				
			||||||
 ,,)    echo "int dummy(){}" > $dummy.c ;
 | 
					
 | 
				
			||||||
	for c in cc gcc c89 ; do
 | 
					set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ;
 | 
				
			||||||
	  ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ;
 | 
					(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old)
 | 
				
			||||||
	  if test $? = 0 ; then
 | 
					   || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ;
 | 
				
			||||||
 | 
					dummy=$tmpdir/dummy ;
 | 
				
			||||||
 | 
					files="$dummy.c $dummy.o $dummy.rel $dummy" ;
 | 
				
			||||||
 | 
					trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ;
 | 
				
			||||||
 | 
					case $CC_FOR_BUILD,$HOST_CC,$CC in
 | 
				
			||||||
 | 
					 ,,)    echo "int x;" > $dummy.c ;
 | 
				
			||||||
 | 
						for c in cc gcc c89 c99 ; do
 | 
				
			||||||
 | 
						  if ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; then
 | 
				
			||||||
	     CC_FOR_BUILD="$c"; break ;
 | 
						     CC_FOR_BUILD="$c"; break ;
 | 
				
			||||||
	  fi ;
 | 
						  fi ;
 | 
				
			||||||
	done ;
 | 
						done ;
 | 
				
			||||||
	rm -f $dummy.c $dummy.o $dummy.rel ;
 | 
						rm -f $files ;
 | 
				
			||||||
	if test x"$CC_FOR_BUILD" = x ; then
 | 
						if test x"$CC_FOR_BUILD" = x ; then
 | 
				
			||||||
	  CC_FOR_BUILD=no_compiler_found ;
 | 
						  CC_FOR_BUILD=no_compiler_found ;
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
	;;
 | 
						;;
 | 
				
			||||||
 ,,*)   CC_FOR_BUILD=$CC ;;
 | 
					 ,,*)   CC_FOR_BUILD=$CC ;;
 | 
				
			||||||
 ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
 | 
					 ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
 | 
				
			||||||
esac'
 | 
					esac ;
 | 
				
			||||||
 | 
					unset files'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
 | 
					# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
 | 
				
			||||||
# (ghazi@noc.rutgers.edu 1994-08-24)
 | 
					# (ghazi@noc.rutgers.edu 1994-08-24)
 | 
				
			||||||
@@ -127,29 +138,30 @@ UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 | 
					case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 | 
				
			||||||
    *:NetBSD:*:*)
 | 
					    *:NetBSD:*:*)
 | 
				
			||||||
	# Netbsd (nbsd) targets should (where applicable) match one or
 | 
						# NetBSD (nbsd) targets should (where applicable) match one or
 | 
				
			||||||
	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
 | 
						# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
 | 
				
			||||||
	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
 | 
						# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
 | 
				
			||||||
	# switched to ELF, *-*-netbsd* would select the old
 | 
						# switched to ELF, *-*-netbsd* would select the old
 | 
				
			||||||
	# object file format.  This provides both forward
 | 
						# object file format.  This provides both forward
 | 
				
			||||||
	# compatibility and a consistent mechanism for selecting the
 | 
						# compatibility and a consistent mechanism for selecting the
 | 
				
			||||||
	# object file format.
 | 
						# object file format.
 | 
				
			||||||
	# Determine the machine/vendor (is the vendor relevant).
 | 
						#
 | 
				
			||||||
	case "${UNAME_MACHINE}" in
 | 
						# Note: NetBSD doesn't particularly care about the vendor
 | 
				
			||||||
	    amiga) machine=m68k-unknown ;;
 | 
						# portion of the name.  We always set it to "unknown".
 | 
				
			||||||
	    arm32) machine=arm-unknown ;;
 | 
						sysctl="sysctl -n hw.machine_arch"
 | 
				
			||||||
	    atari*) machine=m68k-atari ;;
 | 
						UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
 | 
				
			||||||
	    sun3*) machine=m68k-sun ;;
 | 
						    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
 | 
				
			||||||
	    mac68k) machine=m68k-apple ;;
 | 
						case "${UNAME_MACHINE_ARCH}" in
 | 
				
			||||||
	    macppc) machine=powerpc-apple ;;
 | 
						    armeb) machine=armeb-unknown ;;
 | 
				
			||||||
	    hp3[0-9][05]) machine=m68k-hp ;;
 | 
						    arm*) machine=arm-unknown ;;
 | 
				
			||||||
	    ibmrt|romp-ibm) machine=romp-ibm ;;
 | 
						    sh3el) machine=shl-unknown ;;
 | 
				
			||||||
	    *) machine=${UNAME_MACHINE}-unknown ;;
 | 
						    sh3eb) machine=sh-unknown ;;
 | 
				
			||||||
 | 
						    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
 | 
				
			||||||
	esac
 | 
						esac
 | 
				
			||||||
	# The Operating System including object format, if it has switched
 | 
						# The Operating System including object format, if it has switched
 | 
				
			||||||
	# to ELF recently, or will in the future.
 | 
						# to ELF recently, or will in the future.
 | 
				
			||||||
	case "${UNAME_MACHINE}" in
 | 
						case "${UNAME_MACHINE_ARCH}" in
 | 
				
			||||||
	    i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k)
 | 
						    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
 | 
				
			||||||
		eval $set_cc_for_build
 | 
							eval $set_cc_for_build
 | 
				
			||||||
		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
 | 
							if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
 | 
				
			||||||
			| grep __ELF__ >/dev/null
 | 
								| grep __ELF__ >/dev/null
 | 
				
			||||||
@@ -172,6 +184,45 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 | 
				
			|||||||
	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
 | 
						# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
 | 
				
			||||||
	echo "${machine}-${os}${release}"
 | 
						echo "${machine}-${os}${release}"
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    amiga:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    arc:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    hp300:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    mac68k:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    macppc:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo powerpc-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    mvme68k:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    mvme88k:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m88k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    mvmeppc:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo powerpc-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    pmax:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    sgi:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo mipseb-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    sun3:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    wgrisc:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    *:OpenBSD:*:*)
 | 
				
			||||||
 | 
						echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
    alpha:OSF1:*:*)
 | 
					    alpha:OSF1:*:*)
 | 
				
			||||||
	if test $UNAME_RELEASE = "V4.0"; then
 | 
						if test $UNAME_RELEASE = "V4.0"; then
 | 
				
			||||||
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
 | 
							UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
 | 
				
			||||||
@@ -180,6 +231,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 | 
				
			|||||||
	# A Tn.n version is a released field test version.
 | 
						# A Tn.n version is a released field test version.
 | 
				
			||||||
	# A Xn.n version is an unreleased experimental baselevel.
 | 
						# A Xn.n version is an unreleased experimental baselevel.
 | 
				
			||||||
	# 1.2 uses "1.2" for uname -r.
 | 
						# 1.2 uses "1.2" for uname -r.
 | 
				
			||||||
 | 
						eval $set_cc_for_build
 | 
				
			||||||
	cat <<EOF >$dummy.s
 | 
						cat <<EOF >$dummy.s
 | 
				
			||||||
	.data
 | 
						.data
 | 
				
			||||||
\$Lformat:
 | 
					\$Lformat:
 | 
				
			||||||
@@ -205,10 +257,9 @@ main:
 | 
				
			|||||||
	jsr \$26,exit
 | 
						jsr \$26,exit
 | 
				
			||||||
	.end main
 | 
						.end main
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
	eval $set_cc_for_build
 | 
					 | 
				
			||||||
	$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
 | 
						$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
 | 
				
			||||||
	if test "$?" = 0 ; then
 | 
						if test "$?" = 0 ; then
 | 
				
			||||||
		case `./$dummy` in
 | 
							case `$dummy` in
 | 
				
			||||||
			0-0)
 | 
								0-0)
 | 
				
			||||||
				UNAME_MACHINE="alpha"
 | 
									UNAME_MACHINE="alpha"
 | 
				
			||||||
				;;
 | 
									;;
 | 
				
			||||||
@@ -230,9 +281,12 @@ EOF
 | 
				
			|||||||
			2-1307)
 | 
								2-1307)
 | 
				
			||||||
				UNAME_MACHINE="alphaev68"
 | 
									UNAME_MACHINE="alphaev68"
 | 
				
			||||||
				;;
 | 
									;;
 | 
				
			||||||
 | 
								3-1307)
 | 
				
			||||||
 | 
									UNAME_MACHINE="alphaev7"
 | 
				
			||||||
 | 
									;;
 | 
				
			||||||
		esac
 | 
							esac
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
	rm -f $dummy.s $dummy
 | 
						rm -f $dummy.s $dummy && rmdir $tmpdir
 | 
				
			||||||
	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
 | 
						echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    Alpha\ *:Windows_NT*:*)
 | 
					    Alpha\ *:Windows_NT*:*)
 | 
				
			||||||
@@ -247,29 +301,11 @@ EOF
 | 
				
			|||||||
    Amiga*:UNIX_System_V:4.0:*)
 | 
					    Amiga*:UNIX_System_V:4.0:*)
 | 
				
			||||||
	echo m68k-unknown-sysv4
 | 
						echo m68k-unknown-sysv4
 | 
				
			||||||
	exit 0;;
 | 
						exit 0;;
 | 
				
			||||||
    amiga:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    *:[Aa]miga[Oo][Ss]:*:*)
 | 
					    *:[Aa]miga[Oo][Ss]:*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-amigaos
 | 
						echo ${UNAME_MACHINE}-unknown-amigaos
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    arc64:OpenBSD:*:*)
 | 
					    *:[Mm]orph[Oo][Ss]:*:*)
 | 
				
			||||||
	echo mips64el-unknown-openbsd${UNAME_RELEASE}
 | 
						echo ${UNAME_MACHINE}-unknown-morphos
 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    arc:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    hkmips:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo mips-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    pmax:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    sgi:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo mips-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    wgrisc:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo mipsel-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:OS/390:*:*)
 | 
					    *:OS/390:*:*)
 | 
				
			||||||
	echo i370-ibm-openedition
 | 
						echo i370-ibm-openedition
 | 
				
			||||||
@@ -291,6 +327,10 @@ EOF
 | 
				
			|||||||
    NILE*:*:*:dcosx)
 | 
					    NILE*:*:*:dcosx)
 | 
				
			||||||
	echo pyramid-pyramid-svr4
 | 
						echo pyramid-pyramid-svr4
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    DRS?6000:UNIX_SV:4.2*:7*)
 | 
				
			||||||
 | 
						case `/usr/bin/uname -p` in
 | 
				
			||||||
 | 
						    sparc) echo sparc-icl-nx7 && exit 0 ;;
 | 
				
			||||||
 | 
						esac ;;
 | 
				
			||||||
    sun4H:SunOS:5.*:*)
 | 
					    sun4H:SunOS:5.*:*)
 | 
				
			||||||
	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
						echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -319,7 +359,7 @@ EOF
 | 
				
			|||||||
	echo m68k-sun-sunos${UNAME_RELEASE}
 | 
						echo m68k-sun-sunos${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    sun*:*:4.2BSD:*)
 | 
					    sun*:*:4.2BSD:*)
 | 
				
			||||||
	UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
 | 
						UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
 | 
				
			||||||
	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
 | 
						test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
 | 
				
			||||||
	case "`/bin/arch`" in
 | 
						case "`/bin/arch`" in
 | 
				
			||||||
	    sun3)
 | 
						    sun3)
 | 
				
			||||||
@@ -333,12 +373,6 @@ EOF
 | 
				
			|||||||
    aushp:SunOS:*:*)
 | 
					    aushp:SunOS:*:*)
 | 
				
			||||||
	echo sparc-auspex-sunos${UNAME_RELEASE}
 | 
						echo sparc-auspex-sunos${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    sparc*:NetBSD:*)
 | 
					 | 
				
			||||||
	echo `uname -p`-unknown-netbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    atari*:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    # The situation for MiNT is a little confusing.  The machine name
 | 
					    # The situation for MiNT is a little confusing.  The machine name
 | 
				
			||||||
    # can be virtually everything (everything which is not
 | 
					    # can be virtually everything (everything which is not
 | 
				
			||||||
    # "atarist" or "atariste" at least should have a processor
 | 
					    # "atarist" or "atariste" at least should have a processor
 | 
				
			||||||
@@ -365,18 +399,6 @@ EOF
 | 
				
			|||||||
    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
 | 
					    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
 | 
				
			||||||
        echo m68k-unknown-mint${UNAME_RELEASE}
 | 
					        echo m68k-unknown-mint${UNAME_RELEASE}
 | 
				
			||||||
        exit 0 ;;
 | 
					        exit 0 ;;
 | 
				
			||||||
    sun3*:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    mac68k:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    mvme68k:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    mvme88k:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m88k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    powerpc:machten:*:*)
 | 
					    powerpc:machten:*:*)
 | 
				
			||||||
	echo powerpc-apple-machten${UNAME_RELEASE}
 | 
						echo powerpc-apple-machten${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -416,14 +438,20 @@ EOF
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
	$CC_FOR_BUILD $dummy.c -o $dummy \
 | 
						$CC_FOR_BUILD $dummy.c -o $dummy \
 | 
				
			||||||
	  && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
 | 
						  && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
 | 
				
			||||||
	  && rm -f $dummy.c $dummy && exit 0
 | 
						  && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
 | 
				
			||||||
	rm -f $dummy.c $dummy
 | 
						rm -f $dummy.c $dummy && rmdir $tmpdir
 | 
				
			||||||
	echo mips-mips-riscos${UNAME_RELEASE}
 | 
						echo mips-mips-riscos${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    Motorola:PowerMAX_OS:*:*)
 | 
					    Motorola:PowerMAX_OS:*:*)
 | 
				
			||||||
	echo powerpc-motorola-powermax
 | 
						echo powerpc-motorola-powermax
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    Motorola:*:4.3:PL8-*)
 | 
				
			||||||
 | 
						echo powerpc-harris-powermax
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    Night_Hawk:*:*:PowerMAX_OS)
 | 
				
			||||||
 | 
						echo powerpc-harris-powermax
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
    Night_Hawk:Power_UNIX:*:*)
 | 
					    Night_Hawk:Power_UNIX:*:*)
 | 
				
			||||||
	echo powerpc-harris-powerunix
 | 
						echo powerpc-harris-powerunix
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -496,8 +524,8 @@ EOF
 | 
				
			|||||||
			exit(0);
 | 
								exit(0);
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
		$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
 | 
							$CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
 | 
				
			||||||
		rm -f $dummy.c $dummy
 | 
							rm -f $dummy.c $dummy && rmdir $tmpdir
 | 
				
			||||||
		echo rs6000-ibm-aix3.2.5
 | 
							echo rs6000-ibm-aix3.2.5
 | 
				
			||||||
	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
 | 
						elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
 | 
				
			||||||
		echo rs6000-ibm-aix3.2.4
 | 
							echo rs6000-ibm-aix3.2.4
 | 
				
			||||||
@@ -506,7 +534,7 @@ EOF
 | 
				
			|||||||
	fi
 | 
						fi
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:AIX:*:[45])
 | 
					    *:AIX:*:[45])
 | 
				
			||||||
	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -1 | awk '{ print $1 }'`
 | 
						IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
 | 
				
			||||||
	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
 | 
						if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
 | 
				
			||||||
		IBM_ARCH=rs6000
 | 
							IBM_ARCH=rs6000
 | 
				
			||||||
	else
 | 
						else
 | 
				
			||||||
@@ -546,10 +574,8 @@ EOF
 | 
				
			|||||||
	    9000/31? )            HP_ARCH=m68000 ;;
 | 
						    9000/31? )            HP_ARCH=m68000 ;;
 | 
				
			||||||
	    9000/[34]?? )         HP_ARCH=m68k ;;
 | 
						    9000/[34]?? )         HP_ARCH=m68k ;;
 | 
				
			||||||
	    9000/[678][0-9][0-9])
 | 
						    9000/[678][0-9][0-9])
 | 
				
			||||||
              case "${HPUX_REV}" in
 | 
							if [ -x /usr/bin/getconf ]; then
 | 
				
			||||||
                11.[0-9][0-9])
 | 
							    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
 | 
				
			||||||
                  if [ -x /usr/bin/getconf ]; then
 | 
					 | 
				
			||||||
                    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
 | 
					 | 
				
			||||||
                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
 | 
					                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
 | 
				
			||||||
                    case "${sc_cpu_version}" in
 | 
					                    case "${sc_cpu_version}" in
 | 
				
			||||||
                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
 | 
					                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
 | 
				
			||||||
@@ -558,13 +584,13 @@ EOF
 | 
				
			|||||||
                        case "${sc_kernel_bits}" in
 | 
					                        case "${sc_kernel_bits}" in
 | 
				
			||||||
                          32) HP_ARCH="hppa2.0n" ;;
 | 
					                          32) HP_ARCH="hppa2.0n" ;;
 | 
				
			||||||
                          64) HP_ARCH="hppa2.0w" ;;
 | 
					                          64) HP_ARCH="hppa2.0w" ;;
 | 
				
			||||||
 | 
								  '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
 | 
				
			||||||
                        esac ;;
 | 
					                        esac ;;
 | 
				
			||||||
                    esac
 | 
					                    esac
 | 
				
			||||||
                  fi ;;
 | 
							fi
 | 
				
			||||||
              esac
 | 
							if [ "${HP_ARCH}" = "" ]; then
 | 
				
			||||||
              if [ "${HP_ARCH}" = "" ]; then
 | 
							    eval $set_cc_for_build
 | 
				
			||||||
	      eval $set_cc_for_build
 | 
							    sed 's/^              //' << EOF >$dummy.c
 | 
				
			||||||
              sed 's/^              //' << EOF >$dummy.c
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
              #define _HPUX_SOURCE
 | 
					              #define _HPUX_SOURCE
 | 
				
			||||||
              #include <stdlib.h>
 | 
					              #include <stdlib.h>
 | 
				
			||||||
@@ -597,10 +623,10 @@ EOF
 | 
				
			|||||||
                  exit (0);
 | 
					                  exit (0);
 | 
				
			||||||
              }
 | 
					              }
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
	    (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
 | 
							    (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy`
 | 
				
			||||||
	    if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
 | 
							    if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
 | 
				
			||||||
	    rm -f $dummy.c $dummy
 | 
							    rm -f $dummy.c $dummy && rmdir $tmpdir
 | 
				
			||||||
	fi ;;
 | 
							fi ;;
 | 
				
			||||||
	esac
 | 
						esac
 | 
				
			||||||
	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
 | 
						echo ${HP_ARCH}-hp-hpux${HPUX_REV}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -635,8 +661,8 @@ EOF
 | 
				
			|||||||
	  exit (0);
 | 
						  exit (0);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
	$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
 | 
						$CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
 | 
				
			||||||
	rm -f $dummy.c $dummy
 | 
						rm -f $dummy.c $dummy && rmdir $tmpdir
 | 
				
			||||||
	echo unknown-hitachi-hiuxwe2
 | 
						echo unknown-hitachi-hiuxwe2
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
 | 
					    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
 | 
				
			||||||
@@ -664,9 +690,6 @@ EOF
 | 
				
			|||||||
    parisc*:Lites*:*:*)
 | 
					    parisc*:Lites*:*:*)
 | 
				
			||||||
	echo hppa1.1-hp-lites
 | 
						echo hppa1.1-hp-lites
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    hppa*:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo hppa-unknown-openbsd
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
 | 
					    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
 | 
				
			||||||
	echo c1-convex-bsd
 | 
						echo c1-convex-bsd
 | 
				
			||||||
        exit 0 ;;
 | 
					        exit 0 ;;
 | 
				
			||||||
@@ -685,9 +708,6 @@ EOF
 | 
				
			|||||||
    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
 | 
					    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
 | 
				
			||||||
	echo c4-convex-bsd
 | 
						echo c4-convex-bsd
 | 
				
			||||||
        exit 0 ;;
 | 
					        exit 0 ;;
 | 
				
			||||||
    CRAY*X-MP:*:*:*)
 | 
					 | 
				
			||||||
	echo xmp-cray-unicos
 | 
					 | 
				
			||||||
        exit 0 ;;
 | 
					 | 
				
			||||||
    CRAY*Y-MP:*:*:*)
 | 
					    CRAY*Y-MP:*:*:*)
 | 
				
			||||||
	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
 | 
						echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -709,18 +729,12 @@ EOF
 | 
				
			|||||||
    CRAY*SV1:*:*:*)
 | 
					    CRAY*SV1:*:*:*)
 | 
				
			||||||
	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
 | 
						echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    CRAY-2:*:*:*)
 | 
					 | 
				
			||||||
	echo cray2-cray-unicos
 | 
					 | 
				
			||||||
        exit 0 ;;
 | 
					 | 
				
			||||||
    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
 | 
					    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
 | 
				
			||||||
	FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
 | 
						FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
 | 
				
			||||||
        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
 | 
					        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
 | 
				
			||||||
        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
 | 
					        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
 | 
				
			||||||
        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
 | 
					        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
 | 
				
			||||||
        exit 0 ;;
 | 
					        exit 0 ;;
 | 
				
			||||||
    hp300:OpenBSD:*:*)
 | 
					 | 
				
			||||||
	echo m68k-unknown-openbsd${UNAME_RELEASE}
 | 
					 | 
				
			||||||
	exit 0 ;;
 | 
					 | 
				
			||||||
    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
 | 
					    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
 | 
						echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -731,10 +745,19 @@ EOF
 | 
				
			|||||||
	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
 | 
						echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:FreeBSD:*:*)
 | 
					    *:FreeBSD:*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
 | 
						# Determine whether the default compiler uses glibc.
 | 
				
			||||||
	exit 0 ;;
 | 
						eval $set_cc_for_build
 | 
				
			||||||
    *:OpenBSD:*:*)
 | 
						sed 's/^	//' << EOF >$dummy.c
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
 | 
						#include <features.h>
 | 
				
			||||||
 | 
						#if __GLIBC__ >= 2
 | 
				
			||||||
 | 
						LIBC=gnu
 | 
				
			||||||
 | 
						#else
 | 
				
			||||||
 | 
						LIBC=
 | 
				
			||||||
 | 
						#endif
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
						eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
 | 
				
			||||||
 | 
						rm -f $dummy.c && rmdir $tmpdir
 | 
				
			||||||
 | 
						echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    i*:CYGWIN*:*)
 | 
					    i*:CYGWIN*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-pc-cygwin
 | 
						echo ${UNAME_MACHINE}-pc-cygwin
 | 
				
			||||||
@@ -745,6 +768,9 @@ EOF
 | 
				
			|||||||
    i*:PW*:*)
 | 
					    i*:PW*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-pc-pw32
 | 
						echo ${UNAME_MACHINE}-pc-pw32
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    x86:Interix*:3*)
 | 
				
			||||||
 | 
						echo i386-pc-interix3
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
 | 
					    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
 | 
				
			||||||
	# How do we know it's Interix rather than the generic POSIX subsystem?
 | 
						# How do we know it's Interix rather than the generic POSIX subsystem?
 | 
				
			||||||
	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
 | 
						# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
 | 
				
			||||||
@@ -770,16 +796,30 @@ EOF
 | 
				
			|||||||
	echo ${UNAME_MACHINE}-unknown-linux-gnu
 | 
						echo ${UNAME_MACHINE}-unknown-linux-gnu
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    ia64:Linux:*:*)
 | 
					    ia64:Linux:*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-linux
 | 
						echo ${UNAME_MACHINE}-unknown-linux-gnu
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    m68*:Linux:*:*)
 | 
					    m68*:Linux:*:*)
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-linux-gnu
 | 
						echo ${UNAME_MACHINE}-unknown-linux-gnu
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    mips:Linux:*:*)
 | 
					    mips:Linux:*:*)
 | 
				
			||||||
	case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
 | 
						eval $set_cc_for_build
 | 
				
			||||||
	  big)    echo mips-unknown-linux-gnu && exit 0 ;;
 | 
						sed 's/^	//' << EOF >$dummy.c
 | 
				
			||||||
	  little) echo mipsel-unknown-linux-gnu && exit 0 ;;
 | 
						#undef CPU
 | 
				
			||||||
	esac
 | 
						#undef mips
 | 
				
			||||||
 | 
						#undef mipsel
 | 
				
			||||||
 | 
						#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
 | 
				
			||||||
 | 
						CPU=mipsel
 | 
				
			||||||
 | 
						#else
 | 
				
			||||||
 | 
						#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
 | 
				
			||||||
 | 
						CPU=mips
 | 
				
			||||||
 | 
						#else
 | 
				
			||||||
 | 
						CPU=
 | 
				
			||||||
 | 
						#endif
 | 
				
			||||||
 | 
						#endif
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
						eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
 | 
				
			||||||
 | 
						rm -f $dummy.c && rmdir $tmpdir
 | 
				
			||||||
 | 
						test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0
 | 
				
			||||||
	;;
 | 
						;;
 | 
				
			||||||
    ppc:Linux:*:*)
 | 
					    ppc:Linux:*:*)
 | 
				
			||||||
	echo powerpc-unknown-linux-gnu
 | 
						echo powerpc-unknown-linux-gnu
 | 
				
			||||||
@@ -828,7 +868,8 @@ EOF
 | 
				
			|||||||
	# The BFD linker knows what the default object file format is, so
 | 
						# The BFD linker knows what the default object file format is, so
 | 
				
			||||||
	# first see if it will tell us. cd to the root directory to prevent
 | 
						# first see if it will tell us. cd to the root directory to prevent
 | 
				
			||||||
	# problems with other programs or directories called `ld' in the path.
 | 
						# problems with other programs or directories called `ld' in the path.
 | 
				
			||||||
	ld_supported_targets=`cd /; ld --help 2>&1 \
 | 
						# Set LC_ALL=C to ensure ld outputs messages in English.
 | 
				
			||||||
 | 
						ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
 | 
				
			||||||
			 | sed -ne '/supported targets:/!d
 | 
								 | sed -ne '/supported targets:/!d
 | 
				
			||||||
				    s/[ 	][ 	]*/ /g
 | 
									    s/[ 	][ 	]*/ /g
 | 
				
			||||||
				    s/.*supported targets: *//
 | 
									    s/.*supported targets: *//
 | 
				
			||||||
@@ -852,32 +893,29 @@ EOF
 | 
				
			|||||||
	esac
 | 
						esac
 | 
				
			||||||
	# Determine whether the default compiler is a.out or elf
 | 
						# Determine whether the default compiler is a.out or elf
 | 
				
			||||||
	eval $set_cc_for_build
 | 
						eval $set_cc_for_build
 | 
				
			||||||
	cat >$dummy.c <<EOF
 | 
						sed 's/^	//' << EOF >$dummy.c
 | 
				
			||||||
#include <features.h>
 | 
						#include <features.h>
 | 
				
			||||||
#ifdef __cplusplus
 | 
						#ifdef __ELF__
 | 
				
			||||||
#include <stdio.h>  /* for printf() prototype */
 | 
						# ifdef __GLIBC__
 | 
				
			||||||
	int main (int argc, char *argv[]) {
 | 
						#  if __GLIBC__ >= 2
 | 
				
			||||||
#else
 | 
						LIBC=gnu
 | 
				
			||||||
	int main (argc, argv) int argc; char *argv[]; {
 | 
						#  else
 | 
				
			||||||
#endif
 | 
						LIBC=gnulibc1
 | 
				
			||||||
#ifdef __ELF__
 | 
						#  endif
 | 
				
			||||||
# ifdef __GLIBC__
 | 
						# else
 | 
				
			||||||
#  if __GLIBC__ >= 2
 | 
						LIBC=gnulibc1
 | 
				
			||||||
    printf ("%s-pc-linux-gnu\n", argv[1]);
 | 
						# endif
 | 
				
			||||||
#  else
 | 
						#else
 | 
				
			||||||
    printf ("%s-pc-linux-gnulibc1\n", argv[1]);
 | 
						#ifdef __INTEL_COMPILER
 | 
				
			||||||
#  endif
 | 
						LIBC=gnu
 | 
				
			||||||
# else
 | 
						#else
 | 
				
			||||||
   printf ("%s-pc-linux-gnulibc1\n", argv[1]);
 | 
						LIBC=gnuaout
 | 
				
			||||||
# endif
 | 
						#endif
 | 
				
			||||||
#else
 | 
						#endif
 | 
				
			||||||
  printf ("%s-pc-linux-gnuaout\n", argv[1]);
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
  return 0;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
	$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
 | 
						eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
 | 
				
			||||||
	rm -f $dummy.c $dummy
 | 
						rm -f $dummy.c && rmdir $tmpdir
 | 
				
			||||||
 | 
						test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
 | 
				
			||||||
	test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
 | 
						test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
 | 
				
			||||||
	;;
 | 
						;;
 | 
				
			||||||
    i*86:DYNIX/ptx:4*:*)
 | 
					    i*86:DYNIX/ptx:4*:*)
 | 
				
			||||||
@@ -915,13 +953,13 @@ EOF
 | 
				
			|||||||
		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
 | 
							UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
 | 
				
			||||||
		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
 | 
							echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
 | 
				
			||||||
	elif /bin/uname -X 2>/dev/null >/dev/null ; then
 | 
						elif /bin/uname -X 2>/dev/null >/dev/null ; then
 | 
				
			||||||
		UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
 | 
							UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
 | 
				
			||||||
		(/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
 | 
							(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
 | 
				
			||||||
		(/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \
 | 
							(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
 | 
				
			||||||
			&& UNAME_MACHINE=i586
 | 
								&& UNAME_MACHINE=i586
 | 
				
			||||||
		(/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \
 | 
							(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
 | 
				
			||||||
			&& UNAME_MACHINE=i686
 | 
								&& UNAME_MACHINE=i686
 | 
				
			||||||
		(/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \
 | 
							(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
 | 
				
			||||||
			&& UNAME_MACHINE=i686
 | 
								&& UNAME_MACHINE=i686
 | 
				
			||||||
		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
 | 
							echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
 | 
				
			||||||
	else
 | 
						else
 | 
				
			||||||
@@ -954,9 +992,12 @@ EOF
 | 
				
			|||||||
	# "miniframe"
 | 
						# "miniframe"
 | 
				
			||||||
	echo m68010-convergent-sysv
 | 
						echo m68010-convergent-sysv
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    mc68k:UNIX:SYSTEM5:3.51m)
 | 
				
			||||||
 | 
						echo m68k-convergent-sysv
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
    M68*:*:R3V[567]*:*)
 | 
					    M68*:*:R3V[567]*:*)
 | 
				
			||||||
	test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
 | 
						test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
 | 
				
			||||||
    3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0)
 | 
					    3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0)
 | 
				
			||||||
	OS_REL=''
 | 
						OS_REL=''
 | 
				
			||||||
	test -r /etc/.relid \
 | 
						test -r /etc/.relid \
 | 
				
			||||||
	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
 | 
						&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
 | 
				
			||||||
@@ -1047,6 +1088,9 @@ EOF
 | 
				
			|||||||
    SX-5:SUPER-UX:*:*)
 | 
					    SX-5:SUPER-UX:*:*)
 | 
				
			||||||
	echo sx5-nec-superux${UNAME_RELEASE}
 | 
						echo sx5-nec-superux${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
 | 
					    SX-6:SUPER-UX:*:*)
 | 
				
			||||||
 | 
						echo sx6-nec-superux${UNAME_RELEASE}
 | 
				
			||||||
 | 
						exit 0 ;;
 | 
				
			||||||
    Power*:Rhapsody:*:*)
 | 
					    Power*:Rhapsody:*:*)
 | 
				
			||||||
	echo powerpc-apple-rhapsody${UNAME_RELEASE}
 | 
						echo powerpc-apple-rhapsody${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
@@ -1057,15 +1101,17 @@ EOF
 | 
				
			|||||||
	echo `uname -p`-apple-darwin${UNAME_RELEASE}
 | 
						echo `uname -p`-apple-darwin${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:procnto*:*:* | *:QNX:[0123456789]*:*)
 | 
					    *:procnto*:*:* | *:QNX:[0123456789]*:*)
 | 
				
			||||||
	if test "${UNAME_MACHINE}" = "x86pc"; then
 | 
						UNAME_PROCESSOR=`uname -p`
 | 
				
			||||||
 | 
						if test "$UNAME_PROCESSOR" = "x86"; then
 | 
				
			||||||
 | 
							UNAME_PROCESSOR=i386
 | 
				
			||||||
		UNAME_MACHINE=pc
 | 
							UNAME_MACHINE=pc
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
	echo `uname -p`-${UNAME_MACHINE}-nto-qnx
 | 
						echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:QNX:*:4*)
 | 
					    *:QNX:*:4*)
 | 
				
			||||||
	echo i386-pc-qnx
 | 
						echo i386-pc-qnx
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    NSR-[KW]:NONSTOP_KERNEL:*:*)
 | 
					    NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
 | 
				
			||||||
	echo nsr-tandem-nsk${UNAME_RELEASE}
 | 
						echo nsr-tandem-nsk${UNAME_RELEASE}
 | 
				
			||||||
	exit 0 ;;
 | 
						exit 0 ;;
 | 
				
			||||||
    *:NonStop-UX:*:*)
 | 
					    *:NonStop-UX:*:*)
 | 
				
			||||||
@@ -1237,8 +1283,8 @@ main ()
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0
 | 
					$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
 | 
				
			||||||
rm -f $dummy.c $dummy
 | 
					rm -f $dummy.c $dummy && rmdir $tmpdir
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Apollos put the system type in the environment.
 | 
					# Apollos put the system type in the environment.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										331
									
								
								configure.in
									
									
									
									
									
								
							
							
						
						
									
										331
									
								
								configure.in
									
									
									
									
									
								
							@@ -48,7 +48,7 @@ dnl   libwx_$(TOOLKIT)-$(WX_RELEASE).so.$(WX_CURRENT).$(WX_REVISION).$(WX_AGE)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
WX_MAJOR_VERSION_NUMBER=2
 | 
					WX_MAJOR_VERSION_NUMBER=2
 | 
				
			||||||
WX_MINOR_VERSION_NUMBER=3
 | 
					WX_MINOR_VERSION_NUMBER=3
 | 
				
			||||||
WX_RELEASE_NUMBER=3
 | 
					WX_RELEASE_NUMBER=4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WX_VERSION=$WX_MAJOR_VERSION_NUMBER.$WX_MINOR_VERSION_NUMBER.$WX_RELEASE_NUMBER
 | 
					WX_VERSION=$WX_MAJOR_VERSION_NUMBER.$WX_MINOR_VERSION_NUMBER.$WX_RELEASE_NUMBER
 | 
				
			||||||
WX_RELEASE=$WX_MAJOR_VERSION_NUMBER.$WX_MINOR_VERSION_NUMBER
 | 
					WX_RELEASE=$WX_MAJOR_VERSION_NUMBER.$WX_MINOR_VERSION_NUMBER
 | 
				
			||||||
@@ -187,15 +187,15 @@ case "${host}" in
 | 
				
			|||||||
  *-*-openbsd*)
 | 
					  *-*-openbsd*)
 | 
				
			||||||
    USE_BSD=1
 | 
					    USE_BSD=1
 | 
				
			||||||
    USE_OPENBSD=1
 | 
					    USE_OPENBSD=1
 | 
				
			||||||
    AC_DEFINE(__FREEBSD__)
 | 
					 | 
				
			||||||
    AC_DEFINE(__OPENBSD__)
 | 
					    AC_DEFINE(__OPENBSD__)
 | 
				
			||||||
 | 
					    AC_DEFINE(__BSD__)
 | 
				
			||||||
    DEFAULT_DEFAULT_wxUSE_GTK=1
 | 
					    DEFAULT_DEFAULT_wxUSE_GTK=1
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
  *-*-netbsd*)
 | 
					  *-*-netbsd*)
 | 
				
			||||||
    USE_BSD=1
 | 
					    USE_BSD=1
 | 
				
			||||||
    USE_NETBSD=1
 | 
					    USE_NETBSD=1
 | 
				
			||||||
    AC_DEFINE(__FREEBSD__)
 | 
					 | 
				
			||||||
    AC_DEFINE(__NETBSD__)
 | 
					    AC_DEFINE(__NETBSD__)
 | 
				
			||||||
 | 
					    AC_DEFINE(__BSD__)
 | 
				
			||||||
    DEFAULT_DEFAULT_wxUSE_GTK=1
 | 
					    DEFAULT_DEFAULT_wxUSE_GTK=1
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
  *-*-osf* )
 | 
					  *-*-osf* )
 | 
				
			||||||
@@ -224,8 +224,11 @@ case "${host}" in
 | 
				
			|||||||
    USE_AIX=1
 | 
					    USE_AIX=1
 | 
				
			||||||
    USE_SYSV=1
 | 
					    USE_SYSV=1
 | 
				
			||||||
    USE_SVR4=1
 | 
					    USE_SVR4=1
 | 
				
			||||||
    dnl Irvin Probst <irvin.probst@fr.thalesgroup.com> reports that the shared
 | 
					    dnl quoting from http://www-1.ibm.com/servers/esdd/articles/gnu.html:
 | 
				
			||||||
    dnl libraries under AIX have the same suffix as the normal ones
 | 
					    dnl
 | 
				
			||||||
 | 
					    dnl     Both archive libraries and shared libraries on AIX have an .a
 | 
				
			||||||
 | 
					    dnl     extension. This will explain why you can't link with an .so and
 | 
				
			||||||
 | 
					    dnl     why it works with the name changed to .a. 
 | 
				
			||||||
    SO_SUFFIX=a
 | 
					    SO_SUFFIX=a
 | 
				
			||||||
    AC_DEFINE(__AIX__)
 | 
					    AC_DEFINE(__AIX__)
 | 
				
			||||||
    AC_DEFINE(__SYSV__)
 | 
					    AC_DEFINE(__SYSV__)
 | 
				
			||||||
@@ -552,8 +555,8 @@ else
 | 
				
			|||||||
  DEFAULT_wxUSE_DOC_VIEW_ARCHITECTURE=yes
 | 
					  DEFAULT_wxUSE_DOC_VIEW_ARCHITECTURE=yes
 | 
				
			||||||
  DEFAULT_wxUSE_PRINTING_ARCHITECTURE=yes
 | 
					  DEFAULT_wxUSE_PRINTING_ARCHITECTURE=yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  DEFAULT_wxUSE_PROLOGIO=yes
 | 
					  DEFAULT_wxUSE_PROLOGIO=no
 | 
				
			||||||
  DEFAULT_wxUSE_RESOURCES=yes
 | 
					  DEFAULT_wxUSE_RESOURCES=no
 | 
				
			||||||
  DEFAULT_wxUSE_CONSTRAINTS=yes
 | 
					  DEFAULT_wxUSE_CONSTRAINTS=yes
 | 
				
			||||||
  DEFAULT_wxUSE_IPC=yes
 | 
					  DEFAULT_wxUSE_IPC=yes
 | 
				
			||||||
  DEFAULT_wxUSE_HELP=yes
 | 
					  DEFAULT_wxUSE_HELP=yes
 | 
				
			||||||
@@ -1127,27 +1130,6 @@ else
 | 
				
			|||||||
    AC_MSG_RESULT(base ($host_alias hosted) only)
 | 
					    AC_MSG_RESULT(base ($host_alias hosted) only)
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl ---------------------------------------------------------------------------
 | 
					 | 
				
			||||||
dnl When we are using gcc on OS/2, we want to be either using resources (PM)
 | 
					 | 
				
			||||||
dnl or a more complete POSIX emulation for Motif/GTK+/X11
 | 
					 | 
				
			||||||
dnl ---------------------------------------------------------------------------
 | 
					 | 
				
			||||||
dnl (OS/2-only piece)
 | 
					 | 
				
			||||||
case "${host}" in
 | 
					 | 
				
			||||||
  *-pc-os2_emx | *-pc-os2-emx )
 | 
					 | 
				
			||||||
      dnl Explicitly link -lstdcpp, since we are using "gcc" not "g++"/"c++".
 | 
					 | 
				
			||||||
      LIBS="$LIBS -lstdcpp"
 | 
					 | 
				
			||||||
      if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_GTK" = 1 -o "$wxUSE_X11" = 1; then
 | 
					 | 
				
			||||||
          dnl More complete Unix emulation for unix-like ports
 | 
					 | 
				
			||||||
          dnl by linking in POSIX/2's cExt (if available).
 | 
					 | 
				
			||||||
          AC_CHECK_LIB(cExt, drand48, LIBS="$LIBS -lcExt")
 | 
					 | 
				
			||||||
      else
 | 
					 | 
				
			||||||
          dnl Include resources for the "native" port (wxPM).
 | 
					 | 
				
			||||||
          RESPROGRAMOBJ="\${top_srcdir}/include/wx/os2/wx.res"
 | 
					 | 
				
			||||||
      fi
 | 
					 | 
				
			||||||
  ;;
 | 
					 | 
				
			||||||
esac
 | 
					 | 
				
			||||||
dnl (end of OS/2-only piece)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
dnl ---------------------------------------------------------------------------
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
dnl When we are using Cygwin with Motif/GTK+, we want it to appear like
 | 
					dnl When we are using Cygwin with Motif/GTK+, we want it to appear like
 | 
				
			||||||
dnl 'just' a POSIX platform, so the Win32 API must not be available
 | 
					dnl 'just' a POSIX platform, so the Win32 API must not be available
 | 
				
			||||||
@@ -1223,7 +1205,7 @@ dnl   defines GCC empty if not using gcc
 | 
				
			|||||||
dnl   defines CFLAGS
 | 
					dnl   defines CFLAGS
 | 
				
			||||||
dnl
 | 
					dnl
 | 
				
			||||||
dnl this magic incantation is needed to prevent AC_PROG_CC from setting the
 | 
					dnl this magic incantation is needed to prevent AC_PROG_CC from setting the
 | 
				
			||||||
dnl default CFLAGS (something like "-g -O2") - we don't need this as add
 | 
					dnl default CFLAGS (something like "-g -O2") -- we don't need this as we add
 | 
				
			||||||
dnl -g and -O flags ourselves below
 | 
					dnl -g and -O flags ourselves below
 | 
				
			||||||
CFLAGS=${CFLAGS:=}
 | 
					CFLAGS=${CFLAGS:=}
 | 
				
			||||||
AC_PROG_CC
 | 
					AC_PROG_CC
 | 
				
			||||||
@@ -1357,6 +1339,27 @@ AC_PROG_LEX
 | 
				
			|||||||
dnl needed for making link to setup.h
 | 
					dnl needed for making link to setup.h
 | 
				
			||||||
AC_PROG_LN_S
 | 
					AC_PROG_LN_S
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					dnl When we are using gcc on OS/2, we want to be either using resources (PM)
 | 
				
			||||||
 | 
					dnl or a more complete POSIX emulation for Motif/GTK+/X11
 | 
				
			||||||
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					dnl (OS/2-only piece)
 | 
				
			||||||
 | 
					case "${host}" in
 | 
				
			||||||
 | 
					  *-pc-os2_emx | *-pc-os2-emx )
 | 
				
			||||||
 | 
					      dnl Explicitly link -lstdcpp, since we are using "gcc" not "g++"/"c++".
 | 
				
			||||||
 | 
					      LIBS="$LIBS -lstdcpp"
 | 
				
			||||||
 | 
					      if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_GTK" = 1 -o "$wxUSE_X11" = 1; then
 | 
				
			||||||
 | 
					          dnl More complete Unix emulation for unix-like ports
 | 
				
			||||||
 | 
					          dnl by linking in POSIX/2's cExt (if available).
 | 
				
			||||||
 | 
					          AC_CHECK_LIB(cExt, drand48, LIBS="$LIBS -lcExt")
 | 
				
			||||||
 | 
					      else
 | 
				
			||||||
 | 
					          dnl Include resources for the "native" port (wxPM).
 | 
				
			||||||
 | 
					          RESPROGRAMOBJ="\${top_srcdir}/include/wx/os2/wx.res"
 | 
				
			||||||
 | 
					      fi
 | 
				
			||||||
 | 
					  ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					dnl (end of OS/2-only piece)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl ------------------------------------------------------------------------
 | 
					dnl ------------------------------------------------------------------------
 | 
				
			||||||
dnl Check for headers
 | 
					dnl Check for headers
 | 
				
			||||||
dnl ------------------------------------------------------------------------
 | 
					dnl ------------------------------------------------------------------------
 | 
				
			||||||
@@ -1441,6 +1444,10 @@ AC_CACHE_CHECK([size of wchar_t], wx_cv_sizeof_wchar_t,
 | 
				
			|||||||
[
 | 
					[
 | 
				
			||||||
    AC_TRY_RUN(
 | 
					    AC_TRY_RUN(
 | 
				
			||||||
        [
 | 
					        [
 | 
				
			||||||
 | 
					            /* DJGPP only has fake wchar_t: */
 | 
				
			||||||
 | 
					            #ifdef __DJGPP__
 | 
				
			||||||
 | 
					            #  error "fake wchar_t"
 | 
				
			||||||
 | 
					            #endif
 | 
				
			||||||
            #ifdef HAVE_WCHAR_H
 | 
					            #ifdef HAVE_WCHAR_H
 | 
				
			||||||
            #  ifdef __CYGWIN__
 | 
					            #  ifdef __CYGWIN__
 | 
				
			||||||
            #    include <stddef.h>
 | 
					            #    include <stddef.h>
 | 
				
			||||||
@@ -1461,7 +1468,16 @@ AC_CACHE_CHECK([size of wchar_t], wx_cv_sizeof_wchar_t,
 | 
				
			|||||||
        ],
 | 
					        ],
 | 
				
			||||||
        wx_cv_sizeof_wchar_t=`cat conftestval`,
 | 
					        wx_cv_sizeof_wchar_t=`cat conftestval`,
 | 
				
			||||||
        wx_cv_sizeof_wchar_t=0,
 | 
					        wx_cv_sizeof_wchar_t=0,
 | 
				
			||||||
        wx_cv_sizeof_wchar_t=4
 | 
					        [
 | 
				
			||||||
 | 
					            case "${host}" in
 | 
				
			||||||
 | 
					              *-pc-msdosdjgpp )
 | 
				
			||||||
 | 
					                wx_cv_sizeof_wchar_t=0
 | 
				
			||||||
 | 
					                ;;
 | 
				
			||||||
 | 
					              * )
 | 
				
			||||||
 | 
					                wx_cv_sizeof_wchar_t=4
 | 
				
			||||||
 | 
					                ;;
 | 
				
			||||||
 | 
					            esac
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1501,13 +1517,9 @@ dnl Define search path for includes and libraries: all headers and libs will be
 | 
				
			|||||||
dnl looked for in all directories of this path
 | 
					dnl looked for in all directories of this path
 | 
				
			||||||
dnl ---------------------------------------------------------------------------
 | 
					dnl ---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl notice that /usr/include should not be in this list, otherwise it breaks
 | 
					dnl Notice that /usr/include should *not* be in this list, otherwise it breaks
 | 
				
			||||||
dnl compilation on Solaris/gcc because standard headers are included instead
 | 
					dnl compilation on Solaris/AIX/... with gcc because standard (non ANSI C)
 | 
				
			||||||
dnl of the gcc ones.  (recorrection.. sadly much depends on this since it was
 | 
					dnl headers are included instead of the "fixed" (ANSI-fied) gcc ones.
 | 
				
			||||||
dnl first created and then 'corrected'..  removing /usr/include means system
 | 
					 | 
				
			||||||
dnl GL and Xpm libs will dnl not be found on linux and probably other platforms
 | 
					 | 
				
			||||||
dnl now.  We need to correct that first before removing /usr/include again.
 | 
					 | 
				
			||||||
dnl see the various (ab)uses of WX_PATH_FIND_LIBRARIES below )
 | 
					 | 
				
			||||||
dnl
 | 
					dnl
 | 
				
			||||||
dnl Also try to put all directories which may contain X11R6 before those which
 | 
					dnl Also try to put all directories which may contain X11R6 before those which
 | 
				
			||||||
dnl may contain X11R5/4 - we want to use R6 on machines which have both!
 | 
					dnl may contain X11R5/4 - we want to use R6 on machines which have both!
 | 
				
			||||||
@@ -1574,8 +1586,7 @@ SEARCH_INCLUDE="\
 | 
				
			|||||||
    /usr/local/x11r5/include  \
 | 
					    /usr/local/x11r5/include  \
 | 
				
			||||||
    /usr/lpp/Xamples/include  \
 | 
					    /usr/lpp/Xamples/include  \
 | 
				
			||||||
                              \
 | 
					                              \
 | 
				
			||||||
    /usr/openwin/share/include \
 | 
					    /usr/openwin/share/include"
 | 
				
			||||||
    /usr/include"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s/include/lib/g` "
 | 
					SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s/include/lib/g` "
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1747,7 +1758,7 @@ if test "$wxUSE_LIBPNG" != "no" ; then
 | 
				
			|||||||
                fi
 | 
					                fi
 | 
				
			||||||
            else
 | 
					            else
 | 
				
			||||||
                dnl we are using the system library
 | 
					                dnl we are using the system library
 | 
				
			||||||
                wxUSE_LIBPNG=yes
 | 
					                wxUSE_LIBPNG=sys
 | 
				
			||||||
            fi
 | 
					            fi
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
@@ -1824,15 +1835,24 @@ dnl ------------------------------------------------------------------------
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
TIFF_INCLUDE=
 | 
					TIFF_INCLUDE=
 | 
				
			||||||
TIFF_LINK=
 | 
					TIFF_LINK=
 | 
				
			||||||
 | 
					TIFF_PREREQ_LINKS=-lm
 | 
				
			||||||
if test "$wxUSE_LIBTIFF" != "no" ; then
 | 
					if test "$wxUSE_LIBTIFF" != "no" ; then
 | 
				
			||||||
    AC_DEFINE(wxUSE_LIBTIFF)
 | 
					    AC_DEFINE(wxUSE_LIBTIFF)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if test "$wxUSE_LIBTIFF" = "sys" -o "$wxUSE_LIBTIFF" = "yes" ; then
 | 
					    if test "$wxUSE_LIBTIFF" = "sys" -o "$wxUSE_LIBTIFF" = "yes" ; then
 | 
				
			||||||
 | 
					        dnl libtiff may depend on libjpeg and libz so use them in the test
 | 
				
			||||||
 | 
					        dnl below or it would fail
 | 
				
			||||||
 | 
					        if test "$wxUSE_LIBJPEG" = "sys"; then
 | 
				
			||||||
 | 
					            TIFF_PREREQ_LINKS="$TIFF_PREREQ_LINKS $JPEG_LINK"
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					        if test "$wxUSE_ZLIB" = "sys"; then
 | 
				
			||||||
 | 
					            TIFF_PREREQ_LINKS="$TIFF_PREREQ_LINKS $ZLIB_LINK"
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
        AC_CHECK_HEADER(tiffio.h,
 | 
					        AC_CHECK_HEADER(tiffio.h,
 | 
				
			||||||
                        AC_CHECK_LIB(tiff, TIFFError,
 | 
					                        AC_CHECK_LIB(tiff, TIFFError,
 | 
				
			||||||
                                     TIFF_LINK=" -ltiff",
 | 
					                                     TIFF_LINK=" -ltiff",
 | 
				
			||||||
                                     ,
 | 
					                                     ,
 | 
				
			||||||
                                     -lm)
 | 
					                                     $TIFF_PREREQ_LINKS)
 | 
				
			||||||
                       )
 | 
					                       )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if test "x$TIFF_LINK" = "x" ; then
 | 
					        if test "x$TIFF_LINK" = "x" ; then
 | 
				
			||||||
@@ -1858,6 +1878,7 @@ dnl search for toolkit (widget sets)
 | 
				
			|||||||
dnl ----------------------------------------------------------------
 | 
					dnl ----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AFMINSTALL=
 | 
					AFMINSTALL=
 | 
				
			||||||
 | 
					WIN32INSTALL=
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TOOLKIT=
 | 
					TOOLKIT=
 | 
				
			||||||
TOOLKIT_INCLUDE=
 | 
					TOOLKIT_INCLUDE=
 | 
				
			||||||
@@ -1913,6 +1934,9 @@ if test "$USE_WIN32" = 1 ; then
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    RESFLAGS="--include-dir \$(top_srcdir)/include --include-dir \$(top_srcdir)/\$(program_dir) --define __WIN32__ --define __WIN95__ --define __GNUWIN32__"
 | 
					    RESFLAGS="--include-dir \$(top_srcdir)/include --include-dir \$(top_srcdir)/\$(program_dir) --define __WIN32__ --define __WIN95__ --define __GNUWIN32__"
 | 
				
			||||||
    RESPROGRAMOBJ="\$(PROGRAM)_resources.o"
 | 
					    RESPROGRAMOBJ="\$(PROGRAM)_resources.o"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dnl install Win32-specific files in "make install"
 | 
				
			||||||
 | 
					    WIN32INSTALL=win32install
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test "$USE_DARWIN" = 1; then
 | 
					if test "$USE_DARWIN" = 1; then
 | 
				
			||||||
@@ -1965,17 +1989,17 @@ if test "$wxUSE_GUI" = "yes"; then
 | 
				
			|||||||
                    GTK_MODULES=gthread
 | 
					                    GTK_MODULES=gthread
 | 
				
			||||||
                fi
 | 
					                fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                dnl note that if we fail to find GTK2 we abort and don't fall
 | 
				
			||||||
 | 
					                dnl back to GTK1.x
 | 
				
			||||||
                wx_cv_lib_gtk=
 | 
					                wx_cv_lib_gtk=
 | 
				
			||||||
                if test "x$wxUSE_GTK2" = "xyes"; then
 | 
					                if test "x$wxUSE_GTK2" = "xyes"; then
 | 
				
			||||||
                    AM_PATH_GTK_2_0(2.0.0, wx_cv_lib_gtk=2.0, , $GTK_MODULES)
 | 
					                    AM_PATH_GTK_2_0(2.0.0, wx_cv_lib_gtk=2.0, , $GTK_MODULES)
 | 
				
			||||||
                fi
 | 
					                else
 | 
				
			||||||
 | 
					 | 
				
			||||||
                if test -z "$wx_cv_lib_gtk"; then
 | 
					 | 
				
			||||||
                    AM_PATH_GTK(1.2.7, wx_cv_lib_gtk=1.2.7, , $GTK_MODULES)
 | 
					                    AM_PATH_GTK(1.2.7, wx_cv_lib_gtk=1.2.7, , $GTK_MODULES)
 | 
				
			||||||
                fi
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
                if test -z "$wx_cv_lib_gtk"; then
 | 
					                    if test -z "$wx_cv_lib_gtk"; then
 | 
				
			||||||
                    AM_PATH_GTK(1.2.3, wx_cv_lib_gtk=1.2.3, , $GTK_MODULES)
 | 
					                        AM_PATH_GTK(1.2.3, wx_cv_lib_gtk=1.2.3, , $GTK_MODULES)
 | 
				
			||||||
 | 
					                    fi
 | 
				
			||||||
                fi
 | 
					                fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                if test -z "$wx_cv_lib_gtk"; then
 | 
					                if test -z "$wx_cv_lib_gtk"; then
 | 
				
			||||||
@@ -1998,6 +2022,7 @@ if test "$wxUSE_GUI" = "yes"; then
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        case "$wx_cv_lib_gtk" in
 | 
					        case "$wx_cv_lib_gtk" in
 | 
				
			||||||
            2.0)    WXGTK20=1
 | 
					            2.0)    WXGTK20=1
 | 
				
			||||||
 | 
					                    TOOLKIT_VERSION=2
 | 
				
			||||||
                    ;;
 | 
					                    ;;
 | 
				
			||||||
            1.2.7)  WXGTK127=1
 | 
					            1.2.7)  WXGTK127=1
 | 
				
			||||||
                    WXGTK12=1
 | 
					                    WXGTK12=1
 | 
				
			||||||
@@ -2026,6 +2051,17 @@ equivalent variable and GTK+ is version 1.2.3 or above.
 | 
				
			|||||||
                    ]
 | 
					                    ]
 | 
				
			||||||
                )
 | 
					                )
 | 
				
			||||||
            fi
 | 
					            fi
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            if test "$wxUSE_UNICODE" = "yes"; then
 | 
				
			||||||
 | 
					                AC_MSG_WARN([Unicode configuration not supported with GTK+ 1.x])
 | 
				
			||||||
 | 
					                wxUSE_UNICODE=no
 | 
				
			||||||
 | 
					            fi
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        dnl we need poll() in src/gtk/app.cpp (we know that Darwin doesn't
 | 
				
			||||||
 | 
					        dnl have it but we do the check for the others)
 | 
				
			||||||
 | 
					        if test "$USE_DARWIN" != 1; then
 | 
				
			||||||
 | 
					            AC_CHECK_FUNCS(poll)
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        TOOLKIT_INCLUDE="$wx_cv_cflags_gtk"
 | 
					        TOOLKIT_INCLUDE="$wx_cv_cflags_gtk"
 | 
				
			||||||
@@ -2052,7 +2088,7 @@ equivalent variable and GTK+ is version 1.2.3 or above.
 | 
				
			|||||||
        dnl FIXME_MGL - test for MGL variants for freebsd etc.
 | 
					        dnl FIXME_MGL - test for MGL variants for freebsd etc.
 | 
				
			||||||
        case "${host}" in
 | 
					        case "${host}" in
 | 
				
			||||||
            *-*-linux* )
 | 
					            *-*-linux* )
 | 
				
			||||||
              mgl_os=linux/gcc/glibc
 | 
					              mgl_os="linux/gcc/glibc*"
 | 
				
			||||||
              ;;
 | 
					              ;;
 | 
				
			||||||
            *-pc-msdosdjgpp )
 | 
					            *-pc-msdosdjgpp )
 | 
				
			||||||
              mgl_os=dos32/dj2
 | 
					              mgl_os=dos32/dj2
 | 
				
			||||||
@@ -2171,6 +2207,37 @@ equivalent variable and GTK+ is version 1.2.3 or above.
 | 
				
			|||||||
            )
 | 
					            )
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if test "$wxUSE_UNICODE" = "yes"; then
 | 
				
			||||||
 | 
					                PKG_CHECK_MODULES(PANGOX, pangox,
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        CXXFLAGS="$CXXFLAGS $PANGOX_CFLAGS"
 | 
				
			||||||
 | 
					                        LIBS="$LIBS $PANGOX_LIBS"
 | 
				
			||||||
 | 
					                    ],
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        AC_MSG_ERROR([pangox library not found, library cannot be compiled in Unicode mode])
 | 
				
			||||||
 | 
					                    ]
 | 
				
			||||||
 | 
					                )
 | 
				
			||||||
 | 
					                PKG_CHECK_MODULES(PANGOFT2, pangoft2,
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        CXXFLAGS="$CXXFLAGS $PANGOFT2_CFLAGS"
 | 
				
			||||||
 | 
					                        LIBS="$LIBS $PANGOFT2_LIBS"
 | 
				
			||||||
 | 
					                    ],
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        AC_MSG_WARN([pangoft2 library not found, library will be compiled without printing support])
 | 
				
			||||||
 | 
					                        wxUSE_PRINTING_ARCHITECTURE="no"
 | 
				
			||||||
 | 
					                    ]
 | 
				
			||||||
 | 
					                )
 | 
				
			||||||
 | 
					                PKG_CHECK_MODULES(PANGOXFT, pangoxft,
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        CXXFLAGS="$CXXFLAGS $PANGOXFT_CFLAGS"
 | 
				
			||||||
 | 
					                        LIBS="$LIBS $PANGOXFT_LIBS"
 | 
				
			||||||
 | 
					                    ],
 | 
				
			||||||
 | 
					                    [
 | 
				
			||||||
 | 
					                        AC_MSG_WARN([pangoxft library not found, library will be compiled without anti-aliasing support])
 | 
				
			||||||
 | 
					                    ]
 | 
				
			||||||
 | 
					                )
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        wxUSE_UNIVERSAL="yes"
 | 
					        wxUSE_UNIVERSAL="yes"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if test "$wxUSE_NANOX" = "yes"; then
 | 
					        if test "$wxUSE_NANOX" = "yes"; then
 | 
				
			||||||
@@ -2233,8 +2300,10 @@ equivalent variable and GTK+ is version 1.2.3 or above.
 | 
				
			|||||||
          AC_MSG_ERROR(X11 not found, please use --x-includes and/or --x-libraries options)
 | 
					          AC_MSG_ERROR(X11 not found, please use --x-includes and/or --x-libraries options)
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        GUI_TK_LIBRARY="$X_LIBS"
 | 
					        dnl for some reason AC_PATH_XTRA seems to add -INONE and -LNONE to
 | 
				
			||||||
        TOOLKIT_INCLUDE="$X_CFLAGS"
 | 
					        dnl X_LIBS and X_CFLAGS respectively -- what for??
 | 
				
			||||||
 | 
					        GUI_TK_LIBRARY=`echo $X_LIBS | sed 's/ -LNONE//'`
 | 
				
			||||||
 | 
					        TOOLKIT_INCLUDE=`echo $X_CFLAGS | sed 's/ -INONE//'`
 | 
				
			||||||
        AFMINSTALL=afminstall
 | 
					        AFMINSTALL=afminstall
 | 
				
			||||||
        COMPILED_X_PROGRAM=0
 | 
					        COMPILED_X_PROGRAM=0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2401,6 +2470,11 @@ equivalent variable and GTK+ is version 1.2.3 or above.
 | 
				
			|||||||
    if test "$wxUSE_PM" = 1; then
 | 
					    if test "$wxUSE_PM" = 1; then
 | 
				
			||||||
        TOOLKIT=PM
 | 
					        TOOLKIT=PM
 | 
				
			||||||
        GUIDIST=GTK_DIST
 | 
					        GUIDIST=GTK_DIST
 | 
				
			||||||
 | 
					        AC_MSG_WARN([OS/2 PM requires old resource format, re-enabled])
 | 
				
			||||||
 | 
						wxUSE_PROLOGIO="yes"
 | 
				
			||||||
 | 
						wxUSE_RESOURCES="yes"
 | 
				
			||||||
 | 
					        AC_MSG_WARN([OS/2 threads are not yet supported... disabled])
 | 
				
			||||||
 | 
						wxUSE_THREADS="no"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    dnl the name of the directory where the files for this toolkit live
 | 
					    dnl the name of the directory where the files for this toolkit live
 | 
				
			||||||
@@ -2577,8 +2651,10 @@ if test "$wxUSE_DEBUG_FLAG" = "yes"; then
 | 
				
			|||||||
    lib_debug_suffix=d
 | 
					    lib_debug_suffix=d
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TOOLCHAIN_NAME="${TOOLKIT_DIR}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}-${WX_RELEASE}"
 | 
					WX_VERSION_TAG=`echo WX${TOOLKIT_DIR}${TOOLKIT_VERSION}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}_${WX_RELEASE} | tr "[[a-z]]" "[[A-Z]]"`
 | 
				
			||||||
TOOLCHAIN_NAME_GL="${TOOLKIT_DIR}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}_gl-${WX_RELEASE}"
 | 
					
 | 
				
			||||||
 | 
					TOOLCHAIN_NAME="${TOOLKIT_DIR}${TOOLKIT_VERSION}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}-${WX_RELEASE}"
 | 
				
			||||||
 | 
					TOOLCHAIN_NAME_GL="${TOOLKIT_DIR}${TOOLKIT_VERSION}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}_gl-${WX_RELEASE}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test "$cross_compiling" = "yes"; then
 | 
					if test "$cross_compiling" = "yes"; then
 | 
				
			||||||
    TOOLCHAIN_NAME="${TOOLCHAIN_NAME}-${host_alias}"
 | 
					    TOOLCHAIN_NAME="${TOOLCHAIN_NAME}-${host_alias}"
 | 
				
			||||||
@@ -2588,6 +2664,7 @@ fi
 | 
				
			|||||||
dnl library link name
 | 
					dnl library link name
 | 
				
			||||||
WX_LIBRARY="wx_${TOOLCHAIN_NAME}"
 | 
					WX_LIBRARY="wx_${TOOLCHAIN_NAME}"
 | 
				
			||||||
WX_LIBRARY_GL="wx_${TOOLCHAIN_NAME_GL}"
 | 
					WX_LIBRARY_GL="wx_${TOOLCHAIN_NAME_GL}"
 | 
				
			||||||
 | 
					WX_LIBRARY_BASENAME="wx_${TOOLKIT_DIR}${TOOLKIT_VERSION}${WIDGET_SET}${lib_unicode_suffix}${lib_debug_suffix}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl the name of the shared library
 | 
					dnl the name of the shared library
 | 
				
			||||||
WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}"
 | 
					WX_LIBRARY_NAME_SHARED="lib${WX_LIBRARY}.${SO_SUFFIX}.${WX_CURRENT}.${WX_REVISION}.${WX_AGE}"
 | 
				
			||||||
@@ -2674,6 +2751,10 @@ if test "$wxUSE_SHARED" = "yes"; then
 | 
				
			|||||||
        PIC_FLAG="-fPIC"
 | 
					        PIC_FLAG="-fPIC"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dnl use versioned symbols if available on the platform
 | 
				
			||||||
 | 
					    WX_VERSIONED_SYMBOLS([\$(top_builddir)/version-script])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    dnl the command to use for creating the shared library
 | 
					    dnl the command to use for creating the shared library
 | 
				
			||||||
    SHARED_LD="${CXX} -shared -o"
 | 
					    SHARED_LD="${CXX} -shared -o"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2757,16 +2838,18 @@ if test "$wxUSE_SHARED" = "yes"; then
 | 
				
			|||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      *-*-aix* )
 | 
					      *-*-aix* )
 | 
				
			||||||
        dnl the abs path below used to be hardcoded here so I guess it must
 | 
					        dnl default settings are ok for gcc
 | 
				
			||||||
        dnl be some sort of standard location under AIX?
 | 
					        if test "$GCC" != "yes"; then
 | 
				
			||||||
        AC_CHECK_PROG(AIX_CXX_LD, makeC++SharedLib,
 | 
					            dnl the abs path below used to be hardcoded here so I guess it must
 | 
				
			||||||
                      makeC++SharedLib, /usr/lpp/xlC/bin/makeC++SharedLib)
 | 
					            dnl be some sort of standard location under AIX?
 | 
				
			||||||
 | 
					            AC_CHECK_PROG(AIX_CXX_LD, makeC++SharedLib,
 | 
				
			||||||
 | 
					                          makeC++SharedLib, /usr/lpp/xlC/bin/makeC++SharedLib)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        SHARED_LD="$(AIX_CXX_LD) -p 0 -o"
 | 
					            SHARED_LD="$(AIX_CXX_LD) -p 0 -o"
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      *-*-cygwin* | *-*-mingw32* )
 | 
					      *-*-cygwin* | *-*-mingw32* )
 | 
				
			||||||
 | 
					 | 
				
			||||||
        WX_LIBRARY_IMPORTLIB="${WX_LIBRARY_NAME_SHARED}.a"
 | 
					        WX_LIBRARY_IMPORTLIB="${WX_LIBRARY_NAME_SHARED}.a"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        SHARED_LD="${CXX} -shared -Wl,--out-implib,lib/${WX_LIBRARY_IMPORTLIB} -o"
 | 
					        SHARED_LD="${CXX} -shared -Wl,--out-implib,lib/${WX_LIBRARY_IMPORTLIB} -o"
 | 
				
			||||||
@@ -2789,9 +2872,15 @@ if test "$wxUSE_SHARED" = "yes"; then
 | 
				
			|||||||
        SHARED_LD="${LD} -shared -o"
 | 
					        SHARED_LD="${LD} -shared -o"
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      *-*-irix* )
 | 
				
			||||||
 | 
					        dnl default settings are ok for gcc
 | 
				
			||||||
 | 
					        if test "$GCC" != "yes"; then
 | 
				
			||||||
 | 
					            PIC_FLAG="-KPIC"
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | \
 | 
					      *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | \
 | 
				
			||||||
      *-*-sunos4* | \
 | 
					      *-*-sunos4* | \
 | 
				
			||||||
      *-*-irix5* | *-*-irix6* | \
 | 
					 | 
				
			||||||
      *-*-osf* | \
 | 
					      *-*-osf* | \
 | 
				
			||||||
      *-*-dgux5* | \
 | 
					      *-*-dgux5* | \
 | 
				
			||||||
      *-*-sysv5* )
 | 
					      *-*-sysv5* )
 | 
				
			||||||
@@ -2854,15 +2943,10 @@ if test "$wxUSE_MAC" = 1; then
 | 
				
			|||||||
    AC_CHECK_PROG(RESCOMP, Rez, Rez, /Developer/Tools/Rez)
 | 
					    AC_CHECK_PROG(RESCOMP, Rez, Rez, /Developer/Tools/Rez)
 | 
				
			||||||
    AC_CHECK_PROG(DEREZ, DeRez, DeRez, /Developer/Tools/DeRez)
 | 
					    AC_CHECK_PROG(DEREZ, DeRez, DeRez, /Developer/Tools/DeRez)
 | 
				
			||||||
    MACOSX_BUNDLE="bundle"
 | 
					    MACOSX_BUNDLE="bundle"
 | 
				
			||||||
    if test "$wxUSE_SHARED" = "yes"; then
 | 
					    dnl resources are bundled both with shared library and applications
 | 
				
			||||||
        dnl resources are bundled with shared library, not with applications
 | 
					    dnl since the carb resource *must* be included in the application
 | 
				
			||||||
        LIBWXMACRESCOMP="\$(RESCOMP) -t APPL Carbon.r -o \$(BIN_PROGRAM)"
 | 
					    LIBWXMACRESCOMP="\$(RESCOMP) -t APPL Carbon.r ${LIBWXMACRES} -o \$(BIN_PROGRAM)"
 | 
				
			||||||
        LIBWXMACRESWXCONFIG="${RESCOMP} -t APPL Carbon.r -o"
 | 
					    LIBWXMACRESWXCONFIG="${RESCOMP} -t APPL Carbon.r \${prefix}/lib/${WX_RESOURCES_MACOSX_ASCII} -o"
 | 
				
			||||||
    else
 | 
					 | 
				
			||||||
        dnl resources are bundled with applications, not with static library
 | 
					 | 
				
			||||||
        LIBWXMACRESCOMP="\$(RESCOMP) -t APPL Carbon.r ${LIBWXMACRES} -o \$(BIN_PROGRAM)"
 | 
					 | 
				
			||||||
        LIBWXMACRESWXCONFIG="${RESCOMP} -t APPL Carbon.r \${prefix}/lib/${WX_RESOURCES_MACOSX_ASCII} -o"
 | 
					 | 
				
			||||||
    fi
 | 
					 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
    if test "$wxUSE_PM" = 1; then
 | 
					    if test "$wxUSE_PM" = 1; then
 | 
				
			||||||
        LIBWXMACRESCOMP="emxbind -ep \$(BIN_PROGRAM)"
 | 
					        LIBWXMACRESCOMP="emxbind -ep \$(BIN_PROGRAM)"
 | 
				
			||||||
@@ -3364,7 +3448,17 @@ if test "$TOOLKIT" != "MSW"; then
 | 
				
			|||||||
          AC_MSG_CHECKING([if more special flags are required for pthreads])
 | 
					          AC_MSG_CHECKING([if more special flags are required for pthreads])
 | 
				
			||||||
          flag=no
 | 
					          flag=no
 | 
				
			||||||
          case "${host}" in
 | 
					          case "${host}" in
 | 
				
			||||||
            *-aix* | *-freebsd*)
 | 
					            *-aix*)
 | 
				
			||||||
 | 
					                dnl again quoting from
 | 
				
			||||||
 | 
					                dnl http://www-1.ibm.com/servers/esdd/articles/gnu.html:
 | 
				
			||||||
 | 
					                dnl
 | 
				
			||||||
 | 
					                dnl     When compiling and linking with -pthread, the library
 | 
				
			||||||
 | 
					                dnl     search path should include -L/usr/lib/threads at the
 | 
				
			||||||
 | 
					                dnl     beginning of the path.
 | 
				
			||||||
 | 
					                LDFLAGS="-L/usr/lib/threads $LDFLAGS"
 | 
				
			||||||
 | 
					                flag="-D_THREAD_SAFE"
 | 
				
			||||||
 | 
					                ;;
 | 
				
			||||||
 | 
					            *-freebsd*)
 | 
				
			||||||
                flag="-D_THREAD_SAFE"
 | 
					                flag="-D_THREAD_SAFE"
 | 
				
			||||||
                ;;
 | 
					                ;;
 | 
				
			||||||
            *-hp-hpux* )
 | 
					            *-hp-hpux* )
 | 
				
			||||||
@@ -3626,11 +3720,19 @@ if test "$GCC" = "yes" ; then
 | 
				
			|||||||
    dnl for each subroutine by default -- using the switch below only creates
 | 
					    dnl for each subroutine by default -- using the switch below only creates
 | 
				
			||||||
    dnl one entry per file instead at the price of minor performance penalty
 | 
					    dnl one entry per file instead at the price of minor performance penalty
 | 
				
			||||||
    dnl
 | 
					    dnl
 | 
				
			||||||
 | 
					    dnl As of wx2.4 a bug in the hppa gcc compiler causes a similar problem
 | 
				
			||||||
 | 
					    dnl without -ffunction-sections.  No idea how long we'll need to maintain
 | 
				
			||||||
 | 
					    dnl this, or even the extent of gcc/wx version combinations affected, but
 | 
				
			||||||
 | 
					    dnl also as above, this 'fix' does not come without side effects.
 | 
				
			||||||
 | 
					    dnl
 | 
				
			||||||
    dnl TODO: test for the gcc version here (how?)
 | 
					    dnl TODO: test for the gcc version here (how?)
 | 
				
			||||||
    case "${host}" in
 | 
					    case "${host}" in
 | 
				
			||||||
      powerpc*-*-aix* )
 | 
					      powerpc*-*-aix* )
 | 
				
			||||||
        CODE_GEN_FLAGS="$CODE_GEN_FLAGS -mminimal-toc"
 | 
					        CODE_GEN_FLAGS="$CODE_GEN_FLAGS -mminimal-toc"
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
 | 
					      *-hppa* )
 | 
				
			||||||
 | 
					        CODE_GEN_FLAGS="$CODE_GEN_FLAGS -ffunction-sections"
 | 
				
			||||||
 | 
					        ;;
 | 
				
			||||||
    esac
 | 
					    esac
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -4290,14 +4392,18 @@ fi
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
if test "$wxUSE_PROLOGIO" = "yes" ; then
 | 
					if test "$wxUSE_PROLOGIO" = "yes" ; then
 | 
				
			||||||
    AC_DEFINE(wxUSE_PROLOGIO)
 | 
					    AC_DEFINE(wxUSE_PROLOGIO)
 | 
				
			||||||
 | 
					    ALL_OBJECTS="$ALL_OBJECTS parser.o"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test "$wxUSE_RESOURCES" = "yes" ; then
 | 
					if test "$wxUSE_RESOURCES" = "yes" ; then
 | 
				
			||||||
    if test "$wxUSE_NANOX" = "yes"; then
 | 
					    if test "$wxUSE_NANOX" = "yes"; then
 | 
				
			||||||
        AC_MSG_WARN([Cannot use resource database functions in NanoX])
 | 
					        AC_MSG_WARN([Cannot use resource database functions in NanoX])
 | 
				
			||||||
	else
 | 
					    else
 | 
				
			||||||
		AC_DEFINE(wxUSE_RESOURCES)
 | 
					        AC_DEFINE(wxUSE_RESOURCES)
 | 
				
			||||||
		SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS resource"
 | 
					        SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS resource"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					    if test "$wxUSE_PROLOGIO" != "yes" ; then
 | 
				
			||||||
 | 
					        ALL_OBJECTS="$ALL_OBJECTS parser.o"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -4970,7 +5076,48 @@ dnl FIXME: should this be covered by the conditional above
 | 
				
			|||||||
dnl given the -lm comment there?  Or should that comment (and
 | 
					dnl given the -lm comment there?  Or should that comment (and
 | 
				
			||||||
dnl this one) be removed..   [ 7 Nov 2001 ]
 | 
					dnl this one) be removed..   [ 7 Nov 2001 ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBS="$ZLIB_LINK $POSIX4_LINK $INET_LINK $WCHAR_LINK $DL_LINK -lm $LIBS"
 | 
					LIBS="$ZLIB_LINK $POSIX4_LINK $INET_LINK $WCHAR_LINK $DL_LINK $LIBS"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl Only add the -lm library if floating point functions cannot be used
 | 
				
			||||||
 | 
					dnl without it.  This check is important on cygwin because of the bizarre
 | 
				
			||||||
 | 
					dnl way that they have organized functions into libraries.  On cygwin, both
 | 
				
			||||||
 | 
					dnl libc.a and libm.a are symbolic links to a single lib libcygwin.a.  This
 | 
				
			||||||
 | 
					dnl means that
 | 
				
			||||||
 | 
					dnl   1) linking with -lm is not necessary, and
 | 
				
			||||||
 | 
					dnl   2) linking with -lm is dangerous if the order of libraries is wrong
 | 
				
			||||||
 | 
					dnl In particular, if you compile any program with -mno-cygwin and link with
 | 
				
			||||||
 | 
					dnl -lm, it will crash instantly when it is run.  This happens because the
 | 
				
			||||||
 | 
					dnl linker incorrectly links the Cygwin libm.a (==libcygwin.a), which replaces
 | 
				
			||||||
 | 
					dnl the ___main function instead of allowing it to be defined by
 | 
				
			||||||
 | 
					dnl /usr/lib/mingw/libmingw32.a as it should be.
 | 
				
			||||||
 | 
					dnl
 | 
				
			||||||
 | 
					dnl On MacOS X, this test will find that -lm is unnecessary and leave it out.
 | 
				
			||||||
 | 
					dnl
 | 
				
			||||||
 | 
					dnl Just check a few floating point functions. If they are all found without
 | 
				
			||||||
 | 
					dnl -lm, then we must not need -lm.
 | 
				
			||||||
 | 
					have_cos=0
 | 
				
			||||||
 | 
					have_floor=0
 | 
				
			||||||
 | 
					AC_CHECK_FUNCS(cos, have_cos=1)
 | 
				
			||||||
 | 
					AC_CHECK_FUNCS(floor, have_floor=1)
 | 
				
			||||||
 | 
					AC_MSG_CHECKING(if floating point functions link without -lm)
 | 
				
			||||||
 | 
					if test "$have_cos" = 1 -a "$have_floor" = 1; then
 | 
				
			||||||
 | 
					    AC_MSG_RESULT(yes)
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					    AC_MSG_RESULT(no)
 | 
				
			||||||
 | 
					    LIBS="$LIBS -lm"
 | 
				
			||||||
 | 
					    # use different functions to avoid configure caching
 | 
				
			||||||
 | 
					    have_sin=0
 | 
				
			||||||
 | 
					    have_ceil=0
 | 
				
			||||||
 | 
					    AC_CHECK_FUNCS(sin, have_sin=1)
 | 
				
			||||||
 | 
					    AC_CHECK_FUNCS(ceil, have_ceil=1)
 | 
				
			||||||
 | 
					    AC_MSG_CHECKING(if floating point functions link with -lm)
 | 
				
			||||||
 | 
					    if test "$have_sin" = 1 -a "$have_ceil" = 1; then
 | 
				
			||||||
 | 
					        AC_MSG_RESULT(yes)
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					        AC_MSG_RESULT(no)
 | 
				
			||||||
 | 
					        # not sure we should warn the user, crash, etc.
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test "$wxUSE_GUI" = "yes"; then
 | 
					if test "$wxUSE_GUI" = "yes"; then
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -5056,6 +5203,7 @@ AC_SUBST(WX_MINOR_VERSION_NUMBER)
 | 
				
			|||||||
AC_SUBST(WX_RELEASE_NUMBER)
 | 
					AC_SUBST(WX_RELEASE_NUMBER)
 | 
				
			||||||
AC_SUBST(WX_LIBRARY_NAME_STATIC)
 | 
					AC_SUBST(WX_LIBRARY_NAME_STATIC)
 | 
				
			||||||
AC_SUBST(WX_LIBRARY_NAME_SHARED)
 | 
					AC_SUBST(WX_LIBRARY_NAME_SHARED)
 | 
				
			||||||
 | 
					AC_SUBST(WX_LIBRARY_BASENAME)
 | 
				
			||||||
AC_SUBST(WX_LIBRARY_IMPORTLIB)
 | 
					AC_SUBST(WX_LIBRARY_IMPORTLIB)
 | 
				
			||||||
AC_SUBST(WX_TARGET_LIBRARY)
 | 
					AC_SUBST(WX_TARGET_LIBRARY)
 | 
				
			||||||
AC_SUBST(WX_LIBRARY_LINK1)
 | 
					AC_SUBST(WX_LIBRARY_LINK1)
 | 
				
			||||||
@@ -5091,6 +5239,7 @@ AC_SUBST(WXDEBUG_DEFINE)
 | 
				
			|||||||
dnl toolkit options
 | 
					dnl toolkit options
 | 
				
			||||||
AC_SUBST(USE_GUI)
 | 
					AC_SUBST(USE_GUI)
 | 
				
			||||||
AC_SUBST(AFMINSTALL)
 | 
					AC_SUBST(AFMINSTALL)
 | 
				
			||||||
 | 
					AC_SUBST(WIN32INSTALL)
 | 
				
			||||||
AC_SUBST(TOOLKIT)
 | 
					AC_SUBST(TOOLKIT)
 | 
				
			||||||
AC_SUBST(TOOLKIT_DIR)
 | 
					AC_SUBST(TOOLKIT_DIR)
 | 
				
			||||||
AC_SUBST(TOOLKIT_VPATH)
 | 
					AC_SUBST(TOOLKIT_VPATH)
 | 
				
			||||||
@@ -5125,10 +5274,12 @@ AC_SUBST(SAMPLES_SUBDIRS)
 | 
				
			|||||||
dnl additional libraries and linker settings
 | 
					dnl additional libraries and linker settings
 | 
				
			||||||
AC_SUBST(LDFLAGS)
 | 
					AC_SUBST(LDFLAGS)
 | 
				
			||||||
AC_SUBST(LDFLAGS_GL)
 | 
					AC_SUBST(LDFLAGS_GL)
 | 
				
			||||||
 | 
					AC_SUBST(LDFLAGS_VERSIONING)
 | 
				
			||||||
AC_SUBST(LDFLAGS_EXE)
 | 
					AC_SUBST(LDFLAGS_EXE)
 | 
				
			||||||
AC_SUBST(OPENGL_LIBS)
 | 
					AC_SUBST(OPENGL_LIBS)
 | 
				
			||||||
AC_SUBST(DMALLOC_LIBS)
 | 
					AC_SUBST(DMALLOC_LIBS)
 | 
				
			||||||
AC_SUBST(EXTRADEFS)
 | 
					AC_SUBST(EXTRADEFS)
 | 
				
			||||||
 | 
					AC_SUBST(WX_VERSION_TAG)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl additional resurces settings
 | 
					dnl additional resurces settings
 | 
				
			||||||
AC_SUBST(RESCOMP)
 | 
					AC_SUBST(RESCOMP)
 | 
				
			||||||
@@ -5144,7 +5295,8 @@ AC_SUBST(LIBWXMACRES)
 | 
				
			|||||||
AC_SUBST(LIBWXMACRESCOMP)
 | 
					AC_SUBST(LIBWXMACRESCOMP)
 | 
				
			||||||
AC_SUBST(LIBWXMACRESWXCONFIG)
 | 
					AC_SUBST(LIBWXMACRESWXCONFIG)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl These seem to be missing
 | 
					dnl other tools
 | 
				
			||||||
 | 
					AC_SUBST(GCC)
 | 
				
			||||||
AC_SUBST(DLLTOOL)
 | 
					AC_SUBST(DLLTOOL)
 | 
				
			||||||
AC_SUBST(AS)
 | 
					AC_SUBST(AS)
 | 
				
			||||||
AC_SUBST(NM)
 | 
					AC_SUBST(NM)
 | 
				
			||||||
@@ -5175,9 +5327,16 @@ wx_cv_program_ext=$PROGRAM_EXT
 | 
				
			|||||||
wx_cv_target_library=$WX_TARGET_LIBRARY
 | 
					wx_cv_target_library=$WX_TARGET_LIBRARY
 | 
				
			||||||
wx_cv_target_library_gl=$WX_TARGET_LIBRARY_GL
 | 
					wx_cv_target_library_gl=$WX_TARGET_LIBRARY_GL
 | 
				
			||||||
wx_cv_target_libtype=$WX_TARGET_LIBRARY_TYPE
 | 
					wx_cv_target_libtype=$WX_TARGET_LIBRARY_TYPE
 | 
				
			||||||
 | 
					wx_cv_library_basename=${WX_LIBRARY_BASENAME}
 | 
				
			||||||
 | 
					wx_cv_release=${WX_RELEASE}
 | 
				
			||||||
 | 
					wx_cv_current=${WX_CURRENT}
 | 
				
			||||||
 | 
					wx_cv_revision=${WX_REVISION}
 | 
				
			||||||
 | 
					wx_cv_age=${WX_AGE}
 | 
				
			||||||
export wx_cv_path_samplesubdirs wx_cv_if_gnu_make \
 | 
					export wx_cv_path_samplesubdirs wx_cv_if_gnu_make \
 | 
				
			||||||
       wx_cv_path_ifs wx_cv_program_ext \
 | 
					       wx_cv_path_ifs wx_cv_program_ext \
 | 
				
			||||||
       wx_cv_target_library wx_cv_target_library_gl wx_cv_target_libtype
 | 
					       wx_cv_target_library wx_cv_target_library_gl wx_cv_target_libtype \
 | 
				
			||||||
 | 
					       wx_cv_library_basename wx_cv_release wx_cv_current wx_cv_revision wx_cv_age
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_CONFIG_SUBDIRS(demos samples utils contrib)
 | 
					AC_CONFIG_SUBDIRS(demos samples utils contrib)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -5186,6 +5345,7 @@ dnl (the original file name may be overriden by appending another name after a
 | 
				
			|||||||
dnl colon)
 | 
					dnl colon)
 | 
				
			||||||
AC_OUTPUT([
 | 
					AC_OUTPUT([
 | 
				
			||||||
            wx-config
 | 
					            wx-config
 | 
				
			||||||
 | 
					            version-script
 | 
				
			||||||
            src/make.env
 | 
					            src/make.env
 | 
				
			||||||
            src/makeprog.env
 | 
					            src/makeprog.env
 | 
				
			||||||
            src/makelib.env
 | 
					            src/makelib.env
 | 
				
			||||||
@@ -5230,4 +5390,23 @@ AC_OUTPUT([
 | 
				
			|||||||
          ]
 | 
					          ]
 | 
				
			||||||
         )
 | 
					         )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl vi: set et sts=4 sw=4:
 | 
					dnl report on what we decided to do
 | 
				
			||||||
 | 
					echo
 | 
				
			||||||
 | 
					echo "Configured wxWindows ${WX_VERSION} for \`${host}'"
 | 
				
			||||||
 | 
					echo ""
 | 
				
			||||||
 | 
					echo "  Which GUI toolkit should wxWindows use?                 ${TOOLKIT:-base only}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo "  Should wxWindows be compiled in debug mode?             ${wxUSE_DEBUG:-no}"
 | 
				
			||||||
 | 
					echo "  Should wxWindows be linked as a shared library?         ${wxUSE_SHARED:-no}"
 | 
				
			||||||
 | 
					echo "  Should wxWindows be compiled in Unicode mode?           ${wxUSE_UNICODE:-no}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo "  Which libraries should wxWindows use?"
 | 
				
			||||||
 | 
					echo "                                       jpeg               ${wxUSE_LIBJPEG-none}"
 | 
				
			||||||
 | 
					echo "                                       png                ${wxUSE_LIBPNG-none}"
 | 
				
			||||||
 | 
					echo "                                       regex              ${wxUSE_REGEX}"
 | 
				
			||||||
 | 
					echo "                                       tiff               ${wxUSE_LIBTIFF-none}"
 | 
				
			||||||
 | 
					echo "                                       zlib               ${wxUSE_ZLIB}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					dnl vi: set et sts=4 sw=4 com=\:dnl:
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										25
									
								
								contrib/configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								contrib/configure
									
									
									
									
										vendored
									
									
								
							@@ -691,6 +691,16 @@ fi
 | 
				
			|||||||
PATH_IFS=$wx_cv_path_ifs
 | 
					PATH_IFS=$wx_cv_path_ifs
 | 
				
			||||||
WX_TARGET_LIBRARY=$wx_cv_target_library
 | 
					WX_TARGET_LIBRARY=$wx_cv_target_library
 | 
				
			||||||
WX_TARGET_LIBRARY_TYPE=$wx_cv_target_libtype
 | 
					WX_TARGET_LIBRARY_TYPE=$wx_cv_target_libtype
 | 
				
			||||||
 | 
					WX_LIBRARY_BASENAME=$wx_cv_library_basename
 | 
				
			||||||
 | 
					WX_RELEASE=$wx_cv_release
 | 
				
			||||||
 | 
					WX_CURRENT=$wx_cv_current
 | 
				
			||||||
 | 
					WX_REVISION=$wx_cv_revision
 | 
				
			||||||
 | 
					WX_AGE=$wx_cv_age
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -835,11 +845,12 @@ trap 'rm -fr `echo "
 | 
				
			|||||||
            samples/canvas/test/Makefile
 | 
					            samples/canvas/test/Makefile
 | 
				
			||||||
            samples/canvas/simple/Makefile
 | 
					            samples/canvas/simple/Makefile
 | 
				
			||||||
            samples/gizmos/Makefile
 | 
					            samples/gizmos/Makefile
 | 
				
			||||||
            samples/gizmos/multicell/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/splittree/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/editlbox/Makefile
 | 
					            samples/gizmos/editlbox/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash/Makefile
 | 
					            samples/gizmos/dynsash/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash_switch/Makefile
 | 
					            samples/gizmos/dynsash_switch/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/multicell/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/splittree/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/led/Makefile
 | 
				
			||||||
            samples/xrc/Makefile
 | 
					            samples/xrc/Makefile
 | 
				
			||||||
            samples/plot/Makefile
 | 
					            samples/plot/Makefile
 | 
				
			||||||
            samples/applet/Makefile
 | 
					            samples/applet/Makefile
 | 
				
			||||||
@@ -890,6 +901,11 @@ s%@PATH_IFS@%$PATH_IFS%g
 | 
				
			|||||||
s%@ESD_LINK@%$ESD_LINK%g
 | 
					s%@ESD_LINK@%$ESD_LINK%g
 | 
				
			||||||
s%@WX_TARGET_LIBRARY@%$WX_TARGET_LIBRARY%g
 | 
					s%@WX_TARGET_LIBRARY@%$WX_TARGET_LIBRARY%g
 | 
				
			||||||
s%@WX_TARGET_LIBRARY_TYPE@%$WX_TARGET_LIBRARY_TYPE%g
 | 
					s%@WX_TARGET_LIBRARY_TYPE@%$WX_TARGET_LIBRARY_TYPE%g
 | 
				
			||||||
 | 
					s%@WX_LIBRARY_BASENAME@%$WX_LIBRARY_BASENAME%g
 | 
				
			||||||
 | 
					s%@WX_RELEASE@%$WX_RELEASE%g
 | 
				
			||||||
 | 
					s%@WX_CURRENT@%$WX_CURRENT%g
 | 
				
			||||||
 | 
					s%@WX_REVISION@%$WX_REVISION%g
 | 
				
			||||||
 | 
					s%@WX_AGE@%$WX_AGE%g
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CEOF
 | 
					CEOF
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
@@ -954,11 +970,12 @@ CONFIG_FILES=\${CONFIG_FILES-"src/Makefile
 | 
				
			|||||||
            samples/canvas/test/Makefile
 | 
					            samples/canvas/test/Makefile
 | 
				
			||||||
            samples/canvas/simple/Makefile
 | 
					            samples/canvas/simple/Makefile
 | 
				
			||||||
            samples/gizmos/Makefile
 | 
					            samples/gizmos/Makefile
 | 
				
			||||||
            samples/gizmos/multicell/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/splittree/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/editlbox/Makefile
 | 
					            samples/gizmos/editlbox/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash/Makefile
 | 
					            samples/gizmos/dynsash/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash_switch/Makefile
 | 
					            samples/gizmos/dynsash_switch/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/multicell/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/splittree/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/led/Makefile
 | 
				
			||||||
            samples/xrc/Makefile
 | 
					            samples/xrc/Makefile
 | 
				
			||||||
            samples/plot/Makefile
 | 
					            samples/plot/Makefile
 | 
				
			||||||
            samples/applet/Makefile
 | 
					            samples/applet/Makefile
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,11 +26,21 @@ dnl Final subst
 | 
				
			|||||||
PATH_IFS=$wx_cv_path_ifs
 | 
					PATH_IFS=$wx_cv_path_ifs
 | 
				
			||||||
WX_TARGET_LIBRARY=$wx_cv_target_library
 | 
					WX_TARGET_LIBRARY=$wx_cv_target_library
 | 
				
			||||||
WX_TARGET_LIBRARY_TYPE=$wx_cv_target_libtype
 | 
					WX_TARGET_LIBRARY_TYPE=$wx_cv_target_libtype
 | 
				
			||||||
 | 
					WX_LIBRARY_BASENAME=$wx_cv_library_basename
 | 
				
			||||||
 | 
					WX_RELEASE=$wx_cv_release
 | 
				
			||||||
 | 
					WX_CURRENT=$wx_cv_current
 | 
				
			||||||
 | 
					WX_REVISION=$wx_cv_revision
 | 
				
			||||||
 | 
					WX_AGE=$wx_cv_age
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_SUBST(PATH_IFS)
 | 
					AC_SUBST(PATH_IFS)
 | 
				
			||||||
AC_SUBST(ESD_LINK)
 | 
					AC_SUBST(ESD_LINK)
 | 
				
			||||||
AC_SUBST(WX_TARGET_LIBRARY)
 | 
					AC_SUBST(WX_TARGET_LIBRARY)
 | 
				
			||||||
AC_SUBST(WX_TARGET_LIBRARY_TYPE)
 | 
					AC_SUBST(WX_TARGET_LIBRARY_TYPE)
 | 
				
			||||||
 | 
					AC_SUBST(WX_LIBRARY_BASENAME)
 | 
				
			||||||
 | 
					AC_SUBST(WX_RELEASE)
 | 
				
			||||||
 | 
					AC_SUBST(WX_CURRENT)
 | 
				
			||||||
 | 
					AC_SUBST(WX_REVISION)
 | 
				
			||||||
 | 
					AC_SUBST(WX_AGE)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl -----------
 | 
					dnl -----------
 | 
				
			||||||
dnl File output
 | 
					dnl File output
 | 
				
			||||||
@@ -55,15 +65,17 @@ AC_OUTPUT([
 | 
				
			|||||||
            samples/ogl/ogledit/Makefile
 | 
					            samples/ogl/ogledit/Makefile
 | 
				
			||||||
            samples/ogl/studio/Makefile
 | 
					            samples/ogl/studio/Makefile
 | 
				
			||||||
            samples/stc/Makefile
 | 
					            samples/stc/Makefile
 | 
				
			||||||
 | 
					            samples/svg/Makefile
 | 
				
			||||||
            samples/canvas/Makefile
 | 
					            samples/canvas/Makefile
 | 
				
			||||||
            samples/canvas/test/Makefile
 | 
					            samples/canvas/test/Makefile
 | 
				
			||||||
            samples/canvas/simple/Makefile
 | 
					            samples/canvas/simple/Makefile
 | 
				
			||||||
            samples/gizmos/Makefile
 | 
					            samples/gizmos/Makefile
 | 
				
			||||||
            samples/gizmos/multicell/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/splittree/Makefile
 | 
					 | 
				
			||||||
            samples/gizmos/editlbox/Makefile
 | 
					            samples/gizmos/editlbox/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash/Makefile
 | 
					            samples/gizmos/dynsash/Makefile
 | 
				
			||||||
            samples/gizmos/dynsash_switch/Makefile
 | 
					            samples/gizmos/dynsash_switch/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/multicell/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/splittree/Makefile
 | 
				
			||||||
 | 
					            samples/gizmos/led/Makefile
 | 
				
			||||||
            samples/xrc/Makefile
 | 
					            samples/xrc/Makefile
 | 
				
			||||||
            samples/plot/Makefile
 | 
					            samples/plot/Makefile
 | 
				
			||||||
            samples/applet/Makefile
 | 
					            samples/applet/Makefile
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@ class wxBoundingBox
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    wxBoundingBox();
 | 
					    wxBoundingBox();
 | 
				
			||||||
    wxBoundingBox(wxBoundingBox&);
 | 
					    wxBoundingBox(const wxBoundingBox&);
 | 
				
			||||||
    wxBoundingBox(const wxPoint2DDouble&);
 | 
					    wxBoundingBox(const wxPoint2DDouble&);
 | 
				
			||||||
    wxBoundingBox(double xmin, double ymin, double xmax, double ymax);
 | 
					    wxBoundingBox(double xmin, double ymin, double xmax, double ymax);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ antiflicker plugins within the application.
 | 
				
			|||||||
Locking for multithreaded applications is not yet implemented.
 | 
					Locking for multithreaded applications is not yet implemented.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbAntiflickerPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbAntiflickerPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbAntiflickerPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbAntiflickerPlugin )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@
 | 
				
			|||||||
Plugin class implementing bar dragging.
 | 
					Plugin class implementing bar dragging.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbBarDragPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbBarDragPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbBarDragPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbBarDragPlugin )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24,7 +24,7 @@ This class intercepts bar-decoration and sizing events, and draws 3D hints
 | 
				
			|||||||
around fixed and flexible bars, similar to those in Microsoft DevStudio 6.x
 | 
					around fixed and flexible bars, similar to those in Microsoft DevStudio 6.x
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbBarHintsPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbBarHintsPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbBarHintsPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbBarHintsPlugin )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24,7 +24,7 @@ menu and handling basic customization such as floating
 | 
				
			|||||||
and horizontal/vertical alignment of the bar.
 | 
					and horizontal/vertical alignment of the bar.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbSimpleCustomizationPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbSimpleCustomizationPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbSimpleCustomizationPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbSimpleCustomizationPlugin )
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,30 +21,31 @@
 | 
				
			|||||||
#include "wx/string.h"
 | 
					#include "wx/string.h"
 | 
				
			||||||
#include "wx/window.h"
 | 
					#include "wx/window.h"
 | 
				
			||||||
#include "wx/dynarray.h"
 | 
					#include "wx/dynarray.h"
 | 
				
			||||||
 | 
					#include "wx/fl/fldefs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define WXCONTROLBAR_VERSION      1.3
 | 
					#define WXCONTROLBAR_VERSION      1.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// forward declarations
 | 
					// forward declarations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class  wxFrameLayout;
 | 
					class  WXFL_DECLSPEC wxFrameLayout;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class  cbDockPane;
 | 
					class  WXFL_DECLSPEC cbDockPane;
 | 
				
			||||||
class  cbUpdatesManagerBase;
 | 
					class  WXFL_DECLSPEC cbUpdatesManagerBase;
 | 
				
			||||||
class  cbBarDimHandlerBase;
 | 
					class  WXFL_DECLSPEC cbBarDimHandlerBase;
 | 
				
			||||||
class  cbPluginBase;
 | 
					class  WXFL_DECLSPEC cbPluginBase;
 | 
				
			||||||
class  cbPluginEvent;
 | 
					class  WXFL_DECLSPEC cbPluginEvent;
 | 
				
			||||||
class  cbPaneDrawPlugin;
 | 
					class  WXFL_DECLSPEC cbPaneDrawPlugin;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbBarInfo;
 | 
					class WXFL_DECLSPEC cbBarInfo;
 | 
				
			||||||
class cbRowInfo;
 | 
					class WXFL_DECLSPEC cbRowInfo;
 | 
				
			||||||
class cbDimInfo;
 | 
					class WXFL_DECLSPEC cbDimInfo;
 | 
				
			||||||
class cbCommonPaneProperties;
 | 
					class WXFL_DECLSPEC cbCommonPaneProperties;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
typedef cbBarInfo* BarInfoPtrT;
 | 
					typedef cbBarInfo* BarInfoPtrT;
 | 
				
			||||||
typedef cbRowInfo* RowInfoPtrT;
 | 
					typedef cbRowInfo* RowInfoPtrT;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WX_DEFINE_ARRAY( BarInfoPtrT, BarArrayT );
 | 
					WXFL_DEFINE_ARRAY( BarInfoPtrT, BarArrayT );
 | 
				
			||||||
WX_DEFINE_ARRAY( RowInfoPtrT, RowArrayT );
 | 
					WXFL_DEFINE_ARRAY( RowInfoPtrT, RowArrayT );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// control bar states
 | 
					// control bar states
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -97,7 +98,7 @@ Helper class, used for spying for unhandled mouse events on control bars
 | 
				
			|||||||
and forwarding them to the frame layout.
 | 
					and forwarding them to the frame layout.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbBarSpy : public wxEvtHandler
 | 
					class WXFL_DECLSPEC cbBarSpy : public wxEvtHandler
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbBarSpy )
 | 
					    DECLARE_DYNAMIC_CLASS( cbBarSpy )
 | 
				
			||||||
@@ -129,7 +130,7 @@ which can be docked along the top, bottom, right, or left side of the
 | 
				
			|||||||
parent frame.
 | 
					parent frame.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxFrameLayout : public wxEvtHandler
 | 
					class WXFL_DECLSPEC wxFrameLayout : public wxEvtHandler
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
        // Default constructor, used only for serialization.
 | 
					        // Default constructor, used only for serialization.
 | 
				
			||||||
@@ -647,7 +648,7 @@ used by any particular updates-manager to store
 | 
				
			|||||||
auxiliary information to be used by its updating algorithm.
 | 
					auxiliary information to be used by its updating algorithm.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbUpdateMgrData : public wxObject
 | 
					class WXFL_DECLSPEC cbUpdateMgrData : public wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbUpdateMgrData )
 | 
					    DECLARE_DYNAMIC_CLASS( cbUpdateMgrData )
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
@@ -687,7 +688,7 @@ to adjust the values in cbDimInfo::mSizes accordingly.
 | 
				
			|||||||
Specific handlers can be hooked up to specific types of bar.
 | 
					Specific handlers can be hooked up to specific types of bar.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbBarDimHandlerBase : public wxObject
 | 
					class WXFL_DECLSPEC cbBarDimHandlerBase : public wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_ABSTRACT_CLASS( cbBarDimHandlerBase )
 | 
					    DECLARE_ABSTRACT_CLASS( cbBarDimHandlerBase )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -725,7 +726,7 @@ Helper class used internally by the wxFrameLayout class.
 | 
				
			|||||||
Holds and manages information about bar dimensions.
 | 
					Holds and manages information about bar dimensions.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbDimInfo : public wxObject
 | 
					class WXFL_DECLSPEC cbDimInfo : public wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbDimInfo )
 | 
					    DECLARE_DYNAMIC_CLASS( cbDimInfo )
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
@@ -824,7 +825,7 @@ public:
 | 
				
			|||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// FIXME: this array definition compiles but probably doesn't do what was intended (GD)
 | 
					// FIXME: this array definition compiles but probably doesn't do what was intended (GD)
 | 
				
			||||||
WX_DEFINE_ARRAY_LONG(float, cbArrayFloat);
 | 
					WXFL_DEFINE_ARRAY_LONG(float, cbArrayFloat);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
Helper class used internally by the wxFrameLayout class.
 | 
					Helper class used internally by the wxFrameLayout class.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,12 +18,13 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#include "wx/tbarbase.h"
 | 
					#include "wx/tbarbase.h"
 | 
				
			||||||
#include "wx/dynarray.h"
 | 
					#include "wx/dynarray.h"
 | 
				
			||||||
 | 
					#include "wx/fl/fldefs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
Tool layout item.
 | 
					Tool layout item.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxToolLayoutItem : public wxObject
 | 
					class WXFL_DECLSPEC wxToolLayoutItem : public wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS(wxToolLayoutItem)
 | 
					    DECLARE_DYNAMIC_CLASS(wxToolLayoutItem)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -32,19 +33,19 @@ public:
 | 
				
			|||||||
    bool      mIsSeparator;
 | 
					    bool      mIsSeparator;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxDynToolInfo;
 | 
					class WXFL_DECLSPEC wxDynToolInfo;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
typedef wxToolLayoutItem* wxToolLayoutItemPtrT;
 | 
					typedef wxToolLayoutItem* wxToolLayoutItemPtrT;
 | 
				
			||||||
typedef wxDynToolInfo*    wxDynToolInfoPtrT;
 | 
					typedef wxDynToolInfo*    wxDynToolInfoPtrT;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WX_DEFINE_ARRAY( wxToolLayoutItemPtrT, wxLayoutItemArrayT  );
 | 
					WXFL_DEFINE_ARRAY( wxToolLayoutItemPtrT, wxLayoutItemArrayT  );
 | 
				
			||||||
WX_DEFINE_ARRAY( wxDynToolInfoPtrT,    wxDynToolInfoArrayT );
 | 
					WXFL_DEFINE_ARRAY( wxDynToolInfoPtrT,    wxDynToolInfoArrayT );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
This is a base class for layout algorithm implementations.
 | 
					This is a base class for layout algorithm implementations.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class LayoutManagerBase
 | 
					class WXFL_DECLSPEC LayoutManagerBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
        // Constructor.
 | 
					        // Constructor.
 | 
				
			||||||
@@ -63,7 +64,7 @@ BagLayout lays out items in left-to-right order from
 | 
				
			|||||||
top to bottom.
 | 
					top to bottom.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class BagLayout : public LayoutManagerBase
 | 
					class WXFL_DECLSPEC BagLayout : public LayoutManagerBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
        // Constructor.
 | 
					        // Constructor.
 | 
				
			||||||
@@ -78,7 +79,7 @@ public:
 | 
				
			|||||||
This class holds dynamic toolbar item information.
 | 
					This class holds dynamic toolbar item information.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxDynToolInfo : public wxToolLayoutItem
 | 
					class WXFL_DECLSPEC wxDynToolInfo : public wxToolLayoutItem
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS(wxDynToolInfo)
 | 
					    DECLARE_DYNAMIC_CLASS(wxDynToolInfo)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -98,7 +99,7 @@ public:
 | 
				
			|||||||
wxDynamicToolBar manages containment and layout of tool windows.
 | 
					wxDynamicToolBar manages containment and layout of tool windows.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxDynamicToolBar : public wxToolBarBase
 | 
					class WXFL_DECLSPEC wxDynamicToolBar : public wxToolBarBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
    friend class wxDynamicToolBarSerializer;
 | 
					    friend class wxDynamicToolBarSerializer;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@
 | 
				
			|||||||
Dynamic toolbar dimension handler.
 | 
					Dynamic toolbar dimension handler.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbDynToolBarDimHandler : public cbBarDimHandlerBase
 | 
					class WXFL_DECLSPEC cbDynToolBarDimHandler : public cbBarDimHandlerBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbDynToolBarDimHandler )
 | 
					    DECLARE_DYNAMIC_CLASS( cbDynToolBarDimHandler )
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										50
									
								
								contrib/include/wx/fl/fldefs.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								contrib/include/wx/fl/fldefs.h
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,50 @@
 | 
				
			|||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					// Name:        fldefs.h
 | 
				
			||||||
 | 
					// Purpose:     Declaration of global types and defines.
 | 
				
			||||||
 | 
					// Author:      David M. Falkinder (david_falkinder@hp.com)
 | 
				
			||||||
 | 
					// Modified by:
 | 
				
			||||||
 | 
					// Created:     18/09/2002
 | 
				
			||||||
 | 
					// RCS-ID:      $Id$
 | 
				
			||||||
 | 
					// Copyright:   (c) David M. Falkinder
 | 
				
			||||||
 | 
					// Licence:     wxWindows licence
 | 
				
			||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifndef __fldefs_H_INCLUDED__
 | 
				
			||||||
 | 
					#define __fldefs_H_INCLUDED__
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "wx/defs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * If we're using wx in Dynamic Library format do we 
 | 
				
			||||||
 | 
					 * want FL to be in DLL form as well?
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					#if defined(WXUSINGDLL) && \
 | 
				
			||||||
 | 
					    (defined(WXMAKING_FL_DLL) || defined(WXUSING_FL_DLL))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if defined(WXMAKING_FL_DLL)
 | 
				
			||||||
 | 
					    // When building the DLL WXFLDECLSPEC exports classes
 | 
				
			||||||
 | 
					#   define WXFL_DECLSPEC            WXEXPORT
 | 
				
			||||||
 | 
					#elif defined(WXUSING_FL_DLL)
 | 
				
			||||||
 | 
					    // When building the DLL WXFLDECLSPEC imports classes
 | 
				
			||||||
 | 
					#   define WXFL_DECLSPEC            WXIMPORT
 | 
				
			||||||
 | 
					#endif // defined(WXBUILD_FL_DLL)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#else
 | 
				
			||||||
 | 
					// When building the static library nullify the effect of WXFL_DECLSPEC
 | 
				
			||||||
 | 
					#define WXFL_DECLSPEC
 | 
				
			||||||
 | 
					#endif // WXUSINGDLL && (WXMAKING_FL_DLL || WXUSING_FL_DLL)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					///////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					// Override some of the wxArray functions to
 | 
				
			||||||
 | 
					// include our definitions
 | 
				
			||||||
 | 
					///////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					#define WXFL_DEFINE_ARRAY(c,l)      \
 | 
				
			||||||
 | 
					    class WXFL_DECLSPEC l;          \
 | 
				
			||||||
 | 
					    WX_DEFINE_ARRAY(c,l)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define WXFL_DEFINE_ARRAY_LONG(t,l) \
 | 
				
			||||||
 | 
					    class WXFL_DECLSPEC l;          \
 | 
				
			||||||
 | 
					    WX_DEFINE_ARRAY_LONG(t,l)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#endif // __fldefs_H_INCLUDED__
 | 
				
			||||||
@@ -32,7 +32,7 @@ class wxFrameManager;
 | 
				
			|||||||
It is not clear what this class does. It is not used elsewhere in FL.
 | 
					It is not clear what this class does. It is not used elsewhere in FL.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxFrameView : public wxEvtHandler
 | 
					class WXFL_DECLSPEC wxFrameView : public wxEvtHandler
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
    wxStringList    mTopMenus;
 | 
					    wxStringList    mTopMenus;
 | 
				
			||||||
@@ -87,7 +87,7 @@ class wxFrame;
 | 
				
			|||||||
It is not clear what this class does. It is not used elsewhere in FL.
 | 
					It is not clear what this class does. It is not used elsewhere in FL.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxFrameManager : wxObject
 | 
					class WXFL_DECLSPEC wxFrameManager : wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
    wxList       mViews;
 | 
					    wxList       mViews;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,6 +17,7 @@
 | 
				
			|||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include "wx/list.h"
 | 
					#include "wx/list.h"
 | 
				
			||||||
 | 
					#include "wx/fl/fldefs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
struct GCItem
 | 
					struct GCItem
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@@ -33,7 +34,7 @@ inline void* gc_node_to_obj( wxNode* pGCNode )
 | 
				
			|||||||
This class implements an extremely slow but simple garbage collection algorithm.
 | 
					This class implements an extremely slow but simple garbage collection algorithm.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class GarbageCollector
 | 
					class WXFL_DECLSPEC GarbageCollector
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
    wxList mAllNodes;
 | 
					    wxList mAllNodes;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -93,7 +93,7 @@ to avoid dirty non-client areas of moved windows
 | 
				
			|||||||
in some special cases of 'overlapping anomalies'.
 | 
					in some special cases of 'overlapping anomalies'.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbGCUpdatesMgr : public cbSimpleUpdatesMgr
 | 
					class WXFL_DECLSPEC cbGCUpdatesMgr : public cbSimpleUpdatesMgr
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbGCUpdatesMgr )
 | 
					    DECLARE_DYNAMIC_CLASS( cbGCUpdatesMgr )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -20,13 +20,13 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#include "wx/timer.h"
 | 
					#include "wx/timer.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbHintAnimTimer;
 | 
					class WXFL_DECLSPEC cbHintAnimTimer;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
A plugin to draw animated hints when the user drags a pane.
 | 
					A plugin to draw animated hints when the user drags a pane.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbHintAnimationPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbHintAnimationPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbHintAnimationPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbHintAnimationPlugin )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
@@ -101,7 +101,7 @@ public:
 | 
				
			|||||||
A private helper class.
 | 
					A private helper class.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
struct MorphInfoT
 | 
					struct WXFL_DECLSPEC MorphInfoT
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxPoint mFrom;
 | 
					    wxPoint mFrom;
 | 
				
			||||||
    wxPoint mTill;
 | 
					    wxPoint mTill;
 | 
				
			||||||
@@ -111,7 +111,7 @@ struct MorphInfoT
 | 
				
			|||||||
A private helper class.
 | 
					A private helper class.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbHintAnimTimer : public wxTimer 
 | 
					class WXFL_DECLSPEC cbHintAnimTimer : public wxTimer 
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,6 +18,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#include "wx/button.h"
 | 
					#include "wx/button.h"
 | 
				
			||||||
#include "wx/string.h"
 | 
					#include "wx/string.h"
 | 
				
			||||||
 | 
					#include "wx/fl/fldefs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// defaults
 | 
					// defaults
 | 
				
			||||||
#define NB_DEFAULT_MARGIN 2
 | 
					#define NB_DEFAULT_MARGIN 2
 | 
				
			||||||
@@ -31,8 +32,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// classes declared in this header file
 | 
					// classes declared in this header file
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxNewBitmapButton;
 | 
					class WXFL_DECLSPEC wxNewBitmapButton;
 | 
				
			||||||
class wxBorderLessBitmapButton;
 | 
					class WXFL_DECLSPEC wxBorderLessBitmapButton;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
This is an alternative class to wxBitmapButton. It is used
 | 
					This is an alternative class to wxBitmapButton. It is used
 | 
				
			||||||
@@ -194,11 +195,6 @@ public:
 | 
				
			|||||||
        // Responds to a kill focus event.
 | 
					        // Responds to a kill focus event.
 | 
				
			||||||
    void OnKillFocus( wxFocusEvent& event );
 | 
					    void OnKillFocus( wxFocusEvent& event );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Maps bitmap to current system colours on Windows
 | 
					 | 
				
			||||||
#ifdef __WXMSW__
 | 
					 | 
				
			||||||
    WXHBITMAP MapBitmap(WXHBITMAP bitmap, int width, int height);
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    DECLARE_EVENT_TABLE()
 | 
					    DECLARE_EVENT_TABLE()
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,7 +27,7 @@ would be enough for the frame layout to function properly
 | 
				
			|||||||
(they are plugged in automatically by the wxFrameLayout class).
 | 
					(they are plugged in automatically by the wxFrameLayout class).
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbPaneDrawPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbPaneDrawPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbPaneDrawPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbPaneDrawPlugin )
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -25,7 +25,7 @@ The behaviour and appearance resembles drag and drop positioning
 | 
				
			|||||||
of the toolbar rows in Netscape Communicator 4.xx.
 | 
					of the toolbar rows in Netscape Communicator 4.xx.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbRowDragPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbRowDragPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbRowDragPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbRowDragPlugin )
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
@@ -217,7 +217,7 @@ public:
 | 
				
			|||||||
Internal helper class.
 | 
					Internal helper class.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbHiddenBarInfo : public wxObject
 | 
					class WXFL_DECLSPEC cbHiddenBarInfo : public wxObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbHiddenBarInfo )
 | 
					    DECLARE_DYNAMIC_CLASS( cbHiddenBarInfo )
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ Simple implementation of a plugin which handles row layout
 | 
				
			|||||||
requests sent from a frame layout.
 | 
					requests sent from a frame layout.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbRowLayoutPlugin : public cbPluginBase
 | 
					class WXFL_DECLSPEC cbRowLayoutPlugin : public cbPluginBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbRowLayoutPlugin )
 | 
					    DECLARE_DYNAMIC_CLASS( cbRowLayoutPlugin )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,6 +19,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#include "wx/frame.h"
 | 
					#include "wx/frame.h"
 | 
				
			||||||
#include "wx/dynarray.h"
 | 
					#include "wx/dynarray.h"
 | 
				
			||||||
 | 
					#include "wx/fl/fldefs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// fixed settings
 | 
					// fixed settings
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -26,18 +27,18 @@
 | 
				
			|||||||
#define BTN_BOX_WIDTH        12
 | 
					#define BTN_BOX_WIDTH        12
 | 
				
			||||||
#define BTN_X_WIEGHT         2
 | 
					#define BTN_X_WIEGHT         2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbMiniButton;
 | 
					class WXFL_DECLSPEC cbMiniButton;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
typedef cbMiniButton* cbMinitButtonPtrT;
 | 
					typedef cbMiniButton* cbMinitButtonPtrT;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WX_DEFINE_ARRAY( cbMinitButtonPtrT, cbMiniButtonArrayT );
 | 
					WXFL_DEFINE_ARRAY( cbMinitButtonPtrT, cbMiniButtonArrayT );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
A tool window is a special kind of frame that paints its own title, and
 | 
					A tool window is a special kind of frame that paints its own title, and
 | 
				
			||||||
can be used to implement small floating windows.
 | 
					can be used to implement small floating windows.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class wxToolWindow : public wxFrame
 | 
					class WXFL_DECLSPEC wxToolWindow : public wxFrame
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( wxToolWindow )
 | 
					    DECLARE_DYNAMIC_CLASS( wxToolWindow )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -221,7 +222,7 @@ public:
 | 
				
			|||||||
cbCloseBox is a window close button, used in a wxToolWindow titlebar.
 | 
					cbCloseBox is a window close button, used in a wxToolWindow titlebar.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbCloseBox : public cbMiniButton
 | 
					class WXFL_DECLSPEC cbCloseBox : public cbMiniButton
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
        // Draws the close button appearance.
 | 
					        // Draws the close button appearance.
 | 
				
			||||||
@@ -232,7 +233,7 @@ public:
 | 
				
			|||||||
cbCollapseBox is a window collapse button, used in a wxToolWindow titlebar.
 | 
					cbCollapseBox is a window collapse button, used in a wxToolWindow titlebar.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbCollapseBox  : public cbMiniButton
 | 
					class WXFL_DECLSPEC cbCollapseBox  : public cbMiniButton
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    bool mIsAtLeft;
 | 
					    bool mIsAtLeft;
 | 
				
			||||||
@@ -245,7 +246,7 @@ public:
 | 
				
			|||||||
cbDockBox is a window dock button, used in a wxToolWindow titlebar.
 | 
					cbDockBox is a window dock button, used in a wxToolWindow titlebar.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbDockBox : public cbMiniButton
 | 
					class WXFL_DECLSPEC cbDockBox : public cbMiniButton
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
        // Draws the dock button appearance.
 | 
					        // Draws the dock button appearance.
 | 
				
			||||||
@@ -257,7 +258,7 @@ cbFloatedBarWindow is a kind of wxToolWindow,
 | 
				
			|||||||
implementing floating toolbars.
 | 
					implementing floating toolbars.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbFloatedBarWindow : public wxToolWindow
 | 
					class WXFL_DECLSPEC cbFloatedBarWindow : public wxToolWindow
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbFloatedBarWindow )
 | 
					    DECLARE_DYNAMIC_CLASS( cbFloatedBarWindow )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ This class implements slightly optimized logic for refreshing
 | 
				
			|||||||
the areas of frame layout that actually need to be updated.
 | 
					the areas of frame layout that actually need to be updated.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class cbSimpleUpdatesMgr : public cbUpdatesManagerBase
 | 
					class WXFL_DECLSPEC cbSimpleUpdatesMgr : public cbUpdatesManagerBase
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    DECLARE_DYNAMIC_CLASS( cbSimpleUpdatesMgr )
 | 
					    DECLARE_DYNAMIC_CLASS( cbSimpleUpdatesMgr )
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,11 +22,6 @@
 | 
				
			|||||||
#define DEFAULT_MOUSE_TOLERANCE 3
 | 
					#define DEFAULT_MOUSE_TOLERANCE 3
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Edit these lines if you positively don't want PROLOGIO support
 | 
					 | 
				
			||||||
#ifndef PROLOGIO
 | 
					 | 
				
			||||||
#define PROLOGIO
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Key identifiers
 | 
					// Key identifiers
 | 
				
			||||||
#define KEY_SHIFT 1
 | 
					#define KEY_SHIFT 1
 | 
				
			||||||
#define KEY_CTRL  2
 | 
					#define KEY_CTRL  2
 | 
				
			||||||
@@ -110,7 +105,7 @@ class wxControlPoint;
 | 
				
			|||||||
class wxShapeRegion;
 | 
					class wxShapeRegion;
 | 
				
			||||||
class wxShape;
 | 
					class wxShape;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
class WXDLLEXPORT wxExpr;
 | 
					class WXDLLEXPORT wxExpr;
 | 
				
			||||||
class WXDLLEXPORT wxExprDatabase;
 | 
					class WXDLLEXPORT wxExprDatabase;
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
@@ -381,7 +376,7 @@ class wxShape: public wxShapeEvtHandler
 | 
				
			|||||||
  virtual void ClearText(int regionId = 0);
 | 
					  virtual void ClearText(int regionId = 0);
 | 
				
			||||||
  void RemoveLine(wxLineShape *line);
 | 
					  void RemoveLine(wxLineShape *line);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  // I/O
 | 
					  // I/O
 | 
				
			||||||
  virtual void WriteAttributes(wxExpr *clause);
 | 
					  virtual void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  virtual void ReadAttributes(wxExpr *clause);
 | 
					  virtual void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
@@ -613,7 +608,7 @@ class wxPolygonShape: public wxShape
 | 
				
			|||||||
  // Recalculates the centre of the polygon
 | 
					  // Recalculates the centre of the polygon
 | 
				
			||||||
  virtual void CalculatePolygonCentre();
 | 
					  virtual void CalculatePolygonCentre();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
@@ -652,7 +647,7 @@ class wxRectangleShape: public wxShape
 | 
				
			|||||||
  void SetSize(double x, double y, bool recursive = TRUE);
 | 
					  void SetSize(double x, double y, bool recursive = TRUE);
 | 
				
			||||||
  void SetCornerRadius(double rad); // If > 0, rounded corners
 | 
					  void SetCornerRadius(double rad); // If > 0, rounded corners
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
@@ -682,8 +677,8 @@ class wxTextShape: public wxRectangleShape
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  void OnDraw(wxDC& dc);
 | 
					  void OnDraw(wxDC& dc);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					    void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Does the copying for this object
 | 
					  // Does the copying for this object
 | 
				
			||||||
@@ -704,7 +699,7 @@ class wxEllipseShape: public wxShape
 | 
				
			|||||||
  void OnDraw(wxDC& dc);
 | 
					  void OnDraw(wxDC& dc);
 | 
				
			||||||
  void SetSize(double x, double y, bool recursive = TRUE);
 | 
					  void SetSize(double x, double y, bool recursive = TRUE);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -136,7 +136,8 @@ class wxShapeRegion: public wxObject
 | 
				
			|||||||
  ~wxShapeRegion();
 | 
					  ~wxShapeRegion();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Accessors
 | 
					  // Accessors
 | 
				
			||||||
  inline void SetText(const wxString& s) { m_regionText = s; }
 | 
					  inline void SetText(const wxString& s)
 | 
				
			||||||
 | 
					    { m_regionText = s; m_formattedText.Append(new wxShapeTextLine(0,0,s));}
 | 
				
			||||||
  void SetFont(wxFont *f);
 | 
					  void SetFont(wxFont *f);
 | 
				
			||||||
  void SetMinSize(double w, double h);
 | 
					  void SetMinSize(double w, double h);
 | 
				
			||||||
  void SetSize(double w, double h);
 | 
					  void SetSize(double w, double h);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,7 +27,7 @@ class wxBitmapShape: public wxRectangleShape
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  void OnDraw(wxDC& dc);
 | 
					  void OnDraw(wxDC& dc);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  // I/O
 | 
					  // I/O
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -77,7 +77,7 @@ public:
 | 
				
			|||||||
  // Calculates size and position of composite object based on children
 | 
					  // Calculates size and position of composite object based on children
 | 
				
			||||||
  void CalculateSize();
 | 
					  void CalculateSize();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
  // In case the object has constraints it needs to read in in a different pass
 | 
					  // In case the object has constraints it needs to read in in a different pass
 | 
				
			||||||
@@ -152,7 +152,7 @@ class wxDivisionShape: public wxCompositeShape
 | 
				
			|||||||
  void MakeMandatoryControlPoints();
 | 
					  void MakeMandatoryControlPoints();
 | 
				
			||||||
  void ResetMandatoryControlPoints();
 | 
					  void ResetMandatoryControlPoints();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -46,7 +46,7 @@ class wxDividedShape: public wxRectangleShape
 | 
				
			|||||||
  void MakeMandatoryControlPoints();
 | 
					  void MakeMandatoryControlPoints();
 | 
				
			||||||
  void ResetMandatoryControlPoints();
 | 
					  void ResetMandatoryControlPoints();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -32,7 +32,7 @@ class wxPseudoMetaFile: public wxObject
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  void Draw(wxDC& dc, double xoffset, double yoffset);
 | 
					  void Draw(wxDC& dc, double xoffset, double yoffset);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause, int whichAngle);
 | 
					  void WriteAttributes(wxExpr *clause, int whichAngle);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause, int whichAngle);
 | 
					  void ReadAttributes(wxExpr *clause, int whichAngle);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
@@ -139,7 +139,7 @@ class wxDrawnShape: public wxRectangleShape
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  void OnDraw(wxDC& dc);
 | 
					  void OnDraw(wxDC& dc);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  // I/O
 | 
					  // I/O
 | 
				
			||||||
  void WriteAttributes(wxExpr *clause);
 | 
					  void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  void ReadAttributes(wxExpr *clause);
 | 
					  void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -65,9 +65,10 @@ public:
 | 
				
			|||||||
  inline virtual void Rotate(double x, double y, double theta, double sinTheta, double cosTheta) {};
 | 
					  inline virtual void Rotate(double x, double y, double theta, double sinTheta, double cosTheta) {};
 | 
				
			||||||
  virtual void Do(wxDC& dc, double xoffset, double yoffset) = 0;
 | 
					  virtual void Do(wxDC& dc, double xoffset, double yoffset) = 0;
 | 
				
			||||||
  virtual wxDrawOp *Copy(wxPseudoMetaFile *newImage) = 0;
 | 
					  virtual wxDrawOp *Copy(wxPseudoMetaFile *newImage) = 0;
 | 
				
			||||||
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  virtual wxExpr *WriteExpr(wxPseudoMetaFile *image) = 0;
 | 
					  virtual wxExpr *WriteExpr(wxPseudoMetaFile *image) = 0;
 | 
				
			||||||
  virtual void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr) = 0;
 | 
					  virtual void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr) = 0;
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
  inline int GetOp() const { return m_op; }
 | 
					  inline int GetOp() const { return m_op; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Draw an outline using the current operation. By default, return FALSE (not drawn)
 | 
					  // Draw an outline using the current operation. By default, return FALSE (not drawn)
 | 
				
			||||||
@@ -98,8 +99,10 @@ class wxOpSetGDI: public wxDrawOp
 | 
				
			|||||||
  wxOpSetGDI(int theOp, wxPseudoMetaFile *theImage, int theGdiIndex, int theMode = 0);
 | 
					  wxOpSetGDI(int theOp, wxPseudoMetaFile *theImage, int theGdiIndex, int theMode = 0);
 | 
				
			||||||
  void Do(wxDC& dc, double xoffset, double yoffset);
 | 
					  void Do(wxDC& dc, double xoffset, double yoffset);
 | 
				
			||||||
  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
					  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
				
			||||||
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
					  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
				
			||||||
  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
					  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  int               m_mode;
 | 
					  int               m_mode;
 | 
				
			||||||
@@ -123,8 +126,10 @@ public:
 | 
				
			|||||||
  void Scale(double xScale, double yScale);
 | 
					  void Scale(double xScale, double yScale);
 | 
				
			||||||
  void Translate(double x, double y);
 | 
					  void Translate(double x, double y);
 | 
				
			||||||
  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
					  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
				
			||||||
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
					  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
				
			||||||
  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
					  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  double     m_x1;
 | 
					  double     m_x1;
 | 
				
			||||||
@@ -149,8 +154,10 @@ class wxOpDraw: public wxDrawOp
 | 
				
			|||||||
  void Translate(double x, double y);
 | 
					  void Translate(double x, double y);
 | 
				
			||||||
  void Rotate(double x, double y, double theta, double sinTheta, double cosTheta);
 | 
					  void Rotate(double x, double y, double theta, double sinTheta, double cosTheta);
 | 
				
			||||||
  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
					  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
				
			||||||
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
					  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
				
			||||||
  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
					  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
  double     m_x1;
 | 
					  double     m_x1;
 | 
				
			||||||
@@ -179,8 +186,10 @@ public:
 | 
				
			|||||||
  void Translate(double x, double y);
 | 
					  void Translate(double x, double y);
 | 
				
			||||||
  void Rotate(double x, double y, double theta, double sinTheta, double cosTheta);
 | 
					  void Rotate(double x, double y, double theta, double sinTheta, double cosTheta);
 | 
				
			||||||
  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
					  wxDrawOp *Copy(wxPseudoMetaFile *newImage);
 | 
				
			||||||
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
					  wxExpr *WriteExpr(wxPseudoMetaFile *image);
 | 
				
			||||||
  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
					  void ReadExpr(wxPseudoMetaFile *image, wxExpr *expr);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Draw an outline using the current operation.
 | 
					  // Draw an outline using the current operation.
 | 
				
			||||||
  virtual bool OnDrawOutline(wxDC& dc, double x, double y, double w, double h,
 | 
					  virtual bool OnDrawOutline(wxDC& dc, double x, double y, double w, double h,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -188,7 +188,7 @@ class wxLineShape: public wxShape
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  bool HitTest(double x, double y, int *attachment, double *distance);
 | 
					  bool HitTest(double x, double y, int *attachment, double *distance);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  // I/O
 | 
					  // I/O
 | 
				
			||||||
  virtual void WriteAttributes(wxExpr *clause);
 | 
					  virtual void WriteAttributes(wxExpr *clause);
 | 
				
			||||||
  virtual void ReadAttributes(wxExpr *clause);
 | 
					  virtual void ReadAttributes(wxExpr *clause);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -67,7 +67,7 @@ public:
 | 
				
			|||||||
  // Make sure all text that should be centred, is centred.
 | 
					  // Make sure all text that should be centred, is centred.
 | 
				
			||||||
  void RecentreAll(wxDC& dc);
 | 
					  void RecentreAll(wxDC& dc);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef PROLOGIO
 | 
					#if wxUSE_PROLOGIO
 | 
				
			||||||
  virtual bool SaveFile(const wxString& filename);
 | 
					  virtual bool SaveFile(const wxString& filename);
 | 
				
			||||||
  virtual bool LoadFile(const wxString& filename);
 | 
					  virtual bool LoadFile(const wxString& filename);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24,6 +24,12 @@
 | 
				
			|||||||
#include <wx/wx.h>
 | 
					#include <wx/wx.h>
 | 
				
			||||||
#include <wx/dnd.h>
 | 
					#include <wx/dnd.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifdef STCISDLL
 | 
				
			||||||
 | 
					#define STCDLLEXPORT WXDLLEXPORT
 | 
				
			||||||
 | 
					#else
 | 
				
			||||||
 | 
					#define STCDLLEXPORT
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//----------------------------------------------------------------------
 | 
					//----------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Should a wxPopupWindow be used for the call tips and autocomplete windows?
 | 
					// Should a wxPopupWindow be used for the call tips and autocomplete windows?
 | 
				
			||||||
@@ -43,12 +49,6 @@
 | 
				
			|||||||
#define wxSTC_START 2000
 | 
					#define wxSTC_START 2000
 | 
				
			||||||
#define wxSTC_OPTIONAL_START 3000
 | 
					#define wxSTC_OPTIONAL_START 3000
 | 
				
			||||||
#define wxSTC_LEXER_START 4000
 | 
					#define wxSTC_LEXER_START 4000
 | 
				
			||||||
 | 
					 | 
				
			||||||
// Redoes the next action on the undo history.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_REDO 2011
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Select all the text in the document.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_SELECTALL 2013
 | 
					 | 
				
			||||||
#define wxSTC_WS_INVISIBLE 0
 | 
					#define wxSTC_WS_INVISIBLE 0
 | 
				
			||||||
#define wxSTC_WS_VISIBLEALWAYS 1
 | 
					#define wxSTC_WS_VISIBLEALWAYS 1
 | 
				
			||||||
#define wxSTC_WS_VISIBLEAFTERINDENT 2
 | 
					#define wxSTC_WS_VISIBLEAFTERINDENT 2
 | 
				
			||||||
@@ -167,18 +167,6 @@
 | 
				
			|||||||
#define wxSTC_FIND_MATCHCASE 4
 | 
					#define wxSTC_FIND_MATCHCASE 4
 | 
				
			||||||
#define wxSTC_FIND_WORDSTART 0x00100000
 | 
					#define wxSTC_FIND_WORDSTART 0x00100000
 | 
				
			||||||
#define wxSTC_FIND_REGEXP 0x00200000
 | 
					#define wxSTC_FIND_REGEXP 0x00200000
 | 
				
			||||||
 | 
					 | 
				
			||||||
// Undo one action in the undo history.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_UNDO 2176
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Cut the selection to the clipboard.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CUT 2177
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Copy the selection to the clipboard.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_COPY 2178
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Paste the contents of the clipboard into the document replacing the selection.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_PASTE 2179
 | 
					 | 
				
			||||||
#define wxSTC_FOLDLEVELBASE 0x400
 | 
					#define wxSTC_FOLDLEVELBASE 0x400
 | 
				
			||||||
#define wxSTC_FOLDLEVELWHITEFLAG 0x1000
 | 
					#define wxSTC_FOLDLEVELWHITEFLAG 0x1000
 | 
				
			||||||
#define wxSTC_FOLDLEVELHEADERFLAG 0x2000
 | 
					#define wxSTC_FOLDLEVELHEADERFLAG 0x2000
 | 
				
			||||||
@@ -190,158 +178,6 @@
 | 
				
			|||||||
#define wxSTC_CACHE_CARET 1
 | 
					#define wxSTC_CACHE_CARET 1
 | 
				
			||||||
#define wxSTC_CACHE_PAGE 2
 | 
					#define wxSTC_CACHE_PAGE 2
 | 
				
			||||||
#define wxSTC_CACHE_DOCUMENT 3
 | 
					#define wxSTC_CACHE_DOCUMENT 3
 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret down one line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEDOWN 2300
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret down one line extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEDOWNEXTEND 2301
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret up one line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEUP 2302
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret up one line extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEUPEXTEND 2303
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret left one character.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CHARLEFT 2304
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret left one character extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CHARLEFTEXTEND 2305
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret right one character.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CHARRIGHT 2306
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret right one character extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CHARRIGHTEXTEND 2307
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret left one word.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_WORDLEFT 2308
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret left one word extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_WORDLEFTEXTEND 2309
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret right one word.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_WORDRIGHT 2310
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret right one word extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_WORDRIGHTEXTEND 2311
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position on line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_HOME 2312
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position on line extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_HOMEEXTEND 2313
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position on line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEEND 2314
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position on line extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEENDEXTEND 2315
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position in document.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DOCUMENTSTART 2316
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position in document extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DOCUMENTSTARTEXTEND 2317
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position in document.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DOCUMENTEND 2318
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position in document extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DOCUMENTENDEXTEND 2319
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret one page up.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_PAGEUP 2320
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret one page up extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_PAGEUPEXTEND 2321
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret one page down.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_PAGEDOWN 2322
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret one page down extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_PAGEDOWNEXTEND 2323
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Switch from insert to overtype mode or the reverse.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_EDITTOGGLEOVERTYPE 2324
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Cancel any modes such as call tip or auto-completion list display.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_CANCEL 2325
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Delete the selection or if no selection, the character before the caret.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DELETEBACK 2326
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// If selection is empty or all on one line replace the selection with a tab character.
 | 
					 | 
				
			||||||
// If more than one line selected, indent the lines.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_TAB 2327
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Dedent the selected lines.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_BACKTAB 2328
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_NEWLINE 2329
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Insert a Form Feed character.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_FORMFEED 2330
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to before first visible character on line.
 | 
					 | 
				
			||||||
// If already there move to first character on line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_VCHOME 2331
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Like VCHome but extending selection to new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_VCHOMEEXTEND 2332
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Magnify the displayed text by increasing the sizes by 1 point.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_ZOOMIN 2333
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Make the displayed text smaller by decreasing the sizes by 1 point.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_ZOOMOUT 2334
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Delete the word to the left of the caret.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DELWORDLEFT 2335
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Delete the word to the right of the caret.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DELWORDRIGHT 2336
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Cut the line containing the caret.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINECUT 2337
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Delete the line containing the caret.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEDELETE 2338
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Switch the current line with the previous.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINETRANSPOSE 2339
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Transform the selection to lower case.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LOWERCASE 2340
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Transform the selection to upper case.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_UPPERCASE 2341
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Scroll the document down, keeping the caret visible.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINESCROLLDOWN 2342
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Scroll the document up, keeping the caret visible.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINESCROLLUP 2343
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Delete the selection or if no selection, the character before the caret.
 | 
					 | 
				
			||||||
// Will not delete the character before at the start of a line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_DELETEBACKNOTLINE 2344
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position on display line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_HOMEDISPLAY 2345
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to first position on display line extending selection to 
 | 
					 | 
				
			||||||
// new caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_HOMEDISPLAYEXTEND 2346
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position on display line.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEENDDISPLAY 2347
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// Move caret to last position on display line extending selection to new 
 | 
					 | 
				
			||||||
// caret position.
 | 
					 | 
				
			||||||
#define wxSTC_CMD_LINEENDDISPLAYEXTEND 2348
 | 
					 | 
				
			||||||
#define wxSTC_EDGE_NONE 0
 | 
					#define wxSTC_EDGE_NONE 0
 | 
				
			||||||
#define wxSTC_EDGE_LINE 1
 | 
					#define wxSTC_EDGE_LINE 1
 | 
				
			||||||
#define wxSTC_EDGE_BACKGROUND 2
 | 
					#define wxSTC_EDGE_BACKGROUND 2
 | 
				
			||||||
@@ -866,6 +702,204 @@
 | 
				
			|||||||
#define wxSTC_SCRIPTOL_COMMENTDOCKEYWORDERROR 18
 | 
					#define wxSTC_SCRIPTOL_COMMENTDOCKEYWORDERROR 18
 | 
				
			||||||
#define wxSTC_SCRIPTOL_COMMENTBASIC 19
 | 
					#define wxSTC_SCRIPTOL_COMMENTBASIC 19
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//-----------------------------------------
 | 
				
			||||||
 | 
					// Commands that can be bound to keystrokes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Redoes the next action on the undo history.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_REDO 2011
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Select all the text in the document.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_SELECTALL 2013
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Undo one action in the undo history.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_UNDO 2176
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Cut the selection to the clipboard.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CUT 2177
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Copy the selection to the clipboard.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_COPY 2178
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Paste the contents of the clipboard into the document replacing the selection.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_PASTE 2179
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Clear the selection.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CLEAR 2180
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret down one line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEDOWN 2300
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret down one line extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEDOWNEXTEND 2301
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret up one line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEUP 2302
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret up one line extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEUPEXTEND 2303
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret left one character.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CHARLEFT 2304
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret left one character extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CHARLEFTEXTEND 2305
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret right one character.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CHARRIGHT 2306
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret right one character extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CHARRIGHTEXTEND 2307
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret left one word.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDLEFT 2308
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret left one word extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDLEFTEXTEND 2309
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret right one word.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDRIGHT 2310
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret right one word extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDRIGHTEXTEND 2311
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position on line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_HOME 2312
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position on line extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_HOMEEXTEND 2313
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position on line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEEND 2314
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position on line extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEENDEXTEND 2315
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position in document.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DOCUMENTSTART 2316
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position in document extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DOCUMENTSTARTEXTEND 2317
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position in document.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DOCUMENTEND 2318
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position in document extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DOCUMENTENDEXTEND 2319
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret one page up.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_PAGEUP 2320
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret one page up extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_PAGEUPEXTEND 2321
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret one page down.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_PAGEDOWN 2322
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret one page down extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_PAGEDOWNEXTEND 2323
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Switch from insert to overtype mode or the reverse.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_EDITTOGGLEOVERTYPE 2324
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Cancel any modes such as call tip or auto-completion list display.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_CANCEL 2325
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete the selection or if no selection, the character before the caret.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELETEBACK 2326
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// If selection is empty or all on one line replace the selection with a tab character.
 | 
				
			||||||
 | 
					// If more than one line selected, indent the lines.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_TAB 2327
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Dedent the selected lines.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_BACKTAB 2328
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_NEWLINE 2329
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Insert a Form Feed character.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_FORMFEED 2330
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to before first visible character on line.
 | 
				
			||||||
 | 
					// If already there move to first character on line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_VCHOME 2331
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Like VCHome but extending selection to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_VCHOMEEXTEND 2332
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Magnify the displayed text by increasing the sizes by 1 point.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_ZOOMIN 2333
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Make the displayed text smaller by decreasing the sizes by 1 point.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_ZOOMOUT 2334
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete the word to the left of the caret.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELWORDLEFT 2335
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete the word to the right of the caret.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELWORDRIGHT 2336
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Cut the line containing the caret.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINECUT 2337
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete the line containing the caret.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEDELETE 2338
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Switch the current line with the previous.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINETRANSPOSE 2339
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Transform the selection to lower case.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LOWERCASE 2340
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Transform the selection to upper case.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_UPPERCASE 2341
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Scroll the document down, keeping the caret visible.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINESCROLLDOWN 2342
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Scroll the document up, keeping the caret visible.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINESCROLLUP 2343
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete the selection or if no selection, the character before the caret.
 | 
				
			||||||
 | 
					// Will not delete the character before at the start of a line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELETEBACKNOTLINE 2344
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position on display line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_HOMEDISPLAY 2345
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to first position on display line extending selection to
 | 
				
			||||||
 | 
					// new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_HOMEDISPLAYEXTEND 2346
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position on display line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEENDDISPLAY 2347
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move caret to last position on display line extending selection to new
 | 
				
			||||||
 | 
					// caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_LINEENDDISPLAYEXTEND 2348
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move to the previous change in capitalisation.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDPARTLEFT 2390
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move to the previous change in capitalisation extending selection
 | 
				
			||||||
 | 
					// to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDPARTLEFTEXTEND 2391
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move to the change next in capitalisation.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDPARTRIGHT 2392
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Move to the next change in capitalisation extending selection
 | 
				
			||||||
 | 
					// to new caret position.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_WORDPARTRIGHTEXTEND 2393
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete back from the current position to the start of the line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELLINELEFT 2395
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Delete forwards from the current position to the end of the line.
 | 
				
			||||||
 | 
					#define wxSTC_CMD_DELLINERIGHT 2396
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// END of generated section
 | 
					// END of generated section
 | 
				
			||||||
//----------------------------------------------------------------------
 | 
					//----------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -873,8 +907,11 @@ class  ScintillaWX;                      // forward declare
 | 
				
			|||||||
class  WordList;
 | 
					class  WordList;
 | 
				
			||||||
struct SCNotification;
 | 
					struct SCNotification;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifndef SWIG
 | 
				
			||||||
extern const wxChar* wxSTCNameStr;
 | 
					extern STCDLLEXPORT const wxChar* wxSTCNameStr;
 | 
				
			||||||
 | 
					class STCDLLEXPORT wxStyledTextCtrl;
 | 
				
			||||||
 | 
					class STCDLLEXPORT wxStyledTextEvent;
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//----------------------------------------------------------------------
 | 
					//----------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1933,6 +1970,7 @@ private:
 | 
				
			|||||||
    void OnMouseMove(wxMouseEvent& evt);
 | 
					    void OnMouseMove(wxMouseEvent& evt);
 | 
				
			||||||
    void OnMouseLeftUp(wxMouseEvent& evt);
 | 
					    void OnMouseLeftUp(wxMouseEvent& evt);
 | 
				
			||||||
    void OnMouseRightUp(wxMouseEvent& evt);
 | 
					    void OnMouseRightUp(wxMouseEvent& evt);
 | 
				
			||||||
 | 
					    void OnMouseMiddleUp(wxMouseEvent& evt);
 | 
				
			||||||
    void OnContextMenu(wxContextMenuEvent& evt);
 | 
					    void OnContextMenu(wxContextMenuEvent& evt);
 | 
				
			||||||
    void OnMouseWheel(wxMouseEvent& evt);
 | 
					    void OnMouseWheel(wxMouseEvent& evt);
 | 
				
			||||||
    void OnChar(wxKeyEvent& evt);
 | 
					    void OnChar(wxKeyEvent& evt);
 | 
				
			||||||
@@ -1968,7 +2006,7 @@ private:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
//----------------------------------------------------------------------
 | 
					//----------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// SWIG can't handle "#if" type of conditionals, onlu "#ifdef"
 | 
					// SWIG can't handle "#if" type of conditionals, only "#ifdef"
 | 
				
			||||||
#ifdef SWIG
 | 
					#ifdef SWIG
 | 
				
			||||||
#define STC_USE_DND 1
 | 
					#define STC_USE_DND 1
 | 
				
			||||||
#else
 | 
					#else
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -46,5 +46,6 @@
 | 
				
			|||||||
#include "wx/xrc/xh_unkwn.h"
 | 
					#include "wx/xrc/xh_unkwn.h"
 | 
				
			||||||
#include "wx/xrc/xh_gdctl.h"
 | 
					#include "wx/xrc/xh_gdctl.h"
 | 
				
			||||||
#include "wx/xrc/xh_frame.h"
 | 
					#include "wx/xrc/xh_frame.h"
 | 
				
			||||||
 | 
					#include "wx/xrc/xh_scwin.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#endif // _WX_XMLRES_H_
 | 
					#endif // _WX_XMLRES_H_
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										32
									
								
								contrib/include/wx/xrc/xh_scwin.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								contrib/include/wx/xrc/xh_scwin.h
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,32 @@
 | 
				
			|||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					// Name:        xh_scwin.h
 | 
				
			||||||
 | 
					// Purpose:     XML resource handler for wxScrolledWindow
 | 
				
			||||||
 | 
					// Author:      Vaclav Slavik
 | 
				
			||||||
 | 
					// Created:     2002/10/18
 | 
				
			||||||
 | 
					// RCS-ID:      $Id$
 | 
				
			||||||
 | 
					// Copyright:   (c) 2002 Vaclav Slavik
 | 
				
			||||||
 | 
					// Licence:     wxWindows licence
 | 
				
			||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifndef _WX_XH_SCWIN_H_
 | 
				
			||||||
 | 
					#define _WX_XH_SCWIN_H_
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if defined(__GNUG__) && !defined(__APPLE__)
 | 
				
			||||||
 | 
					#pragma interface "xh_scwin.h"
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "wx/xrc/xmlres.h"
 | 
				
			||||||
 | 
					#include "wx/defs.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class WXXMLDLLEXPORT wxScrolledWindowXmlHandler : public wxXmlResourceHandler
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					public:
 | 
				
			||||||
 | 
					    wxScrolledWindowXmlHandler();
 | 
				
			||||||
 | 
					    virtual wxObject *DoCreateResource();
 | 
				
			||||||
 | 
					    virtual bool CanHandle(wxXmlNode *node);
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#endif // _WX_XH_SCWIN_H_
 | 
				
			||||||
@@ -37,6 +37,9 @@ class WXDLLEXPORT wxFrame;
 | 
				
			|||||||
class WXDLLEXPORT wxToolBar;
 | 
					class WXDLLEXPORT wxToolBar;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class WXXMLDLLEXPORT wxXmlResourceHandler;
 | 
					class WXXMLDLLEXPORT wxXmlResourceHandler;
 | 
				
			||||||
 | 
					class WXXMLDLLEXPORT wxXmlSubclassFactory;
 | 
				
			||||||
 | 
					class WXXMLDLLEXPORT wxXmlSubclassFactoriesList;
 | 
				
			||||||
 | 
					class wxXmlResourceModule;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// These macros indicate current version of XML resources (this information is
 | 
					// These macros indicate current version of XML resources (this information is
 | 
				
			||||||
@@ -134,6 +137,11 @@ public:
 | 
				
			|||||||
    // Removes all handlers
 | 
					    // Removes all handlers
 | 
				
			||||||
    void ClearHandlers();
 | 
					    void ClearHandlers();
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 | 
					    // Registers subclasses factory for use in XRC. This function is not meant
 | 
				
			||||||
 | 
					    // for public use, please see the comment above wxXmlSubclassFactory
 | 
				
			||||||
 | 
					    // definition.
 | 
				
			||||||
 | 
					    static void AddSubclassFactory(wxXmlSubclassFactory *factory);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Loads menu from resource. Returns NULL on failure.
 | 
					    // Loads menu from resource. Returns NULL on failure.
 | 
				
			||||||
    wxMenu *LoadMenu(const wxString& name);
 | 
					    wxMenu *LoadMenu(const wxString& name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -216,7 +224,9 @@ public:
 | 
				
			|||||||
    static wxXmlResource *Set(wxXmlResource *res);
 | 
					    static wxXmlResource *Set(wxXmlResource *res);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Returns flags, which may be a bitlist of wxXRC_USE_LOCALE and wxXRC_NO_SUBCLASSING.
 | 
					    // Returns flags, which may be a bitlist of wxXRC_USE_LOCALE and wxXRC_NO_SUBCLASSING.
 | 
				
			||||||
    int GetFlags() { return m_flags; }
 | 
					    int GetFlags() const { return m_flags; }
 | 
				
			||||||
 | 
					    // Set flags after construction.
 | 
				
			||||||
 | 
					    void SetFlags(int flags) { m_flags = flags; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
    // Scans the resources list for unloaded files and loads them. Also reloads
 | 
					    // Scans the resources list for unloaded files and loads them. Also reloads
 | 
				
			||||||
@@ -244,6 +254,9 @@ private:
 | 
				
			|||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    friend class wxXmlResourceHandler;
 | 
					    friend class wxXmlResourceHandler;
 | 
				
			||||||
 | 
					    friend class wxXmlResourceModule;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    static wxXmlSubclassFactoriesList *ms_subclassFactories;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // singleton instance:
 | 
					    // singleton instance:
 | 
				
			||||||
    static wxXmlResource *ms_instance;
 | 
					    static wxXmlResource *ms_instance;
 | 
				
			||||||
@@ -438,6 +451,20 @@ protected:
 | 
				
			|||||||
void wxXmlInitResourceModule();
 | 
					void wxXmlInitResourceModule();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// This class is used to create instances of XRC "object" nodes with "subclass"
 | 
				
			||||||
 | 
					// property. It is _not_ supposed to be used by XRC users, you should instead
 | 
				
			||||||
 | 
					// register your subclasses via wxWindows' RTTI mechanism. This class is useful
 | 
				
			||||||
 | 
					// only for language bindings developer who need a way to implement subclassing
 | 
				
			||||||
 | 
					// in wxWindows ports that don't support wxRTTI (e.g. wxPython).
 | 
				
			||||||
 | 
					class WXXMLDLLEXPORT wxXmlSubclassFactory
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					public:
 | 
				
			||||||
 | 
					    // Try to create instance of given class and return it, return NULL on failure:
 | 
				
			||||||
 | 
					    virtual wxObject *Create(const wxString& className) = 0;
 | 
				
			||||||
 | 
					    virtual ~wxXmlSubclassFactory() {}
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* -------------------------------------------------------------------------
 | 
					/* -------------------------------------------------------------------------
 | 
				
			||||||
   Backward compatibility macros. Do *NOT* use, they may disappear in future
 | 
					   Backward compatibility macros. Do *NOT* use, they may disappear in future
 | 
				
			||||||
   versions of the XRC library!
 | 
					   versions of the XRC library!
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -111,7 +111,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib animd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/anitest.exe" /pdbtype:sept /libpath:"../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib animd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/anitest.exe" /pdbtype:sept /libpath:"../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "AniTestVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "AniTestVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -138,7 +138,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib anim.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/anitest.exe" /libpath:"../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib anim.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/anitest.exe" /libpath:"../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "AniTestVC - Win32 UnivRelease"
 | 
					!ELSEIF  "$(CFG)" == "AniTestVC - Win32 UnivRelease"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ PROGRAM=anitest
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=$(PROGRAM).o
 | 
					OBJECTS=$(PROGRAM).o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libwx_anim.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_anim-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,7 +19,7 @@ DATAFILES=about.html index.html
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=applet.o dialogs_wdr.o monitorapplet.o combobox.o
 | 
					OBJECTS=applet.o dialogs_wdr.o monitorapplet.o combobox.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libapplet.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_applet-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ PROGRAM=simple
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=simple.o
 | 
					OBJECTS=simple.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libcanvas.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_canvas-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,7 +109,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib canvasd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/simple.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib canvasd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/simple.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "SimpleVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "SimpleVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib canvas.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/simple.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib canvas.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/simple.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,7 +19,7 @@ OBJECTS=test.o
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
DATAFILES = pat4.bmp pat36.bmp
 | 
					DATAFILES = pat4.bmp pat36.bmp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libcanvas.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_canvas-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,7 +109,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib canvasd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/test.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib canvasd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/test.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "TestVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "TestVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib canvas.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/test.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib canvas.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/test.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ TARGET = fl_demo1
 | 
				
			|||||||
program_dir = contrib/samples/fl/$(TARGET)
 | 
					program_dir = contrib/samples/fl/$(TARGET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
					APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
APPEXTRALIBS = $(top_builddir)/lib/libfl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS = $(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_fl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).o
 | 
					OBJECTS = $(TARGET).o
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CFG=fl_demo1 - Win32 Debug
 | 
					CFG=fl_demo1 - Win32 Debug DLL
 | 
				
			||||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
!MESSAGE use the Export Makefile command and run
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
@@ -13,12 +13,14 @@ CFG=fl_demo1 - Win32 Debug
 | 
				
			|||||||
!MESSAGE You can specify a configuration when running NMAKE
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
!MESSAGE by defining the macro CFG on the command line. For example:
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_demo1 - Win32 Debug"
 | 
					!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_demo1 - Win32 Debug DLL"
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE Possible choices for configuration are:
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE "fl_demo1 - Win32 Release" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_demo1 - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE "fl_demo1 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_demo1 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_demo1 - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_demo1 - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Project
 | 
					# Begin Project
 | 
				
			||||||
@@ -81,12 +83,68 @@ LINK32=link.exe
 | 
				
			|||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswd" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdlld" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fldlld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo1 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O2 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /YX /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fldll.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Target
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Name "fl_demo1 - Win32 Release"
 | 
					# Name "fl_demo1 - Win32 Release"
 | 
				
			||||||
# Name "fl_demo1 - Win32 Debug"
 | 
					# Name "fl_demo1 - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "fl_demo1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "fl_demo1 - Win32 Release DLL"
 | 
				
			||||||
# Begin Source File
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SOURCE=.\fl_demo1.cpp
 | 
					SOURCE=.\fl_demo1.cpp
 | 
				
			||||||
@@ -97,6 +155,13 @@ SOURCE=.\fl_demo1.cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ADD CPP /Yc"wx/wxprec.h"
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD BASE CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo1 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End Source File
 | 
					# End Source File
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,11 +12,25 @@ WXDIR = ..\..\..\..
 | 
				
			|||||||
TARGET = fl_demo1
 | 
					TARGET = fl_demo1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
					EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(WXUSING_FL_DLL)" == "1"
 | 
				
			||||||
 | 
					# Define WXUSING_FL_DLL so the compiler knows it is set.
 | 
				
			||||||
 | 
					EXTRAINC = $(EXTRAINC) -DWXUSING_FL_DLL
 | 
				
			||||||
 | 
					# Set to use wxWin in DLL format...
 | 
				
			||||||
 | 
					WXUSINGDLL = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldll.lib
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldlld.lib
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
!if "$(FINAL)" == "1"
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
				
			||||||
!else
 | 
					!else
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
				
			||||||
!endif
 | 
					!endif
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).obj
 | 
					OBJECTS = $(TARGET).obj
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ TARGET = fl_demo2
 | 
				
			|||||||
program_dir = contrib/samples/fl/$(TARGET)
 | 
					program_dir = contrib/samples/fl/$(TARGET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
					APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
APPEXTRALIBS = $(top_builddir)/lib/libfl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS = $(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_fl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).o
 | 
					OBJECTS = $(TARGET).o
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CFG=fl_demo2 - Win32 Debug
 | 
					CFG=fl_demo2 - Win32 Debug DLL
 | 
				
			||||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
!MESSAGE use the Export Makefile command and run
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
@@ -13,12 +13,14 @@ CFG=fl_demo2 - Win32 Debug
 | 
				
			|||||||
!MESSAGE You can specify a configuration when running NMAKE
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
!MESSAGE by defining the macro CFG on the command line. For example:
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_demo2 - Win32 Debug"
 | 
					!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_demo2 - Win32 Debug DLL"
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE Possible choices for configuration are:
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE "fl_demo2 - Win32 Release" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_demo2 - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE "fl_demo2 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_demo2 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_demo2 - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_demo2 - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Project
 | 
					# Begin Project
 | 
				
			||||||
@@ -81,12 +83,68 @@ LINK32=link.exe
 | 
				
			|||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswd" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdlld" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fldlld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo2 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O2 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /YX /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fldll.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Target
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Name "fl_demo2 - Win32 Release"
 | 
					# Name "fl_demo2 - Win32 Release"
 | 
				
			||||||
# Name "fl_demo2 - Win32 Debug"
 | 
					# Name "fl_demo2 - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "fl_demo2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "fl_demo2 - Win32 Release DLL"
 | 
				
			||||||
# Begin Source File
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SOURCE=.\fl_demo2.cpp
 | 
					SOURCE=.\fl_demo2.cpp
 | 
				
			||||||
@@ -97,6 +155,13 @@ SOURCE=.\fl_demo2.cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ADD CPP /Yc"wx/wxprec.h"
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD BASE CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_demo2 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End Source File
 | 
					# End Source File
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,11 +12,25 @@ WXDIR = ..\..\..\..
 | 
				
			|||||||
TARGET = fl_demo2
 | 
					TARGET = fl_demo2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
					EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(WXUSING_FL_DLL)" == "1"
 | 
				
			||||||
 | 
					# Define WXUSING_FL_DLL so the compiler knows it is set.
 | 
				
			||||||
 | 
					EXTRAINC = $(EXTRAINC) -DWXUSING_FL_DLL
 | 
				
			||||||
 | 
					# Set to use wxWin in DLL format...
 | 
				
			||||||
 | 
					WXUSINGDLL = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldll.lib
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldlld.lib
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
!if "$(FINAL)" == "1"
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
				
			||||||
!else
 | 
					!else
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
				
			||||||
!endif
 | 
					!endif
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).obj
 | 
					OBJECTS = $(TARGET).obj
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ TARGET = fl_sample1
 | 
				
			|||||||
program_dir = contrib/samples/fl/$(TARGET)
 | 
					program_dir = contrib/samples/fl/$(TARGET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
					APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
APPEXTRALIBS = $(top_builddir)/lib/libfl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS = $(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_fl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).o
 | 
					OBJECTS = $(TARGET).o
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CFG=fl_sample1 - Win32 Debug
 | 
					CFG=fl_sample1 - Win32 Debug DLL
 | 
				
			||||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
!MESSAGE use the Export Makefile command and run
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
@@ -13,12 +13,14 @@ CFG=fl_sample1 - Win32 Debug
 | 
				
			|||||||
!MESSAGE You can specify a configuration when running NMAKE
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
!MESSAGE by defining the macro CFG on the command line. For example:
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample1 - Win32 Debug"
 | 
					!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample1 - Win32 Debug DLL"
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE Possible choices for configuration are:
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE "fl_sample1 - Win32 Release" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample1 - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE "fl_sample1 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample1 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample1 - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample1 - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Project
 | 
					# Begin Project
 | 
				
			||||||
@@ -81,12 +83,68 @@ LINK32=link.exe
 | 
				
			|||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswd" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdlld" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fldlld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample1 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O2 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /YX /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fldll.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Target
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Name "fl_sample1 - Win32 Release"
 | 
					# Name "fl_sample1 - Win32 Release"
 | 
				
			||||||
# Name "fl_sample1 - Win32 Debug"
 | 
					# Name "fl_sample1 - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "fl_sample1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "fl_sample1 - Win32 Release DLL"
 | 
				
			||||||
# Begin Source File
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SOURCE=.\fl_sample1.cpp
 | 
					SOURCE=.\fl_sample1.cpp
 | 
				
			||||||
@@ -97,6 +155,13 @@ SOURCE=.\fl_sample1.cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ADD CPP /Yc"wx/wxprec.h"
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample1 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD BASE CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample1 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End Source File
 | 
					# End Source File
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,11 +12,25 @@ WXDIR = ..\..\..\..
 | 
				
			|||||||
TARGET = fl_sample1
 | 
					TARGET = fl_sample1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
					EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(WXUSING_FL_DLL)" == "1"
 | 
				
			||||||
 | 
					# Define WXUSING_FL_DLL so the compiler knows it is set.
 | 
				
			||||||
 | 
					EXTRAINC = $(EXTRAINC) -DWXUSING_FL_DLL
 | 
				
			||||||
 | 
					# Set to use wxWin in DLL format...
 | 
				
			||||||
 | 
					WXUSINGDLL = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldll.lib
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldlld.lib
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
!if "$(FINAL)" == "1"
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
				
			||||||
!else
 | 
					!else
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
				
			||||||
!endif
 | 
					!endif
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).obj
 | 
					OBJECTS = $(TARGET).obj
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ TARGET = fl_sample2
 | 
				
			|||||||
program_dir = contrib/samples/fl/$(TARGET)
 | 
					program_dir = contrib/samples/fl/$(TARGET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
					APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
APPEXTRALIBS = $(top_builddir)/lib/libfl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS = $(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_fl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).o
 | 
					OBJECTS = $(TARGET).o
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CFG=fl_sample2 - Win32 Debug
 | 
					CFG=fl_sample2 - Win32 Debug DLL
 | 
				
			||||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
!MESSAGE use the Export Makefile command and run
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
@@ -13,12 +13,14 @@ CFG=fl_sample2 - Win32 Debug
 | 
				
			|||||||
!MESSAGE You can specify a configuration when running NMAKE
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
!MESSAGE by defining the macro CFG on the command line. For example:
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample2 - Win32 Debug"
 | 
					!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample2 - Win32 Debug DLL"
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE Possible choices for configuration are:
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE "fl_sample2 - Win32 Release" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample2 - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE "fl_sample2 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample2 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample2 - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample2 - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Project
 | 
					# Begin Project
 | 
				
			||||||
@@ -81,12 +83,68 @@ LINK32=link.exe
 | 
				
			|||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswd" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdlld" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fldlld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample2 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O2 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /YX /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fldll.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Target
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Name "fl_sample2 - Win32 Release"
 | 
					# Name "fl_sample2 - Win32 Release"
 | 
				
			||||||
# Name "fl_sample2 - Win32 Debug"
 | 
					# Name "fl_sample2 - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "fl_sample2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "fl_sample2 - Win32 Release DLL"
 | 
				
			||||||
# Begin Source File
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SOURCE=.\fl_sample2.cpp
 | 
					SOURCE=.\fl_sample2.cpp
 | 
				
			||||||
@@ -97,6 +155,13 @@ SOURCE=.\fl_sample2.cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ADD CPP /Yc"wx/wxprec.h"
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample2 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD BASE CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample2 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End Source File
 | 
					# End Source File
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,11 +12,25 @@ WXDIR = ..\..\..\..
 | 
				
			|||||||
TARGET = fl_sample2
 | 
					TARGET = fl_sample2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
					EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(WXUSING_FL_DLL)" == "1"
 | 
				
			||||||
 | 
					# Define WXUSING_FL_DLL so the compiler knows it is set.
 | 
				
			||||||
 | 
					EXTRAINC = $(EXTRAINC) -DWXUSING_FL_DLL
 | 
				
			||||||
 | 
					# Set to use wxWin in DLL format...
 | 
				
			||||||
 | 
					WXUSINGDLL = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldll.lib
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldlld.lib
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
!if "$(FINAL)" == "1"
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
				
			||||||
!else
 | 
					!else
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
				
			||||||
!endif
 | 
					!endif
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).obj
 | 
					OBJECTS = $(TARGET).obj
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ TARGET = fl_sample3
 | 
				
			|||||||
program_dir = contrib/samples/fl/$(TARGET)
 | 
					program_dir = contrib/samples/fl/$(TARGET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
					APPEXTRADEFS = -I$(top_srcdir)/contrib/include -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
APPEXTRALIBS = $(top_builddir)/lib/libfl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS = $(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_fl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).o
 | 
					OBJECTS = $(TARGET).o
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CFG=fl_sample3 - Win32 Debug
 | 
					CFG=fl_sample3 - Win32 Debug DLL
 | 
				
			||||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
!MESSAGE use the Export Makefile command and run
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
@@ -13,12 +13,14 @@ CFG=fl_sample3 - Win32 Debug
 | 
				
			|||||||
!MESSAGE You can specify a configuration when running NMAKE
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
!MESSAGE by defining the macro CFG on the command line. For example:
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample3 - Win32 Debug"
 | 
					!MESSAGE NMAKE /f "fl_demo.mak" CFG="fl_sample3 - Win32 Debug DLL"
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE Possible choices for configuration are:
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
!MESSAGE "fl_sample3 - Win32 Release" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample3 - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE "fl_sample3 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
					!MESSAGE "fl_sample3 - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample3 - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "fl_sample3 - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
!MESSAGE 
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Project
 | 
					# Begin Project
 | 
				
			||||||
@@ -81,12 +83,68 @@ LINK32=link.exe
 | 
				
			|||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample3 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswd" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdlld" /D "_DEBUG" /D DEBUG=1 /D "__WXDEBUG__" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /Yu"wx/wxprec.h" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib fldlld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample3 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release_DLL"
 | 
				
			||||||
 | 
					# PROP BASE Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDll"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O2 /Ob2 /I "../../../../include" /I "../../../../contrib/include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D "WXUSINGDLL" /D "WXUSING_FL_DLL" /YX /FD /D BMP_DIR=\"../bitmaps/\" /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib fldll.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Begin Target
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Name "fl_sample3 - Win32 Release"
 | 
					# Name "fl_sample3 - Win32 Release"
 | 
				
			||||||
# Name "fl_sample3 - Win32 Debug"
 | 
					# Name "fl_sample3 - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "fl_sample3 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "fl_sample3 - Win32 Release DLL"
 | 
				
			||||||
# Begin Source File
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SOURCE=.\fl_sample3.cpp
 | 
					SOURCE=.\fl_sample3.cpp
 | 
				
			||||||
@@ -97,6 +155,13 @@ SOURCE=.\fl_sample3.cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ADD CPP /Yc"wx/wxprec.h"
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample3 - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD BASE CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					# ADD CPP /Yc"wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "fl_sample3 - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# End Source File
 | 
					# End Source File
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,11 +12,25 @@ WXDIR = ..\..\..\..
 | 
				
			|||||||
TARGET = fl_sample3
 | 
					TARGET = fl_sample3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
					EXTRAINC = -DBMP_DIR=\"../bitmaps/\"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(WXUSING_FL_DLL)" == "1"
 | 
				
			||||||
 | 
					# Define WXUSING_FL_DLL so the compiler knows it is set.
 | 
				
			||||||
 | 
					EXTRAINC = $(EXTRAINC) -DWXUSING_FL_DLL
 | 
				
			||||||
 | 
					# Set to use wxWin in DLL format...
 | 
				
			||||||
 | 
					WXUSINGDLL = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldll.lib
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
 | 
					EXTRALIBS = $(WXDIR)\lib\fldlld.lib
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					!else
 | 
				
			||||||
!if "$(FINAL)" == "1"
 | 
					!if "$(FINAL)" == "1"
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fl.lib
 | 
				
			||||||
!else
 | 
					!else
 | 
				
			||||||
EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
					EXTRALIBS = $(WXDIR)\lib\fld.lib
 | 
				
			||||||
!endif
 | 
					!endif
 | 
				
			||||||
 | 
					!endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROGRAM = $(TARGET)
 | 
					PROGRAM = $(TARGET)
 | 
				
			||||||
OBJECTS = $(TARGET).obj
 | 
					OBJECTS = $(TARGET).obj
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
# $Id$
 | 
					# $Id$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CONTRIB_SAMPLES=multicell splittree editlbox dynsash dynsash_switch
 | 
					CONTRIB_SAMPLES=editlbox dynsash dynsash_switch multicell splittree led
 | 
				
			||||||
 | 
					
 | 
				
			||||||
all:
 | 
					all:
 | 
				
			||||||
	@for d in $(CONTRIB_SAMPLES); do (cd $$d && $(MAKE)); done
 | 
						@for d in $(CONTRIB_SAMPLES); do (cd $$d && $(MAKE)); done
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ program_dir = contrib/samples/gizmos/dynsash
 | 
				
			|||||||
PROGRAM=dynsash
 | 
					PROGRAM=dynsash
 | 
				
			||||||
OBJECTS=dynsash.o
 | 
					OBJECTS=dynsash.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libgizmos.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dynsash.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dynsash.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "dynsash - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "dynsash - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 wxmsw233.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dynsash.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dynsash.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ program_dir = contrib/samples/gizmos/dynsash_switch
 | 
				
			|||||||
PROGRAM=dynsash_switch
 | 
					PROGRAM=dynsash_switch
 | 
				
			||||||
OBJECTS=dynsash_switch.o
 | 
					OBJECTS=dynsash_switch.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libgizmos.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dynsash_switch.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/dynsash_switch.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "dynsash_switch - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "dynsash_switch - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 wxmsw233.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dynsash_switch.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/dynsash_switch.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ program_dir = contrib/samples/gizmos/editlbox
 | 
				
			|||||||
PROGRAM=test
 | 
					PROGRAM=test
 | 
				
			||||||
OBJECTS=test.o
 | 
					OBJECTS=test.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libgizmos.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/editlbox.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/editlbox.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "editlbox - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "editlbox - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 wxmsw233.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/editlbox.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/editlbox.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										23
									
								
								contrib/samples/gizmos/led/Makefile.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								contrib/samples/gizmos/led/Makefile.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
				
			|||||||
 | 
					#
 | 
				
			||||||
 | 
					# File:		Makefile.in
 | 
				
			||||||
 | 
					# Author:	Julian Smart
 | 
				
			||||||
 | 
					# Created:	2002
 | 
				
			||||||
 | 
					# Updated:	
 | 
				
			||||||
 | 
					# Copyright:	(c) 2002 Julian Smart
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# "%W% %G%"
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Makefile for the led example (UNIX).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					top_srcdir = @top_srcdir@/..
 | 
				
			||||||
 | 
					top_builddir = ../../../..
 | 
				
			||||||
 | 
					program_dir = contrib/samples/gizmos/led
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PROGRAM=led
 | 
				
			||||||
 | 
					OBJECTS=led.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										341
									
								
								contrib/samples/gizmos/led/led.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										341
									
								
								contrib/samples/gizmos/led/led.cpp
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,341 @@
 | 
				
			|||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					// Name:        led.cpp
 | 
				
			||||||
 | 
					// Purpose:     LED sample
 | 
				
			||||||
 | 
					// Author:      Julian Smart
 | 
				
			||||||
 | 
					// Modified by:
 | 
				
			||||||
 | 
					// Created:     04/01/98
 | 
				
			||||||
 | 
					// RCS-ID:      $Id$
 | 
				
			||||||
 | 
					// Copyright:   (c) Julian Smart
 | 
				
			||||||
 | 
					// Licence:     wxWindows licence
 | 
				
			||||||
 | 
					/////////////////////////////////////////////////////////////////////////////
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ============================================================================
 | 
				
			||||||
 | 
					// declarations
 | 
				
			||||||
 | 
					// ============================================================================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// headers
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// For compilers that support precompilation, includes "wx/wx.h".
 | 
				
			||||||
 | 
					#include "wx/wxprec.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifdef __BORLANDC__
 | 
				
			||||||
 | 
					    #pragma hdrstop
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// for all others, include the necessary headers (this file is usually all you
 | 
				
			||||||
 | 
					// need because it includes almost all "standard" wxWindows headers)
 | 
				
			||||||
 | 
					#ifndef WX_PRECOMP
 | 
				
			||||||
 | 
					    #include "wx/wx.h"
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "../../../include/wx/gizmos/ledctrl.h"
 | 
				
			||||||
 | 
					#include "wx/sizer.h"
 | 
				
			||||||
 | 
					#include "wx/panel.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// private classes
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class MyPanel : public wxPanel
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					public:
 | 
				
			||||||
 | 
					    MyPanel(wxFrame *frame);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    void OnIncrement();
 | 
				
			||||||
 | 
					    void OnDecrement();
 | 
				
			||||||
 | 
					    void OnSetValue();
 | 
				
			||||||
 | 
					    void OnAlignLeft();
 | 
				
			||||||
 | 
					    void OnAlignCenter();
 | 
				
			||||||
 | 
					    void OnAlignRight();
 | 
				
			||||||
 | 
					    void OnDrawFaded();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					private:
 | 
				
			||||||
 | 
					    wxLEDNumberCtrl    *m_led;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// 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();
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// 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,
 | 
				
			||||||
 | 
					            long style = wxDEFAULT_FRAME_STYLE);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // event handlers (these functions should _not_ be virtual)
 | 
				
			||||||
 | 
					    void OnQuit(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnIncrement(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnDecrement(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnSetValue(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnAlignLeft(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnAlignCenter(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnAlignRight(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnDrawFaded(wxCommandEvent& event);
 | 
				
			||||||
 | 
					    void OnAbout(wxCommandEvent& event);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					private:
 | 
				
			||||||
 | 
					    MyPanel  *m_panel;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // any class wishing to process wxWindows events must use this macro
 | 
				
			||||||
 | 
					    DECLARE_EVENT_TABLE()
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// constants
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// IDs for the controls and the menu commands
 | 
				
			||||||
 | 
					enum
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    // menu items
 | 
				
			||||||
 | 
					    LED_Quit = 1,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    LED_Edit_Increment,
 | 
				
			||||||
 | 
					    LED_Edit_Decrement,
 | 
				
			||||||
 | 
					    LED_Edit_SetValue,
 | 
				
			||||||
 | 
					    LED_Edit_AlignLeft,
 | 
				
			||||||
 | 
					    LED_Edit_AlignCenter,
 | 
				
			||||||
 | 
					    LED_Edit_AlignRight,
 | 
				
			||||||
 | 
					    LED_Edit_DrawFaded,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // it is important for the id corresponding to the "About" command to have
 | 
				
			||||||
 | 
					    // this standard value as otherwise it won't be handled properly under Mac
 | 
				
			||||||
 | 
					    // (where it is special and put into the "Apple" menu)
 | 
				
			||||||
 | 
					    LED_About = wxID_ABOUT,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    MY_PANEL,
 | 
				
			||||||
 | 
					    MY_LED
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// event tables and other macros for wxWindows
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// the event tables connect the wxWindows 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.
 | 
				
			||||||
 | 
					BEGIN_EVENT_TABLE(MyFrame, wxFrame)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Quit,  MyFrame::OnQuit)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_Increment, MyFrame::OnIncrement)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_Decrement, MyFrame::OnDecrement)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_SetValue, MyFrame::OnSetValue)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_AlignLeft, MyFrame::OnAlignLeft)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_AlignCenter, MyFrame::OnAlignCenter)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_AlignRight, MyFrame::OnAlignRight)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_Edit_DrawFaded, MyFrame::OnDrawFaded)
 | 
				
			||||||
 | 
					    EVT_MENU(LED_About, MyFrame::OnAbout)
 | 
				
			||||||
 | 
					END_EVENT_TABLE()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Create a new application object: this macro will allow wxWindows 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)
 | 
				
			||||||
 | 
					IMPLEMENT_APP(MyApp)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ============================================================================
 | 
				
			||||||
 | 
					// implementation
 | 
				
			||||||
 | 
					// ============================================================================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// the application class
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// 'Main program' equivalent: the program execution "starts" here
 | 
				
			||||||
 | 
					bool MyApp::OnInit()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    // create the main application window
 | 
				
			||||||
 | 
					    MyFrame *frame = new MyFrame(_T("LED App"),
 | 
				
			||||||
 | 
					                                 wxPoint(50, 50), wxSize(450, 340));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // and show it (the frames, unlike simple controls, are not shown when
 | 
				
			||||||
 | 
					    // created initially)
 | 
				
			||||||
 | 
					    frame->Show(TRUE);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // success: wxApp::OnRun() will be called which will enter the main message
 | 
				
			||||||
 | 
					    // loop and the application will run. If we returned FALSE here, the
 | 
				
			||||||
 | 
					    // application would exit immediately.
 | 
				
			||||||
 | 
					    return TRUE;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// main frame
 | 
				
			||||||
 | 
					// ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// frame constructor
 | 
				
			||||||
 | 
					MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size, long style)
 | 
				
			||||||
 | 
					       : wxFrame(NULL, -1, title, pos, size, style)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					#if wxUSE_MENUS
 | 
				
			||||||
 | 
					    // create a menu bar
 | 
				
			||||||
 | 
					    wxMenu *menuFile = new wxMenu;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // the "About" item should be in the help menu
 | 
				
			||||||
 | 
					    wxMenu *helpMenu = new wxMenu;
 | 
				
			||||||
 | 
					    helpMenu->Append(LED_About, _T("&About...\tF1"), _T("Show about dialog"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    menuFile->Append(LED_Quit, _T("E&xit\tAlt-X"), _T("Quit this program"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    wxMenu *editMenu = new wxMenu;
 | 
				
			||||||
 | 
					    editMenu->Append(LED_Edit_Increment, _T("&Increment LED\tCtrl-I"));
 | 
				
			||||||
 | 
					    editMenu->Append(LED_Edit_Decrement, _T("&Decrement LED\tCtrl-D"));
 | 
				
			||||||
 | 
					    editMenu->Append(LED_Edit_SetValue, _T("&Set LED Value...\tCtrl-S"));
 | 
				
			||||||
 | 
					    editMenu->AppendSeparator();
 | 
				
			||||||
 | 
					    editMenu->AppendRadioItem(LED_Edit_AlignLeft, _T("Align &Left"));
 | 
				
			||||||
 | 
					    editMenu->AppendRadioItem(LED_Edit_AlignCenter, _T("Align &Center"));
 | 
				
			||||||
 | 
					    editMenu->AppendRadioItem(LED_Edit_AlignRight, _T("Align &Right"));
 | 
				
			||||||
 | 
					    editMenu->AppendSeparator();
 | 
				
			||||||
 | 
					    editMenu->AppendCheckItem(LED_Edit_DrawFaded, _T("Draw &Faded\tCtrl-F"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    editMenu->Check(LED_Edit_DrawFaded, TRUE);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // now append the freshly created menu to the menu bar...
 | 
				
			||||||
 | 
					    wxMenuBar *menuBar = new wxMenuBar();
 | 
				
			||||||
 | 
					    menuBar->Append(menuFile, _T("&File"));
 | 
				
			||||||
 | 
					    menuBar->Append(editMenu, _T("&Edit"));
 | 
				
			||||||
 | 
					    menuBar->Append(helpMenu, _T("&Help"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // ... and attach this menu bar to the frame
 | 
				
			||||||
 | 
					    SetMenuBar(menuBar);
 | 
				
			||||||
 | 
					#endif // wxUSE_MENUS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    m_panel = new MyPanel(this);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// event handlers
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnQuit(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    // TRUE is to force the frame to close
 | 
				
			||||||
 | 
					    Close(TRUE);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnIncrement(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnIncrement();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnDecrement(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnDecrement();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnSetValue(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnSetValue();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnAlignLeft(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnAlignLeft();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnAlignCenter(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnAlignCenter();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnAlignRight(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnAlignRight();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnDrawFaded(wxCommandEvent& event)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_panel->OnDrawFaded();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    wxString msg;
 | 
				
			||||||
 | 
					    msg.Printf( _T("This is the About dialog of the LED sample.\n")
 | 
				
			||||||
 | 
					                _T("Welcome to %s"), wxVERSION_STRING);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    wxMessageBox(msg, _T("About LED"), wxOK | wxICON_INFORMATION, this);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// --------------------------------------------------------------------------
 | 
				
			||||||
 | 
					// MyPanel
 | 
				
			||||||
 | 
					// --------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MyPanel::MyPanel(wxFrame *frame)
 | 
				
			||||||
 | 
					                : wxPanel(frame, MY_PANEL)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_led = new wxLEDNumberCtrl(this, MY_LED,
 | 
				
			||||||
 | 
					                                wxPoint(20, 20), wxSize(300, 200),
 | 
				
			||||||
 | 
					                                wxLED_ALIGN_LEFT | wxLED_DRAW_FADED);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    m_led->SetValue(_T("50"));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnIncrement()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    wxString strValue = m_led->GetValue();
 | 
				
			||||||
 | 
					    if ( strValue == _T("99") )
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    long lValue;
 | 
				
			||||||
 | 
					    strValue.ToLong(&lValue);
 | 
				
			||||||
 | 
					    ++lValue;
 | 
				
			||||||
 | 
					    m_led->SetValue(wxString::Format(_T("%ld"), lValue));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnDecrement()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    wxString strValue = m_led->GetValue();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    long lValue;
 | 
				
			||||||
 | 
					    strValue.ToLong(&lValue);
 | 
				
			||||||
 | 
					    if (lValue == 0)
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    --lValue;
 | 
				
			||||||
 | 
					    m_led->SetValue(wxString::Format(_T("%ld"), lValue));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnSetValue()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    wxString strValue = m_led->GetValue();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    long lValue;
 | 
				
			||||||
 | 
					    strValue.ToLong(&lValue);
 | 
				
			||||||
 | 
					    lValue = ::wxGetNumberFromUser(_T("Please enter a number between 0 and 99"), _T(""), _T("Please enter a number"), lValue, 0, 99, this);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if (lValue != -1)
 | 
				
			||||||
 | 
					        m_led->SetValue(wxString::Format(_T("%ld"), lValue));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnAlignLeft()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_led->SetAlignment(wxLED_ALIGN_LEFT);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnAlignCenter()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_led->SetAlignment(wxLED_ALIGN_CENTER);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnAlignRight()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_led->SetAlignment(wxLED_ALIGN_RIGHT);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void MyPanel::OnDrawFaded()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    m_led->SetDrawFaded(!(m_led->GetDrawFaded()));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										177
									
								
								contrib/samples/gizmos/led/led.dsp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										177
									
								
								contrib/samples/gizmos/led/led.dsp
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,177 @@
 | 
				
			|||||||
 | 
					# Microsoft Developer Studio Project File - Name="led" - Package Owner=<4>
 | 
				
			||||||
 | 
					# Microsoft Developer Studio Generated Build File, Format Version 6.00
 | 
				
			||||||
 | 
					# ** DO NOT EDIT **
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TARGTYPE "Win32 (x86) Application" 0x0101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					CFG=led - Win32 Debug
 | 
				
			||||||
 | 
					!MESSAGE This is not a valid makefile. To build this project using NMAKE,
 | 
				
			||||||
 | 
					!MESSAGE use the Export Makefile command and run
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					!MESSAGE NMAKE /f "led.mak".
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					!MESSAGE You can specify a configuration when running NMAKE
 | 
				
			||||||
 | 
					!MESSAGE by defining the macro CFG on the command line. For example:
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					!MESSAGE NMAKE /f "led.mak" CFG="led - Win32 Debug"
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					!MESSAGE Possible choices for configuration are:
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					!MESSAGE "led - Win32 Release" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "led - Win32 Debug" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "led - Win32 Debug DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE "led - Win32 Release DLL" (based on "Win32 (x86) Application")
 | 
				
			||||||
 | 
					!MESSAGE 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Begin Project
 | 
				
			||||||
 | 
					# PROP AllowPerConfigDependencies 0
 | 
				
			||||||
 | 
					# PROP Scc_ProjName ""
 | 
				
			||||||
 | 
					# PROP Scc_LocalPath ""
 | 
				
			||||||
 | 
					CPP=cl.exe
 | 
				
			||||||
 | 
					MTL=midl.exe
 | 
				
			||||||
 | 
					RSC=rc.exe
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!IF  "$(CFG)" == "led - Win32 Release"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Release"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Release"
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "Release"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "Release"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "..\..\..\..\include" /I "..\..\include" /I "../../../../lib/msw" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /FD /c
 | 
				
			||||||
 | 
					# SUBTRACT CPP /YX
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
 | 
					# ADD LINK32 wxmsw.lib png.lib zlib.lib jpeg.lib tiff.lib regex.lib gizmos.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /nodefaultlib:"msvcrtd.lib" /out:"Release/led.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Debug"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "Debug"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "Debug"
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "Debug"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "Debug"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\..\..\include" /I "..\..\include" /I "../../../../lib/mswd" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D DEBUG=1 /D "__WXDEBUG__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /Yu"wx/wxprec.h" /FD /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
 | 
					# ADD LINK32 wxmswd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib regexd.lib gizmosd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /out:"Debug/led.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "DebugDLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "DebugDLL"
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 1
 | 
				
			||||||
 | 
					# PROP Output_Dir "DebugDLL"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "DebugDLL"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\..\..\include" /I "..\..\include" /I "../../../../lib/mswdlld" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D DEBUG=1 /D "__WXDEBUG__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D WXUSINGDLL=1 /Yu"wx/wxprec.h" /FD /c
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "_DEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
 | 
					# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/led.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PROP BASE Use_MFC 0
 | 
				
			||||||
 | 
					# PROP BASE Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP BASE Output_Dir "ReleaseDLL"
 | 
				
			||||||
 | 
					# PROP BASE Intermediate_Dir "ReleaseDLL"
 | 
				
			||||||
 | 
					# PROP BASE Target_Dir ""
 | 
				
			||||||
 | 
					# PROP Use_MFC 0
 | 
				
			||||||
 | 
					# PROP Use_Debug_Libraries 0
 | 
				
			||||||
 | 
					# PROP Output_Dir "ReleaseDLL"
 | 
				
			||||||
 | 
					# PROP Intermediate_Dir "ReleaseDLL"
 | 
				
			||||||
 | 
					# PROP Ignore_Export_Lib 0
 | 
				
			||||||
 | 
					# PROP Target_Dir ""
 | 
				
			||||||
 | 
					# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
 | 
				
			||||||
 | 
					# ADD CPP /nologo /MD /W3 /GX /O1 /Ob2 /I "..\..\..\..\include" /I "..\..\include" /I "../../../../lib/mswdll" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__WINDOWS__" /D "__WXMSW__" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D WXUSINGDLL=1 /FD /c
 | 
				
			||||||
 | 
					# SUBTRACT CPP /YX
 | 
				
			||||||
 | 
					# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
 | 
				
			||||||
 | 
					# ADD BASE RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					# ADD RSC /l 0x809 /d "NDEBUG"
 | 
				
			||||||
 | 
					BSC32=bscmake.exe
 | 
				
			||||||
 | 
					# ADD BASE BSC32 /nologo
 | 
				
			||||||
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
 | 
					LINK32=link.exe
 | 
				
			||||||
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
 | 
					# ADD LINK32 wxmsw.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/led.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Begin Target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Name "led - Win32 Release"
 | 
				
			||||||
 | 
					# Name "led - Win32 Debug"
 | 
				
			||||||
 | 
					# Name "led - Win32 Debug DLL"
 | 
				
			||||||
 | 
					# Name "led - Win32 Release DLL"
 | 
				
			||||||
 | 
					# Begin Source File
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					SOURCE=.\led.cpp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!IF  "$(CFG)" == "led - Win32 Release"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD CPP /I "..\..\..\include"
 | 
				
			||||||
 | 
					# SUBTRACT CPP /I "..\..\include"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Debug"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD CPP /I "..\..\..\include"
 | 
				
			||||||
 | 
					# SUBTRACT CPP /I "..\..\include" /YX /Yc /Yu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Debug DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# SUBTRACT BASE CPP /YX /Yc /Yu
 | 
				
			||||||
 | 
					# ADD CPP /I "..\..\..\include"
 | 
				
			||||||
 | 
					# SUBTRACT CPP /I "..\..\include" /YX /Yc /Yu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ELSEIF  "$(CFG)" == "led - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ADD CPP /I "..\..\..\include"
 | 
				
			||||||
 | 
					# SUBTRACT CPP /I "..\..\include"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# End Source File
 | 
				
			||||||
 | 
					# End Target
 | 
				
			||||||
 | 
					# End Project
 | 
				
			||||||
@@ -17,7 +17,7 @@ PROGRAM=multicell
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=mtest.o
 | 
					OBJECTS=mtest.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libgizmos.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mtest.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mtest.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "multicell - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "multicell - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 wxmsw233.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mtest.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mtest.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ program_dir = contrib/samples/gizmos/splittree
 | 
				
			|||||||
PROGRAM=splittree
 | 
					PROGRAM=splittree
 | 
				
			||||||
OBJECTS=tree.o
 | 
					OBJECTS=tree.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libgizmos.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_gizmos-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 wxmsw233d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/tree.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234d.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/tree.exe" /pdbtype:sept /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "TreeVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "TreeVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 wxmsw233.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/tree.exe" /libpath:"../../../../lib"
 | 
					# ADD LINK32 wxmsw234.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/tree.exe" /libpath:"../../../../lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib mmediad.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mmboard.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib mmediad.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/mmboard.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "MMboardVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "MMboardVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib mmedia.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mmboard.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib mmedia.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/mmboard.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,7 @@ PROGRAM=mmboard
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=mmboard.o mmbman.o
 | 
					OBJECTS=mmboard.o mmbman.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libmmedia.@WX_TARGET_LIBRARY_TYPE@ @ESD_LINK@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_mmedia-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@ @ESD_LINK@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,7 @@ PROGRAM=ogledit
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=$(PROGRAM).o doc.o view.o palette.o
 | 
					OBJECTS=$(PROGRAM).o doc.o view.o palette.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libogl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_ogl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/ogledit.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/ogledit.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "OGLEditVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "OGLEditVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/ogledit.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib ogl.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/ogledit.exe" /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,7 @@ DATAFILES=studio_resources.wxr
 | 
				
			|||||||
OBJECTS=$(PROGRAM).o doc.o shapes.o symbols.o view.o cspalette.o\
 | 
					OBJECTS=$(PROGRAM).o doc.o shapes.o symbols.o view.o cspalette.o\
 | 
				
			||||||
  mainfrm.o project.o dialogs.o csprint.o
 | 
					  mainfrm.o project.o dialogs.o csprint.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libogl.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_ogl-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include -I$(top_srcdir)/$(program_dir)/bitmaps
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include -I$(top_srcdir)/$(program_dir)/bitmaps
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/studio.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib ogld.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/studio.exe" /pdbtype:sept /libpath:"../../../../lib" /libpath:"../../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "StudioVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "StudioVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,7 @@ PROGRAM=plot
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=plot.o
 | 
					OBJECTS=plot.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libwx_plot.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_plot-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,7 +109,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib plotd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/plot.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib plotd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/plot.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "PlotVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "PlotVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib plot.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/plot.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib plot.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/plot.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,7 +13,7 @@ PROGRAM=stctest
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=$(PROGRAM).o
 | 
					OBJECTS=$(PROGRAM).o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libstc.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_stc-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DATAFILES=stctest.cpp
 | 
					DATAFILES=stctest.cpp
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -108,7 +108,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib stcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/stctest.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib stcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/stctest.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "StcTestVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "StcTestVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib stc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/stctest.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib stc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/stctest.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,7 @@ PROGRAM=svgtest
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
OBJECTS=svgtest.o
 | 
					OBJECTS=svgtest.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libwx_dcsvg.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_dcsvg-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include $(top_builddir)/src/makeprog.env
 | 
					include $(top_builddir)/src/makeprog.env
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ OBJECTS=$(PROGRAM).o \
 | 
				
			|||||||
        derivdlg.o \
 | 
					        derivdlg.o \
 | 
				
			||||||
	custclas.o
 | 
						custclas.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
APPEXTRALIBS=$(top_builddir)/lib/libwxxrc.@WX_TARGET_LIBRARY_TYPE@
 | 
					APPEXTRALIBS=$(top_builddir)/lib/lib@WX_LIBRARY_BASENAME@_xrc-@WX_RELEASE@.@WX_TARGET_LIBRARY_TYPE@
 | 
				
			||||||
APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
					APPEXTRADEFS=-I$(top_srcdir)/contrib/include
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DATADIRS = rc
 | 
					DATADIRS = rc
 | 
				
			||||||
@@ -31,6 +31,7 @@ DATAFILES = rc/artprov.xrc \
 | 
				
			|||||||
	rc/toolbar.xrc \
 | 
						rc/toolbar.xrc \
 | 
				
			||||||
	rc/uncenter.xrc \
 | 
						rc/uncenter.xrc \
 | 
				
			||||||
	rc/variable.xrc \
 | 
						rc/variable.xrc \
 | 
				
			||||||
 | 
						rc/appicon.xpm \
 | 
				
			||||||
	rc/artprov.xpm \
 | 
						rc/artprov.xpm \
 | 
				
			||||||
	rc/basicdlg.xpm \
 | 
						rc/basicdlg.xpm \
 | 
				
			||||||
	rc/controls.xpm \
 | 
						rc/controls.xpm \
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,7 +109,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233d.lib wxxrcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/xmldemo.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234d.lib wxxrcd.lib /nologo /subsystem:windows /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /out:"DebugDLL/xmldemo.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ELSEIF  "$(CFG)" == "XrcDemoVC - Win32 Release DLL"
 | 
					!ELSEIF  "$(CFG)" == "XrcDemoVC - Win32 Release DLL"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
 | 
				
			|||||||
# ADD BSC32 /nologo
 | 
					# ADD BSC32 /nologo
 | 
				
			||||||
LINK32=link.exe
 | 
					LINK32=link.exe
 | 
				
			||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
					# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib winmm.lib /nologo /subsystem:windows /machine:I386
 | 
				
			||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw233.lib wxxrc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/xmldemo.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
					# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw234.lib wxxrc.lib /nologo /subsystem:windows /machine:I386 /nodefaultlib:"libc.lib" /nodefaultlib:"libci.lib" /out:"ReleaseDLL/xmldemo.exe" /libpath:"../../../lib" /libpath:"../../../contrib/lib"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!ENDIF 
 | 
					!ENDIF 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -156,7 +156,7 @@ void MyResizableListCtrl::SetColumnWidths()
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    // This is just a debug message in case you want to watch the 
 | 
					    // This is just a debug message in case you want to watch the 
 | 
				
			||||||
    // events scroll by as you resize.
 | 
					    // events scroll by as you resize.
 | 
				
			||||||
    wxLogDebug( "Successfully set column widths" );
 | 
					    wxLogDebug( wxT("Successfully set column widths") );
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -61,7 +61,7 @@ END_EVENT_TABLE()
 | 
				
			|||||||
// Constructor (Notice how small and easy it is)
 | 
					// Constructor (Notice how small and easy it is)
 | 
				
			||||||
PreferencesDialog::PreferencesDialog(wxWindow* parent)
 | 
					PreferencesDialog::PreferencesDialog(wxWindow* parent)
 | 
				
			||||||
{    
 | 
					{    
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(this, parent, "derived_dialog");                                                            
 | 
					    wxXmlResource::Get()->LoadDialog(this, parent, wxT("derived_dialog"));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Destructor. (Empty, as I don't need anything special done when destructing).
 | 
					// Destructor. (Empty, as I don't need anything special done when destructing).
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,18 +109,18 @@ MyFrame::MyFrame(wxWindow* parent)
 | 
				
			|||||||
    // since this frame will always be the top window, and thus parentless. 
 | 
					    // since this frame will always be the top window, and thus parentless. 
 | 
				
			||||||
    // However, the current approach has source code that can be recycled 
 | 
					    // However, the current approach has source code that can be recycled 
 | 
				
			||||||
    // for other frames that aren't the top level window.]
 | 
					    // for other frames that aren't the top level window.]
 | 
				
			||||||
    wxXmlResource::Get()->LoadFrame(this, parent, "main_frame");
 | 
					    wxXmlResource::Get()->LoadFrame(this, parent, wxT("main_frame"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Set the icon for the frame.
 | 
					    // Set the icon for the frame.
 | 
				
			||||||
    SetIcon(wxICON(appicon));
 | 
					    SetIcon(wxICON(appicon));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Load the menubar from XRC and set this frame's menubar to it.
 | 
					    // Load the menubar from XRC and set this frame's menubar to it.
 | 
				
			||||||
    SetMenuBar(wxXmlResource::Get()->LoadMenuBar("main_menu"));
 | 
					    SetMenuBar(wxXmlResource::Get()->LoadMenuBar(wxT("main_menu")));
 | 
				
			||||||
    // Load the toolbar from XRC and set this frame's toolbar to it.
 | 
					    // Load the toolbar from XRC and set this frame's toolbar to it.
 | 
				
			||||||
    // NOTE: For toolbars you currently should do it exactly like this.
 | 
					    // NOTE: For toolbars you currently should do it exactly like this.
 | 
				
			||||||
    // With toolbars, you currently can't create one, and set it later. It
 | 
					    // With toolbars, you currently can't create one, and set it later. It
 | 
				
			||||||
    // needs to be all in one step.
 | 
					    // needs to be all in one step.
 | 
				
			||||||
    SetToolBar(wxXmlResource::Get()->LoadToolBar(this, "main_toolbar"));
 | 
					    SetToolBar(wxXmlResource::Get()->LoadToolBar(this, wxT("main_toolbar")));
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    // Give the frame a optional statusbar. The '1' just means one field. 
 | 
					    // Give the frame a optional statusbar. The '1' just means one field. 
 | 
				
			||||||
    // A gripsizer will automatically get put on into the corner, if that 
 | 
					    // A gripsizer will automatically get put on into the corner, if that 
 | 
				
			||||||
@@ -146,7 +146,7 @@ void MyFrame::OnNonDerivedDialogToolOrMenuCommand(wxCommandEvent& WXUNUSED(event
 | 
				
			|||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    // "non_derived_dialog" is the name of the wxDialog XRC node that should
 | 
					    // "non_derived_dialog" is the name of the wxDialog XRC node that should
 | 
				
			||||||
    // be loaded.
 | 
					    // be loaded.
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "non_derived_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("non_derived_dialog"));
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -166,7 +166,7 @@ void MyFrame::OnDerivedDialogToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
void MyFrame::OnControlsToolOrMenuCommand(wxCommandEvent& WXUNUSED(event)) 
 | 
					void MyFrame::OnControlsToolOrMenuCommand(wxCommandEvent& WXUNUSED(event)) 
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "controls_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("controls_dialog"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#if wxUSE_LISTCTRL
 | 
					#if wxUSE_LISTCTRL
 | 
				
			||||||
    // There is no data in the listctrl. This will add some columns
 | 
					    // There is no data in the listctrl. This will add some columns
 | 
				
			||||||
@@ -211,7 +211,7 @@ void MyFrame::OnControlsToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
void MyFrame::OnUncenteredToolOrMenuCommand(wxCommandEvent& WXUNUSED(event)) 
 | 
					void MyFrame::OnUncenteredToolOrMenuCommand(wxCommandEvent& WXUNUSED(event)) 
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "uncentered_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("uncentered_dialog"));
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -219,7 +219,7 @@ void MyFrame::OnUncenteredToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
void MyFrame::OnCustomClassToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
					void MyFrame::OnCustomClassToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "custom_class_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("custom_class_dialog"));
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    // Make an instance of our new custom class. 
 | 
					    // Make an instance of our new custom class. 
 | 
				
			||||||
    MyResizableListCtrl* a_myResizableListCtrl = new MyResizableListCtrl(&dlg, 
 | 
					    MyResizableListCtrl* a_myResizableListCtrl = new MyResizableListCtrl(&dlg, 
 | 
				
			||||||
@@ -231,7 +231,7 @@ void MyFrame::OnCustomClassToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    // "custom_control_placeholder" is the name of the "unknown" tag in the 
 | 
					    // "custom_control_placeholder" is the name of the "unknown" tag in the 
 | 
				
			||||||
    // custctrl.xrc XRC file.
 | 
					    // custctrl.xrc XRC file.
 | 
				
			||||||
    wxXmlResource::Get()->AttachUnknownControl("custom_control_placeholder",
 | 
					    wxXmlResource::Get()->AttachUnknownControl(wxT("custom_control_placeholder"),
 | 
				
			||||||
                                                a_myResizableListCtrl);
 | 
					                                                a_myResizableListCtrl);
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -240,7 +240,7 @@ void MyFrame::OnCustomClassToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
void MyFrame::OnPlatformPropertyToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
					void MyFrame::OnPlatformPropertyToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "platform_property_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("platform_property_dialog"));
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -248,7 +248,7 @@ void MyFrame::OnPlatformPropertyToolOrMenuCommand(wxCommandEvent& WXUNUSED(event
 | 
				
			|||||||
void MyFrame::OnArtProviderToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
					void MyFrame::OnArtProviderToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "art_provider_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("art_provider_dialog"));
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -256,7 +256,7 @@ void MyFrame::OnArtProviderToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
void MyFrame::OnVariableExpansionToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
					void MyFrame::OnVariableExpansionToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    wxDialog dlg;
 | 
					    wxDialog dlg;
 | 
				
			||||||
    wxXmlResource::Get()->LoadDialog(&dlg, this, "variable_expansion_dialog");
 | 
					    wxXmlResource::Get()->LoadDialog(&dlg, this, wxT("variable_expansion_dialog"));
 | 
				
			||||||
    dlg.ShowModal();
 | 
					    dlg.ShowModal();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -267,5 +267,5 @@ void MyFrame::OnAboutToolOrMenuCommand(wxCommandEvent& WXUNUSED(event))
 | 
				
			|||||||
    msg.Printf( _T("This is the about dialog of XML resources demo.\n")
 | 
					    msg.Printf( _T("This is the about dialog of XML resources demo.\n")
 | 
				
			||||||
                _T("Welcome to %s"), wxVERSION_STRING);
 | 
					                _T("Welcome to %s"), wxVERSION_STRING);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    wxMessageBox(msg, "About XML resources demo", wxOK | wxICON_INFORMATION, this);
 | 
					    wxMessageBox(msg, _("About XML resources demo"), wxOK | wxICON_INFORMATION, this);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -88,27 +88,27 @@ bool MyApp::OnInit()
 | 
				
			|||||||
    // into one giant XRC file if you wanted, but then they become more 
 | 
					    // into one giant XRC file if you wanted, but then they become more 
 | 
				
			||||||
    // diffcult to manage, and harder to reuse in later projects.   
 | 
					    // diffcult to manage, and harder to reuse in later projects.   
 | 
				
			||||||
    // The menubar
 | 
					    // The menubar
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/menu.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/menu.xrc"));
 | 
				
			||||||
    // The toolbar
 | 
					    // The toolbar
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/toolbar.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/toolbar.xrc"));
 | 
				
			||||||
    // Non-derived dialog example
 | 
					    // Non-derived dialog example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/basicdlg.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/basicdlg.xrc"));
 | 
				
			||||||
    // Derived dialog example
 | 
					    // Derived dialog example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/derivdlg.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/derivdlg.xrc"));
 | 
				
			||||||
    // Controls property example
 | 
					    // Controls property example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/controls.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/controls.xrc"));
 | 
				
			||||||
    // Frame example
 | 
					    // Frame example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/frame.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/frame.xrc"));
 | 
				
			||||||
    // Uncentered example
 | 
					    // Uncentered example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/uncenter.xrc");    
 | 
					    wxXmlResource::Get()->Load(wxT("rc/uncenter.xrc"));    
 | 
				
			||||||
    // Custom class example
 | 
					    // Custom class example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/custclas.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/custclas.xrc"));
 | 
				
			||||||
    // wxArtProvider example
 | 
					    // wxArtProvider example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/artprov.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/artprov.xrc"));
 | 
				
			||||||
    // Platform property example
 | 
					    // Platform property example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/platform.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/platform.xrc"));
 | 
				
			||||||
    // Variable expansion example
 | 
					    // Variable expansion example
 | 
				
			||||||
    wxXmlResource::Get()->Load("rc/variable.xrc");
 | 
					    wxXmlResource::Get()->Load(wxT("rc/variable.xrc"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Make an instance of your derived frame. Passing NULL (the default value 
 | 
					    // Make an instance of your derived frame. Passing NULL (the default value 
 | 
				
			||||||
    // of MyFrame's constructor is NULL) as the frame doesn't have a frame
 | 
					    // of MyFrame's constructor is NULL) as the frame doesn't have a frame
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,11 +4,12 @@ top_srcdir = @top_srcdir@/..
 | 
				
			|||||||
top_builddir = ../../..
 | 
					top_builddir = ../../..
 | 
				
			||||||
libsrc_dir = contrib/src/animate
 | 
					libsrc_dir = contrib/src/animate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TARGET_LIBNAME=libwx_anim
 | 
					TARGET_LIBNAME=lib@WX_LIBRARY_BASENAME@_animate-@WX_RELEASE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LIBVERSION_CURRENT=@WX_CURRENT@
 | 
				
			||||||
 | 
					LIBVERSION_REVISION=@WX_REVISION@
 | 
				
			||||||
 | 
					LIBVERSION_AGE=@WX_AGE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBVERSION_CURRENT=1
 | 
					 | 
				
			||||||
LIBVERSION_REVISION=0
 | 
					 | 
				
			||||||
LIBVERSION_AGE=0
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
HEADER_PATH=$(top_srcdir)/contrib/include/wx
 | 
					HEADER_PATH=$(top_srcdir)/contrib/include/wx
 | 
				
			||||||
HEADER_SUBDIR=plot
 | 
					HEADER_SUBDIR=plot
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,11 +4,12 @@ top_srcdir = @top_srcdir@/..
 | 
				
			|||||||
top_builddir = ../../..
 | 
					top_builddir = ../../..
 | 
				
			||||||
libsrc_dir = contrib/src/applet
 | 
					libsrc_dir = contrib/src/applet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TARGET_LIBNAME=libapplet
 | 
					TARGET_LIBNAME=lib@WX_LIBRARY_BASENAME@_applet-@WX_RELEASE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LIBVERSION_CURRENT=@WX_CURRENT@
 | 
				
			||||||
 | 
					LIBVERSION_REVISION=@WX_REVISION@
 | 
				
			||||||
 | 
					LIBVERSION_AGE=@WX_AGE@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBVERSION_CURRENT=1
 | 
					 | 
				
			||||||
LIBVERSION_REVISION=0
 | 
					 | 
				
			||||||
LIBVERSION_AGE=0
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
HEADER_PATH=$(top_srcdir)/contrib/include/wx
 | 
					HEADER_PATH=$(top_srcdir)/contrib/include/wx
 | 
				
			||||||
HEADER_SUBDIR=applet
 | 
					HEADER_SUBDIR=applet
 | 
				
			||||||
 
 | 
				
			|||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user