v2026.2.3 introduces a macro collision with DevExpress

Hey folks, in 2026.2.3 I think you've introduced a couple of macros that collide with long existing DevExpress macros.

From what I can see I think that you have new macros in fr-core.hpp from lines 80 to 92 that define rsTop and rsLeft and others like it. This directly collides with some macros in DevExpress' dxwrap.hpp.

I'm not exactly sure how to have these two programs coexist anymore and if I can't figure it out we'll have to abandon Fast Reports after a couple of decades of use. Any guidance would be appreciated here. I can #undef them everywhere that I #include frCore.hpp, but that feels pretty unsafe for our rather large application.

Thanks in advance.

Comments

  • Forgot that there's a single installer for every version. Have reverted to the previous working version in the interim. Thanks.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.