C# Класс SIL.FieldWorks.SharpViews.RowBox

Class that corresponds to a 'row' element in HTML.
Наследование: GroupBox
Показать файл Открыть проект

Открытые методы

Метод Описание
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