Coder Social home page Coder Social logo

dirkster99 / avalonedithighlightingthemes Goto Github PK

View Code? Open in Web Editor NEW
52.0 5.0 9.0 2.24 MB

Implements a sample implementation for using Highlightings with different (Light/Dark) WPF themes

License: MIT License

C# 99.49% Batchfile 0.51%
avalonedit dark-theme light-theme highlighting

avalonedithighlightingthemes's People

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

Watchers

 avatar  avatar  avatar  avatar  avatar

avalonedithighlightingthemes's Issues

Can we get an updated Nuget Package for this?

Title,

I am also wondering how I would implement this in an existing project. Would love to use it!

In our project we are currently using Catel MVVM + Fluent Orchestra. So far Avalon Edit functions as normal but the theme is awful.

All help will be greatly appreciated!

Target .Net Core

With all of this project's relatives now running nicely on .Net Core, perhaps it's time to bring this library into the modern day as well?

Great application - baffling implementation

Hi. Firstly just to say this looks awesome! I've had a go with your demo app and it's precisely what a lot of people are looking for. Only issue is, I cannot figure for the life of me how to use it! I've tried walking through your code, but just cannot piece together how I'd apply this in my code.

What would be helpful is a "Getting Started" section to your documentation. You'll have seen it in many repos. I'm talking just some simple xaml/cs on how to implement dark/light mode formatting to a AvalonEdit TextEditor.

The problem about burying your library in a fully functional app is its core functionality gets lost. For example, I can't tell if the HL library would be needed in implementation into my apps.

I don't use any theming frameworks. I have an AvalonEdit control in my app (a Visual Studio extension) and I just need to know what code to implement when my extension detects a Visual Studio theme change. In pseudo code:

OnVSThemeChanged
{
Implement this code to switch the AvalonEdit.TextEditor control to Dark or Light mode respectively)
}

Extracting this from 3 projects where it's not clear which parts are a theme manager, which are parts I'd have to import into my implementations and which bits actually do the TextEditor changes is baffling, I'm afraid. Admittedly, I'm not a professional coder, but hope you can help out as I'm sure you want others to benefit from your excellent library, and making this easier to implement would be a good start.

Hope you can help.

Demo unclear.

Let me start of with saying I really appreciate your work for the community and the quality of your work.

That said I am having a really really hard time implementing this in a MVVM app that uses Catel MVVM.
After several days of trying and today another complete day with no positive results ,
I am running into the following :

It seems we have to include textlib? but there is no Nuget for that.

The whole demo is polluted by the several side projects it uses in my honest opinion.

What I would love to know to use this lib :

1 : What is the MINIMAL implementation to only have one theme selected from this lib at all times?
(To clarify I want avalon edit to use the darkmode VS theme and none other than that, no fancy theme along with the app theme just to apply the theme)

2 : What is actually required to use this lib.

My most important question is 1.

I would greatly appreciate if you can take the time to answer this.

Need your help on Winform, thank you very much!

Hello, thank you for sharing such a cool theme, I tried to use it in Winform's ICSharpCode.AvalonEdit without success. I'm not good at WPF. Could you please help me to make an example of Winform using this theme? thank you very much!

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.