org.jclarion.clarion.runtime
Class CWinImpl

java.lang.Object
  extended by org.jclarion.clarion.runtime.CWinImpl

public class CWinImpl
extends java.lang.Object


Field Summary
static java.util.logging.Logger log
           
 
Constructor Summary
CWinImpl()
           
 
Method Summary
 boolean accept()
           
 boolean accept(AbstractWindowTarget target)
           
 void changeFont(java.awt.Component component, PropertyObject o)
           
protected  void close()
           
 void close(AbstractWindowTarget target)
           
 void closeAcceptLoop(AbstractWindowTarget target)
           
 void configureColor(javax.swing.JComponent jw, PropertyObject target)
           
 void configureColor(javax.swing.JDialog jw, PropertyObject target)
           
 void configureColor(javax.swing.JWindow jw, PropertyObject target)
           
 void configureFont(java.awt.Component component, PropertyObject o)
           
 void consumeAccept()
           
 void consumeAccept(AbstractWindowTarget target)
           
 java.lang.String convertFace(java.lang.String face)
           
 void createControl(AbstractControl ac, java.awt.Container parent)
           
 void debugStack()
           
 int focus()
           
 ClarionApplication getApp()
           
 java.awt.Color getColor(ClarionObject color)
           
 java.awt.Color getColor(int val)
           
 java.awt.Color getColor(PropertyObject object, int property)
           
 java.lang.String getDebugMetaData()
           
 java.awt.Font getFontOnly(java.awt.Component component, PropertyObject o)
           
 java.awt.Font getFontOnly(java.awt.Component component, PropertyObject o, double scale)
           
 javax.swing.ImageIcon getIcon(java.lang.String name, int prefx, int prefy)
           
 java.awt.Image getImage(java.lang.String name, int prefx, int prefy)
           
 java.awt.Image getImageFromBinaryData(ClarionObject content)
           
 java.lang.String getImageURL(java.lang.String name)
           
 void getLookAndFeels(ClarionQueue queue)
           
 MnemonicConfig getMnemonic(AbstractWindowTarget po, boolean create)
           
 java.awt.Color getNestedColor(PropertyObject object, int property)
           
 AbstractWindowTarget getTarget()
           
 AbstractWindowTarget getTarget(int ofs)
           
 AbstractWindowTarget getTarget(java.lang.Thread t)
           
 int getTargetDepth()
           
 java.awt.Color getUIColor(java.lang.String... colors)
           
 boolean isNimbus()
           
 void lazyOpen(AbstractWindowTarget target)
           
 void log(java.lang.String entry)
           
 int message(ClarionString message, ClarionString header, java.lang.String icon, int button, int defButton, int style)
           
protected  void open()
           
 void open(AbstractWindowTarget target)
           
 void post(AbstractWindowTarget awt, int event, AbstractControl field)
           
 boolean postAndWait(AbstractWindowTarget awt, int event, AbstractControl field)
           
 void postAsUser(AbstractWindowTarget awt, int event, AbstractControl field)
           
 void programmaticClose(AbstractWindowTarget target)
           
static void run(java.lang.Runnable r)
           
static void runNow(java.lang.Runnable r)
           
 javax.swing.ImageIcon scale(javax.swing.ImageIcon icon, java.lang.String name, int sx, int sy)
           
 java.awt.image.BufferedImage scale(java.awt.Image bi, int sx, int sy)
           
 java.awt.image.BufferedImage scale(java.awt.Image bi, java.lang.String name, int sx, int sy)
           
 void select(AbstractControl control)
           
 void select(int control)
           
 void selectAndAccept(AbstractControl control)
           
 void setCursor(java.lang.String cursor)
           
 void setDefaultButton(AbstractWindowTarget parent)
           
 void setKey(AbstractWindowTarget ctl, java.awt.Component comp, boolean allowSimple, boolean postAlways, AbstractControl start)
           
 void setTarget(AbstractWindowTarget awt)
           
static java.awt.Point toPixels(AbstractControl c, java.awt.Point p)
           
static java.awt.Point toPixels(AbstractWindowTarget win, int x, int y)
           
