From 858d5b84cb2f9311d6e00d90c6f9527e2e6f57b4 Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期四, 04 九月 2025 17:50:13 +0800
Subject: [PATCH] update
---
jrj/project/business/SystemSettings/BugMaint.Developer.hxsoft.cpp | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/jrj/project/business/SystemSettings/BugMaint.Developer.hxsoft.cpp b/jrj/project/business/SystemSettings/BugMaint.Developer.hxsoft.cpp
index fbd16e2..0d6fd37 100644
--- a/jrj/project/business/SystemSettings/BugMaint.Developer.hxsoft.cpp
+++ b/jrj/project/business/SystemSettings/BugMaint.Developer.hxsoft.cpp
@@ -6,6 +6,7 @@
#include "vbusiness/vframe/listwin.vframe.vbusiness.hpp"
#include "viewobject/view.base.hpp"
+#include "xcontrol/xshtml.hpp"
using xml = KXMLDOMDocument;
class __declspec(dllexport) BugMaintWin : public xframe
@@ -20,10 +21,10 @@
xstring m_ConnectID;
xcontrol m_Edit;
- htmlctrl m_Html;
+ xshtml m_Html;
xcombobox m_cb;
public:
- BugMaintWin(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {}
+ BugMaintWin(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd), m_Edit(nullptr){}
public:
static BugMaintWin* CreateInstance(void* implPtr, void* hWnd)
{
@@ -90,7 +91,7 @@
int AppendItem(xml x,KXMLDOMElement r,xstring name, xstring value)
{
KXMLDOMElement e = x.createElement(name);
- e.text() = value;
+ e.settext(value);
r.appendChild(e);
return 1;
}
@@ -132,7 +133,7 @@
l.setAttribute(L"caption", L""+tmp);
KXMLDOMElement b = x.createElement(L"xtoolbutton");
b.setAttribute(L"width", L"18");
- b.setAttribute(L"name", L"att_"+i.toString());
+ b.setAttribute(L"name", (xstring)L"att_"+xstring(i).c_str());
b.setAttribute(L"image", L"1,5");
e.appendChild(l);
e.appendChild(b);
@@ -151,8 +152,8 @@
{
xstring guid = publiccode::GetGuid();
xstring str = guid.left(2);
- xstring ret = xaserver::UploadFile(L"attachment"+str, guid+L".jpg".GetHWND(),L"",false);
- int nIndex = m_cb.AddItem(ret, guid+L".jpg");
+ xstring ret = xaserver::UploadFile(L"attachment"+str, guid+L".jpg",GetHWND(),L"",false);
+ int nIndex = m_cb.AddItem(ret.c_str(), (guid + L".jpg").c_str());
showAtt();
return 1;
}
@@ -261,6 +262,7 @@
int OnHtmlClick(TEvent* evt, int p)
{
+
ref HTMLNMHDR p = evt.pnmh;
const xstring d = m_Html.GetData(p.object);
if(d == L"") return -1;
--
Gitblit v1.9.3