mWaba.gui
Class FormFrame

java.lang.Object
  |
  +--waba.ui.Control
        |
        +--waba.ui.Container
              |
              +--mWaba.gui.mControl
                    |
                    +--mWaba.gui.mCanvas
                          |
                          +--mWaba.gui.mPanel
                                |
                                +--mWaba.gui.mFrame
                                      |
                                      +--mWaba.gui.FormFrame
Direct Known Subclasses:
mAppFrame

public class FormFrame
extends mFrame


Field Summary
 mPanel middleBar
           
 Form myForm
           
 mPanel rightButtons
           
 mLabel title
           
 mPanel titleBar
           
 
Fields inherited from class mWaba.gui.mFrame
bottom, capturePressedOutside, contents, contentsOnly, doSaveScreen, PressedOutside, savedScreen, top, trueBottom, wantPressedOutside
 
Fields inherited from class mWaba.gui.mPanel
Bottom, Center, childListeners, defaultAddToMeCellConstraints, defaultAddToMeControlConstraints, equalWidths, Fill, grid, HCenter, hGap, HStretch, Left, made, myControls, Right, Top, VCenter, vGap, VStretch
 
Fields inherited from class mWaba.gui.mCanvas
hasBorder, origin, raised, recessed, scrollServer, virtualSize
 
Fields inherited from class mWaba.gui.mControl
_debug, AlwaysEnabled, AlwaysRecalculateSize, backGround, borderWidth, CapturesPen, columns, debugGui, defaultAddMeCellConstraints, defaultAddMeControlConstraints, DidHoldDown, Disabled, doubleBuffer, doubleClickTime, dragging, dragResolution, DrawFlat, emptySize, firstPress, fixedPreferredSize, fixedSize, ForceResize, foreGround, globalDrawFlat, globalEditable, globalEnabled, globalSmallControls, GotPenDown, GotPreferredSize, holdDownPause, holdTick, ImageChanged, Invisible, KeepImage, kids, listeners, modifiers, myFont, myFrame, NoFocus, NotAnEditor, NotEditable, PenTransparent, preferredSize, PreferredSizeOnly, pressPoint, prompt, SendUpKeyEvents, SendUpPenEvents, ShrinkToNothing, SmallControl, SpecialBackground, TakeControlEvents, text, Transparent, WantDrag, WantHoldDown
 
Fields inherited from class waba.ui.Container
children, numChildren, tail
 
Fields inherited from class waba.ui.Control
height, next, parent, width, x, y
 
Constructor Summary
FormFrame(Form f)
           
 
Method Summary
 void doBorder(waba.fx.Graphics g)
           
 void make()
           
 void onControlEvent(waba.ui.ControlEvent ev)
           
 
Methods inherited from class mWaba.gui.mFrame
doPaint, eraseSavedScreen, pressedOutside, setRect, setRect
 
Methods inherited from class mWaba.gui.mPanel
add, addChildListener, addLast, addNext, calculatePreferredSize, doPaintData, fillInColumns, getChildren, removeChildListener, reShow, resizeTo, sendToChildListeners
 
Methods inherited from class mWaba.gui.mCanvas
checkScrolls, doScroll, fixOrigin, getActual, getBuffer, getCurrent, getMySize, getPercent, getVisible, getVisibleArea, onScroll, onSetOrigin, reduceClip, scroll, scroll, setOrigin, setServer, updateScrollServer
 
Methods inherited from class mWaba.gui.mControl
add, addListener, addToFront, amFlat, amOnTopFrame, amSmall, callBack, checkHasModifier, checkPenTransparent, consume, contains, doBackground, doPaintChildren, dragged, editable, enabled, fixSizeAt, getBackground, getChildren, getControlBuffer, getControlBuffer, getDim, getFont, getFontMetrics, getForeground, getFrame, getFrameOrContainer, getGraphics, getNext, getPosInFrame, getPreferredSize, getSurface, gotFocus, handedPenEvent, handOffPenEvent, handOffPenEvent, hasModifier, inheritModifiers, isOnMe, lostFocus, makeFrameTopMost, modify, modifyAll, modifyAll, notifyAction, onEvent, onKeyEvent, onLabelPenEvent, onPaint, onPenEvent, paintBackground, paintChildren, penClicked, penDoubleClicked, penHeld, penPressed, penReleased, postEvent, recalculateSize, redisplay, remove, removeListener, repaint, repaintDataNow, repaintNow, repaintNow, requestCallBack, requestResizeTo, resetRect, restore, sendToListeners, set, setNext, setParent, show, shown, startDragging, stopDragging, ticked, visible
 
Methods inherited from class waba.ui.Container
findChild
 
Methods inherited from class waba.ui.Control
addTimer, contains, createGraphics, getFontMetrics, getMainWindow, getParent, getRect, removeTimer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

titleBar

public mPanel titleBar

middleBar

public mPanel middleBar

rightButtons

public mPanel rightButtons

myForm

public Form myForm

title

public mLabel title
Constructor Detail

FormFrame

public FormFrame(Form f)
Method Detail

make

public void make()
Overrides:
make in class mFrame

onControlEvent

public void onControlEvent(waba.ui.ControlEvent ev)
Overrides:
onControlEvent in class mPanel

doBorder

public void doBorder(waba.fx.Graphics g)
Overrides:
doBorder in class mCanvas