static java.awt.Point toPixels(AbstractWindowTarget win, java.awt.Point p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static java.util.logging.Logger log
Constructor Detail

CWinImpl

public CWinImpl()
Method Detail

log

public void log(java.lang.String entry)

getLookAndFeels

public void getLookAndFeels(ClarionQueue queue)

getDebugMetaData

public java.lang.String getDebugMetaData()

isNimbus

public boolean isNimbus()

setTarget

public void setTarget(AbstractWindowTarget awt)

getTarget

public AbstractWindowTarget getTarget()

getTargetDepth

public int getTargetDepth()

getTarget

public AbstractWindowTarget getTarget(int ofs)

getTarget

public AbstractWindowTarget getTarget(java.lang.Thread t)

getApp

public ClarionApplication getApp()

open

public void open(AbstractWindowTarget target)

programmaticClose

public void programmaticClose(AbstractWindowTarget target)

closeAcceptLoop

public void closeAcceptLoop(AbstractWindowTarget target)

close

public void close(AbstractWindowTarget target)

accept

public final boolean accept()

consumeAccept

public final void consumeAccept()

lazyOpen

public void lazyOpen(AbstractWindowTarget target)

accept

public boolean accept(AbstractWindowTarget target)

setDefaultButton

public void setDefaultButton(AbstractWindowTarget parent)

close

protected void close()

consumeAccept

public void consumeAccept(AbstractWindowTarget target)

focus

public int focus()

message

public int message(ClarionString message,
                   ClarionString header,
                   java.lang.String icon,
                   int button,
                   int defButton,
                   int style)

run

public static void run(java.lang.Runnable r)

runNow

public static void runNow(java.lang.Runnable r)

open

protected void open()

createControl

public void createControl(AbstractControl ac,
                          java.awt.Container parent)

setKey

public void setKey(AbstractWindowTarget ctl,
                   java.awt.Component comp,
                   boolean allowSimple,
                   boolean postAlways,
                   AbstractControl start)

select

public void select(int control)

select

public void select(AbstractControl control)

selectAndAccept

public void selectAndAccept(AbstractControl control)

configureColor

public void configureColor(javax.swing.JWindow jw,
                           PropertyObject target)

configureColor

public void configureColor(javax.swing.JDialog jw,
                           PropertyObject target)

configureColor

public void configureColor(javax.swing.JComponent jw,
                           PropertyObject target)

getColor

public java.awt.Color getColor(PropertyObject object,
                               int property)

getNestedColor

public java.awt.Color getNestedColor(PropertyObject object,
                                     int property)

getColor

public java.awt.Color getColor(ClarionObject color)

getUIColor

public java.awt.Color getUIColor(java.lang.String... colors)

getColor

public java.awt.Color getColor(int val)

configureFont

public void configureFont(java.awt.Component component,
                          PropertyObject o)

changeFont

public void changeFont(java.awt.Component component,
                       PropertyObject o)

getFontOnly

public java.awt.Font getFontOnly(java.awt.Component component,
                                 PropertyObject o)

getFontOnly

public java.awt.Font getFontOnly(java.awt.Component component,
                                 PropertyObject o,
                                 double scale)

convertFace

public java.lang.String convertFace(java.lang.String face)

toPixels

public static java.awt.Point toPixels(AbstractWindowTarget win,
                                      int x,
                                      int y)

toPixels

public static java.awt.Point toPixels(AbstractWindowTarget win,
                                      java.awt.Point p)

toPixels

public static java.awt.Point toPixels(AbstractControl c,
                                      java.awt.Point p)

post

public void post(AbstractWindowTarget awt,
                 int event,
                 AbstractControl field)

postAsUser

public void postAsUser(AbstractWindowTarget awt,
                       int event,
                       AbstractControl field)

postAndWait

public boolean postAndWait(AbstractWindowTarget awt,
                           int event,
                           AbstractControl field)

getMnemonic

public MnemonicConfig getMnemonic(AbstractWindowTarget po,
                                  boolean create)

setCursor

public void setCursor(java.lang.String cursor)

getImageFromBinaryData

public java.awt.Image getImageFromBinaryData(ClarionObject content)

getImage

public java.awt.Image getImage(java.lang.String name,
                               int prefx,
                               int prefy)

getIcon

public javax.swing.ImageIcon getIcon(java.lang.String name,
                                     int prefx,
                                     int prefy)

scale

public javax.swing.ImageIcon scale(javax.swing.ImageIcon icon,
                                   java.lang.String name,
                                   int sx,
                                   int sy)

scale

public java.awt.image.BufferedImage scale(java.awt.Image bi,
                                          java.lang.String name,
                                          int sx,
                                          int sy)

scale

public java.awt.image.BufferedImage scale(java.awt.Image bi,
                                          int sx,
                                          int sy)

getImageURL

public java.lang.String getImageURL(java.lang.String name)

debugStack

public void debugStack()


Copyright © 2010. All Rights Reserved.