jwx!
v0.0.2


wx
Class SplitterWindow

java.lang.Object
  extended bywx.Object
      extended bywx.EvtHandler
          extended bywx.Window
              extended bywx.SplitterWindow

public class SplitterWindow
extends Window


Field Summary
static int SP_3D
           
static int SP_3DBORDER
           
static int SP_3DSASH
           
static int SP_BORDER
           
static int SP_LIVE_UPDATE
           
static int SP_NO_XP_THEME
           
static int SP_NOBORDER
           
static int SP_NOSASH
           
static int SP_PERMIT_UNSPLIT
           
 
Fields inherited from class wx.Window
ALWAYS_SHOW_SB, BACKINGSTORE, CAPTION, CLIP_CHILDREN, CLIP_SIBLINGS, DIALOG_EX_CONTEXTHELP, DIALOG_EX_METAL, FRAME_DRAWER, FRAME_EX_CONTEXTHELP, FRAME_EX_METAL, FRAME_NO_WINDOW_MENU, FULL_REPAINT_ON_RESIZE, HSCROLL, MB_DOCKABLE, NO_FULL_REPAINT_ON_RESIZE, POPUP_WINDOW, RETAINED, SIZE_ALLOW_MINUS_ONE, SIZE_AUTO, SIZE_AUTO_HEIGHT, SIZE_AUTO_WIDTH, SIZE_FORCE, SIZE_NO_ADJUSTMENTS, SIZE_USE_EXISTING, TAB_TRAVERSAL, TRANSPARENT_WINDOW, VSCROLL, WANTS_CHARS, WS_EX_BLOCK_EVENTS, WS_EX_PROCESS_IDLE, WS_EX_PROCESS_UI_UPDATES, WS_EX_THEMED_BACKGROUND, WS_EX_TRANSIENT, WS_EX_VALIDATE_RECURSIVELY
 
Constructor Summary
SplitterWindow()
           
SplitterWindow(Window parent)
           
SplitterWindow(Window parent, int id)
           
SplitterWindow(Window parent, int id, Point pos)
           
SplitterWindow(Window parent, int id, Point pos, Size size)
           
SplitterWindow(Window parent, int id, Point pos, Size size, int style)
           
SplitterWindow(Window parent, int id, Point pos, Size size, int style, java.lang.String name)
           
 
Method Summary
 void delete()
           
 int getBorderSize()
           
 int getMinimumPaneSize()
           
 boolean getNeedUpdating()
           
 double getSashGravity()
           
 int getSashPosition()
           
 int getSashSize()
           
 int getSplitMode()
           
 Window getWindow1()
           
 Window getWindow2()
           
 void initialize(Window window)
           
 boolean isSplit()
           
 boolean replaceWindow(Window winOld, Window winNew)
           
 boolean sashHitTest(int x, int y)
           
 boolean sashHitTest(int x, int y, int tolerance)
           
 void setBorderSize(int width)
           
 void setMinimumPaneSize(int min)
           
 void setNeedUpdating(boolean needUpdating)
           
 void setSashGravity(double gravity)
           
 void setSashPosition(int position)
           
 void setSashPosition(int position, boolean redraw)
           
 void setSashSize(int width)
           
 void setSplitMode(int mode)
           
 void sizeWindows()
           
 boolean splitHorizontally(Window window1, Window window2)
           
 boolean splitHorizontally(Window window1, Window window2, int sashPosition)
           
 boolean splitVertically(Window window1, Window window2)
           
 boolean splitVertically(Window window1, Window window2, int sashPosition)
           
 boolean unsplit()
           
 boolean unsplit(Window toRemove)
           
 void updateSize()
           
 
