[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [platform-swt-dev] Mouse resize listener
|
Brian,
The latest build of Eclipse (3.1 M3) has setMinimumSize function for shell.
You need to download the latest build which also is compatible for JDK 5.0.
Cheers
- Samir
-----Original Message-----
From: platform-swt-dev-admin@xxxxxxxxxxx
[mailto:platform-swt-dev-admin@xxxxxxxxxxx] On Behalf Of Brian Al Saadi
Sent: Friday, 26 November 2004 4:16 AM
To: platform-swt-dev@xxxxxxxxxxx
Subject: Re: [platform-swt-dev] Mouse resize listener
Thanks Steve
1. So I wonder is there a work around to what I wanna do. Meaning getting
the last resize event only .. 2. Also I read somewhere that there is a
setMinimumSize() method for the shell. But I couldnt find it in version
3.0.1 please advise to where I can find this method
Thank you
On Thu, 25 Nov 2004 11:59:14 -0500, Steve Northover
<steve_northover@xxxxxxxxxx> wrote:
>
> This won't work because you only get mouse events in the client area.
> When you double click, Windows maximizes your shell and leaves an
> outstanding mouse up that your application sees.
>
>
>
>
> Brian Al Saadi <brian.alsaadi@xxxxxxxxx>
> Sent by: platform-swt-dev-admin@xxxxxxxxxxx
>
> 11/25/2004 10:31 AM
>
> Please respond to
> platform-swt-dev
>
>
> To platform-swt-dev@xxxxxxxxxxx
>
> cc
>
> Subject [platform-swt-dev] Mouse resize listener
>
>
>
>
>
>
>
> Hello
>
> Im trying to catch a resize event of my application. The problem is
> that I get many resize events while I only need the last one, i.e the
> last event fired when my mouse is up. So I tried having a global
> boolean variable that is set to true when I get a control resize
> event. Also I have a MouseListener
>
> <code>
> shell.addMouseListener(new MouseAdapter(){
>
>
> public void mouseUp(MouseEvent me)
> {
>
> System.out.println("mouseUp");
>
> if(resizing)
>
> {
>
> resizing = false;
>
> System.out.println("Do the magic");
>
> }
> }
> }); </code>
>
> The problem is that the "mouseUp" sentence is not written to the
> screen when I drag the border and release the mouse. But when I double
> click on the title bar of the shell I get the MouseUp event...
>
> Any suggestions
>
> Thanks
> Brian
> _______________________________________________
> platform-swt-dev mailing list
> platform-swt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-swt-dev
>
>
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev