View Single Post
Old 09-10-2008, 04:16 AM   #1 (permalink)
ambar
New Member
 
Join Date: Jul 2008
Model: 7100T
PIN: N/A
Carrier: sad
Posts: 14
Post Thanks: 0
Thanked 0 Times in 0 Posts
Exclamation Popupscreen issue.

Please Login to Remove!

Hi

I have created a screen showing progress of some action being performed.I want that user should have the flexibility of cancelling the progress i.e. a menu should come up on pressing the trackwheel and from it the user can select "stop whtvr ur doing.".

Constraints:this screen showing progress is a popupscreen.Please assume that I can not use any other screen other than a popupscreen.

Issue:
I extended PopupScreen and added "close" menu item to it.However when i click the trackwheel button the menu doesnt appear .I dont know why?
One more thing I cannot cancel the screen by any means and only popScreen() works?
Heres the code.
Code:
class POP extends PopupScreen 
{
    
    public POP(DialogFieldManager manager)
    {
        super(manager );
        manager.add( new RichTextField("ssd") );
    }

    private MenuItem closeItem1 = new MenuItem( "Exit", 0, 10 )
    {
        public void run()
        {
            onClose();
        }
    };

    protected void makeMenu( Menu menu, int instance )
    {
       menu.add( closeItem1 );
    }
}
Please help me out.Thnkx!
Offline   Reply With Quote