Methods inherited from class wx.Window
acceptsFocus, acceptsFocusFromKeyboard, addChild, cacheBestSize, captureMouse, center, center, centerOnParent, centerOnParent, centerOnScreen, centerOnScreen, centre, centre, centreOnParent, centreOnParent, centreOnScreen, centreOnScreen, clearBackground, clientToScreen, close, close, convertDialogToPixels, convertDialogToPixels, convertPixelsToDialog, convertPixelsToDialog, destroy, destroyChildren, disable, enable, enable, findFocus, findWindow, findWindow, findWindowAtPointer, findWindowById, findWindowById, findWindowByLabel, findWindowByLabel, findWindowByName, findWindowByName, fit, fitInside, freeze, getAcceleratorTable, getActiveWindow, getAdjustedBestSize, getAncestorWithCustomPalette, getBackgroundColour, getBackgroundStyle, getBestFittingSize, getBestSize, getBestVirtualSize, getBorder, getBorder, getCapture, getCaret, getCharHeight, getCharWidth, getChildren, getClassDefaultAttributes, getClassDefaultAttributes, getClientAreaOrigin, getClientRect, getClientSize, getContainingSizer, getCursor, getDefaultAttributes, getDefaultItem, getDropTarget, getEventHandler, getExtraStyle, getFont, getForegroundColour, getGrandParent, getHelpText, getId, getLabel, getMaxHeight, getMaxSize, getMaxWidth, getMinHeight, getMinSize, getMinWidth, getMousePosition, getName, getPalette, getParent, getPosition, getRect, getScrollPos, getScrollRange, getScrollThumb, getSize, getSizer, getTextExtent, getTextExtent, getTextExtent, getTextExtent, getThemeEnabled, getTitle, getToolTip, getTopLevelParent, getUpdateClientRect, getUpdateRegion, getValidator, getVirtualSize, getWindowStyle, getWindowStyleFlag, getWindowVariant, hasCapture, hasCustomPalette, hasFlag, hasScrollbar, hasTransparentBackground, hide, hitTest, hitTest, inheritAttributes, inheritsBackgroundColour, initDialog, invalidateBestSize, isBeingDeleted, isEnabled, isExposed, isExposed, isExposed, isExposed, isRetained, isShown, isTopLevel, lineDown, lineUp, lower, makeModal, makeModal, move, move, move, move, moveAfterInTabOrder, moveBeforeInTabOrder, navigate, navigate, newControlId, nextControlId, pageDown, pageUp, popEventHandler, popEventHandler, popupMenu, popupMenu, popupMenu, prepareDC, prevControlId, pushEventHandler, raise, refresh, refresh, refresh, refreshRect, refreshRect, releaseMouse, removeChild, removeEventHandler, reparent, screenToClient, scrollLines, scrollPages, scrollWindow, scrollWindow, setAcceleratorTable, setBackgroundColour, setBackgroundStyle, setBestFittingSize, setBestFittingSize, setCaret, setClientSize, setClientSize, setClientSize, setContainingSizer, setCursor, setDefaultItem, setDropTarget, setEventHandler, setExtraStyle, setFocus, setFocusFromKbd, setFont, setForegroundColour, setHelpText, setHelpTextForId, setId, setLabel, setMaxSize, setMinSize, setName, setOwnBackgroundColour, setOwnFont, setOwnForegroundColour, setPalette, setParent, setPosition, setScrollbar, setScrollbar, setScrollPos, setScrollPos, setSize, setSize, setSize, setSize, setSize, setSize, setSizeHints, setSizeHints, setSizeHints, setSizeHints, setSizeHints, setSizeHints, setSizeHints, setSizeHints, setSizer, setSizer, setSizerAndFit, setSizerAndFit, setThemeEnabled, setTitle, setTmpDefaultItem, setToolTip, setToolTip, setValidator, setVirtualSize, setVirtualSize, setVirtualSizeHints, setVirtualSizeHints, setVirtualSizeHints, setVirtualSizeHints, setVirtualSizeHints, setWindowStyle, setWindowStyleFlag, setWindowVariant, shouldInheritColours, show, show, swigReleaseOwnership, swigTakeOwnership, thaw, transferDataFromWindow, transferDataToWindow, update, updateWindowUI, updateWindowUI, useBgCol, validate, warpPointer
 
