Some functios are implemented as user-defined functions in various subfolders of the System\Functions folder.
| ScreenWidth, ScreenHeight, GetWorkArea | Get screen width, height, work area. |
| DisplaySettings | Change display color depth or/and resolution. |
| ColorFromRGB | Create color from red, green and blue components. |
| ColorToRGB | Get red, green and blue components of color. |
| AddTrayIcon, class Tray |
Add tray icon. |
| RunTextAsMacro, RunTextAsFunction, RunFileAsMacro, DynamicMenu, DynamicToolbar | Execute any text as macro, function, menu or toolbar. |
| PopupMenu | Show standard popup menu created at run time. |
| VbsExec | Execute VBScript statements. |
| VbsEval | Evaluate VBScript expression. |
| VbsAddCode | Add VBScript code. |
| VbsFunc | Call VBScript function. |
| JsExec | Execute JScript statements. |
| JsEval | Evaluate JScript expression. |
| JsAddCode | Add JScript code. |
| JsFunc | Call JScript function. |
| Play | Play audio files of various formats. |
| Speak | Speak text. |
| class Database | Database functions. |
| class Dde | DDE functions. |
| and more |
Added to various categories.
Also you can use component functions of various classes that are defined in Wsh, Services and other type libraries. Several samples are included in the Samples2.qml file. You can find more components on the Internet.
See also: Dll functions exported by QM.