Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/CS/BarsDemo/Modules/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/Silverlight/CS/BarsDemo/Modules/SimplePad.SL.xaml

<local:BarsDemoModule x:Class="BarsDemo.SimplePad" xmlns:local="clr-namespace:BarsDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:utils="clr-namespace:DemoUtils" xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase">
    <dxdb:DemoModuleControl>
        <dxb:BarManager Name="barManager" ToolbarGlyphSize="Small">
            <dxb:BarManager.Categories>
                <dxb:BarManagerCategory Name="File" />
                <dxb:BarManagerCategory Name="Edit" />
                <dxb:BarManagerCategory Name="Format" />
                <dxb:BarManagerCategory Name="Help" />
                <dxb:BarManagerCategory Name="Status" />
                <dxb:BarManagerCategory Name="BuiltInMenus" Caption="Built-in Menus" />
                <dxb:BarManagerCategory Name="Toolbars" />
            </dxb:BarManager.Categories>
            <dxb:BarManager.Items>
                <dxb:ToolbarListItem Name="toolbarListItemCore" CategoryName="Toolbars" Content="{local:Text Text=_Toolbars}" />
                <dxb:BarButtonItem Name="bNew" CategoryName="File" Content="{local:Text Text=_New}" Glyph="/BarsDemo;component/Images/Icons/new-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/new-32x32.png" KeyGesture="Ctrl+N" ItemClick="bNew_ItemClick" Hint="New Blank Document" Description="Creates a new, blank document." />
                <dxb:BarButtonItem Name="bOpen" CategoryName="File" Content="{local:Text Text=_Open}" Glyph="/BarsDemo;component/Images/Icons/open-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/open-32x32.png" KeyGesture="Ctrl+O" Hint="Open" Description="Opens a file." IsEnabled="False" />
                <dxb:BarButtonItem Name="bClose" CategoryName="File" Content="{local:Text Text=_Close}" Glyph="/BarsDemo;component/Images/Icons/close-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/close-32x32.png" ItemClick="bClose_ItemClick" Hint="Close" Description="" />
                <dxb:BarButtonItem Name="bSave" CategoryName="File" Content="{local:Text Text=_Save}" Glyph="/BarsDemo;component/Images/Icons/save-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/save-32x32.png" KeyGesture="Ctrl+S" Hint="Save Document" Description="Saves the active document with its current file name." IsEnabled="False" />
                <dxb:BarButtonItem Name="bSaveAs" CategoryName="File" Content="{local:Text Text=Save _As...}" Glyph="/BarsDemo;component/Images/Icons/save-as-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/save-as-32x32.png" Hint="Save Document As..." Description="Saves the active document with a different file name." IsEnabled="False" />
                <dxb:BarButtonItem Name="bPrint" CategoryName="File" Content="{local:Text Text=_Print}" Glyph="/BarsDemo;component/Images/Icons/print-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/print-32x32.png" KeyGesture="Ctrl+P" ItemClick="bPrint_ItemClick" Description="Prints the active document." />
                <dxb:BarButtonItem Name="bExit" CategoryName="File" Content="{local:Text Text=_Exit}" KeyGesture="Ctrl+X" Description="" />

                <dxb:BarButtonItem Name="bCut" CategoryName="Edit" Content="{local:Text Text=_Cut}" Glyph="/BarsDemo;component/Images/Icons/cut-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/cut-32x32.png" KeyGesture="Ctrl+X" ItemClick="bCut_ItemClick" Description="Removes the selection from the active document and places it on the Clipboard." />
                <dxb:BarButtonItem Name="bCopy" CategoryName="Edit" Content="{local:Text Text=C_opy}" Glyph="/BarsDemo;component/Images/Icons/copy-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/copy-32x32.png" KeyGesture="Ctrl+C" ItemClick="bCopy_ItemClick" Description="Copies the selection to the Clipboard." />
                <dxb:BarButtonItem Name="bPaste" CategoryName="Edit" Content="{local:Text Text=_Paste}" Glyph="/BarsDemo;component/Images/Icons/paste-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/paste-32x32.png" KeyGesture="Ctrl+V" ItemClick="bPaste_ItemClick" Description="Inserts the contents of the Clipboard at the insertion point, and replaces any selection. This command is available only if you have cut or copied a text." />
                <dxb:BarButtonItem Name="bClear" CategoryName="Edit" Content="{local:Text Text=C_lear}" Glyph="/BarsDemo;component/Images/Icons/close-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/close-32x32.png" ItemClick="bClear_ItemClick" Description="Deletes all text without putting it on the Clipboard." />
                <dxb:BarButtonItem Name="bSelectAll" CategoryName="Edit" Content="{local:Text Text=Select _All}" Glyph="/BarsDemo;component/Images/Icons/SelectAll_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/SelectAll_32x32.png" KeyGesture="Ctrl+A" ItemClick="bSelectAll_ItemClick" Description="Selects all text in the active document." />
                <dxb:BarButtonItem Name="bFind" CategoryName="Edit" Content="{local:Text Text=_Find}" Glyph="/BarsDemo;component/Images/Icons/find-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/Find_32x32.png" KeyGesture="Ctrl+F" Description="Searches for the specified text." IsEnabled="False" />
                <dxb:BarButtonItem Name="bReplace" CategoryName="Edit" Content="{local:Text Text=_Replace}" Glyph="/BarsDemo;component/Images/Icons/replace-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/Replace_32x32.png" KeyGesture="Ctrl+H" Description="Searches for and replaces the specified text." IsEnabled="False" />
                <dxb:BarCheckItem Name="bBold" CategoryName="Format" Content="{local:Text Text=_Bold}" Glyph="/BarsDemo;component/Images/Icons/Bold_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/Bold_32x32.png" KeyGesture="Ctrl+B" ItemClick="bBold_ItemClick" Description="Makes selected text and numbers bold. If the selection is already bold, clicking button removes bold formating." />
                <dxb:BarCheckItem Name="bItalic" CategoryName="Format" Content="{local:Text Text=_Italic}" Glyph="/BarsDemo;component/Images/Icons/Italic_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/Italic_32x32.png" KeyGesture="Ctrl+I" ItemClick="bItalic_ItemClick" Description="Makes selected text and numbers italic. Is the selection is already italic, clicking button removes italic formating." />
                <dxb:BarCheckItem Name="bUnderline" CategoryName="Format" Content="{local:Text Text=_Underline}" Glyph="/BarsDemo;component/Images/Icons/Underline_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/Underline_32x32.png" KeyGesture="Ctrl+U" ItemClick="bUnderline_ItemClick" Description="Underlines selected text and numbers. If the selection is already underlined, clicking button removes underlining." />
                <dxb:BarCheckItem Name="bLeft" CategoryName="Format" Content="{local:Text Text=_Left}" GroupIndex="1" Glyph="/BarsDemo;component/Images/Icons/AlignLeft_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/AlignLeft_32x32.png" IsChecked="True" CheckedChanged="bLeft_CheckedChanged" Description="Aligns the selected text to the left." />
                <dxb:BarCheckItem Name="bCenter" CategoryName="Format" Content="{local:Text Text=_Center}" GroupIndex="1" Glyph="/BarsDemo;component/Images/Icons/AlignCenter_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/AlignCenter_32x32.png" CheckedChanged="bCenter_CheckedChanged" Description="Centers the selected text." />
                <dxb:BarCheckItem Name="bRight" CategoryName="Format" Content="{local:Text Text=_Right}" GroupIndex="1" Glyph="/BarsDemo;component/Images/Icons/AlignRight_16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/AlignRight_32x32.png" CheckedChanged="bRight_CheckedChanged" Description="Aligns the selected text to the right." />
                <dxb:BarCheckItem Name="bBullets" CategoryName="Format" Content="{local:Text Text=B_ullets}" Glyph="/BarsDemo;component/Images/Icons/bullets-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/bullets-32x32.png" Description="Adds bullets to or removes bullets from selected paragraphs." IsEnabled="False" />
                <dxb:BarButtonItem Name="bHome" CategoryName="Help" Content="{local:Text Text=_DevExpress on the Web}" ItemClick="bHome_ItemClick" Description="Opens the web page." />
                <dxb:BarButtonItem Name="bAbout" CategoryName="Help" Content="{local:Text Text=_About}" Description="Displays the description of this program." ItemClick="bAbout_ItemClick" />
                <dxb:BarSplitButtonItem Name="bFontColor" CategoryName="Format" Content="{local:Text Text=Font _Color}" Glyph="/BarsDemo;component/Images/Icons/font-color-16x16.png" LargeGlyph="/BarsDemo;component/Images/Icons/font-color-32x32.png" ItemClick="bFontColor_ItemClick" Hint="Font Color Dialog" Description="Formats the selected text with the color you click.">
                    <dxb:BarSplitButtonItem.PopupControl>
                        <dxb:PopupControlContainerInfo>
                            <dxe:ColorChooser x:Name="fontColorChooser" ColorChanged="fontColorChooser_ColorChanged" />
                        </dxb:PopupControlContainerInfo>
                    </dxb:BarSplitButtonItem.PopupControl>
                </dxb:BarSplitButtonItem>
                <dxb:BarEditItem Name="eFontFamily" CategoryName="Format" Content="{local:Text Text=_Font:}" EditWidth="150" EditValueChanged="eFontFamily_EditValueChanged" ClosePopupOnChangingEditValue="True" Description="Changes the font family of the selected text.">
                    <dxb:BarEditItem.EditSettings>
                        <dxe:FontEditSettings AutoComplete="True" ValidateOnTextInput="False" />
                    </dxb:BarEditItem.EditSettings>
                </dxb:BarEditItem>
                <dxb:BarEditItem Name="eFontSize" CategoryName="Format" Content="{local:Text Text=Font _Size:}" EditWidth="60" EditValueChanged="eFontSize_EditValueChanged" Description="Changes the font size of the selected text.">
                    <dxb:BarEditItem.EditSettings>
                        <dxe:ComboBoxEditSettings x:Name="fontSizeSettings" PopupMaxHeight="250" IsTextEditable="False" />
                    </dxb:BarEditItem.EditSettings>
                </dxb:BarEditItem>
                <dxb:BarSubItem Name="bsFile" CategoryName="BuiltInMenus" Content="{local:Text Text=_File}">
                    <dxb:BarSubItem.ItemLinks>
                        <dxb:BarButtonItemLink BarItemName="bNew" />
                        <dxb:BarButtonItemLink BarItemName="bOpen" />
                        <dxb:BarButtonItemLink BarItemName="bClose" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bSave" />
                        <dxb:BarButtonItemLink BarItemName="bSaveAs" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bPrint" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bExit" />
                    </dxb:BarSubItem.ItemLinks>
                </dxb:BarSubItem>
                <dxb:BarSubItem Name="bsEdit" CategoryName="BuiltInMenus" Content="{local:Text Text=_Edit}">
                    <dxb:BarSubItem.ItemLinks>

                        <dxb:BarButtonItemLink BarItemName="bCut" />
                        <dxb:BarButtonItemLink BarItemName="bCopy" />
                        <dxb:BarButtonItemLink BarItemName="bPaste" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bClear" />
                        <dxb:BarButtonItemLink BarItemName="bSelectAll" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bFind" />
                        <dxb:BarButtonItemLink BarItemName="bReplace" />
                    </dxb:BarSubItem.ItemLinks>
                </dxb:BarSubItem>
                <dxb:BarSubItem Name="bsFormat" CategoryName="BuiltInMenus" Content="{local:Text Text=F_ormat}">
                    <dxb:BarSubItem.ItemLinks>
                        <dxb:BarEditItemLink BarItemName="eFontFamily" />
                        <dxb:BarSplitButtonItemLink BarItemName="bFontColor" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarCheckItemLink BarItemName="bBullets" />
                    </dxb:BarSubItem.ItemLinks>
                </dxb:BarSubItem>
                <dxb:BarSubItem Name="bsToolBars" CategoryName="BuiltInMenus" Content="{local:Text Text=_Toolbars}">
                    <dxb:BarSubItem.ItemLinks>
                        <dxb:ToolbarListItemLink BarItemName="toolbarListItemCore" />
                    </dxb:BarSubItem.ItemLinks>
                </dxb:BarSubItem>
                <dxb:BarSubItem Name="bsHelp" CategoryName="BuiltInMenus" Content="{local:Text Text=_Help}">
                    <dxb:BarSubItem.ItemLinks>
                        <dxb:BarButtonItemLink BarItemName="bHome" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bAbout" />
                    </dxb:BarSubItem.ItemLinks>
                </dxb:BarSubItem>
            </dxb:BarManager.Items>
            <dxb:BarManager.Bars>
                <dxb:Bar Caption="MainMenu" x:Name="MainMenu" IsMainMenu="True">
                    <dxb:Bar.DockInfo>
                        <dxb:BarDockInfo ContainerType="Top" />
                    </dxb:Bar.DockInfo>
                    <dxb:Bar.ItemLinks>
                        <dxb:BarSubItemLink BarItemName="bsFile" />
                        <dxb:BarSubItemLink BarItemName="bsEdit" />
                        <dxb:BarSubItemLink BarItemName="bsFormat" />
                        <dxb:BarSubItemLink BarItemName="bsToolBars" />
                        <dxb:BarSubItemLink BarItemName="bsHelp" />
                    </dxb:Bar.ItemLinks>
                </dxb:Bar>
                <dxb:Bar Caption="Standard">
                    <dxb:Bar.DockInfo>
                        <dxb:BarDockInfo ContainerType="Top" />
                    </dxb:Bar.DockInfo>
                    <dxb:Bar.ItemLinks>
                        <dxb:BarButtonItemLink BarItemName="bNew" />
                        <dxb:BarButtonItemLink BarItemName="bOpen" />
                        <dxb:BarButtonItemLink BarItemName="bSave" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bPrint" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarButtonItemLink BarItemName="bCut" />
                        <dxb:BarButtonItemLink BarItemName="bCopy" />
                        <dxb:BarButtonItemLink BarItemName="bPaste" />

                    </dxb:Bar.ItemLinks>
                </dxb:Bar>
                <dxb:Bar Caption="Format">
                    <dxb:Bar.DockInfo>
                        <dxb:BarDockInfo ContainerType="Top" Column="1" />
                    </dxb:Bar.DockInfo>
                    <dxb:Bar.ItemLinks>
                        <dxb:BarCheckItemLink BarItemName="bBold" />
                        <dxb:BarCheckItemLink BarItemName="bItalic" />
                        <dxb:BarCheckItemLink BarItemName="bUnderline" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarCheckItemLink BarItemName="bLeft" />
                        <dxb:BarCheckItemLink BarItemName="bCenter" />
                        <dxb:BarCheckItemLink BarItemName="bRight" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarCheckItemLink BarItemName="bBullets" />
                        <dxb:BarItemLinkSeparator />
                        <dxb:BarSplitButtonItemLink BarItemName="bFontColor" />
                        <dxb:BarEditItemLink BarItemName="eFontFamily" />
                        <dxb:BarEditItemLink BarItemName="eFontSize" />
                    </dxb:Bar.ItemLinks>
                </dxb:Bar>
            </dxb:BarManager.Bars>
            <utils:DemoRichControl x:Name="richControl" />
        </dxb:BarManager>
    </dxdb:DemoModuleControl>
</local:BarsDemoModule>