Giter VIP home page Giter VIP logo

Comments (4)

shriprem avatar shriprem commented on May 31, 2024

FWDataViz is a plugin that is constrained by the APIs of Notepad++ and the Scintilla text control. Scintilla provides several API functions to draw multiple vertical lines to indicate line lengths. But none for horizontal lines.

However, I can think of an alternative to achieve some sort of banding effect within the Scintilla API. And more importantly, do this while not adding much more non-intuitive complexity to the FWDataViz metadata editor UI or compromising the runtime performance of the visualizer algorithm.

I think it might be feasible to provide a choice of color themes at the Record Type level. With such a feature, you could choose to have a custom monochrome theme, with shades of grey, for that demarcation record type; and retain the more colorful theme inherited from the File Type level setting for the other record types.

Since I will be busy with my other obligations during the coming weeks, I will not be able to start work on this feature for a short while.

from fwdataviz.

shriprem avatar shriprem commented on May 31, 2024

Jeff, I have added the Record Type Theme feature. That should allow you to specify distinctive themes to certain record types that serve as section headers or demarcators.

To obtain this latest release files, please go to the 1.0.3.0-RC Release page. Download the zip version to match your Notepad++ bitness. Unzip it into the <NPP_Plugins_folder>/FWDataviz folder to overwrite the existing files therein.

Please let me know if you see any regression issues with this build. Appreciate your suggestion for this feature. Please share your feedback.

from fwdataviz.

jeff-bowles avatar jeff-bowles commented on May 31, 2024

from fwdataviz.

shriprem avatar shriprem commented on May 31, 2024

Jeff, Thanks for the feedback. I am just curious to know why you would favor manual edits instead of using the interactive theme editor.

Nevertheless, I will see if I can get the plugin code to not crash Notepad++ and recover gracefully when the theme file has been incorrectly edited

from fwdataviz.

Related Issues (20)

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.