[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.swt] Trying to draw Button on top of Sash

I have a custom widget where I have added a Sash bar (or splitter) and I would like to draw a button on top of the Sash.

No matter what I do, the button is always painted under the Sash bar. I've put in calls to redraw the button after setting the bounds of the sash and the button and after redrawing the sash. I've even added a paint listener to the sash and have added a call to redraw the button inside the paintControl. Nothing seems to work. I've had to make the Button's height taller than the Sash's height so that I can see it is actually being drawn.

I am going to try creating a composite and putting the Sash and button on the composite and then during the layout, setting bounds and calling redraw of the Button after setting bounds and redrawing the Sash.

Any other thoughts?

Thanks,
Moe