Git Product home page Git Product logo

kaxaml's People

Contributors

iamalazybum avatar ingebretsen avatar kevmoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kaxaml's Issues

EditSelectionChanged delegate is null

This is still a great tool despite the report not being change in 6 years :). Not sure if this is the best place to post a bug but here goes.

I started using it again after a long while and the thing keeped up and crashing one me. A hard crash - no warning.

I pulled the repo and ran it and found this to be the problem:

    static void _Editor_TextSelectionChanged(object sender, RoutedEventArgs e)
    {
        EditSelectionChanged(_Editor.SelectedText);
    }

Seems EditSelectionChanged is null. The only reference I could find to it was in ColorPickerPlugin so I assume it being null is not unusual. So I simply changed it to this and the problem went away:

    static void _Editor_TextSelectionChanged(object sender, RoutedEventArgs e)
    {
        EditSelectionChanged?.Invoke(_Editor.SelectedText);
    }

Pretty simple it seems or am I missing something?

Thanks
Ernie

The kaxaml site is down

Dear developers of Kaxaml. The site www.kaxaml.com - it looks to be expired. I don't know if that was intentional or an over site, considering the waning popularity of WPF (although Xamarin is on the rise).
I have taken over rewriting Andrew Troelsen's book on Apress (Pro C#), splitting duties with Andrew on the last edition (7th), and now as a solo writer for the C# 7.1 version (8th edition).
I use Kaxaml in the chapters on WPF since it's such an excellent tool for teaching and experimenting with XAML. I would like to continue to use it in the book, so I wanted to reach out to you to see what my options are. Do you plan on reviving Kaxaml.com? If not, would you be opposed to me forking the repo and using that in the book? Or I can just point out this repo in the book, but provide a compiled version for the readers to download.
It's the #1 book in Apress's .NET catalog, so I want to do right by the readers and right by you.
Thank you for your time and consideration.
Philip Japikse (@skimedic)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.