home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2004 May / DPPCPRO0504.ISO / May / Seatools / SeaTools.iso / tools / en / webhelp / webhelp.jar / hhapplet / FtsViewSkin.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-04-17  |  1.7 KB  |  66 lines

  1. package hhapplet;
  2.  
  3. import BsscXML.IBsscXMLElementReader;
  4. import java.awt.Color;
  5. import java.awt.Image;
  6.  
  7. public class FtsViewSkin extends ViewSkin {
  8.    private Image m_imageFormBg = null;
  9.    private Color m_colorFormBg = null;
  10.    private int m_nFormEditWidth = 28;
  11.    private BsscFont m_fontFormTitle = null;
  12.    private Image m_imageFormBtnN = null;
  13.    private Image m_imageFormBtnH = null;
  14.    private BsscFont m_fontFtsError;
  15.  
  16.    public void loadFromDom(IBsscXMLElementReader var1) {
  17.       super.loadFromDom(var1);
  18.       int var2 = 0;
  19.  
  20.       while(true) {
  21.          IBsscXMLElementReader var3 = var1.getChild(var2++);
  22.          if (var3 == null) {
  23.             return;
  24.          }
  25.  
  26.          if (var3.getName().equals("form")) {
  27.             int var7 = 0;
  28.  
  29.             while(true) {
  30.                IBsscXMLElementReader var8 = var3.getChild(var7++);
  31.                if (var8 == null) {
  32.                   break;
  33.                }
  34.  
  35.                if (!var8.getName().equals("background") && !var8.getName().equals("font") && !var8.getName().equals("button") && var8.getName().equals("editwidth")) {
  36.                }
  37.             }
  38.          } else if (var3.getName().equals("fonts")) {
  39.             int var4 = 0;
  40.  
  41.             while(true) {
  42.                IBsscXMLElementReader var5 = var3.getChild(var4++);
  43.                if (var5 == null) {
  44.                   break;
  45.                }
  46.  
  47.                if (var5.getName().equals("error")) {
  48.                   BsscFont var6 = ViewSkin.getFont(var5);
  49.                   if (var6 != null) {
  50.                      this.m_fontFtsError = var6;
  51.                   }
  52.                }
  53.             }
  54.          }
  55.       }
  56.    }
  57.  
  58.    public BsscFont getErrorFont() {
  59.       return this.m_fontFtsError;
  60.    }
  61.  
  62.    public FtsViewSkin() {
  63.       this.m_fontFtsError = new BsscFont(BsscFontFixPatch.GetFontName(), BsscFontFixPatch.GetFontSize() + "pt", "normal", "bold", Color.black, "none");
  64.    }
  65. }
  66.