Mini Kabibi Habibi
{\rtf1\ansi\ansicpg1251\deff0\deflang1049\deflangfe1049\deftab708{\fonttbl{\f0\fswiss\fprq2\fcharset0 Tahoma;}{\f1\fnil\fcharset2 Symbol;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\nowidctlpar\sb100\sa120\lang1033\b\f0\fs22 XtraLayoutControl Main Features\par
\pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li900\sb100\sa120\tx720\fs20 Automatic Layout Management \b0 - A single XtraLayoutControl can manage the layout of multiple controls irrespective of their type or size simultaneously. It ensures that the controls are always arranged without any overlap. \par
\b{\pntext\f1\'B7\tab}On-the-Fly Layout Customization \b0 - All design-time operations for customizing the layout of controls are performed via drag and drop. This greatly simplifies the process of adding and arranging controls within the XtraLayoutControl and provides an easy way to modify the layout afterwards. \par
\b{\pntext\f1\'B7\tab}Automatic Resizing of Inner Controls \b0 - When a form and XtraLayoutControl are resized the space allocated for each inner control is automatically changed proportionally. Thus there is no need to write code to maintain a consistent layout when a form is resized.\par
\b{\pntext\f1\'B7\tab}Splitters\b0 - Splitter Items allow end-users to resize layout items that are docked to their edges without invoking the Customization Form.\par
\b{\pntext\f1\'B7\tab}Various Layout Types \b0 - The controls within the XtraLayoutControl can be lined up in numerous ways - horizontally and vertically next to each other, multiple controls within a single row and multiple controls along the edge of another control. \par
\b{\pntext\f1\'B7\tab}Automatic Alignment \b0 - The XtraLayoutControl supports the automatic alignment of controls, so that the left edges of controls that are displayed under each other are always aligned. The layout of the controls in an application can either be controlled as one, or the controls can be split into layout groups each of which can have its layout controlled separately from the others. \par
\b{\pntext\f1\'B7\tab}Groups and Tabbed Groups \b0 - This unique feature allows controls to be joined into groups with captions and tabbed groups. Thus there is no need to use additional Panel and TabControl components. \par
\b{\pntext\f1\'B7\tab}Size Constraints \b0 - The ability to set size constraints for inner controls is a key feature of the XtraLayoutControl. By setting the minimum and maximum sizes of a control you can impose restrictions on how the control is resized (for instance, when the XtraLayoutControl's size is changed). You can lock the control to a particular size or allow it to be changed only within a specified range. \par
\b{\pntext\f1\'B7\tab}Predefined Size Constraints for DevExpress Controls\b0 . \par
\b{\pntext\f1\'B7\tab}Predefined Size Constraints for Standard WinForms Controls\b0 . \par
\b{\pntext\f1\'B7\tab}Layout Item Captions \b0 - Each layout item has a text region that can display a description for the corresponding control. \par
\b{\pntext\f1\'B7\tab}Customizable Item Caption Position \b0 - The text region can be displayed on the left, top, right and bottom side of a layout item's control. \par
\b{\pntext\f1\'B7\tab}Advanced Design-Time Capabilities \b0 - These include: dragging controls to and from the XtraLayoutControl, moving items within the XtraLayoutControl, combining adjacent items into groups, combining adjacent groups into a tabbed group, hiding an item, locking and unlocking its size, etc. \par
\b{\pntext\f1\'B7\tab}Design-Time On-Form Access to Individual Layout Items \b0 - You can click a layout item to display its settings in the Properties window. \par
\b{\pntext\f1\'B7\tab}Built-In Customization Form \b0 - It stores temporarily hidden layout items and shows the hierarchical structure of the controls within the XtraLayoutControl. The form can also be invoked at runtime. \par
\b{\pntext\f1\'B7\tab}Runtime Customization \b0 - End-users can rearrange, resize and hide controls within the XtraLayoutControl according to their preferences. Runtime customization is available in Customization mode. \par
\b{\pntext\f1\'B7\tab}Customization in Code \b0 - Creating and customizing the XtraLayoutControl via code is as easy as at design time. The XtraLayoutControl provides a full set of methods which provide the ability to carry out any layout task at runtime. \par
\b{\pntext\f1\'B7\tab}Save and Load the Layout \b0 - The layout can be saved to and restored from the system registry, an XML file or stream. \par
\b{\pntext\f1\'B7\tab}Multiple paint styles support \b0 - The control comes with five different look and feels built-in including Windows XP and Office 2003 style. Additionally, it can be painted using one of the eight built-in skins and in addition you can create custom skins. \fs24\par
}