LiFan
2025-02-13 03ef0b51103c735077c784c7df81ae2bcc1599ab
jrj/xframe/kobject/kdwgrid.hpp
@@ -55,6 +55,7 @@
         int SelectRow_(int nRow, bool bSelect = true) ;//选中单行
         int SelectRow_(int sRow, int eRow, bool bSelect = true) ;//选中多行
         int GetNextSelectRow_(int nStartRow) ; //得到下拉修改行
         int GetPrevSelectRow(int nStartRow);
         bool IsRowSelected_(int nRow) ; //判断行是否被选种
         int SetSelectBkColor_(COLORREF color) ; //设置选择的背景颜色
         int SetSelectionMode_(int nMode) ; //设置选择的模式//0 unselection 1 singleSelection 2 multiselection 3 multiselectionex 
@@ -148,6 +149,9 @@
         int event_ItemChanged_(int nRow, int nCol, LPCTSTR pData) ;
         int event_ItemChanging_(int nRow, int nCol, LPCTSTR pData) ;
   public:
      int DataBI(LPCTSTR pSchema = NULL); //数据BI分析
      LPTSTR DataAnalysis(LPCTSTR pSchema = NULL);
   public:
      int GetDwType_();
   public:
      int DwUpdateAllToEx(KXMLDOMDocument pXmlDoc);
@@ -210,14 +214,14 @@
      int SetColumnState(LPCTSTR column, bool state);
      void SetDataToClip(LPCTSTR DataStr);
      int AcceptText();
      int AcceptText_();
      int ShowRowTo(int row);
      int GetShowRow();
      LPCTSTR GetTitleName(int col);
   public:
      int SetRowSort(LPTSTR colName, bool colOrder = true);
      int SetClickEditFlag(bool f);
      int RedrawEx();
      int Redraw();
      bool SetRowMove(int row, int movecount);
      int GetTreeRow(int row);
      int GetTreeRowCount();
@@ -233,6 +237,8 @@
   public:
      void ResetRepeats();
      void AddRepeats(wchar_t* colName);
   public:
      void ShowEditor();
      };
   }}
}}