메소드 | 설명 | |
---|---|---|
AbortMoving ( ) : void |
Request that the separator abort moving.
|
|
Dispose ( ) : void |
Dispose of object resources.
|
|
KeyDown ( |
Key has been pressed down.
|
|
KeyUp ( |
Key has been released.
|
|
LostFocus ( |
Source control has lost the focus.
|
|
MouseDown ( |
Mouse button has been pressed in the view.
|
|
MouseLeave ( |
Mouse has left the view.
|
|
MouseMove ( |
Mouse has moved inside the view.
|
|
MouseUp ( |
Mouse button has been released in the view.
|
|
SeparatorController ( ISeparatorSource source, ViewBase target, bool splitCursors, bool drawIndicator, NeedPaintHandler needPaint ) : System |
Initialize a new instance of the SeparatorController class.
|
메소드 | 설명 | |
---|---|---|
DrawSeparatorRemoved ( ) : void |
Remove drawing of any splitter.
|
|
DrawSeparatorReposition ( Point splitter ) : void |
Redraw the splitter in the new position.
|
|
DrawSeparatorStarting ( Point splitter ) : void |
Draw the initial separator position.
|
메소드 | 설명 | |
---|---|---|
DrawSplitIndicator ( Point newPoint ) : void | ||
DrawSplitIndicator ( |
||
RecalcClient ( Point pt ) : Point | ||
RegisterFilter ( ) : void | ||
SplitRectangleFromPoint ( Point pt ) : |
||
SplitRectangleFromPoint ( Point pt, int length ) : |
||
UnregisterFilter ( ) : void |
protected DrawSeparatorReposition ( Point splitter ) : void | ||
splitter | Point | New position of the splitter. |
리턴 | void |
protected DrawSeparatorStarting ( Point splitter ) : void | ||
splitter | Point | Initial splitter position. |
리턴 | void |
public KeyDown ( |
||
c | Reference to the source control instance. | |
e | A KeyEventArgs that contains the event data. | |
리턴 | void |
public KeyUp ( |
||
c | Reference to the source control instance. | |
e | A KeyEventArgs that contains the event data. | |
리턴 | bool |
public LostFocus ( |
||
c | Reference to the source control instance. | |
리턴 | void |
public MouseDown ( |
||
c | Reference to the source control instance. | |
pt | Point | Mouse position relative to control. |
button | MouseButtons | Mouse button pressed down. |
리턴 | bool |
public MouseLeave ( |
||
c | Reference to the source control instance. | |
next | ViewBase | Reference to view that is next to have the mouse. |
리턴 | void |
public MouseMove ( |
||
c | Reference to the source control instance. | |
pt | Point | Mouse position relative to control. |
리턴 | void |
public MouseUp ( |
||
c | Reference to the source control instance. | |
pt | Point | Mouse position relative to control. |
button | MouseButtons | Mouse button released. |
리턴 | void |
public SeparatorController ( ISeparatorSource source, ViewBase target, bool splitCursors, bool drawIndicator, NeedPaintHandler needPaint ) : System | ||
source | ISeparatorSource | Source of separator information. |
target | ViewBase | Target for state changes. |
splitCursors | bool | Show as split or movement cursors. |
drawIndicator | bool | Draw a separator indicator. |
needPaint | NeedPaintHandler | Delegate for notifying paint requests. |
리턴 | System |