home *** CD-ROM | disk | FTP | other *** search
- package netscape.application;
-
- class InternalAlertBorder extends InternalWindowBorder {
- private Bitmap stripe = SystemImages.alertStripe();
-
- public InternalAlertBorder(InternalWindow var1) {
- super(var1);
- }
-
- public int topMargin() {
- return this.stripe.height();
- }
-
- public void drawTitleBar(Graphics var1, int var2, int var3, int var4, int var5) {
- int var6 = var4 - 1;
- int var7 = this.topMargin() - 1;
- this.stripe.drawTiled(var1, var2 + 2, var3, var6 - var2 - 3, this.topMargin());
- var1.setColor(new Color(101, 101, 101));
- var1.drawPoint(var2, var3);
- var1.drawPoint(var6, var3);
- var1.setColor(new Color(89, 89, 89));
- var1.drawLine(var2 + 1, var3, var6 - 1, var3);
- var1.drawLine(var2, var3 + 1, var2, var7);
- var1.setColor(new Color(218, 218, 218));
- var1.drawPoint(var2 + 1, var3 + 1);
- var1.drawPoint(var2 + 2, var3 + 2);
- var1.setColor(Color.white);
- var1.drawLine(var2 + 1, var3 + 2, var2 + 1, var7 - 2);
- var1.drawLine(var2 + 2, var3 + 1, var6 - 2, var3 + 1);
- var1.setColor(new Color(143, 143, 143));
- var1.drawPoint(var6 - 1, var3 + 1);
- var1.drawLine(var6 - 1, var3 + 2, var6 - 1, var7 - 1);
- var1.setColor(Color.gray);
- var1.drawLine(var2 + 2, var7 - 1, var6 - 2, var7 - 1);
- var1.setColor(Color.darkGray);
- var1.drawLine(var6, var3 + 1, var6, var7);
- var1.drawLine(var2 + 1, var7, var6 - 1, var7);
- var1.setColor(new Color(165, 165, 165));
- var1.drawPoint(var2 + 1, var7 - 1);
- var1.drawPoint(var2 + 2, var7 - 2);
- }
- }
-