|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.swt.widgets.Canvas
org.eclipse.tptp.platform.report.igc.swt.internal.ImageViewer
org.eclipse.tptp.platform.report.birt).
public class ImageViewer
TODO: used only for TEST ... move this to igc.test... Canvas displaying an Image (centered), scrollbar appears only when we need it. repaint is implemented without flickering.
| Nested Class Summary | |
|---|---|
static interface |
ImageViewer.ScrollListener
Deprecated. |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.swt.widgets.Composite |
|---|
embeddedHandle |
| Fields inherited from class org.eclipse.swt.widgets.Widget |
|---|
handle |
| Constructor Summary | |
|---|---|
ImageViewer(org.eclipse.swt.widgets.Composite parent,
int _flags)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
addScrollListener(ImageViewer.ScrollListener l)
Deprecated. |
void |
controlMoved(org.eclipse.swt.events.ControlEvent e)
Deprecated. |
void |
controlResized(org.eclipse.swt.events.ControlEvent e)
Deprecated. |
void |
ensureVisible(int x,
int y,
boolean centerit)
Deprecated. try to ensure point (x,y) is visible (in image coordinate |
org.eclipse.swt.graphics.Image |
getImage()
Deprecated. |
int |
imageToScreenX(int _imgx)
Deprecated. |
int |
imageToScreenY(int _imgy)
Deprecated. |
void |
mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
Deprecated. |
void |
mouseDown(org.eclipse.swt.events.MouseEvent e)
Deprecated. |
void |
mouseMove(org.eclipse.swt.events.MouseEvent e)
Deprecated. |
void |
mouseUp(org.eclipse.swt.events.MouseEvent e)
Deprecated. |
void |
paintControl(org.eclipse.swt.events.PaintEvent e)
Deprecated. |
boolean |
removeScrollListener(ImageViewer.ScrollListener l)
Deprecated. |
int |
screenToImageX(int _x)
Deprecated. |
int |
screenToImageY(int _y)
Deprecated. |
void |
setImage(org.eclipse.swt.graphics.Image _img)
Deprecated. currently displayed image isn't disposed |
void |
setMouseScrollOnButton1Enabled(boolean b)
Deprecated. |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
Deprecated. |
void |
widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
Deprecated. |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e)
Deprecated. |
| Methods inherited from class org.eclipse.swt.widgets.Canvas |
|---|
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
|---|
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
|---|
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Control |
|---|
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
|---|
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ImageViewer(org.eclipse.swt.widgets.Composite parent,
int _flags)
| Method Detail |
|---|
public void ensureVisible(int x,
int y,
boolean centerit)
public void setMouseScrollOnButton1Enabled(boolean b)
public void addScrollListener(ImageViewer.ScrollListener l)
public boolean removeScrollListener(ImageViewer.ScrollListener l)
public void setImage(org.eclipse.swt.graphics.Image _img)
public org.eclipse.swt.graphics.Image getImage()
public void paintControl(org.eclipse.swt.events.PaintEvent e)
paintControl in interface org.eclipse.swt.events.PaintListenerpublic void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
widgetSelected in interface org.eclipse.swt.events.SelectionListenerpublic void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListenerpublic void controlMoved(org.eclipse.swt.events.ControlEvent e)
controlMoved in interface org.eclipse.swt.events.ControlListenerpublic void controlResized(org.eclipse.swt.events.ControlEvent e)
controlResized in interface org.eclipse.swt.events.ControlListenerpublic int imageToScreenX(int _imgx)
public int screenToImageX(int _x)
public int imageToScreenY(int _imgy)
public int screenToImageY(int _y)
public void mouseMove(org.eclipse.swt.events.MouseEvent e)
mouseMove in interface org.eclipse.swt.events.MouseMoveListenerpublic void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
mouseDoubleClick in interface org.eclipse.swt.events.MouseListenerpublic void mouseDown(org.eclipse.swt.events.MouseEvent e)
mouseDown in interface org.eclipse.swt.events.MouseListenerpublic void mouseUp(org.eclipse.swt.events.MouseEvent e)
mouseUp in interface org.eclipse.swt.events.MouseListenerpublic void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
widgetDisposed in interface org.eclipse.swt.events.DisposeListener
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||