Sunday, December 3rd, 2006
Can someone send me a screenshot of Krypton under Aero?
I cannot upgrade my main development machine to Vista because I need a driver for my RAID0 setup and it is not yet available. Instead I am having to use Virtual PC running the Vista RTM. Apart from being dog slow it can only provide the Vista Basic visual appearance.
So I have never seen Krypton running under Vista Aero and have no idea if it works correctly or is a complete mess. If anyone is using Aero could they email me a screenshot of a custom chrome Krypton application? Then I will know it is either working or hosed!
Many thanks!
Posted in Krypton Toolkit | No Comments »
Saturday, December 2nd, 2006
Download the latest version right now and take advantage of the Office 2007 look and feel.
Use the following link to download it directly…
Krypton 2.3
Enjoy.
Posted in Krypton Navigator, Krypton Toolkit | No Comments »
Tuesday, November 28th, 2006
Use the contained link to download the beta version of the next release of Krypton, including the custom chrome and Office 2007 look and feel.
Krypton Toolkit Beta
Let me know if you find any bugs, crashes or other observations that will help improve the stability and quality of the release.
Posted in Krypton Toolkit | No Comments »
Monday, November 27th, 2006
I’ve finished the task of getting the Office 2007 color schemes looking correct for a custom chrome window. It also allows a great deal of customization which I hope will be useful to people.
Here is the Office 2007 Blue color scheme with the mouse hovering over one of the form level buttons.

Notice that the form has detected the use of a StatusStrip at the bottom of the client area and has merged it into the border areas. This gives a close approximation to Office 2007.
The caption area of the form is actually drawn using a Krypton header element. If you are familiar with the existing KryptonHeader control you will know it can draw three values, an image, text and extra text. For our form the image becomes the icon in the caption area, the text is the main caption text and extra text allows some more text to be shown.
By setting the form level ExtraText property you can get another string into the caption. Here is the Silver scheme showing this.

Also like the KryptonHeader you can define ButtonSpec instances so that extra buttons are added to the caption area. Here I have used the form level ButtonSpecs collection to add a red certificate.

The form exposes StateCommon, StateActive and StateInactive properties that allow you to customize the border, background and header parts of the custom chrome.
Here I have changed the color of the text and extra text strings, altered the font for the extra text and indicated the extra certification button should be placed on the near edge.

If you want to completely change the appearance then you can do that. Here is a rather ugly green look I created in a few seconds.

I did not bother altering all the colors for the menu, tool and status strips but you can do that as well using a KryptonPalette, so that the entire application is consistent.
Next up is to start testing and investigating it under different operating systems. I need check W2K, Server 2003 and Vista (with Aero and in Basic mode).
Posted in Krypton Toolkit | No Comments »
Friday, November 24th, 2006
Most the custom chrome is drawing now. I just have to set the correct drawing of the form buttons and then tidy up the status bar area.

The caption and borders and working fine and it even draws correctly when you choose all of the different possible FormBorderStyle options. It also honors the various other form properties such as ControlBox, MinimizeBox and Icon.
I need to finalize the drawing of form close, min and max buttons so they appear in the same style as the Office 2007 applications. Then I want to try and improve the appearance of the StatusStrip.
It would be nice to get it to merge into the border area for a more pleasing appearance. Hopefully this will be all finished off next week so I can complete the coding phase and starting updating documentation.
Posted in Krypton Toolkit | No Comments »