Ejemplo n.º 1
0
void CharacterData::insertData(long offset, System::StringW* arg)
{
	ASSERT(0);
#if 0

// TODO, improve this
	sysstring data = sysstring(m_data.c_str(), offset);
	data += arg;
	data += m_data.c_str()+offset;
	m_data = data;

	MutationEvent* evt = new MutationEvent;
	evt->m_offset = offset;
	evt->m_len = arg.length();
	evt->initEvent(OLESTR("TextInserted"), true, false);
	dispatchEvent(evt);
#endif
}
Ejemplo n.º 2
0
void CharacterData::deleteData(long offset, long count)
{
// TODO, improve this

	ASSERT(0);
#if 0

	System::StringW* data = sysstring(m_data.c_str(), offset);
	data += m_data.c_str()+offset+count;
	m_data = data;

	MutationEvent* evt = new MutationEvent;
	evt->m_offset = offset;
	evt->m_len = count;
	evt->initEvent(WSTR("TextDeleted"), true, false);
	dispatchEvent(evt);
#endif
}