/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.77 by mkoch, Wed Dec 1 16:22:44 2004 UTC revision 1.78 by mkoch, Tue Jan 11 15:06:03 2005 UTC
# Line 386  public class GtkComponentPeer extends Gt Line 386  public class GtkComponentPeer extends Gt
386      if (x == 0 && y == 0 && width == 0 && height == 0)      if (x == 0 && y == 0 && width == 0 && height == 0)
387        return;        return;
388    
389      q.postEvent (new PaintEvent (awtComponent, PaintEvent.UPDATE,      q().postEvent (new PaintEvent (awtComponent, PaintEvent.UPDATE,
390                                   new Rectangle (x, y, width, height)));                                   new Rectangle (x, y, width, height)));
391    }    }
392    
# Line 508  public class GtkComponentPeer extends Gt Line 508  public class GtkComponentPeer extends Gt
508    protected void postMouseEvent(int id, long when, int mods, int x, int y,    protected void postMouseEvent(int id, long when, int mods, int x, int y,
509                                  int clickCount, boolean popupTrigger)                                  int clickCount, boolean popupTrigger)
510    {    {
511      q.postEvent(new MouseEvent(awtComponent, id, when, mods, x, y,      q().postEvent(new MouseEvent(awtComponent, id, when, mods, x, y,
512                                 clickCount, popupTrigger));                                 clickCount, popupTrigger));
513    }    }
514    
515    protected void postExposeEvent (int x, int y, int width, int height)    protected void postExposeEvent (int x, int y, int width, int height)
516    {    {
517      if (!isInRepaint)      if (!isInRepaint)
518        q.postEvent (new PaintEvent (awtComponent, PaintEvent.PAINT,        q().postEvent (new PaintEvent (awtComponent, PaintEvent.PAINT,
519                                     new Rectangle (x, y, width, height)));                                     new Rectangle (x, y, width, height)));
520    }    }
521    
# Line 535  public class GtkComponentPeer extends Gt Line 535  public class GtkComponentPeer extends Gt
535        {        {
536          synchronized (q)          synchronized (q)
537            {            {
538              q.postEvent (keyEvent);              q().postEvent (keyEvent);
539              q.postEvent (new KeyEvent (awtComponent, KeyEvent.KEY_TYPED, when, mods,              q().postEvent (new KeyEvent (awtComponent, KeyEvent.KEY_TYPED, when, mods,
540                                          KeyEvent.VK_UNDEFINED, keyChar, keyLocation));                                          KeyEvent.VK_UNDEFINED, keyChar, keyLocation));
541            }            }
542        }        }
543      else      else
544        q.postEvent (keyEvent);        q().postEvent (keyEvent);
545    }    }
546    
547    protected void postFocusEvent (int id, boolean temporary)    protected void postFocusEvent (int id, boolean temporary)
548    {    {
549      q.postEvent (new FocusEvent (awtComponent, id, temporary));      q().postEvent (new FocusEvent (awtComponent, id, temporary));
550    }    }
551    
552    protected void postItemEvent (Object item, int stateChange)    protected void postItemEvent (Object item, int stateChange)
553    {    {
554      q.postEvent (new ItemEvent ((ItemSelectable)awtComponent,      q().postEvent (new ItemEvent ((ItemSelectable)awtComponent,
555                                  ItemEvent.ITEM_STATE_CHANGED,                                  ItemEvent.ITEM_STATE_CHANGED,
556                                  item, stateChange));                                  item, stateChange));
557    }    }

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.78

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26