Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Nebula » Disposing off the GridEditor
Disposing off the GridEditor [message #585713] Thu, 25 October 2007 06:55
Ramya is currently offline Ramya
Messages: 3
Registered: July 2009
Junior Member
Hi

I am adding a GridEditor to each cell of the Grid whenever that particular
cell is clicked as in the code...

expectedPeaksGrid.addMouseListener(new MouseAdapter()
{
Text textControl;

GridItem item1;

public void mouseDown(MouseEvent r)
{
if (expectedPeaksGrid.getCellSelectionCount() != 0)
{
Point p1 = expectedPeaksGrid.getCellSelection()[0];

gridEditor = new GridEditor(expectedPeaksGrid);
textControl = new Text(expectedPeaksGrid, SWT.NONE);
textControl.setText(" ");
textControl.pack();
gridEditor.grabHorizontal = true;
gridEditor.horizontalAlignment = SWT.FILL;
gridEditor.setEditor(textControl, expectedPeaksGrid
.getItem(p1.y), p1.x);
}

}
});

Now I want this grideditor to be disposed as soon as the focus shifts from
the cell that is being edited..

Can anybody suggest how to accomplish this ..

Thanks
Ramya
Previous Topic:[CompositeTable] Non-Native Re sizable Header
Next Topic:Grid : When Headers meet Footers
Goto Forum:
  


Current Time: Sat Jul 26 13:32:54 EDT 2014

Powered by FUDForum. Page generated in 0.01755 seconds