LCD Messages priority

Hi,

I would like to ask someone who has already done an evolve messages managment on LCD.

I have stamping on LCD that is refresh each seconds

22:52:56
Saturday 4 Dec

Ad sometime I have some time tasks that do stuff.
eg : at 22:52:59 I put the red light on.

Then I would like to displau on LCD during 5 seconds for example
22:52:59
RED LIGHT ON

Then after 5 seconds elapsed, the stamped information is comming back

22:53:03
Saturday 4 Dec

I know how to display informations, that I need is how his the appropriate design and how do you think I have to implement this feature ?

Thank you

For instant, my code is doing that

void loop()  {

            AlarmMng.checkingAlarms();
            FuncTask.AfficheDateEtHeure();
}

Alarm Manager is checking if actual time is the one which correspond to a timed task

FuncTasks is another class that contains the method to display time and date each second.

Didn't you ask this before? :-?

It is not very simple to do. The easiest way to do it would probably be to have some external storage (SD card or something) that stored the messages and the priority and time data then poll the SD card to decide what should be displayed.

Mowcius