home *** CD-ROM | disk | FTP | other *** search
- package jclass.bwt;
-
- import java.applet.Applet;
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Event;
- import java.awt.Graphics;
-
- class HeaderButton extends JCButton {
- JCHeader header;
- int direction = 0;
-
- HeaderButton(JCHeader var1, Object var2) {
- super(var2, (Applet)null, (String)null);
- this.header = var1;
- super.shadow = super.highlight = 1;
- super.traversable = false;
- super.insets.left = super.insets.right = 5;
- ((JCComponent)this).enable11Events(32L);
- }
-
- protected void drawHighlight(Graphics var1, boolean var2) {
- var1.setColor(super.highlight_color != null ? super.highlight_color : Color.black);
- var1.drawRect(super.highlight - 1, super.highlight - 1, ((Component)this).size().width - 2 * super.highlight + 1, ((Component)this).size().height - 2 * super.highlight + 1);
- }
-
- public boolean mouseMove(Event var1, int var2, int var3) {
- return this.header.mouseMove(var1);
- }
-
- public boolean mouseExit(Event var1, int var2, int var3) {
- this.header.mouseExit(var1);
- return super.mouseExit(var1, var2, var3);
- }
-
- public boolean mouseDown(Event var1, int var2, int var3) {
- return this.header.mouseDown(var1) || super.mouseDown(var1, var2, var3);
- }
-
- public boolean mouseDrag(Event var1, int var2, int var3) {
- return this.header.mouseDrag(var1);
- }
-
- public boolean mouseUp(Event var1, int var2, int var3) {
- this.header.mouseUp(var1);
- return super.mouseUp(var1, var2, var3);
- }
- }
-