M2_LABELP not displaying

I'm using the m2tklib library (great library) to write a menu system for a GLCD. I've being trying to use M2_LABELP to store some of the static strings in FLASH.
I've read and tried everything and still can't get M2_LABELP to display it's text.
I'm hoping someone may have had this problem or might be able to help.

Arduino IDE 1.6.9
m2tklib v1.12

Thanx guys ...

/*

  HelloWorld.pde
  
  GLCD Example

  m2tklib = Mini Interative Interface Toolkit Library
  
  Copyright (C) 2011  olikraus@gmail.com

  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

#include <openGLCD.h>		// inform Arduino IDE that we will use openGLCD library
#include "M2tk.h"
#include "utility/m2ghopenglcd.h"

#include "fonts/System5x7.h"

const char HelloWorld[] M2_SECTION_PROGMEM = "Hello World 2";

M2_LABEL(hello_world_label1, "f0", "Hello World 1");
M2_LABELP(hello_world_label2, "f0", HelloWorld);
M2_LIST(hello_world_list) = { &hello_world_label1, &hello_world_label2 };
M2_VLIST(hello_world_vlist, NULL, hello_world_list);


M2tk m2(&hello_world_vlist, NULL, NULL, m2_gh_openglcd_bf);

void setup() {
  m2.setFont(0, System5x7);
}

void loop() {
  m2.draw();
  delay(1000);
}

Still having this problem ...

It looks correct to me. Which is your Arduino Board?

Oliver

Hi Oliver,

Apologies for not getting back earlier:

The processor is ATMega1280
IDE 1.6.9
M2tklib v1.12

Michael

hmm... so label1 works, but label2 does not, right?

I personally would say, it should work. Actually, i have not worked on m2tk for a loooong time... :frowning:

Oliver