cmndata.cpp C
clipcmn.cpp C
config.cpp C B
+cshelp.cpp C
ctrlcmn.cpp C
ctrlsub.cpp C
datetime.cpp C B
hash.h W B
help.h W
helpbase.h W
+cshelp.h W
helphtml.h W
helpchm.h W
helpwin.h W
--- /dev/null
+/////////////////////////////////////////////////////////////////////////////
+// Name: cshelp.h
+// Purpose: Context-sensitive help classes
+// Author: Julian Smart
+// Modified by:
+// Created: 08/09/2000
+// RCS-ID: $Id$
+// Copyright: (c) Julian Smart
+// Licence: wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_CSHELPH__
+#define _WX_CSHELPH__
+
+#ifdef __GNUG__
+#pragma interface "cshelp.h"
+#endif
+
+#include "wx/defs.h"
+
+#if wxUSE_HELP
+
+#include "wx/bmpbuttn.h"
+
+/*
+ * wxContextHelp
+ * Invokes context-sensitive help. When the user
+ * clicks on a window, a wxEVT_HELP event will be sent to that
+ * window for the application to display help for.
+ */
+
+class WXDLLEXPORT wxContextHelp: public wxObject
+{
+ DECLARE_DYNAMIC_CLASS(wxContextHelp)
+public:
+ wxContextHelp(wxWindow* win = NULL, bool beginHelp = TRUE);
+ ~wxContextHelp();
+
+ bool BeginContextHelp(wxWindow* win);
+ bool EndContextHelp();
+
+ bool EventLoop();
+ bool DispatchEvent(wxWindow* win, const wxPoint& pt);
+
+ void SetStatus(bool status) { m_status = status; }
+
+protected:
+
+ bool m_inHelp;
+ bool m_status; // TRUE if the user left-clicked
+};
+
+/*
+ * wxContextHelpButton
+ * You can add this to your dialogs (especially on non-Windows platforms)
+ * to put the application into context help mode.
+ */
+
+class WXDLLEXPORT wxContextHelpButton: public wxBitmapButton
+{
+public:
+ wxContextHelpButton(wxWindow* parent, wxWindowID id = wxID_CONTEXT_HELP,
+ const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(20, -1),
+ long style = wxBU_AUTODRAW);
+
+ void OnContextHelp(wxCommandEvent& event);
+
+ DECLARE_CLASS(wxContextHelpButton)
+ DECLARE_EVENT_TABLE()
+};
+
+#endif // wxUSE_HELP
+#endif
+// _WX_CSHELPH__
#define wxID_MORE 5109
#define wxID_SETUP 5110
#define wxID_RESET 5111
+#define wxID_CONTEXT_HELP 5112
// IDs used by generic file dialog (11 consecutive starting from this value)
#define wxID_FILEDLGG 5900
/* Help events */
wxEVT_HELP = wxEVT_FIRST + 1050,
+ wxEVT_DETAILED_HELP,
wxEVT_USER_FIRST = wxEVT_FIRST + 2000
};
};
/*
- wxEVT_HELP
+ wxEVT_HELP, wxEVT_DETAILED_HELP
Sent when the user clicks on a window in context-help mode.
The cursor position is in screen coordinates.
*/
wxHelpEvent(wxEventType type = wxEVT_NULL, wxWindowID id = 0, const wxPoint& pt = wxPoint(0, 0))
{ m_eventType = type; m_id = id; m_pos = pt; }
+ // Position of event
const wxPoint& GetPosition() const { return m_pos; }
void SetPosition(const wxPoint& pos) { m_pos = pos; }
+ // Optional link to further help
+ const wxString& GetLink() const { return m_link; }
+ void SetLink(const wxString& link) { m_link = link; }
+
+ // Optional target to display help in. E.g. a window specification
+ const wxString& GetTarget() const { return m_target; }
+ void SetTarget(const wxString& target) { m_target = target; }
+
wxPoint m_pos;
+ wxString m_target;
+ wxString m_link;
};
#endif // wxUSE_GUI
#define EVT_HELP_RANGE(id1, id2, func) \
{ wxEVT_HELP, id1, id2, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxHelpEventFunction) & func, (wxObject *) NULL },
+#define EVT_DETAILED_HELP(id, func) \
+ { wxEVT_DETAILED_HELP, id, -1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxHelpEventFunction) & func, (wxObject *) NULL },
+
+#define EVT_DETAILED_HELP_RANGE(id1, id2, func) \
+ { wxEVT_DETAILED_HELP, id1, id2, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxHelpEventFunction) & func, (wxObject *) NULL },
+
// ----------------------------------------------------------------------------
// Global data
// ----------------------------------------------------------------------------
virtual void OnQuit(void) {};
};
-/*
- * wxContextHelp
- * Invokes context-sensitive help. When the user
- * clicks on a window, a wxEVT_HELP event will be sent to that
- * window for the application to display help for.
- */
-
-class WXDLLEXPORT wxContextHelp: public wxObject
-{
- DECLARE_DYNAMIC_CLASS(wxContextHelp)
-public:
- wxContextHelp(wxWindow* win = NULL, bool beginHelp = TRUE);
- ~wxContextHelp();
-
- bool BeginContextHelp(wxWindow* win);
- bool EndContextHelp();
-
- bool EventLoop();
- bool DispatchEvent(wxWindow* win, const wxPoint& pt);
-
- void SetStatus(bool status) { m_status = status; }
-
-protected:
-
- bool m_inHelp;
- bool m_status; // TRUE if the user left-clicked
-};
-
#endif // wxUSE_HELP
#endif
// _WX_HELPBASEH__
plot_shr_bmp BITMAP "wx/msw/plot_shr.bmp"
plot_zin_bmp BITMAP "wx/msw/plot_zin.bmp"
plot_zot_bmp BITMAP "wx/msw/plot_zot.bmp"
+
+// For wxContextHelpButton
+csquery_bmp BITMAP "wx/msw/csquery.bmp"
# include "wx/image.h"
# include "wx/help.h"
+# include "wx/cshelp.h"
#if wxUSE_TOOLTIPS
# include "wx/tooltip.h"
--- /dev/null
+/////////////////////////////////////////////////////////////////////////////
+// Name: cshelp.cpp
+// Purpose: Context sensitive help class implementation
+// Author: Julian Smart
+// Modified by:
+// Created: 08/09/2000
+// RCS-ID: $Id$
+// Copyright: (c) Julian Smart
+// Licence: wxWindows licence
+/////////////////////////////////////////////////////////////////////////////
+
+#ifdef __GNUG__
+#pragma implementation "cshelp.h"
+#endif
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+#pragma hdrstop
+#endif
+
+#ifndef WX_PRECOMP
+#include "wx/defs.h"
+#endif
+
+#include "wx/app.h"
+
+#if wxUSE_HELP
+
+#include "wx/cshelp.h"
+
+/*
+ * Invokes context-sensitive help
+ */
+
+// This class exists in order to eat events until the left mouse
+// button is pressed
+class wxContextHelpEvtHandler: public wxEvtHandler
+{
+public:
+ wxContextHelpEvtHandler(wxContextHelp* contextHelp)
+ {
+ m_contextHelp = contextHelp;
+ }
+
+ virtual bool ProcessEvent(wxEvent& event);
+
+//// Data
+ wxContextHelp* m_contextHelp;
+};
+
+IMPLEMENT_DYNAMIC_CLASS(wxContextHelp, wxObject)
+
+wxContextHelp::wxContextHelp(wxWindow* win, bool beginHelp)
+{
+ m_inHelp = FALSE;
+
+ if (beginHelp)
+ BeginContextHelp(win);
+}
+
+wxContextHelp::~wxContextHelp()
+{
+ if (m_inHelp)
+ EndContextHelp();
+}
+
+// Begin 'context help mode'
+bool wxContextHelp::BeginContextHelp(wxWindow* win)
+{
+ if (!win)
+ win = wxTheApp->GetTopWindow();
+ if (!win)
+ return FALSE;
+
+ wxCursor cursor(wxCURSOR_QUESTION_ARROW);
+ wxCursor oldCursor = win->GetCursor();
+ win->SetCursor(cursor);
+
+#ifdef __WXMSW__
+ // wxSetCursor(cursor);
+#endif
+
+ win->PushEventHandler(new wxContextHelpEvtHandler(this));
+
+ win->CaptureMouse();
+
+ EventLoop();
+
+ win->ReleaseMouse();
+
+ win->PopEventHandler(TRUE);
+
+ win->SetCursor(oldCursor);
+
+ if (m_status)
+ {
+ wxPoint pt;
+ wxWindow* winAtPtr = wxFindWindowAtPointer(pt);
+ if (winAtPtr)
+ DispatchEvent(winAtPtr, pt);
+ }
+
+ return TRUE;
+}
+
+bool wxContextHelp::EndContextHelp()
+{
+ m_inHelp = FALSE;
+
+ return TRUE;
+}
+
+bool wxContextHelp::EventLoop()
+{
+ m_inHelp = TRUE;
+ while ( m_inHelp )
+ {
+ if (wxTheApp->Pending())
+ {
+ wxTheApp->Dispatch();
+ }
+ else
+ {
+ wxTheApp->ProcessIdle();
+ }
+ }
+ return TRUE;
+}
+
+bool wxContextHelpEvtHandler::ProcessEvent(wxEvent& event)
+{
+ switch (event.GetEventType())
+ {
+ case wxEVT_LEFT_DOWN:
+ {
+ //wxMouseEvent& mouseEvent = (wxMouseEvent&) event;
+ m_contextHelp->SetStatus(TRUE);
+ m_contextHelp->EndContextHelp();
+ return TRUE;
+ break;
+ }
+ case wxEVT_CHAR:
+ case wxEVT_KEY_DOWN:
+ case wxEVT_ACTIVATE:
+ case wxEVT_MOUSE_CAPTURE_CHANGED:
+ {
+ m_contextHelp->SetStatus(FALSE);
+ m_contextHelp->EndContextHelp();
+ return TRUE;
+ break;
+ }
+ case wxEVT_PAINT:
+ case wxEVT_ERASE_BACKGROUND:
+ {
+ event.Skip();
+ return FALSE;
+ break;
+ }
+ }
+
+ return TRUE;
+}
+
+// Dispatch the help event to the relevant window
+bool wxContextHelp::DispatchEvent(wxWindow* win, const wxPoint& pt)
+{
+ wxWindow* subjectOfHelp = win;
+ bool eventProcessed = FALSE;
+ while (subjectOfHelp && !eventProcessed)
+ {
+ wxHelpEvent helpEvent(wxEVT_HELP, subjectOfHelp->GetId(), pt) ;
+ helpEvent.SetEventObject(this);
+ eventProcessed = win->GetEventHandler()->ProcessEvent(helpEvent);
+
+ // Go up the window hierarchy until the event is handled (or not).
+ // I.e. keep submitting ancestor windows until one is recognised
+ // by the app code that processes the ids and displays help.
+ subjectOfHelp = subjectOfHelp->GetParent();
+ }
+ return eventProcessed;
+}
+
+/*
+ * wxContextHelpButton
+ * You can add this to your dialogs (especially on non-Windows platforms)
+ * to put the application into context help mode.
+ */
+
+#if !defined(__WXMSW__)
+static char * csquery_xpm[] = {
+"12 11 2 1",
+" c None",
+". c Black",
+" ",
+" .... ",
+" .. .. ",
+" .. .. ",
+" .. ",
+" .. ",
+" .. ",
+" ",
+" .. ",
+" .. ",
+" "};
+#endif
+
+IMPLEMENT_CLASS(wxContextHelpButton, wxBitmapButton)
+
+BEGIN_EVENT_TABLE(wxContextHelpButton, wxBitmapButton)
+ EVT_BUTTON(wxID_CONTEXT_HELP, wxContextHelpButton::OnContextHelp)
+END_EVENT_TABLE()
+
+wxContextHelpButton::wxContextHelpButton(wxWindow* parent, wxWindowID id,
+ const wxPoint& pos, const wxSize& size,
+ long style):
+ wxBitmapButton(parent, id, wxNullBitmap, pos, size, style)
+{
+#ifdef __WXMSW__
+ wxBitmap bitmap(wxT("csquery_bmp"), wxBITMAP_TYPE_BMP_RESOURCE);
+#else
+ wxBitmap bitmap(csquery_xpm);
+#endif
+
+ SetBitmapLabel(bitmap);
+}
+
+void wxContextHelpButton::OnContextHelp(wxCommandEvent& event)
+{
+ wxContextHelp contextHelp;
+}
+
+#endif // wxUSE_HELP
#endif
#include "wx/helpbase.h"
-#include "wx/app.h"
#if wxUSE_HELP
IMPLEMENT_CLASS(wxHelpControllerBase, wxObject)
-/*
- * Invokes context-sensitive help
- */
-
-// This class exists in order to eat events until the left mouse
-// button is pressed
-class wxContextHelpEvtHandler: public wxEvtHandler
-{
-public:
- wxContextHelpEvtHandler(wxContextHelp* contextHelp)
- {
- m_contextHelp = contextHelp;
- }
-
- virtual bool ProcessEvent(wxEvent& event);
-
-//// Data
- wxContextHelp* m_contextHelp;
-};
-
-IMPLEMENT_DYNAMIC_CLASS(wxContextHelp, wxObject)
-
-wxContextHelp::wxContextHelp(wxWindow* win, bool beginHelp)
-{
- m_inHelp = FALSE;
-
- if (beginHelp)
- BeginContextHelp(win);
-}
-
-wxContextHelp::~wxContextHelp()
-{
- if (m_inHelp)
- EndContextHelp();
-}
-
-// Begin 'context help mode'
-bool wxContextHelp::BeginContextHelp(wxWindow* win)
-{
- if (!win)
- win = wxTheApp->GetTopWindow();
- if (!win)
- return FALSE;
-
- wxCursor cursor(wxCURSOR_QUESTION_ARROW);
- wxCursor oldCursor = win->GetCursor();
- win->SetCursor(cursor);
-
-#ifdef __WXMSW__
- // wxSetCursor(cursor);
-#endif
-
- win->PushEventHandler(new wxContextHelpEvtHandler(this));
-
- win->CaptureMouse();
-
- EventLoop();
-
- win->ReleaseMouse();
-
- win->PopEventHandler(TRUE);
-
- win->SetCursor(oldCursor);
-
- if (m_status)
- {
- wxPoint pt;
- wxWindow* winAtPtr = wxFindWindowAtPointer(pt);
- if (winAtPtr)
- DispatchEvent(winAtPtr, pt);
- }
-
- return TRUE;
-}
-
-bool wxContextHelp::EndContextHelp()
-{
- m_inHelp = FALSE;
-
- return TRUE;
-}
-
-bool wxContextHelp::EventLoop()
-{
- m_inHelp = TRUE;
- while ( m_inHelp )
- {
- if (wxTheApp->Pending())
- {
- wxTheApp->Dispatch();
- }
- else
- {
- wxTheApp->ProcessIdle();
- }
- }
- return TRUE;
-}
-
-bool wxContextHelpEvtHandler::ProcessEvent(wxEvent& event)
-{
- switch (event.GetEventType())
- {
- case wxEVT_LEFT_DOWN:
- {
- //wxMouseEvent& mouseEvent = (wxMouseEvent&) event;
- m_contextHelp->SetStatus(TRUE);
- m_contextHelp->EndContextHelp();
- return TRUE;
- break;
- }
- case wxEVT_CHAR:
- case wxEVT_KEY_DOWN:
- case wxEVT_ACTIVATE:
- case wxEVT_MOUSE_CAPTURE_CHANGED:
- {
- m_contextHelp->SetStatus(FALSE);
- m_contextHelp->EndContextHelp();
- return TRUE;
- break;
- }
- case wxEVT_PAINT:
- case wxEVT_ERASE_BACKGROUND:
- {
- event.Skip();
- return FALSE;
- break;
- }
- }
-
- return TRUE;
-}
-
-// Dispatch the help event to the relevant window
-bool wxContextHelp::DispatchEvent(wxWindow* win, const wxPoint& pt)
-{
- wxWindow* subjectOfHelp = win;
- bool eventProcessed = FALSE;
- while (subjectOfHelp && !eventProcessed)
- {
- wxHelpEvent helpEvent(wxEVT_HELP, subjectOfHelp->GetId(), pt) ;
- helpEvent.SetEventObject(this);
- eventProcessed = win->GetEventHandler()->ProcessEvent(helpEvent);
-
- // Go up the window hierarchy until the event is handled (or not).
- // I.e. keep submitting ancestor windows until one is recognised
- // by the app code that processes the ids and displays help.
- subjectOfHelp = subjectOfHelp->GetParent();
- }
- return eventProcessed;
-}
-
#endif // wxUSE_HELP
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE GTK.T!
ALL_SOURCES = \
generic/busyinfo.cpp \
common/cmdline.cpp \
common/cmndata.cpp \
common/config.cpp \
+ common/cshelp.cpp \
common/ctrlcmn.cpp \
common/ctrlsub.cpp \
common/datetime.cpp \
confbase.h \
config.h \
control.h \
+ cshelp.h \
ctrlsub.h \
cursor.h \
dataobj.h \
cmdline.o \
cmndata.o \
config.o \
+ cshelp.o \
ctrlcmn.o \
ctrlsub.o \
datetime.o \
cmdline.d \
cmndata.d \
config.d \
+ cshelp.d \
ctrlcmn.d \
ctrlsub.d \
datetime.d \
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE GTK.T!
ALL_SOURCES = \
generic/busyinfo.cpp \
common/cmdline.cpp \
common/cmndata.cpp \
common/config.cpp \
+ common/cshelp.cpp \
common/ctrlcmn.cpp \
common/ctrlsub.cpp \
common/datetime.cpp \
confbase.h \
config.h \
control.h \
+ cshelp.h \
ctrlsub.h \
cursor.h \
dataobj.h \
cmdline.o \
cmndata.o \
config.o \
+ cshelp.o \
ctrlcmn.o \
ctrlsub.o \
datetime.o \
cmdline.d \
cmndata.d \
config.d \
+ cshelp.d \
ctrlcmn.d \
ctrlsub.d \
datetime.d \
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE MOTIF.T!
ALL_SOURCES = \
generic/busyinfo.cpp \
common/cmdline.cpp \
common/cmndata.cpp \
common/config.cpp \
+ common/cshelp.cpp \
common/ctrlcmn.cpp \
common/ctrlsub.cpp \
common/datetime.cpp \
confbase.h \
config.h \
control.h \
+ cshelp.h \
ctrlsub.h \
cursor.h \
dataobj.h \
cmdline.o \
cmndata.o \
config.o \
+ cshelp.o \
ctrlcmn.o \
ctrlsub.o \
datetime.o \
cmdline.d \
cmndata.d \
config.d \
+ cshelp.d \
ctrlcmn.d \
ctrlsub.d \
datetime.d \
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE B32.T!
#
$(MSWDIR)\splash.obj \
$(MSWDIR)\splitter.obj \
$(MSWDIR)\statusbr.obj \
- $(MSWDIR)\tabg.obj \
$(MSWDIR)\tbarsmpl.obj \
$(MSWDIR)\textdlgg.obj \
$(MSWDIR)\tipdlg.obj \
$(MSWDIR)\cmdline.obj \
$(MSWDIR)\cmndata.obj \
$(MSWDIR)\config.obj \
+ $(MSWDIR)\cshelp.obj \
$(MSWDIR)\ctrlcmn.obj \
$(MSWDIR)\ctrlsub.obj \
$(MSWDIR)\datetime.obj \
$(MSWDIR)\config.obj: $(COMMDIR)\config.$(SRCSUFF)
+$(MSWDIR)\cshelp.obj: $(COMMDIR)\cshelp.$(SRCSUFF)
+
$(MSWDIR)\ctrlcmn.obj: $(COMMDIR)\ctrlcmn.$(SRCSUFF)
$(MSWDIR)\ctrlsub.obj: $(COMMDIR)\ctrlsub.$(SRCSUFF)
$(MSWDIR)\statusbr.obj: $(GENDIR)\statusbr.$(SRCSUFF)
-$(MSWDIR)\tabg.obj: $(GENDIR)\tabg.$(SRCSUFF)
-
$(MSWDIR)\tbarsmpl.obj: $(GENDIR)\tbarsmpl.$(SRCSUFF)
$(MSWDIR)\textdlgg.obj: $(GENDIR)\textdlgg.$(SRCSUFF)
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE BCC.T!
#
$(MSWDIR)\cmdline.obj \
$(MSWDIR)\cmndata.obj \
$(MSWDIR)\config.obj \
+ $(MSWDIR)\cshelp.obj \
$(MSWDIR)\ctrlcmn.obj \
$(MSWDIR)\ctrlsub.obj \
$(MSWDIR)\datetime.obj \
$(MSWDIR)\config.obj: $(COMMDIR)\config.$(SRCSUFF)
+$(MSWDIR)\cshelp.obj: $(COMMDIR)\cshelp.$(SRCSUFF)
+
$(MSWDIR)\ctrlcmn.obj: $(COMMDIR)\ctrlcmn.$(SRCSUFF)
$(MSWDIR)\ctrlsub.obj: $(COMMDIR)\ctrlsub.$(SRCSUFF)
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE DOS.T!
#
$(COMMDIR)\cmdline.obj \
$(COMMDIR)\cmndata.obj \
$(COMMDIR)\config.obj \
+ $(COMMDIR)\cshelp.obj \
$(COMMDIR)\ctrlcmn.obj \
$(COMMDIR)\ctrlsub.obj \
$(COMMDIR)\datetime.obj \
$(CPPFLAGS) /Fo$@ /c /Tp $*.$(SRCSUFF)
<<
+$(COMMDIR)/cshelp.obj: $*.$(SRCSUFF)
+ cl @<<
+$(CPPFLAGS) /Fo$@ /c /Tp $*.$(SRCSUFF)
+<<
+
$(COMMDIR)/ctrlcmn.obj: $*.$(SRCSUFF)
cl @<<
$(CPPFLAGS) /Fo$@ /c /Tp $*.$(SRCSUFF)
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
#
$(GENDIR)/splash.$(OBJSUFF) \
$(GENDIR)/splitter.$(OBJSUFF) \
$(GENDIR)/statusbr.$(OBJSUFF) \
- $(GENDIR)/tabg.$(OBJSUFF) \
$(GENDIR)/tbarsmpl.$(OBJSUFF) \
$(GENDIR)/textdlgg.$(OBJSUFF) \
$(GENDIR)/tipdlg.$(OBJSUFF) \
$(COMMDIR)/cmdline.$(OBJSUFF) \
$(COMMDIR)/cmndata.$(OBJSUFF) \
$(COMMDIR)/config.$(OBJSUFF) \
+ $(COMMDIR)/cshelp.$(OBJSUFF) \
$(COMMDIR)/ctrlcmn.$(OBJSUFF) \
$(COMMDIR)/ctrlsub.$(OBJSUFF) \
$(COMMDIR)/datetime.$(OBJSUFF) \
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE SC.T!
# Symantec C++ makefile for the msw objects
$(GENDIR)\splash.obj \
$(GENDIR)\splitter.obj \
$(GENDIR)\statusbr.obj \
- $(GENDIR)\tabg.obj \
$(GENDIR)\tbarsmpl.obj \
$(GENDIR)\textdlgg.obj \
$(GENDIR)\tipdlg.obj \
+ $(GENDIR)\treectlg.obj \
$(GENDIR)\treelay.obj \
$(GENDIR)\wizard.obj
$(COMMDIR)\cmdline.obj \
$(COMMDIR)\cmndata.obj \
$(COMMDIR)\config.obj \
+ $(COMMDIR)\cshelp.obj \
$(COMMDIR)\ctrlcmn.obj \
$(COMMDIR)\ctrlsub.obj \
$(COMMDIR)\datetime.obj \
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE VC.T!
# File: makefile.vc
DUMMYOBJ=$D\dummy.obj
!endif
+# This one overrides the others, to be consistent with the settings in setup.h
+MINIMAL_WXWINDOWS_SETUP=0
+
PERIPH_LIBS=
PERIPH_TARGET=
PERIPH_CLEAN_TARGET=
..\generic\$D\splash.obj \
..\generic\$D\splitter.obj \
..\generic\$D\statusbr.obj \
- ..\generic\$D\tabg.obj \
..\generic\$D\tbarsmpl.obj \
..\generic\$D\textdlgg.obj \
..\generic\$D\tipdlg.obj \
+ ..\generic\$D\treectlg.obj \
..\generic\$D\treelay.obj \
..\generic\$D\wizard.obj
..\generic\$D\printps.obj \
..\generic\$D\prntdlgg.obj \
..\generic\$D\statline.obj \
- ..\generic\$D\treectlg.obj
+ ..\generic\$D\tabg.obj
COMMONOBJS = \
..\common\$D\y_tab.obj \
..\common\$D\cmdline.obj \
..\common\$D\cmndata.obj \
..\common\$D\config.obj \
+ ..\common\$D\cshelp.obj \
..\common\$D\ctrlcmn.obj \
..\common\$D\ctrlsub.obj \
..\common\$D\datetime.obj \
#!/binb/wmake.exe
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
#
splash.obj &
splitter.obj &
statusbr.obj &
- tabg.obj &
tbarsmpl.obj &
textdlgg.obj &
tipdlg.obj &
+ treectlg.obj &
treelay.obj &
wizard.obj
printps.obj &
prntdlgg.obj &
statline.obj &
- treectlg.obj
+ tabg.obj
COMMONOBJS = &
y_tab.obj &
cmdline.obj &
cmndata.obj &
config.obj &
+ cshelp.obj &
ctrlcmn.obj &
ctrlsub.obj &
datetime.obj &
config.obj: $(COMMDIR)\config.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+cshelp.obj: $(COMMDIR)\cshelp.cpp
+ *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
ctrlcmn.obj: $(COMMDIR)\ctrlcmn.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
statusbr.obj: $(GENDIR)\statusbr.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
-tabg.obj: $(GENDIR)\tabg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
-
tbarsmpl.obj: $(GENDIR)\tbarsmpl.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
tipdlg.obj: $(GENDIR)\tipdlg.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+treectlg.obj: $(GENDIR)\treectlg.cpp
+ *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
treelay.obj: $(GENDIR)\treelay.cpp
*$(CCC) $(CPPFLAGS) $(IFLAGS) $<
-# This file was automatically generated by tmake at 15:57, 2000/08/04
+# This file was automatically generated by tmake at 11:57, 2000/09/08
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE OS2.T!
ALL_SOURCES = \
generic/busyinfo.cpp \
common/cmdline.cpp \
common/cmndata.cpp \
common/config.cpp \
+ common/cshelp.cpp \
common/ctrlcmn.cpp \
common/ctrlsub.cpp \
common/datetime.cpp \
confbase.h \
config.h \
control.h \
+ cshelp.h \
ctrlsub.h \
cursor.h \
dataobj.h \
cmdline.o \
cmndata.o \
config.o \
+ cshelp.o \
ctrlcmn.o \
ctrlsub.o \
datetime.o \
cmdline.d \
cmndata.d \
config.d \
+ cshelp.d \
ctrlcmn.d \
ctrlsub.d \
datetime.d \
# End Source File
# Begin Source File
+SOURCE=.\common\cshelp.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\common\ctrlcmn.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=.\common\cshelp.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\common\ctrlcmn.cpp
# End Source File
# Begin Source File