XamlPadX V3.0
So I finally got some time to upgrade XamlPadX... One of the things that I really wanted to add was the plugin support and here you have it. So now users can create their own addins which will plug into xamlpadX.
Addin developers can use 3 functionalities of XamlPadX:
void ChangeAppBackground(String str);
String textBoxContents { get; set; } //this is the content in the xaml textbox
int TextBoxCaretIndex //this is the caret index in the xaml textbox
The color pallette is now included as an addin - so on installation we already have one plugin ready. All selected addins are included in the menu. To create a new addin, all you need is to create a control which extends AddInAddInView shown below
ColorPallette : AddInViews.AddInAddInView
You could override the SendSignal call which is made by XamlPadX on first displaying the addin...
Bear in mind that the addins will work only with .NET 3.5 installed...Even if you dont have it, we catch the exception but allow running the app.
The addin feature wouldnt have seen the light hadnt it been for Keith, who is now in the Silverlight team :) ... Thanks Keith.
The other interesting feature added in 3.0 is the Loading option. You can now load dlls and have them referenced in xaml.
The sample Xaml snippets have also been enhanced... Right click in the editiable textbox and check out the samples :)
Additional enhancements include perf, code restructuring, bugs, .... you get it :)
Download/Setup: Click here
You might want to uninstall XamlPadX if you already have it.
HAPPY HOLIDAYS
Comments
Anonymous
December 19, 2007
PingBack from http://msdnrss.thecoderblogs.com/2007/12/19/Anonymous
December 19, 2007
Everybody must be in 'Holiday' mode. No submittals, so I'm going with product I've foundAnonymous
December 20, 2007
Lester, Which weather widget are you displaying in the bitmap in this post?Anonymous
December 20, 2007
thats the widget i posted a few weeks ago http://blogs.msdn.com/llobo/archive/2007/11/26/wpf-weather-reader-user-control.aspxAnonymous
December 23, 2007
Great job !!! Can you please post some more info on how one can create plugins for this wonderful tool?? RegardsAnonymous
December 24, 2007
yeah thats a good idea. for now, create a usercontrol project. Let the user control class implement the AddInAddInView interface. Then place the resultant dll in the Addins folder... that should make it visible in the addins dialogAnonymous
December 25, 2007
I tried that but it did not work... I also tried to decorate my class with the Addin attribute (the one in .Net3.5) but still noting was showing in the plugins dialog :(Anonymous
December 26, 2007
The comment has been removedAnonymous
December 26, 2007
Thanks to your help I managed to do it :) Thanks a lot... Happy Christmas and a happy new WPF yearAnonymous
January 10, 2008
Hello there, I created a plugin for XAMLPadX that generates path geometry... have a look http://marlongrech.wordpress.com/2008/01/10/jasema-the-xamlpadx-plugin-for-building-path-geometry/ RegardsAnonymous
February 02, 2008
new version of Jasema http://www.codeplex.com/avalonControlslibAnonymous
August 01, 2008
I have been working a lot with WPF and I found the following two FREE tools to be extremely helpful.Anonymous
November 03, 2008
Current version of XamlPadX Version 4.0 Older Versions Version 3.0 Version2.5 Version2 Version 1.5 VersionAnonymous
December 15, 2008
VIC.NET Meeting Overview 15th Dec 2008Anonymous
December 21, 2008
#.think.in infoDose #12 (15th Dec - 19th Dec)