From 397f14ce524d02bef903c3f186f1554e630467c2 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Mon, 14 Aug 2000 09:44:35 +0000 Subject: [PATCH] Added chapter stubs. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- docs/latex/book/book.tex | 1 + docs/latex/book/chap_advanced_controls.tex | 17 +++++++++++++++++ docs/latex/book/chap_advanced_events.tex | 8 ++++++++ docs/latex/book/chap_basic_controls.tex | 8 ++++++++ docs/latex/book/chap_basic_events.tex | 7 +++++++ docs/latex/book/chap_clipboard_dnd.tex | 7 +++++++ docs/latex/book/chap_common_dialogs.tex | 7 +++++++ docs/latex/book/chap_comms.tex | 7 +++++++ docs/latex/book/chap_comparison.tex | 10 ++++++++++ docs/latex/book/chap_config.tex | 7 +++++++ docs/latex/book/chap_cpp.tex | 8 ++++++++ docs/latex/book/chap_custom_dialogs.tex | 7 +++++++ docs/latex/book/chap_data_classes.tex | 7 +++++++ docs/latex/book/chap_database.tex | 9 +++++++++ docs/latex/book/chap_docview.tex | 7 +++++++ docs/latex/book/chap_drawing.tex | 7 +++++++ docs/latex/book/chap_file_stream.tex | 7 +++++++ docs/latex/book/chap_frames.tex | 7 +++++++ docs/latex/book/chap_getstart.tex | 7 +++++++ docs/latex/book/chap_help.tex | 7 +++++++ docs/latex/book/chap_images.tex | 7 +++++++ docs/latex/book/chap_input.tex | 7 +++++++ docs/latex/book/chap_install.tex | 7 +++++++ docs/latex/book/chap_intro.tex | 7 +++++++ docs/latex/book/chap_mdi.tex | 7 +++++++ docs/latex/book/chap_memory.tex | 7 +++++++ docs/latex/book/chap_multithreading.tex | 7 +++++++ docs/latex/book/chap_perfecting.tex | 8 ++++++++ docs/latex/book/chap_platform.tex | 7 +++++++ docs/latex/book/chap_printing.tex | 7 +++++++ docs/latex/book/chap_resources.tex | 12 ++++++++++++ docs/latex/book/chap_runtime.tex | 7 +++++++ docs/latex/book/chap_scrolling.tex | 7 +++++++ docs/latex/book/chap_sizers.tex | 7 +++++++ docs/latex/book/chap_strings.tex | 7 +++++++ docs/latex/book/chap_time.tex | 7 +++++++ docs/latex/book/chap_toolbars.tex | 7 +++++++ docs/latex/book/chap_wxbase.tex | 7 +++++++ docs/latex/book/chap_wxhtml.tex | 7 +++++++ docs/latex/book/chap_wxpython.tex | 7 +++++++ 40 files changed, 298 insertions(+) create mode 100644 docs/latex/book/chap_advanced_controls.tex create mode 100644 docs/latex/book/chap_advanced_events.tex create mode 100644 docs/latex/book/chap_basic_controls.tex create mode 100644 docs/latex/book/chap_basic_events.tex create mode 100644 docs/latex/book/chap_clipboard_dnd.tex create mode 100644 docs/latex/book/chap_common_dialogs.tex create mode 100644 docs/latex/book/chap_comms.tex create mode 100644 docs/latex/book/chap_comparison.tex create mode 100644 docs/latex/book/chap_config.tex create mode 100644 docs/latex/book/chap_cpp.tex create mode 100644 docs/latex/book/chap_custom_dialogs.tex create mode 100644 docs/latex/book/chap_data_classes.tex create mode 100644 docs/latex/book/chap_database.tex create mode 100644 docs/latex/book/chap_docview.tex create mode 100644 docs/latex/book/chap_drawing.tex create mode 100644 docs/latex/book/chap_file_stream.tex create mode 100644 docs/latex/book/chap_frames.tex create mode 100644 docs/latex/book/chap_getstart.tex create mode 100644 docs/latex/book/chap_help.tex create mode 100644 docs/latex/book/chap_images.tex create mode 100644 docs/latex/book/chap_input.tex create mode 100644 docs/latex/book/chap_install.tex create mode 100644 docs/latex/book/chap_intro.tex create mode 100644 docs/latex/book/chap_mdi.tex create mode 100644 docs/latex/book/chap_memory.tex create mode 100644 docs/latex/book/chap_multithreading.tex create mode 100644 docs/latex/book/chap_perfecting.tex create mode 100644 docs/latex/book/chap_platform.tex create mode 100644 docs/latex/book/chap_printing.tex create mode 100644 docs/latex/book/chap_resources.tex create mode 100644 docs/latex/book/chap_runtime.tex create mode 100644 docs/latex/book/chap_scrolling.tex create mode 100644 docs/latex/book/chap_sizers.tex create mode 100644 docs/latex/book/chap_strings.tex create mode 100644 docs/latex/book/chap_time.tex create mode 100644 docs/latex/book/chap_toolbars.tex create mode 100644 docs/latex/book/chap_wxbase.tex create mode 100644 docs/latex/book/chap_wxhtml.tex create mode 100644 docs/latex/book/chap_wxpython.tex diff --git a/docs/latex/book/book.tex b/docs/latex/book/book.tex index 55c33baf81..dba48414b2 100644 --- a/docs/latex/book/book.tex +++ b/docs/latex/book/book.tex @@ -81,6 +81,7 @@ Robin Dunn, et al} \input chap\_wxpython.tex % Chapter 37: Using wxPython \input chap\_wxbase.tex % Chapter 38: wxBase? \input chap\_comparison.tex % Appendix: Comparison with other toolkits: MFC, Qt etc. +\input chap\_resources.tex % Appendix: a compendium of external resources, libraries etc. \bibliography{refs} \addcontentsline{toc}{chapter}{Bibliography} diff --git a/docs/latex/book/chap_advanced_controls.tex b/docs/latex/book/chap_advanced_controls.tex new file mode 100644 index 0000000000..210280ce40 --- /dev/null +++ b/docs/latex/book/chap_advanced_controls.tex @@ -0,0 +1,17 @@ +\chapter{Advanced controls}\label{chapadvancedcontrols} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: ADVANCED CONTROLS}}{}{}{}{}{{\it CHAPTER \thechapter: ADVANCED CONTROLS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +This chapter looks at the following advanced wxWindows controls: + +\begin{itemize}\itemsep=0pt +\item wxListCtrl +\item wxTreeCtrl +\item wxNotebook +\item wxSplitterWindow +\item wxSashWindow +\item wxWizard +\item wxCalCtrl +\end{itemize} + diff --git a/docs/latex/book/chap_advanced_events.tex b/docs/latex/book/chap_advanced_events.tex new file mode 100644 index 0000000000..4f3490b7eb --- /dev/null +++ b/docs/latex/book/chap_advanced_events.tex @@ -0,0 +1,8 @@ +\chapter{Advanced event handling}\label{chapadvancedevents} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: ADVANCED EVENT HANDLING}}{}{}{}{}{{\it CHAPTER \thechapter: ADVANCED EVENT HANDLING}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +This chapter explores the wxWindows event system in more detail, and shows you how to +create your own event classes. + diff --git a/docs/latex/book/chap_basic_controls.tex b/docs/latex/book/chap_basic_controls.tex new file mode 100644 index 0000000000..16074d6729 --- /dev/null +++ b/docs/latex/book/chap_basic_controls.tex @@ -0,0 +1,8 @@ +\chapter{Basic controls}\label{chapbasiccontrols} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: BASIC CONTROLS}}{}{}{}{}{{\it CHAPTER \thechapter: BASIC CONTROLS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +This chapter deals with the most fundamental controls (or widgets) that you will use in your +application. + diff --git a/docs/latex/book/chap_basic_events.tex b/docs/latex/book/chap_basic_events.tex new file mode 100644 index 0000000000..f4ef86d94d --- /dev/null +++ b/docs/latex/book/chap_basic_events.tex @@ -0,0 +1,7 @@ +\chapter{Basic event handling}\label{chapbasicevents} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: BASIC EVENT HANDLING}}{}{}{}{}{{\it CHAPTER \thechapter: BASIC EVENT HANDLING}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +In which Pooh and Piglet come upon the sticky topic of event handling, and ask Owl to help. + diff --git a/docs/latex/book/chap_clipboard_dnd.tex b/docs/latex/book/chap_clipboard_dnd.tex new file mode 100644 index 0000000000..07548d1dd9 --- /dev/null +++ b/docs/latex/book/chap_clipboard_dnd.tex @@ -0,0 +1,7 @@ +\chapter{The clipboard and drag-and-drop}\label{chapclipboard} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: THE CLIPBOARD AND DRAG-AND-DROP}}{}{}{}{}{{\it CHAPTER \thechapter: THE CLIPBOARD AND DRAG-AND-DROP}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +In which the murky workings of data transfer are ably described by One Who Knows. + diff --git a/docs/latex/book/chap_common_dialogs.tex b/docs/latex/book/chap_common_dialogs.tex new file mode 100644 index 0000000000..e08d22ac5f --- /dev/null +++ b/docs/latex/book/chap_common_dialogs.tex @@ -0,0 +1,7 @@ +\chapter{Common dialogs}\label{commondialogs} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: COMMON DIALOGS}}{}{}{}{}{{\it CHAPTER \thechapter: COMMON DIALOGS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +In which common dialogs, such as file and colour selectors, are described. + diff --git a/docs/latex/book/chap_comms.tex b/docs/latex/book/chap_comms.tex new file mode 100644 index 0000000000..4c6aeba9aa --- /dev/null +++ b/docs/latex/book/chap_comms.tex @@ -0,0 +1,7 @@ +\chapter{Interprocess communication}\label{chapcomms} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: INTERPROCESS COMMUNICATION}}{}{}{}{}{{\it CHAPTER \thechapter: INTERPROCESS COMMUNICATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +wxSocket, wxIPC, protocols... + diff --git a/docs/latex/book/chap_comparison.tex b/docs/latex/book/chap_comparison.tex new file mode 100644 index 0000000000..f70c87d013 --- /dev/null +++ b/docs/latex/book/chap_comparison.tex @@ -0,0 +1,10 @@ +\chapter{Comparison with other toolkits}\label{chapcomparison} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: COMPARISON WITH OTHER TOOLKITS}}{}{}{}{}{{\it CHAPTER \thechapter: COMPARISON WITH OTHER TOOLKITS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +In which we show the world how wonderful wxWindows is compared with the competition. But ever so modestly. + +Actually, this chapter should be full of helpful tips for converting one's knowledge/apps from other toolkits +such as MFC. + diff --git a/docs/latex/book/chap_config.tex b/docs/latex/book/chap_config.tex new file mode 100644 index 0000000000..59c18d3d7c --- /dev/null +++ b/docs/latex/book/chap_config.tex @@ -0,0 +1,7 @@ +\chapter{Handling application settings with wxConfig}\label{chapconfig} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: HANDLING APPLICATION SETTINGS}}{}{}{}{}{{\it CHAPTER \thechapter: HANDLING APPLICATION SETTINGS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Using the wxConfig family of classes to save and restore application settings. + diff --git a/docs/latex/book/chap_cpp.tex b/docs/latex/book/chap_cpp.tex new file mode 100644 index 0000000000..b16837070d --- /dev/null +++ b/docs/latex/book/chap_cpp.tex @@ -0,0 +1,8 @@ +\chapter{wxWindows and C++}\label{chapcpp} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: wxWINDOWS AND C++}}{}{}{}{}{{\it CHAPTER \thechapter: wxWINDOWS AND C++}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +What kind of C++ constructs wxWindows uses and doesn't use, and a little introduction to +some important classes such as wxString. Why STL isn't used within wxWindows. + diff --git a/docs/latex/book/chap_custom_dialogs.tex b/docs/latex/book/chap_custom_dialogs.tex new file mode 100644 index 0000000000..49fb08f692 --- /dev/null +++ b/docs/latex/book/chap_custom_dialogs.tex @@ -0,0 +1,7 @@ +\chapter{Custom dialogs and resources}\label{chapcustomdialogs} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: CUSTOM DIALOGS AND RESOURCES}}{}{}{}{}{{\it CHAPTER \thechapter: CUSTOM DIALOGS AND RESOURCES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +wxDialog introduced, and how XML resources work. + diff --git a/docs/latex/book/chap_data_classes.tex b/docs/latex/book/chap_data_classes.tex new file mode 100644 index 0000000000..9d773acee0 --- /dev/null +++ b/docs/latex/book/chap_data_classes.tex @@ -0,0 +1,7 @@ +\chapter{Data classes}\label{chapdataclasses} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: DATA CLASSES}}{}{}{}{}{{\it CHAPTER \thechapter: DATA CLASSES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Important collection and container classes in wxWindows. + diff --git a/docs/latex/book/chap_database.tex b/docs/latex/book/chap_database.tex new file mode 100644 index 0000000000..0b4002511a --- /dev/null +++ b/docs/latex/book/chap_database.tex @@ -0,0 +1,9 @@ +\chapter{Working with databases}\label{chapdatabase} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH DATABASES}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH DATABASES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Using databases in wxWindows. This chapter mainly covers the wxDb ODBC classes, but should also +mention other cross-platform libraries such as Xbase. And perhaps a quick mention of wxExpr for very simple +data storage needs. + diff --git a/docs/latex/book/chap_docview.tex b/docs/latex/book/chap_docview.tex new file mode 100644 index 0000000000..8e24dbf4dc --- /dev/null +++ b/docs/latex/book/chap_docview.tex @@ -0,0 +1,7 @@ +\chapter{The document view framework}\label{chapdocview} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: THE DOCUMENT VIEW FRAMEWORK}}{}{}{}{}{{\it CHAPTER \thechapter: THE DOCUMENT VIEW FRAMEWORK}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +This chapter describes the document/view framework and in what situations it can be useful. + diff --git a/docs/latex/book/chap_drawing.tex b/docs/latex/book/chap_drawing.tex new file mode 100644 index 0000000000..7e84942414 --- /dev/null +++ b/docs/latex/book/chap_drawing.tex @@ -0,0 +1,7 @@ +\chapter{Drawing on device contexts}\label{chapdrawing} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: DRAWING ON DEVICE CONTEXTS}}{}{}{}{}{{\it CHAPTER \thechapter: DRAWING ON DEVICE CONTEXTS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Device contexts, a great abstraction... + diff --git a/docs/latex/book/chap_file_stream.tex b/docs/latex/book/chap_file_stream.tex new file mode 100644 index 0000000000..c69a8814bc --- /dev/null +++ b/docs/latex/book/chap_file_stream.tex @@ -0,0 +1,7 @@ +\chapter{Working with files and streams}\label{chapfilestream} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH FILES AND STREAMS}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH FILES AND STREAMS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +All about the file and stream handling facilities in wxWindows. + diff --git a/docs/latex/book/chap_frames.tex b/docs/latex/book/chap_frames.tex new file mode 100644 index 0000000000..9a1379131b --- /dev/null +++ b/docs/latex/book/chap_frames.tex @@ -0,0 +1,7 @@ +\chapter{Working with frames}\label{chapframes} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH FRAMES}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH FRAMES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +The humble wxFrame, menubars, etc. Should the toolbar chapter be merged with this one? + diff --git a/docs/latex/book/chap_getstart.tex b/docs/latex/book/chap_getstart.tex new file mode 100644 index 0000000000..d98152d636 --- /dev/null +++ b/docs/latex/book/chap_getstart.tex @@ -0,0 +1,7 @@ +\chapter{Getting started}\label{gettingstarted} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: GETTING STARTED}}{}{}{}{}{{\it CHAPTER \thechapter: GETTING STARTED}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Getting started: Hello World. Introduces app class, frames, menus, status bar, message box. + diff --git a/docs/latex/book/chap_help.tex b/docs/latex/book/chap_help.tex new file mode 100644 index 0000000000..626ed3c0ba --- /dev/null +++ b/docs/latex/book/chap_help.tex @@ -0,0 +1,7 @@ +\chapter{Adding online help to your application}\label{chaphelp} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: ADDING ONLINE HELP TO YOUR APPLICATION}}{}{}{}{}{{\it CHAPTER \thechapter: ADDING ONLINE HELP TO YOUR APPLICATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +The varieties of help you can add to your masterwork. + diff --git a/docs/latex/book/chap_images.tex b/docs/latex/book/chap_images.tex new file mode 100644 index 0000000000..2670f46bcc --- /dev/null +++ b/docs/latex/book/chap_images.tex @@ -0,0 +1,7 @@ +\chapter{Images and bitmaps}\label{chapimages} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: IMAGES AND BITMAPS}}{}{}{}{}{{\it CHAPTER \thechapter: IMAGES AND BITMAPS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +wxImage and wxBitmap unravelled. + diff --git a/docs/latex/book/chap_input.tex b/docs/latex/book/chap_input.tex new file mode 100644 index 0000000000..7e085ab919 --- /dev/null +++ b/docs/latex/book/chap_input.tex @@ -0,0 +1,7 @@ +\chapter{Handling input}\label{chapinput} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: HANDLING INPUT}}{}{}{}{}{{\it CHAPTER \thechapter: HANDLING INPUT}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Handling input from keyboard, mouse and joystick. + diff --git a/docs/latex/book/chap_install.tex b/docs/latex/book/chap_install.tex new file mode 100644 index 0000000000..dd73adc788 --- /dev/null +++ b/docs/latex/book/chap_install.tex @@ -0,0 +1,7 @@ +\chapter{Installing wxWindows}\label{chapinstall} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: INSTALLING wxWINDOWS}}{}{}{}{}{{\it CHAPTER \thechapter: INSTALLING wxWINDOWS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Installing wxWindows (and what tools to use). + diff --git a/docs/latex/book/chap_intro.tex b/docs/latex/book/chap_intro.tex new file mode 100644 index 0000000000..334d7f57d0 --- /dev/null +++ b/docs/latex/book/chap_intro.tex @@ -0,0 +1,7 @@ +\chapter{Introducing wxWindows}\label{chapintro} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: INTRODUCING wxWINDOWS}}{}{}{}{}{{\it CHAPTER \thechapter: INTRODUCING wxWINDOWS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Introduction, advocacy, etc. + diff --git a/docs/latex/book/chap_mdi.tex b/docs/latex/book/chap_mdi.tex new file mode 100644 index 0000000000..48c9d59c6a --- /dev/null +++ b/docs/latex/book/chap_mdi.tex @@ -0,0 +1,7 @@ +\chapter{The multiple document interface}\label{chapmdi} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: MDI}}{}{}{}{}{{\it CHAPTER \thechapter: MDI}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +MDI. + diff --git a/docs/latex/book/chap_memory.tex b/docs/latex/book/chap_memory.tex new file mode 100644 index 0000000000..9319219dfa --- /dev/null +++ b/docs/latex/book/chap_memory.tex @@ -0,0 +1,7 @@ +\chapter{Memory management and debugging}\label{chapdebug} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: MEMORY MANAGEMENT AND DEBUGGING}}{}{}{}{}{{\it CHAPTER \thechapter: MEMORY MANAGEMENT AND DEBUGGING}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Memory management, debugging, wxLog, ... + diff --git a/docs/latex/book/chap_multithreading.tex b/docs/latex/book/chap_multithreading.tex new file mode 100644 index 0000000000..c3b6b9514c --- /dev/null +++ b/docs/latex/book/chap_multithreading.tex @@ -0,0 +1,7 @@ +\chapter{Multithreading your application}\label{chapmultithreading} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: MULTITHREADING YOUR APPLICATION}}{}{}{}{}{{\it CHAPTER \thechapter: MULTITHREADING YOUR APPLICATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Multithreading. + diff --git a/docs/latex/book/chap_perfecting.tex b/docs/latex/book/chap_perfecting.tex new file mode 100644 index 0000000000..c785c8755e --- /dev/null +++ b/docs/latex/book/chap_perfecting.tex @@ -0,0 +1,8 @@ +\chapter{Perfecting your application}\label{chapperfecting} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: PERFECTING YOUR APPLICATION}}{}{}{}{}{{\it CHAPTER \thechapter: PERFECTING YOUR APPLICATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Finishing touches: UI update, splash screen, about box, managing registration, help files (see specific chapter), +making an installation. + diff --git a/docs/latex/book/chap_platform.tex b/docs/latex/book/chap_platform.tex new file mode 100644 index 0000000000..fd193ab810 --- /dev/null +++ b/docs/latex/book/chap_platform.tex @@ -0,0 +1,7 @@ +\chapter{Platform-specific classes}\label{chapplatform} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: PLATFORM-SPECIFIC CLASSES}}{}{}{}{}{{\it CHAPTER \thechapter: PLATFORM-SPECIFIC CLASSES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Metafiles, OLE automation, GNOME integration, taskbar, ... + diff --git a/docs/latex/book/chap_printing.tex b/docs/latex/book/chap_printing.tex new file mode 100644 index 0000000000..bb8f74deb5 --- /dev/null +++ b/docs/latex/book/chap_printing.tex @@ -0,0 +1,7 @@ +\chapter{Adding printing to your application}\label{chapprinting} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: ADDING PRINTING TO YOUR APPLICATION}}{}{}{}{}{{\it CHAPTER \thechapter: ADDING PRINTING TO YOUR APPLICATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +The joys of printing. + diff --git a/docs/latex/book/chap_resources.tex b/docs/latex/book/chap_resources.tex new file mode 100644 index 0000000000..ea67e2109d --- /dev/null +++ b/docs/latex/book/chap_resources.tex @@ -0,0 +1,12 @@ +\chapter{Further resources}\label{chapresources} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: FURTHER RESOURCES}}{}{}{}{}{{\it CHAPTER \thechapter: FURTHER RESOURCES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +A compendium of external resources, such as: + +\begin{itemize}\itemsep=0pt +\item \urlref{wxTTS}{http://www.anthemion.co.uk/code.htm} +\item Xbase +\end{itemize} + diff --git a/docs/latex/book/chap_runtime.tex b/docs/latex/book/chap_runtime.tex new file mode 100644 index 0000000000..873c197db4 --- /dev/null +++ b/docs/latex/book/chap_runtime.tex @@ -0,0 +1,7 @@ +\chapter{Using run-time class information}\label{chapruntime} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: USING RUN-TIME CLASS INFORMATION}}{}{}{}{}{{\it CHAPTER \thechapter: USING RUN-TIME CLASS INFORMATION}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +CLASSINFO and friends. + diff --git a/docs/latex/book/chap_scrolling.tex b/docs/latex/book/chap_scrolling.tex new file mode 100644 index 0000000000..587e80a7c7 --- /dev/null +++ b/docs/latex/book/chap_scrolling.tex @@ -0,0 +1,7 @@ +\chapter{Managing scrolling}\label{chapscrolling} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: MANAGING SCROLLING}}{}{}{}{}{{\it CHAPTER \thechapter: MANAGING SCROLLING}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Scrolling can be hard. Here's how to do it. + diff --git a/docs/latex/book/chap_sizers.tex b/docs/latex/book/chap_sizers.tex new file mode 100644 index 0000000000..21d941b118 --- /dev/null +++ b/docs/latex/book/chap_sizers.tex @@ -0,0 +1,7 @@ +\chapter{Working with sizers}\label{chapsizers} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH SIZERS}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH SIZERS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +wxSizer and friends. + diff --git a/docs/latex/book/chap_strings.tex b/docs/latex/book/chap_strings.tex new file mode 100644 index 0000000000..d7bcb2dd2f --- /dev/null +++ b/docs/latex/book/chap_strings.tex @@ -0,0 +1,7 @@ +\chapter{The wxString class}\label{chapstrings} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: THE wxSTRING CLASS}}{}{}{}{}{{\it CHAPTER \thechapter: THE wxSTRING CLASS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +A rather important class explained, together with how internationalisation works. + diff --git a/docs/latex/book/chap_time.tex b/docs/latex/book/chap_time.tex new file mode 100644 index 0000000000..37793fb517 --- /dev/null +++ b/docs/latex/book/chap_time.tex @@ -0,0 +1,7 @@ +\chapter{Time, timers and idle processing}\label{chaptime} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: TIME, TIMERS AND IDLE PROCESSING}}{}{}{}{}{{\it CHAPTER \thechapter: TIME, TIMERS AND IDLE PROCESSING}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Time, timers and idle processing. + diff --git a/docs/latex/book/chap_toolbars.tex b/docs/latex/book/chap_toolbars.tex new file mode 100644 index 0000000000..9fda745d5a --- /dev/null +++ b/docs/latex/book/chap_toolbars.tex @@ -0,0 +1,7 @@ +\chapter{Working with toolbars}\label{chaptoolbars} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH TOOLBARS}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH TOOLBARS}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +Working with toolbars. + diff --git a/docs/latex/book/chap_wxbase.tex b/docs/latex/book/chap_wxbase.tex new file mode 100644 index 0000000000..5da62ad11b --- /dev/null +++ b/docs/latex/book/chap_wxbase.tex @@ -0,0 +1,7 @@ +\chapter{wxBase: wxWindows without the GUI}\label{chapwxbase} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: wxBASE: wxWINDOWS WITHOUT THE GUI}}{}{}{}{}{{\it CHAPTER \thechapter: wxBASE: wxWINDOWS WITHOUT THE GUI}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +All about wxBase. + diff --git a/docs/latex/book/chap_wxhtml.tex b/docs/latex/book/chap_wxhtml.tex new file mode 100644 index 0000000000..62b778bafe --- /dev/null +++ b/docs/latex/book/chap_wxhtml.tex @@ -0,0 +1,7 @@ +\chapter{Working with the HTML classes}\label{chapwxhtml} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: WORKING WITH THE HTML CLASSES}}{}{}{}{}{{\it CHAPTER \thechapter: WORKING WITH THE HTML CLASSES}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +The coolness of wxHTML. + diff --git a/docs/latex/book/chap_wxpython.tex b/docs/latex/book/chap_wxpython.tex new file mode 100644 index 0000000000..559d0a7712 --- /dev/null +++ b/docs/latex/book/chap_wxpython.tex @@ -0,0 +1,7 @@ +\chapter{An introduction to wxPython}\label{chapwxpython} +\pagenumbering{arabic}% +\setheader{{\it CHAPTER \thechapter: AN INTRODUCTION TO wxPYTHON}}{}{}{}{}{{\it CHAPTER \thechapter: AN INTRODUCTION TO wxPYTHON}}% +\setfooter{\thepage}{}{}{}{}{\thepage}% + +wxPython. +