|
//------------------------------------------------------------------------------
// $Workfile: SbjCoreLib.h $
// $Header: /SbjDev/SbjCore/SbjCoreLib.h 10 11/12/08 2:22p Steve $
//
// Copyright � 2008 SbjCat
// All rights reserved.
//
//
// *** Authors ***
// Steve Johnson
//
// $Revision: 10 $
//
//-----------------------------------------------------------------------------
#pragma once
#pragma message(VERSIONED_DLLLINK_MSG(SbjCore))
#pragma comment(lib, MAKE_VERSIONED_LIBNAME(SbjCore))
// Resource
#include "Resource.h"
// GlobalNamespace
#include "StreamOps.h"
#include "Typedefs.h"
// DragNDrop
#include "BeginDragHandler.h"
#include "DataHandler.h"
#include "DropTarget.h"
#include "FileListHandler.h"
#include "TextHandler.h"
#include "TextSource.h"
// EventMgr
#include "EventMgr.h"
#include "EventT.h"
//Mvc
#include "ControlledCmdTargetT.h"
#include "ControlledWndT.h"
#include "Controller.h"
#include "CmdTargetController.h"
#include "WndController.h"
#include "MessageHandler.h"
#include "CmdMsgHandler.h"
#include "NotifyMsgHandler.h"
#include "WndMsgHandler.h"
#include "MultiRectTracker.h"
#include "MultiRectTrackerEvents.h"
#include "RectTracker.h"
// Mvc/App
#include "ControlledWinAppEx.h"
// Mvc/Controls/Menu/UndoRedo
#include "UndoRedoBar.h"
#include "UndoRedoButton.h"
#include "UndoRedoListBox.h"
#include "UndoRedoMenu.h"
#include "UndoRedoMsgHandler.h"
// Mvc/Controls/TreeView
#include "ControlledTree.h"
#include "ItemDisplayModel.h"
#include "TreeController.h"
#include "TreeInserter.h"
#include "TreeInsertHandler.h"
#include "TreeItemController.h"
// Mvc/Controls/PropGridCtrl
#include "ControlledPropGridCtrl.h"
#include "PropFactories.h"
#include "PropGridController.h"
#include "PropMap.h"
// Mvc/DockPanes
#include "ControlledDockPane.h"
#include "DockPaneController.h"
// Mvc/DockPanes/TreePane
#include "DockTreePaneController.h"
// Mvc/DockPanes/PropGridPane
#include "DockPropGridPaneController.h"
// Mvc/Documents
#include "ControlledDocument.h"
#include "DocController.h"
#include "DocEvents.h"
// Mvc/Frames
#include "ControlledFrameWndEx.h"
#include "ControlledMDIFrameWndEx.h"
#include "ControlledMDIChildWndEx.h"
#include "FrameWndExController.h"
// Mvc/Model
#include "ModelAction.h"
#include "ModelActionHandler.h"
#include "ModelController.h"
#include "ModelEvents.h"
#include "ModelDataTypes.h"
// Mvc/Views
#include "ControlledViews.h"
// Mvc/Views/DesignView
#include "DesignViewAction.h"
#include "DesignViewController.h"
#include "DesignViewDrawAction.h"
#include "DesignViewDrawActionHandler.h"
#include "DesignViewInsertActionHandler.h"
#include "DesignViewItem.h"
// Sys
#include "Execute.h"
#include "Profile.h"
#include "VirtualReg.h"
// UndoRedo
#include "UndoRedoHandler.h"
#include "UndoRedoMgr.h"
// Utils
#include "ClipboardUtils.h"
#include "CtrlUtils.h"
#include "GDIUtils.h"
#include "ImageUtils.h"
#include "MemoryUtils.h"
#include "MenuUtils.h"
#include "StringUtils.h"
#include "XMLUtils.h"
//*** Modification History ***
// $Log: /SbjDev/SbjCore/SbjCoreLib.h $
//
// 10 11/12/08 2:22p Steve
// Finished Generalization of Model v2.0.1
//
// 9 10/24/08 9:03a Steve
//
// 8 10/14/08 1:12p Steve
// Implemented Deletes
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Real name is Steve Johnson. Programming since 1979. Started on a Heathkit Micro with a DEC LSI-11 and UCSD Pascal. Moved to PCs & DOS as soon as Turbo Pascal became available. Did some Assembly, ISR, TSR etc. All this while working for a Manufacturing Co. for 8 years. Had my own solo Co. doing barcode labeling software for 4 years (terrible business man, all I wanted to do was code). Since then working for various software companies. Moved to Windows around the time of 3.1 with Borland C then C++. Then on to VC++ and MFC, and just about anything I could get my hands on or had to learn for my job, and been at it ever since. Of course recently I've been playing with .NET, ASP, C#, WPF etc.