FOREIGN MODULE java_awt_peer; IMPORT java_lang := "java.lang", java_awt := "java.awt", java_awt_event := "java.awt.event", java_awt_image := "java.awt.image", sun_awt := "sun.awt", sun_java2d_pipe := "sun.java2d.pipe", java_io := "java.io", java_net := "java.net", java_util := "java.util", java_awt_im := "java.awt.im"; TYPE ButtonPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; CanvasPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) END; CheckboxMenuItemPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + MenuItemPeer) (* Typebound Procedures *) END; CheckboxPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; ChoicePeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; ComponentPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC DEFAULT_OPERATION* = 3; NO_EMBEDDED_CHECK* = 16384; RESET_OPERATION* = 5; SET_BOUNDS* = 3; SET_CLIENT_SIZE* = 4; SET_LOCATION* = 1; SET_SIZE* = 2; END; ContainerPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; DesktopPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; DialogPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + WindowPeer) (* Typebound Procedures *) END; FileDialogPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + DialogPeer) (* Typebound Procedures *) END; FontPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) END; FramePeer* = POINTER TO INTERFACE RECORD (java_lang.Object + WindowPeer) (* Typebound Procedures *) END; KeyboardFocusManagerPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; LabelPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; LightweightPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) END; ListPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; MenuBarPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + MenuComponentPeer) (* Typebound Procedures *) END; MenuComponentPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; MenuItemPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + MenuComponentPeer) (* Typebound Procedures *) END; MenuPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + MenuItemPeer) (* Typebound Procedures *) END; MouseInfoPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; PanelPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ContainerPeer) END; PopupMenuPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + MenuPeer) (* Typebound Procedures *) END; RobotPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; ScrollbarPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; ScrollPanePeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ContainerPeer) (* Typebound Procedures *) END; SystemTrayPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; TextAreaPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + TextComponentPeer) (* Typebound Procedures *) END; TextComponentPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ComponentPeer) (* Typebound Procedures *) END; TextFieldPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + TextComponentPeer) (* Typebound Procedures *) END; TrayIconPeer* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; WindowPeer* = POINTER TO INTERFACE RECORD (java_lang.Object + ContainerPeer) (* Typebound Procedures *) END; PROCEDURE (self:ButtonPeer) setLabel*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CheckboxMenuItemPeer) setState*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:CheckboxPeer) setCheckboxGroup*(p0 : java_awt.CheckboxGroup),NEW,ABSTRACT; PROCEDURE (self:CheckboxPeer) setLabel*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:CheckboxPeer) setState*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:ChoicePeer) add*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ChoicePeer) addItem*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ChoicePeer) remove*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ChoicePeer) removeAll*(),NEW,ABSTRACT; PROCEDURE (self:ChoicePeer) select*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) applyShape*(p0 : sun_java2d_pipe.Region),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) canDetermineObscurity*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) checkImage*(p0 : java_awt.Image; p1 : INTEGER; p2 : INTEGER; p3 : java_awt_image.ImageObserver) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) coalescePaintEvent*(p0 : java_awt_event.PaintEvent),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) createBuffers*(p0 : INTEGER; p1 : java_awt.BufferCapabilities),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) createImage*(p0 : java_awt_image.ImageProducer) : java_awt.Image,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) createImage*(p0 : INTEGER; p1 : INTEGER) : java_awt.Image,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) createVolatileImage*(p0 : INTEGER; p1 : INTEGER) : java_awt_image.VolatileImage,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) destroyBuffers*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) disable*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) dispose*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) enable*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) flip*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : java_awt.BufferCapabilities$FlipContents),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getBackBuffer*() : java_awt.Image,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getBounds*() : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getColorModel*() : java_awt_image.ColorModel,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getFontMetrics*(p0 : java_awt.Font) : java_awt.FontMetrics,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getGraphics*() : java_awt.Graphics,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getGraphicsConfiguration*() : java_awt.GraphicsConfiguration,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getLocationOnScreen*() : java_awt.Point,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getMinimumSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getPreferredSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) getToolkit*() : java_awt.Toolkit,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) handleEvent*(p0 : java_awt.AWTEvent),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) handlesWheelScrolling*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) hide*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) isFocusable*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) isObscured*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) isReparentSupported*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) layout*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) minimumSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) paint*(p0 : java_awt.Graphics),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) preferredSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) prepareImage*(p0 : java_awt.Image; p1 : INTEGER; p2 : INTEGER; p3 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) print*(p0 : java_awt.Graphics),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) repaint*(p0 : LONGINT; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) reparent*(p0 : ContainerPeer),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) requestFocus*(p0 : java_awt.Component; p1 : BOOLEAN; p2 : BOOLEAN; p3 : LONGINT; p4 : sun_awt.CausedFocusEvent$Cause) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) reshape*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setBackground*(p0 : java_awt.Color),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setBounds*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setEnabled*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setFont*(p0 : java_awt.Font),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setForeground*(p0 : java_awt.Color),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) setVisible*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) show*(),NEW,ABSTRACT; PROCEDURE (self:ComponentPeer) updateCursorImmediately*(),NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) beginLayout*(),NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) beginValidate*(),NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) endLayout*(),NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) endValidate*(),NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) getInsets*() : java_awt.Insets,NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) insets*() : java_awt.Insets,NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) isPaintPending*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) isRestackSupported*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:ContainerPeer) restack*(),NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) browse*(p0 : java_net.URI),NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) edit*(p0 : java_io.File),NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) isSupported*(p0 : java_awt.Desktop$Action) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) mail*(p0 : java_net.URI),NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) open*(p0 : java_io.File),NEW,ABSTRACT; PROCEDURE (self:DesktopPeer) print*(p0 : java_io.File),NEW,ABSTRACT; PROCEDURE (self:DialogPeer) blockWindows*(p0 : java_util.List),NEW,ABSTRACT; PROCEDURE (self:DialogPeer) setResizable*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:DialogPeer) setTitle*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:FileDialogPeer) setDirectory*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:FileDialogPeer) setFile*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:FileDialogPeer) setFilenameFilter*(p0 : java_io.FilenameFilter),NEW,ABSTRACT; PROCEDURE (self:FramePeer) getBoundsPrivate*() : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:FramePeer) getState*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:FramePeer) setBoundsPrivate*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:FramePeer) setMaximizedBounds*(p0 : java_awt.Rectangle),NEW,ABSTRACT; PROCEDURE (self:FramePeer) setMenuBar*(p0 : java_awt.MenuBar),NEW,ABSTRACT; PROCEDURE (self:FramePeer) setResizable*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:FramePeer) setState*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:FramePeer) setTitle*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:KeyboardFocusManagerPeer) clearGlobalFocusOwner*(p0 : java_awt.Window),NEW,ABSTRACT; PROCEDURE (self:KeyboardFocusManagerPeer) getCurrentFocusedWindow*() : java_awt.Window,NEW,ABSTRACT; PROCEDURE (self:KeyboardFocusManagerPeer) getCurrentFocusOwner*() : java_awt.Component,NEW,ABSTRACT; PROCEDURE (self:KeyboardFocusManagerPeer) setCurrentFocusedWindow*(p0 : java_awt.Window),NEW,ABSTRACT; PROCEDURE (self:KeyboardFocusManagerPeer) setCurrentFocusOwner*(p0 : java_awt.Component),NEW,ABSTRACT; PROCEDURE (self:LabelPeer) setAlignment*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:LabelPeer) setText*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:ListPeer) add*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) addItem*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) clear*(),NEW,ABSTRACT; PROCEDURE (self:ListPeer) delItems*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) deselect*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) getMinimumSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ListPeer) getPreferredSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ListPeer) getSelectedIndexes*() : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:ListPeer) makeVisible*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) minimumSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ListPeer) preferredSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:ListPeer) removeAll*(),NEW,ABSTRACT; PROCEDURE (self:ListPeer) select*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ListPeer) setMultipleMode*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:ListPeer) setMultipleSelections*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:MenuBarPeer) addHelpMenu*(p0 : java_awt.Menu),NEW,ABSTRACT; PROCEDURE (self:MenuBarPeer) addMenu*(p0 : java_awt.Menu),NEW,ABSTRACT; PROCEDURE (self:MenuBarPeer) delMenu*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:MenuComponentPeer) dispose*(),NEW,ABSTRACT; PROCEDURE (self:MenuComponentPeer) setFont*(p0 : java_awt.Font),NEW,ABSTRACT; PROCEDURE (self:MenuItemPeer) disable*(),NEW,ABSTRACT; PROCEDURE (self:MenuItemPeer) enable*(),NEW,ABSTRACT; PROCEDURE (self:MenuItemPeer) setEnabled*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:MenuItemPeer) setLabel*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:MenuPeer) addItem*(p0 : java_awt.MenuItem),NEW,ABSTRACT; PROCEDURE (self:MenuPeer) addSeparator*(),NEW,ABSTRACT; PROCEDURE (self:MenuPeer) delItem*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:MouseInfoPeer) fillPointWithCoords*(p0 : java_awt.Point) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:MouseInfoPeer) isWindowUnderMouse*(p0 : java_awt.Window) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:PopupMenuPeer) show*(p0 : java_awt.Event),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) dispose*(),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) getRGBPixel*(p0 : INTEGER; p1 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:RobotPeer) getRGBPixels*(p0 : java_awt.Rectangle) : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:RobotPeer) keyPress*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) keyRelease*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) mouseMove*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) mousePress*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) mouseRelease*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:RobotPeer) mouseWheel*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollbarPeer) setLineIncrement*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollbarPeer) setPageIncrement*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollbarPeer) setValues*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) childResized*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) getHScrollbarHeight*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) getVScrollbarWidth*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) setScrollPosition*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) setUnitIncrement*(p0 : java_awt.Adjustable; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:ScrollPanePeer) setValue*(p0 : java_awt.Adjustable; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:SystemTrayPeer) getTrayIconSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) getMinimumSize*(p0 : INTEGER; p1 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) getPreferredSize*(p0 : INTEGER; p1 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) insert*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) insertText*(p0 : java_lang.String; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) minimumSize*(p0 : INTEGER; p1 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) preferredSize*(p0 : INTEGER; p1 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) replaceRange*(p0 : java_lang.String; p1 : INTEGER; p2 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextAreaPeer) replaceText*(p0 : java_lang.String; p1 : INTEGER; p2 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) filterEvents*(p0 : LONGINT) : LONGINT,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getCaretPosition*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getCharacterBounds*(p0 : INTEGER) : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getIndexAtPoint*(p0 : INTEGER; p1 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getInputMethodRequests*() : java_awt_im.InputMethodRequests,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getSelectionEnd*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getSelectionStart*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) getText*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) select*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) setCaretPosition*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) setEditable*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:TextComponentPeer) setText*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) getMinimumSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) getPreferredSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) minimumSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) preferredSize*(p0 : INTEGER) : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) setEchoChar*(p0 : CHAR),NEW,ABSTRACT; PROCEDURE (self:TextFieldPeer) setEchoCharacter*(p0 : CHAR),NEW,ABSTRACT; PROCEDURE (self:TrayIconPeer) displayMessage*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:TrayIconPeer) dispose*(),NEW,ABSTRACT; PROCEDURE (self:TrayIconPeer) setToolTip*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:TrayIconPeer) showPopupMenu*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TrayIconPeer) updateImage*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) repositionSecurityWarning*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) requestWindowFocus*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:WindowPeer) setAlwaysOnTop*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) setModalBlocked*(p0 : java_awt.Dialog; p1 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) setOpacity*(p0 : SHORTREAL),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) setOpaque*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) toBack*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) toFront*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) updateFocusableWindowState*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) updateIconImages*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) updateMinimumSize*(),NEW,ABSTRACT; PROCEDURE (self:WindowPeer) updateWindow*(),NEW,ABSTRACT; END java_awt_peer.