superwaba.ext.xplat.unit
Class CompareWindow

java.lang.Object
  |
  +--waba.ui.Control
        |
        +--waba.ui.Container
              |
              +--waba.ui.Window
                    |
                    +--superwaba.ext.xplat.unit.CompareWindow

public class CompareWindow
extends Window

This class is used to show two images, side by side, and show the first difference between them.


Fields inherited from class waba.ui.Window
_controlEvent, _focus, _keyEvent, _penEvent, beepIfOut, blockingCount, borderStyle, canDrag, eraseBackgroundNow, flicker, HIDE_STATE, highlighted, highResPrepared, imgCovered, lastSwappedContainer, mainSwapContainer, menubar, needsPaint, NO_BORDER, RECT_BORDER, ROUND_BORDER, TAB_BORDER, TAB_ONLY_BORDER, title, titleFont, topMost, VK_BOTTOM, VK_HIDE, VK_SHOW, VK_TOP, zStack
 
Fields inherited from class waba.ui.Container
BORDER_LOWERED, BORDER_NONE, BORDER_RAISED, BORDER_SIMPLE, children, lastH, lastW, lastX, lastY, parentWindow, started, tabOrder, tail
 
Fields inherited from class waba.ui.Control
AFTER, appId, appObj, asContainer, asWindow, backColor, backDis, BEFORE, BOTTOM, CENTER, clearValueInt, clearValueStr, enabled, FILL, FIT, fm, fmH, focusLess, focusTraversable, font, foreColor, foreDis, height, highlightRectsCount, isHighlighting, LEFT, parent, PREFERRED, RANGE, RIGHT, SAME, TOP, uiCE, uiFlat, uiPalm, uiVista, visible, width, x, x2, y, y2
 
Constructor Summary
CompareWindow(java.lang.String title, int[] rgbs, int me, int ot, int i, int j, int n, byte[] originalBytes, ImageTester testImg)
           
 
Method Summary
 void onEvent(Event e)
          Called to process key, pen, control and other posted events.
protected  void postPopup()
          Placeholder called after the popup is done and after the repaint of this window. the default implementation does nothing.
 
Methods inherited from class waba.ui.Window
_doPaint, _doPaint, _postEvent, _postSoundEvent, damageRect, destroyZStack, dontSaveBehind, drawHighlight, getClientRect, getClientRect, getFocus, getHighlighted, getOffScreen, getPreferredHeight, getPreferredWidth, getTopMost, handleFocusChangeKeys, isTopMost, isVisible, loadBehind, makeUnmovable, onClickedOutside, onPopup, onUnpop, paintTitle, popupBlockingModal, popupMenuBar, popupModal, postPressedEvent, postUnpop, pumpEvents, saveBehind, setBorderStyle, setDoubleBuffer, setFocus, setHighlighted, setMenuBar, setStatePosition, setTitle, setTitleFont, swap, swapFocus, unpop, updateScreen, validate
 
Methods inherited from class waba.ui.Container
add, add, add, broadcastEvent, clear, findChild, getChildren, onAdd, onColorsChanged, onPaint, onRemove, onStart, paintChildren, remove, setEnabled, setHighlighting, swapToTopmostWindow
 
Methods inherited from class waba.ui.Control
addTimer, changeHighlighted, contains, createGraphics, getAbsoluteRect, getBackColor, getFont, getFontMetrics, getForeColor, getNext, getParent, getParentWindow, getPos, getRect, getSize, isDisplayed, isEnabled, onBoundsChanged, onFontChanged, onWindowPaintFinished, postEvent, removeTimer, repaint, repaintNow, requestFocus, setBackColor, setBackForeColors, setFocusLess, setFont, setForeColor, setRect, setRect, setRect, setVisible, translateFromOrigin, uiStyleChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompareWindow

public CompareWindow(java.lang.String title,
                     int[] rgbs,
                     int me,
                     int ot,
                     int i,
                     int j,
                     int n,
                     byte[] originalBytes,
                     ImageTester testImg)
Method Detail

postPopup

protected void postPopup()
Description copied from class: Window
Placeholder called after the popup is done and after the repaint of this window. the default implementation does nothing.
Overrides:
postPopup in class Window

onEvent

public void onEvent(Event e)
Description copied from class: Control
Called to process key, pen, control and other posted events.
Overrides:
onEvent in class Control
Tags copied from class: Control
Parameters:
event - the event to process
See Also:
Event, KeyEvent, PenEvent