Skip to content

oriolemusic/finale-arlua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

finale-arlua

arlua is a Windows dynamic link library for extending RGP Lua plugin for Finale.

This library includes a set of useful functions for various purposes.

Functions

Menu command

  • FindMenuItem (pattern) find Finale menu item using pattern (e.g. 'exp*|audio*')
  • CommandId (id) execute Finale menu command by ID number
  • Command (pattern) find and execute Finale menu item using pattern
  • MenuItemList (simplify) create full list of all Finale menu items

Log

  • Log (...) write arguments to log file
  • Logf (format, ...) write formatted arguments to log file
  • Logc (void) clear log file
  • GetLog (void) get current log file path
  • SetLog (filename) set log file name

Registry

  • GetRegData (key, value) read registry data by key and value name
  • SetRegData (key, value, data) write registry data
  • DeleteRegData (key, value) delete registry data

Benchmark

  • StartBenchmark (void) start benchmark (save time point internally)
  • StopBenchmark (void) stop benchmark and get time interval

Properties

  • VERSION Arlua 0.1.3 alpha