C# 클래스 SIL.FieldWorks.SharpViews.RowBox

Class that corresponds to a 'row' element in HTML.
상속: GroupBox
파일 보기 프로젝트 열기: sillsdev/FieldWorks

공개 메소드들

메소드 설명
Layout ( LayoutInfo transform ) : void
RowBox ( AssembledStyles styles, IControlColumnWidths columnWidths, bool wrapRow ) : System

비공개 메소드들

메소드 설명
ChildSetup ( Box box, LayoutInfo transform, int maxBoxWidth, int left, int top ) : Box
FirstVisibleBox ( IVwGraphics vg, PaintTransform ptrans ) : Box

Answer the first box whose bottom comes to the right of the left of the clip rectangle. Enhance JohnT: Could refine this to skip a box if only its margin is visible. Enhance JohnT: if we do separate page drawing, as in print preview, we may need a more precise way to eliminate boxes not on the page. Enhance JohnT: may need to include a box that is just out of sight, in case one extends beyond the right of the box?

IsAfterVisibleBoxes ( Box box, IVwGraphics vg, PaintTransform ptrans ) : bool

Answer true if the box is entirely to the right of the clip rectangle. Enhance JohnT: Could refine this to skip a box if only its margin is visible. Enhance JohnT: if we do separate page drawing, as in print preview, we may need a more precise way to eliminate boxes not on the page. Enhance JohnT: may need to include a box that is just out of sight, in case one extends beyond the left of the box?

메소드 상세

Layout() 공개 메소드

public Layout ( LayoutInfo transform ) : void
transform LayoutInfo
리턴 void

RowBox() 공개 메소드

public RowBox ( AssembledStyles styles, IControlColumnWidths columnWidths, bool wrapRow ) : System
styles AssembledStyles
columnWidths IControlColumnWidths
wrapRow bool
리턴 System