ogKrolific logo

wox_Xlibrary is our common library. It provides some common methods, ie like preferences files manager.

It includes libraries, like "sounds" filled with a big set of alert sounds (from our metronome android app!), and you can generically define and ask in your host for "progress", "warning", "ok", "error". 

  • Library "app" for application layer
  • Library "bit" and "bits"
  • Library "num"
  • Library "prefs" to manage prefs json files in a snap
  • Module "sounds" to have sounds for alert, and generic for "done", "error", "progress", "random", "warning"... With a prefs pane.
  • Module "Release notes" to offer a pane for Dev and User where you can edit or read them in Markdown.

It must be installed with all our paid components, ie for all other ogTools suite components.

Localised in EN, FR. Mandatory for   folder wod_DevTools Toos,   folder wom_Make , folder wog_Tools , folder wob_Boxes , folder wot_Taguthi , folder woc_Colours , folder wos_SvgWidgets .

  folder wox_Xlibrary

 

A library of methods

Here displayed with wod_DevTools magikDoc module. In Markdown, no web server required.

ogKrolific methods

The sounds pane

The Release notes pane

in Markdown: Dev pane and user pane.

No web server required.

Calling method

$vJ_prefs:=New object()

$vJ_prefs.t_name:="MyProductName"

$vJ_prefs.t_version:="3.1.22 // Current version

$vJ_prefs.fo_rsc:=Folder(fk resources folder)  // To get logo: /pictures/logo_product.png recommended 64x64

// And versions.json as release notes

ALL RECORDS([Parameters])

$vT_version_last:="3.0.16" // Last user connected version

$is_edit:=Not(Is compiled mode) && (Shift down)

wox_versions_mng($vJ_prefs; $is_edit; $vT_version_last)