Contributed Packages

Community-authored packages published through TWINSERV, the twinBASIC package registry. To use a contributed package, add it to Project → References (Ctrl-T) → Available Packages.

Each package is versioned apart from twinBASIC, and its section says which version it documents.

  • AutoCompleteLib – Windows shell auto-complete for text-input controls
  • FileProps – the Windows shell properties of a file, read and written
  • Fmt – StringFormat, a string built from a format string and values, in the style of C#’s String.Format
  • OLEGuids – OLE and COM interfaces and structures in twinBASIC source, in place of OLEGuids.tlb
  • TBMANLIB_ListBoxHScroll – a horizontal scroll bar for a ListBox
  • TBMANLIB_RES – resources embedded in an executable, as bytes, strings, hex, Base64 or pictures
  • TwinTimerPackage – a Win32 timer class that reports the elapsed time
  • VBA_JSON – JSON parsing and serialization, with UTC and ISO 8601 date conversion
  • VBComDlg – the CommonDialog class, for the Windows common dialogs