# Why use IROStrings for WideMemo and how to disable USE\_IROSTRINGS\_FOR\_WIDEMEMO?

**URL:** https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235
**Category:** Data Abstract
**Created:** [April 16, 2026, 1:50pm UTC](https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235 "2026-04-16T13:50:56Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![JohnRiche](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/j/a4c791/32.png) [@JohnRiche](https://talk.remobjects.com/u/JohnRiche)
#### Post date: [April 16, 2026, 1:50pm UTC](https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235/1 "2026-04-16T13:50:56Z")

</div>

I fail to understand the need to use IROStrings by default for WideMemo fields as the IROStrings.Text property will always return the text value with an additional trailing #13#10 which wasn’t in the original content.

I’ve tried to un-define USE\_IROSTRINGS\_FOR\_WIDEMEMO in the DataAbstract\_user.inc but it doesn’t seem to work as there are many DataAbstract.inc files in the directory and most of them don’t link to that file.

What would you suggest as the best solution to this problem ?

---

<div class="post-metadata">

### Author: ![EvgenyK](https://talk.remobjects.com/user_avatar/talk.remobjects.com/evgenyk/32/16_2.png) [@EvgenyK](https://talk.remobjects.com/u/EvgenyK)
#### Post date: [April 16, 2026, 2:01pm UTC](https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235/2 "2026-04-16T14:01:03Z")

</div>

Hi,

undefining `USE_IROSTRINGS_FOR_WIDEMEMO` in the `DataAbstract_user.inc` should be enough.

have you rebuilt packages (.bpl) after adding `{$UNDEF USE_IROSTRINGS_FOR_WIDEMEMO}` ?

you can do it manually or launch `C:\Program Files (x86)\RemObjects Software\Build\install_DA.cmd` with admin rights

---

<div class="post-metadata">

### Author: ![JohnRiche](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/j/a4c791/32.png) [@JohnRiche](https://talk.remobjects.com/u/JohnRiche)
#### Post date: [April 16, 2026, 2:31pm UTC](https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235/3 "2026-04-16T14:31:12Z")

</div>

That worked. Thank you. I still fail to understand the purpose of IROStrings for memos though, or at least, it should provide a way to get the exact raw content without that extra #13#10 at the end.

---

<div class="post-metadata">

### Author: ![EvgenyK](https://talk.remobjects.com/user_avatar/talk.remobjects.com/evgenyk/32/16_2.png) [@EvgenyK](https://talk.remobjects.com/u/EvgenyK)
#### Post date: [April 16, 2026, 3:13pm UTC](https://talk.remobjects.com/t/why-use-irostrings-for-widememo-and-how-to-disable-use-irostrings-for-widememo/33235/4 "2026-04-16T15:13:19Z")

</div>

Hi,

we had request at [[69151 Open] Generating strongly-typed classes from DA-schema, datWideMemo & datWideString mapping](https://talk.remobjects.com/t/69151-open-generating-strongly-typed-classes-from-da-schema-datwidememo-datwidestring-mapping/4820)
