1 // 2 // Description: 3 // SWFTextField Interface 4 // 5 // Authors: 6 // Jonathan Shore <jshore@e-shuppan.com> 7 // Based on php wrapper developed by <dave@opaque.net> 8 // 9 // Copyright: 10 // Copyright 2001 E-Publishing Group Inc. Permission is granted to use or 11 // modify this code provided that the original copyright notice is included. 12 // 13 // This software is distributed with no warranty of liability, merchantability, 14 // or fitness for a specific purpose. 15 // 16 17 18 19 // 20 // SWFText Interface 21 // text field 22 // 23 // Notes 24 // - 25 // 26 public interface SWFTextFieldI extends SWFObjectI { 27 28 // alignment constants 29 30 public final static int AlignLeft = 0; 31 public final static int AlignRight = 1; 32 public final static int AlignCenter = 2; 33 public final static int AlignJustify = 3; 34 35 // miscellaneous constants (flags) 36 37 public final static int HasLength = (1<<1); 38 public final static int NoEdit = (1<<3); 39 public final static int Password = (1<<4); 40 public final static int Multiline = (1<<5); 41 public final static int WordWrap = (1<<6); 42 public final static int DrawBox = (1<<11); 43 public final static int NoSelect = (1<<12); 44 public final static int Html = (1<<9); 45 46 47 // methods 48 setBounds(float width, float height)49 public void setBounds (float width, float height); setFlags(long flags)50 public void setFlags (long flags); setHeight(float height )51 public void setHeight(float height ); setAlignment(int alignment)52 public void setAlignment (int alignment); align(int alignment)53 public void align (int alignment); 54 setFont(SWFFontI font)55 public void setFont (SWFFontI font) throws SWFException; setColor(int r, int g, int b, int alpha)56 public void setColor (int r, int g, int b, int alpha); setColor(SWFColor color)57 public void setColor (SWFColor color); 58 addString(String text)59 public void addString (String text); setVariableName(String name)60 public void setVariableName (String name); 61 setLeftMargin(float margin)62 public void setLeftMargin (float margin); setRightMargin(float margin)63 public void setRightMargin (float margin); setIndentation(float indent)64 public void setIndentation (float indent); setLineSpacing(float spacing)65 public void setLineSpacing (float spacing); setLength(int len)66 public void setLength (int len); 67 68 69 }; 70 71 72 73 74