-Code SourceFile ConstantValue ExceptionsPopMenujava/applet/Applet[Ljava/lang/String; java/lang/String HREF StringURL name - append numberSRCImageImage name - append numberTEXTText - append numberFRAMEFrame name - default _topLABELPOS!Label position - default below#java/lang/StringBuffer%()V '( &)Name: PopMenu +append,(Ljava/lang/String;)Ljava/lang/StringBuffer; -. &/Author: David Griffiths 1-Created with Microsoft Visual J++ Version 1.03toString()Ljava/lang/String; 56 &7button [LPopBtn; 9: ;targetLjava/lang/Object; =>java/awt/Event@ A?equals(Ljava/lang/Object;)Z CDjava/lang/ObjectF GEgetAppletContext()Ljava/applet/AppletContext; IJ KURLName M N showStatus(Ljava/lang/String;)V PQjava/applet/AppletContextS TR java/net/URLVgetDocumentBase()Ljava/net/URL; XY Z#(Ljava/net/URL;Ljava/lang/String;)V '\ W]frameLjava/lang/String; _` a showDocument c\ Tdjava/net/MalformedURLExceptionf Bad URL: h buttonCountI jk lRIGHTn toUpperCase p6 q EPopBtntcaption v w buttonImage[Ljava/awt/Image; yz {labelPos[I }~ &(Ljava/lang/String;Ljava/awt/Image;I)V ' uadd*(Ljava/awt/Component;)Ljava/awt/Component; java/awt/Container )java/awt/Imagea getParameter&(Ljava/lang/String;)Ljava/lang/String; _top setLabelPos(Ljava/lang/String;I)I defaultLabelPos k (I)Ljava/lang/StringBuffer; - &getImage2(Ljava/net/URL;Ljava/lang/String;)Ljava/awt/Image; initGUI ( whiteLjava/awt/Color; java/awt/Color setColor(Ljava/awt/Color;)V java/awt/Graphics size()Ljava/awt/Dimension; java/awt/Component width kjava/awt/Dimension height k drawRect(IIII)V gray &C:\Msdev\projects\PopMenu\PopMenu.java BUTTON_LIMIT qFileName PARAM_URL PARAM_IMAGE PARAM_TEXT PARAM_FRAMEPARAM_LABEL_POS getAppletInfogetParameterInfo()[[Ljava/lang/String;initmouseUp(Ljava/awt/Event;II)Zpaint(Ljava/awt/Graphics;)Vk`M v yz9:}~jk_`k`````"u Y YSYSYSSY YSYSYSSY YSYSYSSY YSYSY SSY Y"SYSY$SSL+6&&Y*,0204086r*<2+BH^*L*O2UWY*[*O2^:*L*be(W*L&Y*i0*O208U*m'JMg*+o+rs> >>(B 6<+**<uY*x2*|2*.[SW*mӱ'(=1** O* x*|*u<* (L=>*L+ *+b *b*"L**+*&Y*08L+*O+S*&Y*08L+ *x+S*&Y*08L+*|**[+S*&Y*"08L**+*O (Y*m*K?++*d*d+ƶ+*d*dñ