Wednesday, March 21st 2018, 3:54pm UTC+1

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to SEGGER Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.



Date of registration: Jan 11th 2018

Posts: 4


Wednesday, February 14th 2018, 5:10am

Reading Multiedit text data via pointer


We are using multiedit as a text editor to read long files. When saving the data back to the file I have to first copy the text data using MULTIEDIT_GetText which wastes memory and a lot of time if the file is big then I dont have enough memory to copy this data to another variable.

Would like to see how I can use a pointer to directly access this data and save it without using MULTIEDIT_GetText.


SEGGER - Schoenen

Super Moderator

Date of registration: Aug 13th 2015

Posts: 522


Wednesday, February 14th 2018, 3:57pm


I'm afraid but this is not possible right now. There is no way to get a pointer to the memory address of the text from outside the emWin library.

Since we think that this would be a useful enhancement for the MULTIEDIT widget, we will add such a function for the MULTIEDIT widget in the future. But I can not say when this will happen and how long it will take for the silicon vendors to release this version.

If you buy a source code upgrade of emWin we could implement this function directly and you could get a upgrade directly from us.…source-upgrade/