org.jclarion.clarion.runtime
Class CWinImpl
java.lang.Object
org.jclarion.clarion.runtime.CWinImpl
public class CWinImpl
- extends java.lang.Object
|
Field Summary |
static java.util.logging.Logger |
log
|
|
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 |
log
public static java.util.logging.Logger log
CWinImpl
public CWinImpl()
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.