5#include "Stroika/Foundation/StroikaPreComp.h" 
   11#include "LedItInPlaceFrame.h" 
   12#include "LedItResources.h" 
   15using namespace Stroika::Frameworks::Led;
 
   22IMPLEMENT_DYNCREATE (LedItInPlaceFrame, COleIPFrameWnd)
 
   24BEGIN_MESSAGE_MAP (LedItInPlaceFrame, COleIPFrameWnd)
 
   26ON_COMMAND (ID_HELP_FINDER, OnHelpFinder)
 
   27ON_COMMAND (ID_HELP, OnHelp)
 
   28ON_COMMAND (ID_DEFAULT_HELP, OnHelpFinder)
 
   29ON_COMMAND (ID_CONTEXT_HELP, OnContextHelp)
 
   32LedItInPlaceFrame::LedItInPlaceFrame ()
 
   37LedItInPlaceFrame::~LedItInPlaceFrame ()
 
   41int LedItInPlaceFrame::OnCreate (LPCREATESTRUCT lpCreateStruct)
 
   43    if (COleIPFrameWnd::OnCreate (lpCreateStruct) == -1)
 
   47    if (!m_wndResizeBar.Create (
this)) {
 
   48        TRACE0 (
"Failed to create resize bar\n");
 
   55    m_dropTarget.Register (
this);
 
   65BOOL LedItInPlaceFrame::OnCreateControlBars (CFrameWnd* pWndFrame, CFrameWnd* )
 
   68    m_wndToolBar.SetOwner (
this);
 
   71    if (!m_wndToolBar.Create (pWndFrame) || !m_wndToolBar.LoadToolBar (IDR_SRVR_INPLACE)) {
 
   72        TRACE0 (
"Failed to create toolbar\n");
 
   77    m_wndToolBar.SetBarStyle (m_wndToolBar.GetBarStyle () | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
 
   81    m_wndToolBar.EnableDocking (CBRS_ALIGN_ANY);
 
   82    pWndFrame->EnableDocking (CBRS_ALIGN_ANY);
 
   83    pWndFrame->DockControlBar (&m_wndToolBar);
 
   88BOOL LedItInPlaceFrame::PreCreateWindow (CREATESTRUCT& cs)
 
   93    return COleIPFrameWnd::PreCreateWindow (cs);
 
   97void LedItInPlaceFrame::AssertValid ()
 const 
   99    COleIPFrameWnd::AssertValid ();
 
  102void LedItInPlaceFrame::Dump (CDumpContext& dc)
 const 
  104    COleIPFrameWnd::Dump (dc);