Property | Type | Description | |
---|---|---|---|
DoLayout | void | ||
LayoutArg | |||
OnTimer | void | ||
PaintArg | |||
ScrollBy | void | ||
ScrollToShowSelection | void | ||
SetScrollRange | void | ||
m_root_SizeChanged | void |
Method | Description | |
---|---|---|
InvalidateInRoot ( Rectangle rect ) : void |
Do an invalidate, relative to the top left of the root box. Todo Zoom: allow for differing dpi.
|
|
OnApplyStyle ( string style ) : bool | ||
OnDelete ( ) : void | ||
OnDisplayEditCopy ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnDisplayEditCut ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnDisplayEditPaste ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
OnEditCopy ( object args ) : bool | ||
OnEditCut ( object args ) : bool | ||
OnEditPaste ( object args ) : bool | ||
PerformAfterNotifications ( Action task ) : void |
The current simple implementation is suitable for clients not using UOW. Enhance JohnT: When we support UOW, we need to save the actions if one is in progress, and do them all when it is complete.
|
|
SharpView ( ) : System |
Method | Description | |
---|---|---|
DestroyHandle ( ) : void | ||
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
IsInputKey ( Keys keyData ) : bool | ||
OnDoubleClick ( EventArgs e ) : void | ||
OnDragDrop ( DragEventArgs drgevent ) : void | ||
OnDragEnter ( DragEventArgs drgevent ) : void | ||
OnDragLeave ( EventArgs e ) : void | ||
OnDragOver ( DragEventArgs drgevent ) : void |
We treat a drag over just like a drag enter.
|
|
OnGotFocus ( EventArgs e ) : void | ||
OnKeyDown ( KeyEventArgs e ) : void | ||
OnKeyPress ( KeyPressEventArgs e ) : void | ||
OnLayout ( LayoutEventArgs e ) : void | ||
OnLostFocus ( EventArgs e ) : void | ||
OnMouseClick ( MouseEventArgs e ) : void | ||
OnMouseDown ( MouseEventArgs e ) : void | ||
OnMouseMove ( MouseEventArgs e ) : void | ||
OnPaint ( PaintEventArgs e ) : void | ||
OnQueryContinueDrag ( QueryContinueDragEventArgs qcdevent ) : void |
Method | Description | |
---|---|---|
DoLayout ( ) : void | ||
LayoutArg ( |
||
OnTimer ( object sender, EventArgs e ) : void |
Flash the insertion point if appropriate.
|
|
PaintArg ( IVwGraphics vg ) : |
||
ScrollBy ( int dx, int dy ) : void | ||
ScrollToShowSelection ( ) : void | ||
SetScrollRange ( int sizeX, int sizeY ) : void |
Given that the root box is sizeX layout units wide and sizeY layout units high, set the AutoScrollMinSize to allow scrolling an appropriate distance, and if necessary adjust the AutoScrollPosition.
|
|
m_root_SizeChanged ( object sender, |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
return | void |
public InvalidateInRoot ( Rectangle rect ) : void | ||
rect | Rectangle | |
return | void |
public OnDisplayEditCopy ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
return | bool |
public OnDisplayEditCut ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
return | bool |
public OnDisplayEditPaste ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
return | bool |
protected OnDoubleClick ( EventArgs e ) : void | ||
e | EventArgs | |
return | void |
protected OnDragDrop ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
return | void |
protected OnDragEnter ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
return | void |
protected OnDragOver ( DragEventArgs drgevent ) : void | ||
drgevent | DragEventArgs | |
return | void |
protected OnKeyDown ( KeyEventArgs e ) : void | ||
e | KeyEventArgs | |
return | void |
protected OnKeyPress ( KeyPressEventArgs e ) : void | ||
e | KeyPressEventArgs | |
return | void |
protected OnLayout ( LayoutEventArgs e ) : void | ||
e | LayoutEventArgs | |
return | void |
protected OnMouseClick ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
return | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
return | void |
protected OnMouseMove ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
return | void |
protected OnPaint ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | |
return | void |
protected OnQueryContinueDrag ( QueryContinueDragEventArgs qcdevent ) : void | ||
qcdevent | QueryContinueDragEventArgs | |
return | void |
public PerformAfterNotifications ( Action task ) : void | ||
task | Action | |
return | void |