From 7921cf2badfac0c44cd53644bfc6a483a09ec299 Mon Sep 17 00:00:00 2001
From: Julian Smart
Date: Wed, 27 Jan 1999 10:01:14 +0000
Subject: [PATCH] Added dde sample; added docs/index.htm
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
---
distrib/msw/generic.rsp | 20 +++-
docs/changes.txt | 3 +-
docs/html/index.htm | 105 ++++++++++++++++-
docs/index.htm | 37 ++++++
docs/motif/install.txt | 9 +-
docs/motif/makewx | 8 +-
docs/readme.txt | 3 +
docs/todo.txt | 4 +-
include/wx/msw/dde.h | 9 --
samples/dde/Makefile | 1 +
samples/dde/Makefile.in | 28 +++++
samples/dde/client.cpp | 211 ++++++++++++++++++++++++++++++++++
samples/dde/client.def | 8 ++
samples/dde/client.h | 55 +++++++++
samples/dde/client.rc | 2 +
samples/dde/client.vc | 20 ++++
samples/dde/client.wat | 15 +++
samples/dde/ddesetup.h | 37 ++++++
samples/dde/makefile.b32 | 82 +++++++++++++
samples/dde/makefile.dos | 19 +++
samples/dde/makefile.g95 | 46 ++++++++
samples/dde/makefile.vc | 20 ++++
samples/dde/mondrian.ico | Bin 0 -> 766 bytes
samples/dde/mondrian.xpm | 44 +++++++
samples/dde/server.cpp | 196 +++++++++++++++++++++++++++++++
samples/dde/server.def | 8 ++
samples/dde/server.h | 70 +++++++++++
samples/dde/server.rc | 3 +
samples/dde/server.vc | 20 ++++
samples/dde/server.wat | 15 +++
src/common/sckipc.cpp | 4 +
src/generic/helpxlp.cpp | 1 -
src/makefile.vc | 6 +-
src/makevc.env | 2 +-
src/png/makefile.vc | 2 +-
src/xpm/parse.c | 1 +
utils/tex2rtf/src/makefile.vc | 2 +-
37 files changed, 1080 insertions(+), 36 deletions(-)
create mode 100644 docs/index.htm
create mode 100644 samples/dde/Makefile
create mode 100644 samples/dde/Makefile.in
create mode 100644 samples/dde/client.cpp
create mode 100644 samples/dde/client.def
create mode 100644 samples/dde/client.h
create mode 100644 samples/dde/client.rc
create mode 100644 samples/dde/client.vc
create mode 100644 samples/dde/client.wat
create mode 100644 samples/dde/ddesetup.h
create mode 100644 samples/dde/makefile.b32
create mode 100644 samples/dde/makefile.dos
create mode 100644 samples/dde/makefile.g95
create mode 100644 samples/dde/makefile.vc
create mode 100644 samples/dde/mondrian.ico
create mode 100644 samples/dde/mondrian.xpm
create mode 100644 samples/dde/server.cpp
create mode 100644 samples/dde/server.def
create mode 100644 samples/dde/server.h
create mode 100644 samples/dde/server.rc
create mode 100644 samples/dde/server.vc
create mode 100644 samples/dde/server.wat
diff --git a/distrib/msw/generic.rsp b/distrib/msw/generic.rsp
index aab6594db7..16d214d487 100644
--- a/distrib/msw/generic.rsp
+++ b/distrib/msw/generic.rsp
@@ -10,7 +10,9 @@ docs/todo.txt
docs/licence.txt
docs/symbols.txt
docs/bugs.txt
-docs/*.html
+docs/*.htm
+docs/html/*.htm
+docs/html/*.gif
src/*.inc
src/mkdir
@@ -638,3 +640,19 @@ samples/thread/*.png
samples/thread/*.ico
samples/thread/*.txt
+samples/dde/*.cpp
+samples/dde/*.h
+samples/dde/makefile*
+samples/dde/client.vc
+samples/dde/server.vc
+samples/dde/client.wat
+samples/dde/server.wat
+samples/dde/*.rc
+samples/dde/*.def
+samples/dde/*.bmp
+samples/dde/*.xpm
+samples/dde/*.xbm
+samples/dde/*.png
+samples/dde/*.ico
+samples/dde/*.txt
+
diff --git a/docs/changes.txt b/docs/changes.txt
index ef86b7df39..2de593966d 100644
--- a/docs/changes.txt
+++ b/docs/changes.txt
@@ -25,7 +25,8 @@ wxMotif:
General:
- wxBusyCursor class added.
-- More doc improvements.
+- Added samples/dde.
+- More doc improvements, incl. expanding docs/html/index.htm.
Beta 2, January 1999
--------------------
diff --git a/docs/html/index.htm b/docs/html/index.htm
index f5c242aab4..493a111e02 100644
--- a/docs/html/index.htm
+++ b/docs/html/index.htm
@@ -24,11 +24,22 @@
-Welcome to wxWindows 2.0, the premiere cross-platform C++ framework. This is an index of
+Welcome to wxWindows 2, the premiere cross-platform GUI C++ framework. This is an index of
the plain text and HTML documentation. Documentation is also available in Acrobat (PDF) and Windows Help,
from the wxWindows Web site.
-
Installation and release notes
+
+
+[Install]
+[Manuals]
+[3rd party tools]
+[Samples]
+
+
+
+
+
+
-wxWindows manuals
+
+
+
+
-Third-party tools
+
+
+
+
+
+
+
+
+- bombs: minesweeper-like game.
+
- checklst: demonstrates wxCheckListBox on
+supported platforms (currently Windows and GTK only).
+
- config: demonstrates use of wxConfig, which
+defaults to wxRegConfig on WIN32, wxIniConfig on WIN16, and wxFileConfig on other platforms.
+
- controls: sample showing a variety of controls, including
+wxNotebook.
+
- db: wxDB ODBC sample.
+
- dde: shows the DDE protocol in action, both using real
+DDE on Windows, and TCP/IP on all platforms. Edit ddesetup.h
+to switch between compilation modes. Currently the TCP/IP mode needs a bit of work.
+
- dialogs: shows some of the common dialogs available -- wxFontDialog,
+wxColourDialog, wxFileDialog, wxDirDialog, wxMessageBox, wxTextEntryDialog, wxSingleChoiceDialog.
+For printing-related dialogs, see the printing sample.
+
- dnd: demonstrates drag and drop on supported platforms.
+
- docview: demonstrates use of the document view classes,
+using wxFrame.
+
- docvwmdi: : demonstrates use of the document view classes,
+using wxMDIParentFrame, wxMDIChildFrame.
+
- dynamic: shows how to connect events to member functions
+dynamically.
+
- forty: a great little card game by Chris Breeze. A
+fully-fledged application!
+
- fractal: fractal mountains by Andrew Davison.
+
- grid: demonstrates the wxGrid class.
+
- help: shows how to use wxHelpController.
+
- image: shows off the cross-platform wxImage class.
+
- internat: use of wxWindows' internationalization support.
+
- joytest: tests the wxJoystick class (currently Windows and GTK only).
+
- layout: shows the constraint layout system in action.
+
- listctrl: demonstrates the wxListCtrl (implemented natively on
+WIN32, and using a generic version on other platforms).
+
- mdi: shows off the MDI (Multiple Document Interface) classes. On Windows, the regular MDI
+scheme is used whereby child windows have full sizing and moving rights within the main
+window. On other platforms, tabbed windows are used, where the children are always maximized.
+
- memcheck: demonstrates the memory checking/debugging facilities.
+
- mfc: shows how to use MFC and wxWindows code in the same application (Windows only).
+
- minifram: demonstrates a frame with a small title bar. On
+platforms that don't support it, a normal-sized title bar is displayed.
+
- minimal: just shows a frame, a menubar, and a statusbar. About as
+small a wxWindows application as you can get.
+
- nativdlg: shows how wxWindows can load a standard Windows
+dialog resource, translating the controls into wxWindows controls (Windows only).
+
- notebook: shows the wxNotebook (tabbed window) control.
+
- oleauto: a little OLE automation controller (Windows only; requires
+Excel to be present).
+
- ownerdrw: demonstrates owner-draw menus and controls (Windows only).
+
- png: demonstrates PNG loading.
+
- printing: shows printing and previewing.
+
- proplist: demonstrates the property list classes (a VB-style property editor).
+
- regtest: tests the low-level Windows registry functions (Windows only).
+
- resource: shows how to use wxWindows resources (.wxr files).
+
- sashtest: demonstrates use of the wxSashWindow class to allow
+the user to resize subwindows.
+
- splitter: demonstrates the wxSplitterWindow class.
+
- tab: demonstrates the generic tab window class. You should
+normally use wxNotebook instead, but the generic code is sometimes useful, for example for
+implementing wxNotebook on platforms with no native support.
+
- taskbar: demonstrates the wxTaskBarIcon class, for
+adding icons to the system tray. Windows only, but may eventually be implemented for other desktop
+environments that use this metaphor.
+
- thread: tests the family of classes for doing thread
+programming.
+
- toolbar: demonstrates wxToolBar.
+
- treectrl: demonstrates wxTreeCtrl.
+
- typetest: tests various data type classes, including
+wxTime, wxDate and wxVariant.
+
- validate: shows simple use of validation.
+
- wxpoem: a little poetry display program.
+
- wxsocket: demonstrates the TCP/IP family of classes.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Welcome to wxWindows 2
+
+ |
+
+
+
+
+
+Welcome to wxWindows 2, the premiere cross-platform GUI C++ framework.
+
+Please click on docs/html/index.htm to view the main document index.
+
+Have fun!
+
+
+
+
diff --git a/docs/index.htm b/docs/index.htm
new file mode 100644
index 0000000000..7225bf9ba6
--- /dev/null
+++ b/docs/index.htm
@@ -0,0 +1,37 @@
+
+
+