Commit Graph

  • d8d4a632b9 ColorPicker: completely re-wrote the color picker control. It now no longer has the color canvas and sliders to choose colors, (it will eventually in advanced mode). It now has 140 color squares of all available KnownColors, it also has a standard color palette of ten commonly used colors, and keeps track of recently used colors. You can supply your own custom available color and standard color palettes by setting the AvailableColors and StandardColors properties. brianlagunas_cp 2010-11-13 16:25:18 +0000
  • 1b6595f7e0 ColorPicker: completely re-wrote the color picker control. It now no longer has the color canvas and sliders to choose colors, (it will eventually in advanced mode). It now has 140 color squares of all available KnownColors, it also has a standard color palette of ten commonly used colors, and keeps track of recently used colors. You can supply your own custom available color and standard color palettes by setting the AvailableColors and StandardColors properties. brianlagunas_cp 2010-11-13 16:25:18 +0000
  • 8717ff917f ChildWindow: fixed bug when trying to use in XBAP brianlagunas_cp 2010-11-12 19:49:23 +0000
  • efffbd1d45 ChildWindow: fixed bug when trying to use in XBAP brianlagunas_cp 2010-11-12 19:49:23 +0000
  • 8e558b1436 changed coding stragegy so I can more easily support both .NET 4.0 and 3.5. brianlagunas_cp 2010-11-12 17:57:52 +0000
  • 9b33a5654b changed coding stragegy so I can more easily support both .NET 4.0 and 3.5. brianlagunas_cp 2010-11-12 17:57:52 +0000
  • e7edaf4925 fixed some focusing when tabbing issues. brianlagunas_cp 2010-11-12 04:25:52 +0000
  • 8ad788ddd0 fixed some focusing when tabbing issues. brianlagunas_cp 2010-11-12 04:25:52 +0000
  • 96d7444d2d remember when I renamed DisplayText to Text, well I broke something. should be fixed now :0) brianlagunas_cp 2010-11-12 04:17:36 +0000
  • 675aea06df remember when I renamed DisplayText to Text, well I broke something. should be fixed now :0) brianlagunas_cp 2010-11-12 04:17:36 +0000
  • ea183afbc3 ChildWindow: fixed modal overlay when IsModal = true brianlagunas_cp 2010-11-12 03:52:10 +0000
  • a61d160b1e ChildWindow: fixed modal overlay when IsModal = true brianlagunas_cp 2010-11-12 03:52:10 +0000
  • 7009640d46 removed the data visualization because I don't want to support the controls, they are Microsofts afterall. brianlagunas_cp 2010-11-11 22:18:17 +0000
  • 2b052b53ad removed the data visualization because I don't want to support the controls, they are Microsofts afterall. brianlagunas_cp 2010-11-11 22:18:17 +0000
  • 70c20babc0 Added new DataVisualization Charting controls. These controls are the same ones that are currently in the WPF Toolkit except they have been updated to match the SIlvelright 4 toolkit. You get the bug fixes/updates before they are offically released in the next version of Microsofts WPF Toolkit. Special thanks to Microsoft's Dave Anson (a.k.a Delay) brianlagunas_cp 2010-11-11 20:58:57 +0000
  • ee719d3ea8 Added new DataVisualization Charting controls. These controls are the same ones that are currently in the WPF Toolkit except they have been updated to match the SIlvelright 4 toolkit. You get the bug fixes/updates before they are offically released in the next version of Microsofts WPF Toolkit. Special thanks to Microsoft's Dave Anson (a.k.a Delay) brianlagunas_cp 2010-11-11 20:58:57 +0000
  • eaaffa09bb DateTimeUpDown: fixed bug that occurs when you hit the enter button. brianlagunas_cp 2010-11-11 17:10:17 +0000
  • baa230f260 DateTimeUpDown: fixed bug that occurs when you hit the enter button. brianlagunas_cp 2010-11-11 17:10:17 +0000
  • bb9b091063 did some refactoring of DateTimeUpDown brianlagunas_cp 2010-11-11 16:48:26 +0000
  • bc471ac16c did some refactoring of DateTimeUpDown brianlagunas_cp 2010-11-11 16:48:26 +0000
  • cf4a8d4201 added new DateTimeUpDown control. Aloows you to use spin buttons or the mouse wheel to increment/decrement individual sections of a DateTime value. There are currently 10 supported formats: FullDateTime, LongDate, LongTime, MonthDay, RFC1123, ShortDate, ShortTime, SortableDateTime, UniversalSortableDateTime, and YearMonth. Use the control as follows: brianlagunas_cp 2010-11-11 00:27:25 +0000
  • 135d4eb3dc added new DateTimeUpDown control. Aloows you to use spin buttons or the mouse wheel to increment/decrement individual sections of a DateTime value. There are currently 10 supported formats: FullDateTime, LongDate, LongTime, MonthDay, RFC1123, ShortDate, ShortTime, SortableDateTime, UniversalSortableDateTime, and YearMonth. Use the control as follows: brianlagunas_cp 2010-11-11 00:27:25 +0000
  • 05b6f8024d InputBase: Renamed DisplayText back to Text. made more sense and I didn't want to go change all the documentation to DisplayText :0P brianlagunas_cp 2010-11-10 19:06:37 +0000
  • 0903d0b59c InputBase: Renamed DisplayText back to Text. made more sense and I didn't want to go change all the documentation to DisplayText :0P brianlagunas_cp 2010-11-10 19:06:37 +0000
  • 403c43dc31 NumericUpDown: constrained the Value between the Min and Max values. brianlagunas_cp 2010-11-10 18:51:29 +0000
  • b8d85b1646 NumericUpDown: constrained the Value between the Min and Max values. brianlagunas_cp 2010-11-10 18:51:29 +0000
  • e04f959612 fixed some stuff I broke, and improved data type conversions brianlagunas_cp 2010-11-10 17:09:53 +0000
  • df80d9ff11 fixed some stuff I broke, and improved data type conversions brianlagunas_cp 2010-11-10 17:09:53 +0000
  • 34e7fd56df Made a lot of changes, and possible breaking changes: 1. added new MaskedTextBox control 2. no longer have UpDownBase<T> 3. NumericUpDown now has new base class. Hopefully I didn't break anything, but I know I did :0) 4. By default the NumericUpDown uses doubles. To use anything else such as decimals or int you must specify the ValueType accordingly. <extToolkit:NumericUpDown Grid.Row="1" Value="{Binding Age}" Increment="1" Minimum="18" Maximum="65" ValueType="{x:Type sys:Int32}" /> brianlagunas_cp 2010-11-10 04:29:38 +0000
  • 5f3d93c5f6 Made a lot of changes, and possible breaking changes: 1. added new MaskedTextBox control 2. no longer have UpDownBase<T> 3. NumericUpDown now has new base class. Hopefully I didn't break anything, but I know I did :0) 4. By default the NumericUpDown uses doubles. To use anything else such as decimals or int you must specify the ValueType accordingly. <extToolkit:NumericUpDown Grid.Row="1" Value="{Binding Age}" Increment="1" Minimum="18" Maximum="65" ValueType="{x:Type sys:Int32}" /> brianlagunas_cp 2010-11-10 04:29:38 +0000
  • b7900c5ac9 NumericUpDown: Bug fix [14622]: When defining the properties for the NumericUpDown, if you define the Value property before the Maximum and Minimum properties , the Spiners will not eveluate the Max/Min value properly. If you don't want to compile the source for the fix, just be sure to define all properties prior to setting the Value property. brianlagunas_cp 2010-11-09 01:32:36 +0000
  • 8d801bbf4f NumericUpDown: Bug fix [14622]: When defining the properties for the NumericUpDown, if you define the Value property before the Maximum and Minimum properties , the Spiners will not eveluate the Max/Min value properly. If you don't want to compile the source for the fix, just be sure to define all properties prior to setting the Value property. brianlagunas_cp 2010-11-09 01:32:36 +0000
  • 4ce76d6d8a added new Magnifier control. It magnifies anything that it is attached to. You can attach it to any thing that is of type UIElement. To attach it use the MagnifierManager as follows. The ZoomFactor controls how far to zoom in. ZoomFactor ranges from 0.0 up to 1.0. The lower the number the deeper the zoom. 0 being the most zoomed in and 1 being normal size. It is a double so play around with values such as .009 or .2386 to get the desired effect. brianlagunas_cp 2010-11-09 00:57:46 +0000
  • 0afe63c53d added new Magnifier control. It magnifies anything that it is attached to. You can attach it to any thing that is of type UIElement. To attach it use the MagnifierManager as follows. The ZoomFactor controls how far to zoom in. ZoomFactor ranges from 0.0 up to 1.0. The lower the number the deeper the zoom. 0 being the most zoomed in and 1 being normal size. It is a double so play around with values such as .009 or .2386 to get the desired effect. brianlagunas_cp 2010-11-09 00:57:46 +0000
  • 5ede17a1a5 branch release 1.2.0 brianlagunas_cp 2010-11-08 00:27:48 +0000
  • 9969b26348 reving up for november release brianlagunas_cp 2010-11-08 00:08:38 +0000
  • 9d2a401ae4 reving up for november release brianlagunas_cp 2010-11-08 00:08:38 +0000
  • 01937c396f merged bug fixes and new ButtonSpinner, RichTextBoxFormatBar, and NumericUpDown controls into 3.5 solution. brianlagunas_cp 2010-11-07 16:30:56 +0000
  • 6828b8a339 merged bug fixes and new ButtonSpinner, RichTextBoxFormatBar, and NumericUpDown controls into 3.5 solution. brianlagunas_cp 2010-11-07 16:30:56 +0000
  • 866ba36b77 NumericUpDpwn: fixed minor bugs and added support for Percent formatting brianlagunas_cp 2010-11-06 19:30:44 +0000
  • f1f9030f3e NumericUpDpwn: fixed minor bugs and added support for Percent formatting brianlagunas_cp 2010-11-06 19:30:44 +0000
  • 532dab48f0 added new NumericUpDown control. It provides spin buttons to increment and decrement the value. You can also specifiy a format in which to show the value such as currency C2, or decimal up to three decimals F3. YOu can specify a Min and Max value as well as the increment values. You can also specify if the user can type in the textbox by setting IsEditable property. Support for up/down arrows and mouse wheel. brianlagunas_cp 2010-11-06 05:23:39 +0000
  • 01e62e0cd4 added new NumericUpDown control. It provides spin buttons to increment and decrement the value. You can also specifiy a format in which to show the value such as currency C2, or decimal up to three decimals F3. YOu can specify a Min and Max value as well as the increment values. You can also specify if the user can type in the textbox by setting IsEditable property. Support for up/down arrows and mouse wheel. brianlagunas_cp 2010-11-06 05:23:39 +0000
  • 308ad9dc85 initial checkin of new ButtonSpinner control. Allows you to add button spinners to any element and then respond to the Spin event to manipulate that element. To add use the following syntax brianlagunas_cp 2010-11-05 20:04:20 +0000
  • af0bfa7ada initial checkin of new ButtonSpinner control. Allows you to add button spinners to any element and then respond to the Spin event to manipulate that element. To add use the following syntax brianlagunas_cp 2010-11-05 20:04:20 +0000
  • 2688116013 MessageBox [14142]: Wrapped text in a scroll viewer. Now long text will show in a scrollable textbox instead of having the entire messagebox take up the screen. You can change the height of the scrollable area by setting the MaxHeight property in a messagebox style. brianlagunas_cp 2010-11-05 16:00:34 +0000
  • 9c0b412904 MessageBox [14142]: Wrapped text in a scroll viewer. Now long text will show in a scrollable textbox instead of having the entire messagebox take up the screen. You can change the height of the scrollable area by setting the MaxHeight property in a messagebox style. brianlagunas_cp 2010-11-05 16:00:34 +0000
  • ab899f8d9a RichTextBoxFormatBar: fixed bug when you select text, then the format bar shows, then click the text again to unselect, the format bar still shows even though no text is selected. brianlagunas_cp 2010-11-02 03:59:07 +0000
  • 98f396e623 RichTextBoxFormatBar: fixed bug when you select text, then the format bar shows, then click the text again to unselect, the format bar still shows even though no text is selected. brianlagunas_cp 2010-11-02 03:59:07 +0000
  • 7f5a1b75f5 RichtextBoxFormatBar: fixed bug where text would loose highlight after first text transformation was applied. brianlagunas_cp 2010-11-02 03:33:13 +0000
  • 86e8c97801 RichtextBoxFormatBar: fixed bug where text would loose highlight after first text transformation was applied. brianlagunas_cp 2010-11-02 03:33:13 +0000
  • 1763c930b6 renamed IRichTextBoxFormatBar property from RichTextBox to Target. This describes the purpose of the property better when creating your own custom format bar. brianlagunas_cp 2010-11-02 03:15:02 +0000
  • 064060b8a9 renamed IRichTextBoxFormatBar property from RichTextBox to Target. This describes the purpose of the property better when creating your own custom format bar. brianlagunas_cp 2010-11-02 03:15:02 +0000
  • ec18e6d0f8 still working on format bar positioning, what a pain! brianlagunas_cp 2010-10-31 05:50:16 +0000
  • 50b4e2f55c still working on format bar positioning, what a pain! brianlagunas_cp 2010-10-31 05:50:16 +0000
  • 54498deec4 improved format bar positioning brianlagunas_cp 2010-10-31 04:50:38 +0000
  • 9b9f10e72c improved format bar positioning brianlagunas_cp 2010-10-31 04:50:38 +0000
  • 03aa223ff7 RichTextBox: changed format bar to only show when highlighting with mouse at the end of the selection, not during selection. try to improve hiding the format bar when mousing outside of the richtextbox. brianlagunas_cp 2010-10-31 04:22:56 +0000
  • 9f4e15e983 RichTextBox: changed format bar to only show when highlighting with mouse at the end of the selection, not during selection. try to improve hiding the format bar when mousing outside of the richtextbox. brianlagunas_cp 2010-10-31 04:22:56 +0000
  • 140533ed75 RichTextBox: Removed the AllowFormatting property and completely changed the way the format bar works. The format bar is now a seperate control and can be used either on the deafult RichTextBox or the toolkit's RichTextBox. The format bar is used in conjunction with a format bar manager class. You add the format bar as follows brianlagunas_cp 2010-10-30 04:17:44 +0000
  • 04bac5a0a7 RichTextBox: Removed the AllowFormatting property and completely changed the way the format bar works. The format bar is now a seperate control and can be used either on the deafult RichTextBox or the toolkit's RichTextBox. The format bar is used in conjunction with a format bar manager class. You add the format bar as follows brianlagunas_cp 2010-10-30 04:17:44 +0000
  • d7341b8703 added the initial Office 2010 Format style contextual formating bar to RichTextBox. To enable the FormatBar set the RichTextBox.AllowFormatting property to True. brianlagunas_cp 2010-10-28 23:54:38 +0000
  • 12aca9dde1 added the initial Office 2010 Format style contextual formating bar to RichTextBox. To enable the FormatBar set the RichTextBox.AllowFormatting property to True. brianlagunas_cp 2010-10-28 23:54:38 +0000
  • 3e52016cdb merged bug fixes into 3.5 solution brianlagunas_cp 2010-10-27 22:01:37 +0000
  • 65d457d8f6 merged bug fixes into 3.5 solution brianlagunas_cp 2010-10-27 22:01:37 +0000
  • 3afcdd542a 14537 : made ok/yes buttons default buttons for MessageBox. RichTextBox changed LostFocus event to PreviewKeyboardLostFocus event brianlagunas_cp 2010-10-27 21:57:35 +0000
  • a6dbe935be 14537 : made ok/yes buttons default buttons for MessageBox. RichTextBox changed LostFocus event to PreviewKeyboardLostFocus event brianlagunas_cp 2010-10-27 21:57:35 +0000
  • 03296b8c35 merged bug fixes into 3.5 solution brianlagunas_cp 2010-10-06 02:00:06 +0000
  • 24b5f88a4b merged bug fixes into 3.5 solution brianlagunas_cp 2010-10-06 02:00:06 +0000
  • ea2e742da8 14378 : fixed BusyIndicator focus issue 14297 : fixed ColorPicker null reference error when not databinding to it. brianlagunas_cp 2010-10-06 01:46:44 +0000
  • eb789f8528 14378 : fixed BusyIndicator focus issue 14297 : fixed ColorPicker null reference error when not databinding to it. brianlagunas_cp 2010-10-06 01:46:44 +0000
  • 8ce6714ab5 added Extended WPF Toolkit solution for Visual Studio 2008 and .NET 3.5 - this has a dependency on the WPFToolkit brianlagunas_cp 2010-09-03 01:07:35 +0000
  • 1a7264550a added Extended WPF Toolkit solution for Visual Studio 2008 and .NET 3.5 - this has a dependency on the WPFToolkit brianlagunas_cp 2010-09-03 01:07:35 +0000
  • f2182afd6e RichTextBox: fixed bug when using RichTextBox and not data binding to the Text Property brianlagunas_cp 2010-09-03 00:25:51 +0000
  • d2cdb35943 RichTextBox: fixed bug when using RichTextBox and not data binding to the Text Property brianlagunas_cp 2010-09-03 00:25:51 +0000
  • 72a68c2374 various bug fixes, consolidated common styles brianlagunas_cp 2010-09-02 23:15:08 +0000
  • bc99d2c206 various bug fixes, consolidated common styles brianlagunas_cp 2010-09-02 23:15:08 +0000
  • 6d10a6e4b0 Initial checkin of new ColorPicker control brianlagunas_cp 2010-08-15 05:21:48 +0000
  • 4e3f8934c5 Initial checkin of new ColorPicker control brianlagunas_cp 2010-08-15 05:21:48 +0000
  • 2af86dd609 RichTextBox: placed the UpdateText method on a background thread using the dispatcher to asyncronously update the text property. This dramatically improves performance. brianlagunas_cp 2010-08-13 00:20:44 +0000
  • 1044f95353 RichTextBox: placed the UpdateText method on a background thread using the dispatcher to asyncronously update the text property. This dramatically improves performance. brianlagunas_cp 2010-08-13 00:20:44 +0000
  • c014a69dc7 added new RichTextBox control. Extends the Windows.Controls.RichTextbox to include a Text dependency property that supports data binding. This control uses the concept of text formatters. TextFormatters allow the user to format the text in the RichTextBox into any format they wish. Three text formatters are included: PlainTextFormatter, RtfFormatter, and a XamlFormatter. User can create their own custom formatters by creating a class that inherits from ITextFormatter and setting that as the default formatter in the <RichTextBox.TextFormatter> block. brianlagunas_cp 2010-08-12 01:34:57 +0000
  • 0d9e713b32 added new RichTextBox control. Extends the Windows.Controls.RichTextbox to include a Text dependency property that supports data binding. This control uses the concept of text formatters. TextFormatters allow the user to format the text in the RichTextBox into any format they wish. Three text formatters are included: PlainTextFormatter, RtfFormatter, and a XamlFormatter. User can create their own custom formatters by creating a class that inherits from ITextFormatter and setting that as the default formatter in the <RichTextBox.TextFormatter> block. brianlagunas_cp 2010-08-12 01:34:57 +0000
  • 4873017096 ChildWindow: fixed WindowState bug ChildWindow: added DialogResult property, user can set the DialogResult to true/false/null and the window will close, when close button pressed dialog result is false. ChildWindow: can now show ChildWindow by using data binding on the WindowState property or by calling Show/Close in code. ChildWindow: added Closed and Closing events. During the Closing event a user can set e.Cancel to true and the close will be cancelled and Closed event will not fire. brianlagunas_cp 2010-08-11 01:33:10 +0000
  • 114bf865c0 ChildWindow: fixed WindowState bug ChildWindow: added DialogResult property, user can set the DialogResult to true/false/null and the window will close, when close button pressed dialog result is false. ChildWindow: can now show ChildWindow by using data binding on the WindowState property or by calling Show/Close in code. ChildWindow: added Closed and Closing events. During the Closing event a user can set e.Cancel to true and the close will be cancelled and Closed event will not fire. brianlagunas_cp 2010-08-11 01:33:10 +0000
  • 73ae2b52ba restricted ChildWindow in container. fixed bug with ChildWindow zindex, added a WindowState property to ChildWindow which will control opening and closing the window through data binding; two states WindowState.Open and WindowState.Closed. Added OverlayBrush and Overlay Opacity properties allow users to modify the ChldWindow's OverLay element. brianlagunas_cp 2010-08-11 00:03:11 +0000
  • 8b4e1f968e restricted ChildWindow in container. fixed bug with ChildWindow zindex, added a WindowState property to ChildWindow which will control opening and closing the window through data binding; two states WindowState.Open and WindowState.Closed. Added OverlayBrush and Overlay Opacity properties allow users to modify the ChldWindow's OverLay element. brianlagunas_cp 2010-08-11 00:03:11 +0000
  • 01292c647f initial checkin of ChildWindow control brianlagunas_cp 2010-08-09 04:04:58 +0000
  • 8ad771705a initial checkin of ChildWindow control brianlagunas_cp 2010-08-09 04:04:58 +0000
  • 17171e5f07 added styling capabilities to the MessageBox so a user can style the MessageBox to fit the theme of their application brianlagunas_cp 2010-08-06 17:38:52 +0000
  • abeb1fd1bf added styling capabilities to the MessageBox so a user can style the MessageBox to fit the theme of their application brianlagunas_cp 2010-08-06 17:38:52 +0000
  • 7679352934 Initial check in of new MessageBox control brianlagunas_cp 2010-08-05 16:44:34 +0000
  • 3b4cdf03a4 Initial check in of new MessageBox control brianlagunas_cp 2010-08-05 16:44:34 +0000
  • ad85a7a61a refactored visual states into partial class. also added individual resource dictionary for busy indicator. brianlagunas_cp 2010-08-05 16:13:08 +0000
  • 869d5911d7 refactored visual states into partial class. also added individual resource dictionary for busy indicator. brianlagunas_cp 2010-08-05 16:13:08 +0000
  • 659ffd0cfd incremented build number brianlagunas_cp 2010-08-04 00:07:51 +0000
  • 8a916aed20 incremented build number brianlagunas_cp 2010-08-04 00:07:51 +0000
  • 63bf6a79c2 changed my mind and put the _displayAfterTimer.Tick event hookup in a public constructor brianlagunas_cp 2010-08-03 23:48:37 +0000
  • dc68526624 changed my mind and put the _displayAfterTimer.Tick event hookup in a public constructor brianlagunas_cp 2010-08-03 23:48:37 +0000
  • 4544f0bc15 mistakenly had DefaultStyleKeyProperty.OverrideMetadata(typeof(BusyIndicator), new FrameworkPropertyMetadata(typeof(BusyIndicator))); in a puclic constructor. Moved it to a static constructor. placed _displayAfterTimer.Tick event hookup in the overridden OnIntialize method. brianlagunas_cp 2010-08-03 22:21:26 +0000