Methods inherited from class wx.EvtHandler
addPendingEvent, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, getEvtHandlerEnabled, getNextHandler, getPreviousHandler, postEvent, processEvent, processPendingEvents, setEvtHandlerEnabled, setNextHandler, setPreviousHandler
 
Methods inherited from class wx.Object
_, getTanslation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SP_NOBORDER

public static final int SP_NOBORDER
See Also:
Constant Field Values

SP_NOSASH

public static final int SP_NOSASH
See Also:
Constant Field Values

SP_PERMIT_UNSPLIT

public static final int SP_PERMIT_UNSPLIT
See Also:
Constant Field Values

SP_LIVE_UPDATE

public static final int SP_LIVE_UPDATE
See Also:
Constant Field Values

SP_3DSASH

public static final int SP_3DSASH
See Also:
Constant Field Values

SP_3DBORDER

public static final int SP_3DBORDER
See Also:
Constant Field Values

SP_NO_XP_THEME

public static final int SP_NO_XP_THEME
See Also:
Constant Field Values

SP_BORDER

public static final int SP_BORDER
See Also:
Constant Field Values

SP_3D

public static final int SP_3D
See Also:
Constant Field Values
Constructor Detail

SplitterWindow

public SplitterWindow()

SplitterWindow

public SplitterWindow(Window parent,
                      int id,
                      Point pos,
                      Size size,
                      int style,
                      java.lang.String name)

SplitterWindow

public SplitterWindow(Window parent,
                      int id,
                      Point pos,
                      Size size,
                      int style)

SplitterWindow

public SplitterWindow(Window parent,
                      int id,
                      Point pos,
                      Size size)

SplitterWindow

public SplitterWindow(Window parent,
                      int id,
                      Point pos)

SplitterWindow

public SplitterWindow(Window parent,
                      int id)

SplitterWindow

public SplitterWindow(Window parent)
Method Detail

delete

public void delete()
Overrides:
delete in class Window

getWindow1

public Window getWindow1()

getWindow2

public Window getWindow2()

setSplitMode

public void setSplitMode(int mode)

getSplitMode

public int getSplitMode()

initialize

public void initialize(Window window)

splitVertically

public boolean splitVertically(Window window1,
                               Window window2,
                               int sashPosition)

splitVertically

public boolean splitVertically(Window window1,
                               Window window2)

splitHorizontally

public boolean splitHorizontally(Window window1,
                                 Window window2,
                                 int sashPosition)

splitHorizontally

public boolean splitHorizontally(Window window1,
                                 Window window2)

unsplit

public boolean unsplit(Window toRemove)

unsplit

public boolean unsplit()

replaceWindow

public boolean replaceWindow(Window winOld,
                             Window winNew)

updateSize

public void updateSize()

isSplit

public boolean isSplit()

setSashSize

public void setSashSize(int width)

setBorderSize

public void setBorderSize(int width)

getSashSize

public int getSashSize()

getBorderSize

public int getBorderSize()

setSashPosition

public void setSashPosition(int position,
                            boolean redraw)

setSashPosition

public void setSashPosition(int position)

getSashPosition

public int getSashPosition()

setSashGravity

public void setSashGravity(double gravity)

getSashGravity

public double getSashGravity()

setMinimumPaneSize

public void setMinimumPaneSize(int min)

getMinimumPaneSize

public int getMinimumPaneSize()

sashHitTest

public boolean sashHitTest(int x,
                           int y,
                           int tolerance)

sashHitTest

public boolean sashHitTest(int x,
                           int y)

sizeWindows

public void sizeWindows()

setNeedUpdating

public void setNeedUpdating(boolean needUpdating)

getNeedUpdating

public boolean getNeedUpdating()

jwx!
v0.0.2


© 2006 Amit G Mendapara.