xrcdll_xh_text.o \
xrcdll_xh_tglbtn.o \
xrcdll_xh_toolb.o \
+ xrcdll_xh_toolbk.o \
xrcdll_xh_tree.o \
xrcdll_xh_treebk.o \
xrcdll_xh_unkwn.o \
xrclib_xh_text.o \
xrclib_xh_tglbtn.o \
xrclib_xh_toolb.o \
+ xrclib_xh_toolbk.o \
xrclib_xh_tree.o \
xrclib_xh_treebk.o \
xrclib_xh_unkwn.o \
wx/xrc/xh_text.h \
wx/xrc/xh_tglbtn.h \
wx/xrc/xh_toolb.h \
+ wx/xrc/xh_toolbk.h \
wx/xrc/xh_tree.h \
wx/xrc/xh_treebk.h \
wx/xrc/xh_unkwn.h \
monodll_xh_text.o \
monodll_xh_tglbtn.o \
monodll_xh_toolb.o \
+ monodll_xh_toolbk.o \
monodll_xh_tree.o \
monodll_xh_treebk.o \
monodll_xh_unkwn.o \
monolib_xh_text.o \
monolib_xh_tglbtn.o \
monolib_xh_toolb.o \
+ monolib_xh_toolbk.o \
monolib_xh_tree.o \
monolib_xh_treebk.o \
monolib_xh_unkwn.o \
monodll_xh_toolb.o: $(srcdir)/src/xrc/xh_toolb.cpp $(MONODLL_ODEP)
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/xrc/xh_toolb.cpp
+monodll_xh_toolbk.o: $(srcdir)/src/xrc/xh_toolbk.cpp $(MONODLL_ODEP)
+ $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/xrc/xh_toolbk.cpp
+
monodll_xh_tree.o: $(srcdir)/src/xrc/xh_tree.cpp $(MONODLL_ODEP)
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/xrc/xh_tree.cpp
monolib_xh_toolb.o: $(srcdir)/src/xrc/xh_toolb.cpp $(MONOLIB_ODEP)
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_toolb.cpp
+monolib_xh_toolbk.o: $(srcdir)/src/xrc/xh_toolbk.cpp $(MONOLIB_ODEP)
+ $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_toolbk.cpp
+
monolib_xh_tree.o: $(srcdir)/src/xrc/xh_tree.cpp $(MONOLIB_ODEP)
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_tree.cpp
xrcdll_xh_toolb.o: $(srcdir)/src/xrc/xh_toolb.cpp $(XRCDLL_ODEP)
$(CXXC) -c -o $@ $(XRCDLL_CXXFLAGS) $(srcdir)/src/xrc/xh_toolb.cpp
+xrcdll_xh_toolbk.o: $(srcdir)/src/xrc/xh_toolbk.cpp $(XRCDLL_ODEP)
+ $(CXXC) -c -o $@ $(XRCDLL_CXXFLAGS) $(srcdir)/src/xrc/xh_toolbk.cpp
+
xrcdll_xh_tree.o: $(srcdir)/src/xrc/xh_tree.cpp $(XRCDLL_ODEP)
$(CXXC) -c -o $@ $(XRCDLL_CXXFLAGS) $(srcdir)/src/xrc/xh_tree.cpp
xrclib_xh_toolb.o: $(srcdir)/src/xrc/xh_toolb.cpp $(XRCLIB_ODEP)
$(CXXC) -c -o $@ $(XRCLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_toolb.cpp
+xrclib_xh_toolbk.o: $(srcdir)/src/xrc/xh_toolbk.cpp $(XRCLIB_ODEP)
+ $(CXXC) -c -o $@ $(XRCLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_toolbk.cpp
+
xrclib_xh_tree.o: $(srcdir)/src/xrc/xh_tree.cpp $(XRCLIB_ODEP)
$(CXXC) -c -o $@ $(XRCLIB_CXXFLAGS) $(srcdir)/src/xrc/xh_tree.cpp
src/xrc/xh_text.cpp
src/xrc/xh_tglbtn.cpp
src/xrc/xh_toolb.cpp
+ src/xrc/xh_toolbk.cpp
src/xrc/xh_tree.cpp
src/xrc/xh_treebk.cpp
src/xrc/xh_unkwn.cpp
wx/xrc/xh_text.h
wx/xrc/xh_tglbtn.h
wx/xrc/xh_toolb.h
+ wx/xrc/xh_toolbk.h
wx/xrc/xh_tree.h
wx/xrc/xh_treebk.h
wx/xrc/xh_unkwn.h
$(OBJS)\xrcdll_xh_text.obj \\r
$(OBJS)\xrcdll_xh_tglbtn.obj \\r
$(OBJS)\xrcdll_xh_toolb.obj \\r
+ $(OBJS)\xrcdll_xh_toolbk.obj \\r
$(OBJS)\xrcdll_xh_tree.obj \\r
$(OBJS)\xrcdll_xh_treebk.obj \\r
$(OBJS)\xrcdll_xh_unkwn.obj \\r
$(OBJS)\xrclib_xh_text.obj \\r
$(OBJS)\xrclib_xh_tglbtn.obj \\r
$(OBJS)\xrclib_xh_toolb.obj \\r
+ $(OBJS)\xrclib_xh_toolbk.obj \\r
$(OBJS)\xrclib_xh_tree.obj \\r
$(OBJS)\xrclib_xh_treebk.obj \\r
$(OBJS)\xrclib_xh_unkwn.obj \\r
$(OBJS)\monodll_xh_text.obj \\r
$(OBJS)\monodll_xh_tglbtn.obj \\r
$(OBJS)\monodll_xh_toolb.obj \\r
+ $(OBJS)\monodll_xh_toolbk.obj \\r
$(OBJS)\monodll_xh_tree.obj \\r
$(OBJS)\monodll_xh_treebk.obj \\r
$(OBJS)\monodll_xh_unkwn.obj \\r
$(OBJS)\monolib_xh_text.obj \\r
$(OBJS)\monolib_xh_tglbtn.obj \\r
$(OBJS)\monolib_xh_toolb.obj \\r
+ $(OBJS)\monolib_xh_toolbk.obj \\r
$(OBJS)\monolib_xh_tree.obj \\r
$(OBJS)\monolib_xh_treebk.obj \\r
$(OBJS)\monolib_xh_unkwn.obj \\r
$(OBJS)\monodll_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\monodll_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\monodll_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\monolib_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\monolib_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\monolib_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\xrcdll_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -q -c -P -o$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\xrcdll_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -q -c -P -o$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\xrcdll_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -q -c -P -o$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\xrclib_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -q -c -P -o$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\xrclib_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -q -c -P -o$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\xrclib_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -q -c -P -o$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\xrcdll_xh_text.o \\r
$(OBJS)\xrcdll_xh_tglbtn.o \\r
$(OBJS)\xrcdll_xh_toolb.o \\r
+ $(OBJS)\xrcdll_xh_toolbk.o \\r
$(OBJS)\xrcdll_xh_tree.o \\r
$(OBJS)\xrcdll_xh_treebk.o \\r
$(OBJS)\xrcdll_xh_unkwn.o \\r
$(OBJS)\xrclib_xh_text.o \\r
$(OBJS)\xrclib_xh_tglbtn.o \\r
$(OBJS)\xrclib_xh_toolb.o \\r
+ $(OBJS)\xrclib_xh_toolbk.o \\r
$(OBJS)\xrclib_xh_tree.o \\r
$(OBJS)\xrclib_xh_treebk.o \\r
$(OBJS)\xrclib_xh_unkwn.o \\r
$(OBJS)\monodll_xh_text.o \\r
$(OBJS)\monodll_xh_tglbtn.o \\r
$(OBJS)\monodll_xh_toolb.o \\r
+ $(OBJS)\monodll_xh_toolbk.o \\r
$(OBJS)\monodll_xh_tree.o \\r
$(OBJS)\monodll_xh_treebk.o \\r
$(OBJS)\monodll_xh_unkwn.o \\r
$(OBJS)\monolib_xh_text.o \\r
$(OBJS)\monolib_xh_tglbtn.o \\r
$(OBJS)\monolib_xh_toolb.o \\r
+ $(OBJS)\monolib_xh_toolbk.o \\r
$(OBJS)\monolib_xh_tree.o \\r
$(OBJS)\monolib_xh_treebk.o \\r
$(OBJS)\monolib_xh_unkwn.o \\r
$(OBJS)\monodll_xh_toolb.o: ../../src/xrc/xh_toolb.cpp\r
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
\r
+$(OBJS)\monodll_xh_toolbk.o: ../../src/xrc/xh_toolbk.cpp\r
+ $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
+\r
$(OBJS)\monodll_xh_tree.o: ../../src/xrc/xh_tree.cpp\r
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<\r
\r
$(OBJS)\monolib_xh_toolb.o: ../../src/xrc/xh_toolb.cpp\r
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
\r
+$(OBJS)\monolib_xh_toolbk.o: ../../src/xrc/xh_toolbk.cpp\r
+ $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
+\r
$(OBJS)\monolib_xh_tree.o: ../../src/xrc/xh_tree.cpp\r
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<\r
\r
$(OBJS)\xrcdll_xh_toolb.o: ../../src/xrc/xh_toolb.cpp\r
$(CXX) -c -o $@ $(XRCDLL_CXXFLAGS) $(CPPDEPS) $<\r
\r
+$(OBJS)\xrcdll_xh_toolbk.o: ../../src/xrc/xh_toolbk.cpp\r
+ $(CXX) -c -o $@ $(XRCDLL_CXXFLAGS) $(CPPDEPS) $<\r
+\r
$(OBJS)\xrcdll_xh_tree.o: ../../src/xrc/xh_tree.cpp\r
$(CXX) -c -o $@ $(XRCDLL_CXXFLAGS) $(CPPDEPS) $<\r
\r
$(OBJS)\xrclib_xh_toolb.o: ../../src/xrc/xh_toolb.cpp\r
$(CXX) -c -o $@ $(XRCLIB_CXXFLAGS) $(CPPDEPS) $<\r
\r
+$(OBJS)\xrclib_xh_toolbk.o: ../../src/xrc/xh_toolbk.cpp\r
+ $(CXX) -c -o $@ $(XRCLIB_CXXFLAGS) $(CPPDEPS) $<\r
+\r
$(OBJS)\xrclib_xh_tree.o: ../../src/xrc/xh_tree.cpp\r
$(CXX) -c -o $@ $(XRCLIB_CXXFLAGS) $(CPPDEPS) $<\r
\r
$(OBJS)\xrcdll_xh_text.obj \\r
$(OBJS)\xrcdll_xh_tglbtn.obj \\r
$(OBJS)\xrcdll_xh_toolb.obj \\r
+ $(OBJS)\xrcdll_xh_toolbk.obj \\r
$(OBJS)\xrcdll_xh_tree.obj \\r
$(OBJS)\xrcdll_xh_treebk.obj \\r
$(OBJS)\xrcdll_xh_unkwn.obj \\r
$(OBJS)\xrclib_xh_text.obj \\r
$(OBJS)\xrclib_xh_tglbtn.obj \\r
$(OBJS)\xrclib_xh_toolb.obj \\r
+ $(OBJS)\xrclib_xh_toolbk.obj \\r
$(OBJS)\xrclib_xh_tree.obj \\r
$(OBJS)\xrclib_xh_treebk.obj \\r
$(OBJS)\xrclib_xh_unkwn.obj \\r
$(OBJS)\monodll_xh_text.obj \\r
$(OBJS)\monodll_xh_tglbtn.obj \\r
$(OBJS)\monodll_xh_toolb.obj \\r
+ $(OBJS)\monodll_xh_toolbk.obj \\r
$(OBJS)\monodll_xh_tree.obj \\r
$(OBJS)\monodll_xh_treebk.obj \\r
$(OBJS)\monodll_xh_unkwn.obj \\r
$(OBJS)\monolib_xh_text.obj \\r
$(OBJS)\monolib_xh_tglbtn.obj \\r
$(OBJS)\monolib_xh_toolb.obj \\r
+ $(OBJS)\monolib_xh_toolbk.obj \\r
$(OBJS)\monolib_xh_tree.obj \\r
$(OBJS)\monolib_xh_treebk.obj \\r
$(OBJS)\monolib_xh_unkwn.obj \\r
$(OBJS)\monodll_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\monodll_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\monodll_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(MONODLL_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\monolib_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\monolib_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\monolib_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(MONOLIB_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\xrcdll_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\xrcdll_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) /c /nologo /TP /Fo$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\xrcdll_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(XRCDLL_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\xrclib_xh_toolb.obj: ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_toolb.cpp\r
\r
+$(OBJS)\xrclib_xh_toolbk.obj: ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) /c /nologo /TP /Fo$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_toolbk.cpp\r
+\r
$(OBJS)\xrclib_xh_tree.obj: ..\..\src\xrc\xh_tree.cpp\r
$(CXX) /c /nologo /TP /Fo$@ $(XRCLIB_CXXFLAGS) ..\..\src\xrc\xh_tree.cpp\r
\r
$(OBJS)\monodll_xh_text.obj &\r
$(OBJS)\monodll_xh_tglbtn.obj &\r
$(OBJS)\monodll_xh_toolb.obj &\r
+ $(OBJS)\monodll_xh_toolbk.obj &\r
$(OBJS)\monodll_xh_tree.obj &\r
$(OBJS)\monodll_xh_treebk.obj &\r
$(OBJS)\monodll_xh_unkwn.obj &\r
$(OBJS)\monolib_xh_text.obj &\r
$(OBJS)\monolib_xh_tglbtn.obj &\r
$(OBJS)\monolib_xh_toolb.obj &\r
+ $(OBJS)\monolib_xh_toolbk.obj &\r
$(OBJS)\monolib_xh_tree.obj &\r
$(OBJS)\monolib_xh_treebk.obj &\r
$(OBJS)\monolib_xh_unkwn.obj &\r
$(OBJS)\xrcdll_xh_text.obj &\r
$(OBJS)\xrcdll_xh_tglbtn.obj &\r
$(OBJS)\xrcdll_xh_toolb.obj &\r
+ $(OBJS)\xrcdll_xh_toolbk.obj &\r
$(OBJS)\xrcdll_xh_tree.obj &\r
$(OBJS)\xrcdll_xh_treebk.obj &\r
$(OBJS)\xrcdll_xh_unkwn.obj &\r
$(OBJS)\xrclib_xh_text.obj &\r
$(OBJS)\xrclib_xh_tglbtn.obj &\r
$(OBJS)\xrclib_xh_toolb.obj &\r
+ $(OBJS)\xrclib_xh_toolbk.obj &\r
$(OBJS)\xrclib_xh_tree.obj &\r
$(OBJS)\xrclib_xh_treebk.obj &\r
$(OBJS)\xrclib_xh_unkwn.obj &\r
$(OBJS)\monodll_xh_toolb.obj : .AUTODEPEND ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
\r
+$(OBJS)\monodll_xh_toolbk.obj : .AUTODEPEND ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
+\r
$(OBJS)\monodll_xh_tree.obj : .AUTODEPEND ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<\r
\r
$(OBJS)\monolib_xh_toolb.obj : .AUTODEPEND ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
\r
+$(OBJS)\monolib_xh_toolbk.obj : .AUTODEPEND ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
+\r
$(OBJS)\monolib_xh_tree.obj : .AUTODEPEND ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<\r
\r
$(OBJS)\xrcdll_xh_toolb.obj : .AUTODEPEND ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<\r
\r
+$(OBJS)\xrcdll_xh_toolbk.obj : .AUTODEPEND ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -bt=nt -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<\r
+\r
$(OBJS)\xrcdll_xh_tree.obj : .AUTODEPEND ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<\r
\r
$(OBJS)\xrclib_xh_toolb.obj : .AUTODEPEND ..\..\src\xrc\xh_toolb.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<\r
\r
+$(OBJS)\xrclib_xh_toolbk.obj : .AUTODEPEND ..\..\src\xrc\xh_toolbk.cpp\r
+ $(CXX) -bt=nt -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<\r
+\r
$(OBJS)\xrclib_xh_tree.obj : .AUTODEPEND ..\..\src\xrc\xh_tree.cpp\r
$(CXX) -bt=nt -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<\r
\r
# End Source File\r
# Begin Source File\r
\r
+SOURCE=..\..\include\wx\xrc\xh_toolbk.h\r
+# End Source File\r
+# Begin Source File\r
+\r
SOURCE=..\..\include\wx\xrc\xh_tree.h\r
# End Source File\r
# Begin Source File\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h">\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h">\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h">\r
</File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h">\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h">\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h">\r
</File>\r
<File\r
RelativePath="..\..\src\xrc\xh_toolb.cpp">\r
</File>\r
+ <File\r
+ RelativePath="..\..\src\xrc\xh_toolbk.cpp">\r
+ </File>\r
<File\r
RelativePath="..\..\src\xrc\xh_tree.cpp">\r
</File>\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h"\r
>\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h"\r
>\r
RelativePath="..\..\src\xrc\xh_toolb.cpp"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\src\xrc\xh_toolbk.cpp"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\src\xrc\xh_tree.cpp"\r
>\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h"\r
>\r
RelativePath="..\..\include\wx\xrc\xh_toolb.h"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\include\wx\xrc\xh_toolbk.h"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\include\wx\xrc\xh_tree.h"\r
>\r
RelativePath="..\..\src\xrc\xh_toolb.cpp"\r
>\r
</File>\r
+ <File\r
+ RelativePath="..\..\src\xrc\xh_toolbk.cpp"\r
+ >\r
+ </File>\r
<File\r
RelativePath="..\..\src\xrc\xh_tree.cpp"\r
>\r
# End Source File\r
# Begin Source File\r
\r
+SOURCE=..\..\include\wx\xrc\xh_toolbk.h\r
+# End Source File\r
+# Begin Source File\r
+\r
SOURCE=..\..\include\wx\xrc\xh_tree.h\r
# End Source File\r
# Begin Source File\r
# End Source File\r
# Begin Source File\r
\r
+SOURCE=..\..\src\xrc\xh_toolbk.cpp\r
+# End Source File\r
+# Begin Source File\r
+\r
SOURCE=..\..\src\xrc\xh_tree.cpp\r
# End Source File\r
# Begin Source File\r
- Fix display of right aligned columns in wxGenericListCtrl (jl).
- Restore text drag-and-drop in wxSTC broken by Scintilla 2 update (Jens Lody).
- Improve wxGTK print/page setup dialog (rafravago).
+- Added wxToolbook XRC handler (Andrea Zanellato).
MSW:
@endcode
+@subsubsection xrc_wxtoolbook wxToolbook
+
+A toolbook can have one or more child objects of the @c toolbookpage
+pseudo-class (similarly to @ref xrc_wxnotebook "wxNotebook" and its
+@c notebookpage) and one child object of the @ref xrc_wximagelist class.
+@c toolbookpage objects have the following properties:
+
+@beginTable
+@hdr3col{property, type, description}
+@row3col{label, @ref overview_xrcformat_type_text,
+ Sheet page's title (required).}
+@row3col{bitmap, @ref overview_xrcformat_type_bitmap,
+ Bitmap shown alongside the label (default: none).}
+@row3col{image, integer,
+ The zero-based index of the image associated with the item
+ into the image list.}
+@row3col{selected, @ref overview_xrcformat_type_bool,
+ Is the page selected initially (only one page can be selected; default: 0)?}
+@endTable
+
+Each @c toolbookpage has exactly one non-toplevel window as its child.
+
+
@subsubsection xrc_wxtreectrl wxTreeCtrl
A treectrl can have one child object of the @ref xrc_wximagelist class.
#include "wx/xrc/xh_text.h"
#include "wx/xrc/xh_tglbtn.h"
#include "wx/xrc/xh_toolb.h"
+#include "wx/xrc/xh_toolbk.h"
#include "wx/xrc/xh_tree.h"
#include "wx/xrc/xh_treebk.h"
#include "wx/xrc/xh_unkwn.h"
--- /dev/null
+/////////////////////////////////////////////////////////////////////////////
+// Name: wx/xrc/xh_toolbk.h
+// Purpose: XML resource handler for wxToolbook
+// Author: Andrea Zanellato
+// Created: 2009/12/12
+// Copyright: (c) 2010 wxWidgets development team
+// Licence: wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_XH_TOOLBK_H_
+#define _WX_XH_TOOLBK_H_
+
+#include "wx/xrc/xmlres.h"
+
+#if wxUSE_XRC && wxUSE_TOOLBOOK
+
+class WXDLLIMPEXP_FWD_CORE wxToolbook;
+
+class WXDLLIMPEXP_XRC wxToolbookXmlHandler : public wxXmlResourceHandler
+{
+public:
+ wxToolbookXmlHandler();
+
+ virtual wxObject *DoCreateResource();
+ virtual bool CanHandle(wxXmlNode *node);
+
+private:
+ bool m_isInside;
+ wxToolbook *m_toolbook;
+
+ wxDECLARE_DYNAMIC_CLASS(wxToolbookXmlHandler);
+};
+
+#endif // wxUSE_XRC && wxUSE_TOOLBOOK
+
+#endif // _WX_XH_TOOLBK_H_
</object>
</object>
</object>
+
+ <object class="notebookpage">
+ <label>wxToolbook</label>
+ <object class="wxToolbook" name="controls_toolbook">
+ <style>wxTBK_HORZ_LAYOUT</style>
+ <size>350,280</size>
+ <imagelist>
+ <bitmap stock_id="wxART_QUESTION"/>
+ <bitmap stock_id="wxART_INFORMATION"/>
+ <bitmap stock_id="wxART_GO_HOME"/>
+ </imagelist>
+ <object class="toolbookpage">
+ <label>Page 1</label>
+ <image>0</image>
+ <object class="wxButton" name="controls_toolbook_button1">
+ <label>Button N1</label>
+ </object>
+ </object>
+ <object class="toolbookpage">
+ <label>Page 2</label>
+ <image>1</image>
+ <object class="wxButton" name="controls_toolbook_button2">
+ <label>Button N2</label>
+ </object>
+ </object>
+ <object class="toolbookpage">
+ <label>Page 3</label>
+ <image>2</image>
+ <object class="wxButton" name="controls_toolbook_button3">
+ <label>Button N3</label>
+ </object>
+ </object>
+ </object>
+ </object>
+
<object class="notebookpage">
<label>wxToolBar</label>
<object class="wxPanel" name="button">
--- /dev/null
+/////////////////////////////////////////////////////////////////////////////
+// Name: src/xrc/xh_toolbk.cpp
+// Purpose: XRC resource for wxToolbook
+// Author: Andrea Zanellato
+// Created: 2009/12/12
+// Copyright: (c) 2010 wxWidgets development team
+// Licence: wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+ #pragma hdrstop
+#endif
+
+#if wxUSE_XRC && wxUSE_TOOLBOOK
+
+#include "wx/xrc/xh_toolbk.h"
+
+#ifndef WX_PRECOMP
+ #include "wx/log.h"
+ #include "wx/sizer.h"
+#endif
+
+#include "wx/toolbook.h"
+#include "wx/imaglist.h"
+
+IMPLEMENT_DYNAMIC_CLASS(wxToolbookXmlHandler, wxXmlResourceHandler)
+
+wxToolbookXmlHandler::wxToolbookXmlHandler()
+ :wxXmlResourceHandler(),
+ m_isInside(false),
+ m_toolbook(NULL)
+{
+ XRC_ADD_STYLE(wxBK_DEFAULT);
+ XRC_ADD_STYLE(wxBK_TOP);
+ XRC_ADD_STYLE(wxBK_BOTTOM);
+ XRC_ADD_STYLE(wxBK_LEFT);
+ XRC_ADD_STYLE(wxBK_RIGHT);
+
+ XRC_ADD_STYLE(wxTBK_BUTTONBAR);
+ XRC_ADD_STYLE(wxTBK_HORZ_LAYOUT);
+
+ AddWindowStyles();
+}
+
+wxObject *wxToolbookXmlHandler::DoCreateResource()
+{
+ if (m_class == wxT("toolbookpage"))
+ {
+ wxXmlNode *n = GetParamNode(wxT("object"));
+
+ if ( !n )
+ n = GetParamNode(wxT("object_ref"));
+
+ if (n)
+ {
+ bool old_ins = m_isInside;
+ m_isInside = false;
+ wxObject *item = CreateResFromNode(n, m_toolbook, NULL);
+ m_isInside = old_ins;
+ wxWindow *wnd = wxDynamicCast(item, wxWindow);
+
+ if (wnd)
+ {
+ int imgId = -1;
+
+ if ( HasParam(wxT("bitmap")) )
+ {
+ wxBitmap bmp = GetBitmap(wxT("bitmap"), wxART_OTHER);
+ wxImageList *imgList = m_toolbook->GetImageList();
+ if ( imgList == NULL )
+ {
+ imgList = new wxImageList( bmp.GetWidth(), bmp.GetHeight() );
+ m_toolbook->AssignImageList( imgList );
+ }
+ imgId = imgList->Add(bmp);
+ }
+ else if ( HasParam(wxT("image")) )
+ {
+ if ( m_toolbook->GetImageList() )
+ {
+ imgId = (int)GetLong(wxT("image"));
+ }
+ else // image without image list?
+ {
+ ReportError(n, "image can only be used in conjunction "
+ "with imagelist");
+ }
+ }
+
+ m_toolbook->AddPage(wnd, GetText(wxT("label")),
+ GetBool(wxT("selected")), imgId );
+ }
+ else
+ {
+ ReportError(n, "toolbookpage child must be a window");
+ }
+ return wnd;
+ }
+ else
+ {
+ ReportError("toolbookpage must have a window child");
+ return NULL;
+ }
+ }
+
+ else
+ {
+ XRC_MAKE_INSTANCE(nb, wxToolbook)
+
+ nb->Create( m_parentAsWindow,
+ GetID(),
+ GetPosition(), GetSize(),
+ GetStyle(wxT("style")),
+ GetName() );
+
+ wxImageList *imagelist = GetImageList();
+ if ( imagelist )
+ nb->AssignImageList(imagelist);
+
+ wxToolbook *old_par = m_toolbook;
+ m_toolbook = nb;
+ bool old_ins = m_isInside;
+ m_isInside = true;
+ CreateChildren(m_toolbook, true/*only this handler*/);
+ m_isInside = old_ins;
+ m_toolbook = old_par;
+
+ return nb;
+ }
+}
+
+bool wxToolbookXmlHandler::CanHandle(wxXmlNode *node)
+{
+ return ((!m_isInside && IsOfClass(node, wxT("wxToolbook"))) ||
+ (m_isInside && IsOfClass(node, wxT("toolbookpage"))));
+}
+
+#endif // wxUSE_XRC && wxUSE_TOOLBOOK
#if wxUSE_TOOLBAR
AddHandler(new wxToolBarXmlHandler);
#endif
+#if wxUSE_TOOLBOOK
+ AddHandler(new wxToolbookXmlHandler);
+#endif
#if wxUSE_TREEBOOK
AddHandler(new wxTreebookXmlHandler);
#endif