Utility libraries

 

VPKSoft.RandomizationUtils

Some randomization utilities which includes biased randomization, weighted randomization and some extensions for double randomization for the Random class.

Features

  • Current version v.1.0.0.0 (04.11.2018)
  • Biased randomization randoms to either lower or higher end of the given randomization minimum and maximum values.
  • Weighted randomization randomizes items with a given arbitrary weight number.
  • Extension methods to the Random class mostly extends the floating-point randomization to match the integer randomization overload method counterparts.

Download

Source, GitHub

NuGet

 

VPKSoft.ScintillaLexers

A class library containing lexer definitions for the ScintillaNET.

Features

  • Current version v.1.0.0.7 (11.03.2019)
  • Easy to use class library to set a lexer definition for the ScintillaNET control.
  • Containing lexer definitions for C++, C#, SQL, XML, NSIS, Batch, Pascal, HTML, PHP and INI programming "languages"/languages.

Download

Source, GitHub

NuGet

 

VPKSoft.ScintillaTabbedTextControl

A tabbed control for ScintillaNET to display multiple documents.

Features

  • Current version v.1.0.1.9 (12.03.2019)
  • A simple Windows Forms control capable of displaying multiple tabbed documents. 

Screenshot

Download

Source, GitHub

NuGet