root/splitex.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. CSplitterWndEx

////////////////////////////////////////////////////////////////////////////
//
// splitex.h
// (c) 1997, Oleg G. Galkin
//
//     2001.8 Modified by chik
//            added ShowRow() and HideRow()
//     2002.7 Modified by hiranaka
//            added NoBorder()

class CSplitterWndEx : public CSplitterWnd
{
protected:
     int m_nHidedCol;  // hided column number, -1 if all columns are shown
         int m_nHidedRow;

public:
        void SetStaticBorder(BOOL b);
     CSplitterWndEx();
    void ShowColumn();
    void HideColumn(int colHide);
        void ShowRow();
        void HideRow(int rowHide);
        void NoBorder();

// ClassWizard generated virtual function overrides
     //{{AFX_VIRTUAL(CSplitterWndEx)
     //}}AFX_VIRTUAL

// Generated message map functions
protected:
        BOOL m_static_border;
     //{{AFX_MSG(CSplitterWndEx)
        afx_msg void OnMouseMove(UINT nFlags, CPoint point);
        afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
        //}}AFX_MSG

    DECLARE_MESSAGE_MAP()
};

/* [<][>][^][v][top][bottom][index][help] */