From a4d2315ee4ca3f6177b4fb2526bed2feff3d89be Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期三, 22 十月 2025 16:52:58 +0800
Subject: [PATCH] update
---
jrj/xframe/xcontrol/xcell.hpp | 27 +++++++++++++++++++++++----
1 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/jrj/xframe/xcontrol/xcell.hpp b/jrj/xframe/xcontrol/xcell.hpp
index 767285f..f3dd1e9 100644
--- a/jrj/xframe/xcontrol/xcell.hpp
+++ b/jrj/xframe/xcontrol/xcell.hpp
@@ -3,6 +3,7 @@
#include "wobject/xcontrol.hpp"
#include "kobject/kcell.hpp"
#include "wobject/xurl.hpp"
+#include "wobject/xutil.hpp"
using kcell = Hxsoft::XFrame::XOffice::XCell::IXCell;
class xcell : public xcontrol
@@ -81,10 +82,7 @@
{
return GetKCell()->SetItemString(ARow,ACol,(LPTSTR)value.c_str());
}
- int SetRowColumn(int ARow, int ACol) //alias "?SetRowColumn@IXCell@XCell@XOffice@XFrame@Hxsoft@@QAEHHH@Z";
- {
- return GetKCell()->SetRowColumn(ARow,ACol);
- }
+
int Copy() //alias "?Copy@IXCell@XCell@XOffice@XFrame@Hxsoft@@QAEHXZ";
{
return GetKCell()->Copy() ;
@@ -287,6 +285,27 @@
{ return GetKCell()->SetReadOnly(bReadOnly);
}
+ int GetFixedRows()
+ {
+ return GetKCell()->GetFixedRows();
+ }
+ void SetFixedRows(int value = 1)
+ {
+ return GetKCell()->SetFixedRows(value);
+ }
+ int GetFixedCols()
+ {
+ return GetKCell()->GetFixedCols();
+ }
+ void SetFixedCols(int value = 1)
+ {
+ return GetKCell()->SetFixedCols(value);
+ }
+
+ xstring GetItemXmlString(int ARow, int ACol)
+ {
+ return xutil::ToXmlText(GetKCell()->GetItemString(ARow, ACol));
+ }
};
--
Gitblit v1.9.3