From 53b6f7ad5895724e7db403283516775eeee7f5d8 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期二, 25 六月 2024 17:32:03 +0800
Subject: [PATCH] uddate layersheet

---
 jrj/xframe/xcontrol/xlayersheet.hpp |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/jrj/xframe/xcontrol/xlayersheet.hpp b/jrj/xframe/xcontrol/xlayersheet.hpp
index 6ec80d0..fb3358f 100644
--- a/jrj/xframe/xcontrol/xlayersheet.hpp
+++ b/jrj/xframe/xcontrol/xlayersheet.hpp
@@ -29,6 +29,14 @@
     {
         return getKLayersheet()->InsertSheet(nIndex,pText,pElement,p,iImage,bToCurrent);
     }
+
+    int InsertSheet(int nIndex, LPCTSTR pText, LPCTSTR  xmlStr, void* p, int iImage = -1, bool bToCurrent = false)
+    {
+        KXMLDOMDocument x;
+        x.loadXML(xmlStr);
+        return getKLayersheet()->InsertSheet(nIndex, (LPTSTR)pText,x.documentElement(), p, iImage, bToCurrent);
+    }
+
     int InsertSheet(int nIndex,LPTSTR pText, knode * pNode,void * p,int iImage = -1,bool bToCurrent = false,bool bCreateControl = true)
     {
         return getKLayersheet()->InsertSheet(nIndex,pText,pNode,p,iImage,bToCurrent,bCreateControl);

--
Gitblit v1.9.3