| _execvp |
extern_function |
extern function _execvp(file as cstr, argv as bytes) from "libc.so.6" symbol "execvp" returns int |
| _exit |
extern_function |
extern function _exit(code as int) from "libc.so.6" symbol "_exit" returns void |
| _fork |
extern_function |
extern function _fork() from "libc.so.6" symbol "fork" returns int |
| _mkdir |
extern_function |
extern function _mkdir(path as cstr, mode as int) from "libc.so.6" symbol "mkdir" returns int |
| _waitpid |
extern_function |
extern function _waitpid(pid as int, status as bytes, options as int) from "libc.so.6" symbol "waitpid" returns int |
| addError |
function |
function addError(result, path, message) |
| addGeneratedNode |
function |
function addGeneratedNode(lines, fields, result, path, node, parentVar, parentType, x, y, width, height) |
| allowedControlEvents |
function |
function allowedControlEvents(typ) |
| allowedControlProps |
function |
function allowedControlProps(typ) |
| arrItems |
function |
function arrItems(v) |
| asBool |
function |
function asBool(v, fallback) |
| asInt |
function |
function asInt(v, fallback) |
| asString |
function |
function asString(v, fallback) |
| basenameNoExt |
function |
function basenameNoExt(path) |
| boolProp |
function |
function boolProp(result, path, node, name, fallback) |
| charAt |
function |
inline function charAt(text, i) |
| clampDimension |
function |
function clampDimension(result, path, node, axis, value) |
| cloneJson |
function |
function cloneJson(v) |
| codePointUtf8 |
function |
function codePointUtf8(cp) |
| collectTreeItemLiterals |
function |
function collectTreeItemLiterals(result, path, parts, item, level) |
| commonControlProps |
function |
function commonControlProps() |
| componentByName |
function |
function componentByName(result, name) |
| ComponentEntry |
struct |
struct ComponentEntry |
| ComponentEntry.definition |
field |
definition |
| ComponentEntry.name |
field |
name |
| ComponentEntry.path |
field |
path |
| contains |
function |
function contains(arr, value) |
| controlDefaultHeight |
function |
function controlDefaultHeight(typ) |
| controlText |
function |
function controlText(result, path, node) |
| copyNodeWithPrefix |
function |
function copyNodeWithPrefix(node, prefix) |
| createCallFor |
function |
function createCallFor(typ) |
| dimensionProp |
function |
function dimensionProp(result, path, node, name, fallback) |
| dirname |
function |
function dirname(path) |
| DocEntry |
struct |
struct DocEntry |
| DocEntry.document |
field |
document |
| DocEntry.path |
field |
path |
| documentLoaded |
function |
function documentLoaded(result, path) |
| ensureDir |
function |
function ensureDir(path) |
| EventEntry |
struct |
struct EventEntry |
| EventEntry.controlType |
field |
controlType |
| EventEntry.eventName |
field |
eventName |
| EventEntry.handler |
field |
handler |
| EventEntry.id |
field |
id |
| EventEntry.path |
field |
path |
| expandComponents |
function |
function expandComponents(result, path, node) |
| findFunctionArity |
function |
function findFunctionArity(text, name) |
| generateCode |
function |
function generateCode(result, outputPath) |
| hasProp |
function |
function hasProp(obj, name) |
| hasValue |
function |
function hasValue(v) |
| hexVal |
function |
function hexVal(ch) |
| HOST_COMPILER |
constant |
const HOST_COMPILER = "../MiniLangCompilerPy/mlc_win64.py" |
| HOST_TARGET |
constant |
const HOST_TARGET = "linux-x64" |
| identOk |
function |
function identOk(value) |
| idSeen |
function |
function idSeen(ids, id) |
| INFINITE |
constant |
const INFINITE = 4294967295 |
| intArrayLiteral |
function |
function intArrayLiteral(result, path, node, name) |
| intPart |
function |
function intPart(value) |
| intProp |
function |
function intProp(result, path, node, name, fallback) |
| isContainerControl |
function |
function isContainerControl(typ) |
| isControl |
function |
function isControl(typ) |
| isDigit |
function |
inline function isDigit(ch) |
| isIdentChar |
function |
inline function isIdentChar(ch) |
| isIdentStart |
function |
inline function isIdentStart(ch) |
| isLayout |
function |
function isLayout(typ) |
| isLetter |
function |
inline function isLetter(ch) |
| isNull |
function |
function isNull(v) |
| isRooted |
function |
function isRooted(p) |
| isWs |
function |
inline function isWs(ch) |
| jArray |
function |
function jArray(items) |
| jBool |
function |
function jBool(v) |
| jNull |
function |
function jNull() |
| jNumber |
function |
function jNumber(v) |
| jObject |
function |
function jObject(keys, values) |
| joinPath |
function |
function joinPath(a, b) |
| jsonParseError |
function |
function jsonParseError(message) |
| jsonParseOk |
function |
function jsonParseOk(value) |
| JsonParseResult |
struct |
struct JsonParseResult |
| JsonParseResult.message |
field |
message |
| JsonParseResult.ok |
field |
ok |
| JsonParseResult.value |
field |
value |
| jsonScalarToString |
function |
function jsonScalarToString(v) |
| JsonValue |
struct |
struct JsonValue |
| JsonValue.flag |
field |
flag |
| JsonValue.items |
field |
items |
| JsonValue.keys |
field |
keys |
| JsonValue.kind |
field |
kind |
| JsonValue.number |
field |
number |
| JsonValue.text |
field |
text |
| JsonValue.values |
field |
values |
| jString |
function |
function jString(v) |
| layoutInt |
function |
function layoutInt(node, name, fallback) |
| listContains |
function |
function listContains(values, value) |
| loadGraph |
function |
function loadGraph(result, path, includeDirs, stack) |
| main |
function |
function main(args) |
| MAX_MSON_BYTES |
constant |
const MAX_MSON_BYTES = 16777216 |
| MAX_MSON_DEPTH |
constant |
const MAX_MSON_DEPTH = 128 |
| MAX_MSON_DOCUMENTS |
constant |
const MAX_MSON_DOCUMENTS = 4096 |
| MAX_WINDOWS_PATH_CHARS |
constant |
const MAX_WINDOWS_PATH_CHARS = 32768 |
| MiniGuiLib.minigui._advancedCreate |
function |
function _advancedCreate(app, parent, id, kind, text, x, y, width, height) |
| MiniGuiLib.minigui._advancedDraw |
function |
function _advancedDraw(control, op, x, y, width, height, color, text) |
| MiniGuiLib.minigui._advancedFormat |
function |
function _advancedFormat(control, start, endIndex, color, bold, italic) |
| MiniGuiLib.minigui._advancedProperty |
function |
function _advancedProperty(control, key, text, value) |
| MiniGuiLib.minigui._dialogInputCancel |
function |
function _dialogInputCancel(context, event) |
| MiniGuiLib.minigui._dialogInputOk |
function |
function _dialogInputOk(context, event) |
| MiniGuiLib.minigui._hasWord |
function |
function _hasWord(text, word) |
| MiniGuiLib.minigui._itemCount |
function |
function _itemCount(itemsText) |
| MiniGuiLib.minigui._itemTextAt |
function |
function _itemTextAt(itemsText, index) |
| MiniGuiLib.minigui._joinText |
function |
function _joinText(items, separator) |
| MiniGuiLib.minigui._linuxBindings |
global |
_linuxBindings |
| MiniGuiLib.minigui._linuxLayouts |
global |
_linuxLayouts |
| MiniGuiLib.minigui._new |
function |
function _new(app, parent, id, kind, text, x, y, width, height) |
| MiniGuiLib.minigui.Application |
struct |
struct Application |
| MiniGuiLib.minigui.Application.create |
static_method |
static function create() |
| MiniGuiLib.minigui.Application.dispose |
static_method |
static function dispose(app) |
| MiniGuiLib.minigui.Application.pump |
static_method |
static function pump(app, wait) |
| MiniGuiLib.minigui.Application.resizeWindow |
static_method |
static function resizeWindow(app, window, width, height) |
| MiniGuiLib.minigui.Application.run |
static_method |
static function run(app) |
| MiniGuiLib.minigui.Application.setStartupWindow |
static_method |
static function setStartupWindow(app, window) |
| MiniGuiLib.minigui.ApplicationState |
struct |
struct ApplicationState |
| MiniGuiLib.minigui.ApplicationState.blurBindings |
field |
blurBindings |
| MiniGuiLib.minigui.ApplicationState.clickBindings |
field |
clickBindings |
| MiniGuiLib.minigui.ApplicationState.closeBindings |
field |
closeBindings |
| MiniGuiLib.minigui.ApplicationState.controls |
field |
controls |
| MiniGuiLib.minigui.ApplicationState.focusBindings |
field |
focusBindings |
| MiniGuiLib.minigui.ApplicationState.loadBindings |
field |
loadBindings |
| MiniGuiLib.minigui.ApplicationState.nextNativeId |
field |
nextNativeId |
| MiniGuiLib.minigui.ApplicationState.resizeBindings |
field |
resizeBindings |
| MiniGuiLib.minigui.ApplicationState.running |
field |
running |
| MiniGuiLib.minigui.ApplicationState.scrollBindings |
field |
scrollBindings |
| MiniGuiLib.minigui.ApplicationState.selectionBindings |
field |
selectionBindings |
| MiniGuiLib.minigui.ApplicationState.startupWindow |
field |
startupWindow |
| MiniGuiLib.minigui.ApplicationState.textBindings |
field |
textBindings |
| MiniGuiLib.minigui.ApplicationState.windows |
field |
windows |
| MiniGuiLib.minigui.Binding |
struct |
struct Binding |
| MiniGuiLib.minigui.Binding.callback |
field |
callback |
| MiniGuiLib.minigui.Binding.context |
field |
context |
| MiniGuiLib.minigui.Binding.control |
field |
control |
| MiniGuiLib.minigui.Binding.eventType |
field |
eventType |
| MiniGuiLib.minigui.Button |
struct |
struct Button |
| MiniGuiLib.minigui.Button.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Calendar |
struct |
struct Calendar |
| MiniGuiLib.minigui.Calendar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Chart |
struct |
struct Chart |
| MiniGuiLib.minigui.Chart.clear |
static_method |
static function clear(control) |
| MiniGuiLib.minigui.Chart.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Chart.setValues |
static_method |
static function setValues(control, values, chartType, color) |
| MiniGuiLib.minigui.CheckBox |
struct |
struct CheckBox |
| MiniGuiLib.minigui.CheckBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, checked) |
| MiniGuiLib.minigui.CodeEditor |
struct |
struct CodeEditor |
| MiniGuiLib.minigui.CodeEditor.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.CodeEditor.setLanguage |
static_method |
static function setLanguage(control, language) |
| MiniGuiLib.minigui.ColorPicker |
struct |
struct ColorPicker |
| MiniGuiLib.minigui.ColorPicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, title, value) |
| MiniGuiLib.minigui.ComboBox |
struct |
struct ComboBox |
| MiniGuiLib.minigui.ComboBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items, selectedIndex) |
| MiniGuiLib.minigui.ContextMenu |
struct |
struct ContextMenu |
| MiniGuiLib.minigui.ContextMenu.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items) |
| MiniGuiLib.minigui.Control |
struct |
struct Control |
| MiniGuiLib.minigui.Control._resizeChildren |
static_method |
static function _resizeChildren(app, parent) |
| MiniGuiLib.minigui.Control.addItem |
static_method |
static function addItem(control, text) |
| MiniGuiLib.minigui.Control.clearItems |
static_method |
static function clearItems(control) |
| MiniGuiLib.minigui.Control.focus |
static_method |
static function focus(control) |
| MiniGuiLib.minigui.Control.getCellText |
static_method |
static function getCellText(control, row, column) |
| MiniGuiLib.minigui.Control.getChecked |
static_method |
static function getChecked(control) |
| MiniGuiLib.minigui.Control.getSelectedIndex |
static_method |
static function getSelectedIndex(control) |
| MiniGuiLib.minigui.Control.getSelectedText |
static_method |
static function getSelectedText(control) |
| MiniGuiLib.minigui.Control.getText |
static_method |
static function getText(control) |
| MiniGuiLib.minigui.Control.getValue |
static_method |
static function getValue(control) |
| MiniGuiLib.minigui.Control.isChecked |
static_method |
static function isChecked(control) |
| MiniGuiLib.minigui.Control.setBackground |
static_method |
static function setBackground(control, color) |
| MiniGuiLib.minigui.Control.setBorder |
static_method |
static function setBorder(control, color, width) |
| MiniGuiLib.minigui.Control.setBounds |
static_method |
static function setBounds(control, x, y, width, height) |
| MiniGuiLib.minigui.Control.setCellText |
static_method |
static function setCellText(control, row, column, value) |
| MiniGuiLib.minigui.Control.setChecked |
static_method |
static function setChecked(control, checked) |
| MiniGuiLib.minigui.Control.setColumns |
static_method |
static function setColumns(control, columns) |
| MiniGuiLib.minigui.Control.setColumnWidth |
static_method |
static function setColumnWidth(control, column, width) |
| MiniGuiLib.minigui.Control.setColumnWidths |
static_method |
static function setColumnWidths(control, widths) |
| MiniGuiLib.minigui.Control.setEditable |
static_method |
static function setEditable(control, editable) |
| MiniGuiLib.minigui.Control.setEnabled |
static_method |
static function setEnabled(control, enabled) |
| MiniGuiLib.minigui.Control.setFont |
static_method |
static function setFont(control, family, size, weight) |
| MiniGuiLib.minigui.Control.setForeground |
static_method |
static function setForeground(control, color) |
| MiniGuiLib.minigui.Control.setImageSource |
static_method |
static function setImageSource(control, source) |
| MiniGuiLib.minigui.Control.setItems |
static_method |
static function setItems(control, items) |
| MiniGuiLib.minigui.Control.setLayout |
static_method |
static function setLayout(control, mode, anchor, minWidth, minHeight, maxWidth, maxHeight) |
| MiniGuiLib.minigui.Control.setMaxLength |
static_method |
static function setMaxLength(control, maxLength) |
| MiniGuiLib.minigui.Control.setPlaceholder |
static_method |
static function setPlaceholder(control, text) |
| MiniGuiLib.minigui.Control.setRange |
static_method |
static function setRange(control, minimum, maximum) |
| MiniGuiLib.minigui.Control.setReadOnly |
static_method |
static function setReadOnly(control, readOnly) |
| MiniGuiLib.minigui.Control.setScrollSteps |
static_method |
static function setScrollSteps(control, smallStep, largeStep) |
| MiniGuiLib.minigui.Control.setSelectedIndex |
static_method |
static function setSelectedIndex(control, index) |
| MiniGuiLib.minigui.Control.setSource |
static_method |
static function setSource(control, source) |
| MiniGuiLib.minigui.Control.setStep |
static_method |
static function setStep(control, step) |
| MiniGuiLib.minigui.Control.setTabIndex |
static_method |
static function setTabIndex(control, tabIndex) |
| MiniGuiLib.minigui.Control.setText |
static_method |
static function setText(control, text) |
| MiniGuiLib.minigui.Control.setTooltip |
static_method |
static function setTooltip(control, text) |
| MiniGuiLib.minigui.Control.setUrl |
static_method |
static function setUrl(control, url) |
| MiniGuiLib.minigui.Control.setValue |
static_method |
static function setValue(control, value) |
| MiniGuiLib.minigui.Control.setVisible |
static_method |
static function setVisible(control, visible) |
| MiniGuiLib.minigui.DataGrid |
struct |
struct DataGrid |
| MiniGuiLib.minigui.DataGrid.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, columns, items, selectedIndex) |
| MiniGuiLib.minigui.DatePicker |
struct |
struct DatePicker |
| MiniGuiLib.minigui.DatePicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.DateTimePicker |
struct |
struct DateTimePicker |
| MiniGuiLib.minigui.DateTimePicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Dialog |
struct |
struct Dialog |
| MiniGuiLib.minigui.Dialog._owner |
static_method |
static function _owner(app) |
| MiniGuiLib.minigui.Dialog.abortRetryIgnore |
static_method |
static function abortRetryIgnore(app, title, message) |
| MiniGuiLib.minigui.Dialog.close |
static_method |
static function close(dialog, result) |
| MiniGuiLib.minigui.Dialog.confirm |
static_method |
static function confirm(app, title, message) |
| MiniGuiLib.minigui.Dialog.createCustom |
static_method |
static function createCustom(app, id, title, width, height) |
| MiniGuiLib.minigui.Dialog.createInput |
static_method |
static function createInput(app, id, title, prompt, defaultValue, width) |
| MiniGuiLib.minigui.Dialog.errorMessage |
static_method |
static function errorMessage(app, title, message) |
| MiniGuiLib.minigui.Dialog.getResult |
static_method |
static function getResult(dialog) |
| MiniGuiLib.minigui.Dialog.getValue |
static_method |
static function getValue(dialog) |
| MiniGuiLib.minigui.Dialog.info |
static_method |
static function info(app, title, message) |
| MiniGuiLib.minigui.Dialog.pickColor |
static_method |
static function pickColor(app, title, initialColor) |
| MiniGuiLib.minigui.Dialog.pickFolder |
static_method |
static function pickFolder(app, title) |
| MiniGuiLib.minigui.Dialog.pickOpenFile |
static_method |
static function pickOpenFile(app, title, filter) |
| MiniGuiLib.minigui.Dialog.pickSaveFile |
static_method |
static function pickSaveFile(app, title, filter) |
| MiniGuiLib.minigui.Dialog.question |
static_method |
static function question(app, title, message) |
| MiniGuiLib.minigui.Dialog.resultName |
static_method |
static function resultName(code) |
| MiniGuiLib.minigui.Dialog.retryCancel |
static_method |
static function retryCancel(app, title, message) |
| MiniGuiLib.minigui.Dialog.setValue |
static_method |
static function setValue(dialog, value) |
| MiniGuiLib.minigui.Dialog.showError |
static_method |
static function showError(app, title, message) |
| MiniGuiLib.minigui.Dialog.showInfo |
static_method |
static function showInfo(app, title, message) |
| MiniGuiLib.minigui.Dialog.showInput |
static_method |
static function showInput(app, title, prompt, defaultValue) |
| MiniGuiLib.minigui.Dialog.showMessage |
static_method |
static function showMessage(app, title, message, buttons, icon) |
| MiniGuiLib.minigui.Dialog.showModal |
static_method |
static function showModal(dialog) |
| MiniGuiLib.minigui.Dialog.showWarning |
static_method |
static function showWarning(app, title, message) |
| MiniGuiLib.minigui.Dialog.warning |
static_method |
static function warning(app, title, message) |
| MiniGuiLib.minigui.Dialog.yesNo |
static_method |
static function yesNo(app, title, message) |
| MiniGuiLib.minigui.Dialog.yesNoCancel |
static_method |
static function yesNoCancel(app, title, message) |
| MiniGuiLib.minigui.DialogWindow |
struct |
struct DialogWindow |
| MiniGuiLib.minigui.DialogWindow.app |
field |
app |
| MiniGuiLib.minigui.DialogWindow.cancelButton |
field |
cancelButton |
| MiniGuiLib.minigui.DialogWindow.inputBox |
field |
inputBox |
| MiniGuiLib.minigui.DialogWindow.okButton |
field |
okButton |
| MiniGuiLib.minigui.DialogWindow.promptLabel |
field |
promptLabel |
| MiniGuiLib.minigui.DialogWindow.result |
field |
result |
| MiniGuiLib.minigui.DialogWindow.value |
field |
value |
| MiniGuiLib.minigui.DialogWindow.window |
field |
window |
| MiniGuiLib.minigui.DrawingCanvas |
struct |
struct DrawingCanvas |
| MiniGuiLib.minigui.DrawingCanvas.clear |
static_method |
static function clear(control) |
| MiniGuiLib.minigui.DrawingCanvas.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.DrawingCanvas.drawText |
static_method |
static function drawText(control, x, y, text, color) |
| MiniGuiLib.minigui.DrawingCanvas.fillRect |
static_method |
static function fillRect(control, x, y, width, height, color) |
| MiniGuiLib.minigui.DrawingCanvas.line |
static_method |
static function line(control, x1, y1, x2, y2, color) |
| MiniGuiLib.minigui.EditableComboBox |
struct |
struct EditableComboBox |
| MiniGuiLib.minigui.EditableComboBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items, selectedIndex) |
| MiniGuiLib.minigui.Event |
struct |
struct Event |
| MiniGuiLib.minigui.Event.cancel |
field |
cancel |
| MiniGuiLib.minigui.Event.eventType |
field |
eventType |
| MiniGuiLib.minigui.Event.newValue |
field |
newValue |
| MiniGuiLib.minigui.Event.oldValue |
field |
oldValue |
| MiniGuiLib.minigui.Event.sender |
field |
sender |
| MiniGuiLib.minigui.Events |
struct |
struct Events |
| MiniGuiLib.minigui.Events._emit |
static_method |
static function _emit(control, kind, oldValue, newValue) |
| MiniGuiLib.minigui.Events.bindBlur |
static_method |
static function bindBlur(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindChange |
static_method |
static function bindChange(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindChanged |
static_method |
static function bindChanged(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindClick |
static_method |
static function bindClick(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindClicked |
static_method |
static function bindClicked(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindClose |
static_method |
static function bindClose(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindFocus |
static_method |
static function bindFocus(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindLoad |
static_method |
static function bindLoad(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindResized |
static_method |
static function bindResized(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindScrollChanged |
static_method |
static function bindScrollChanged(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindSelected |
static_method |
static function bindSelected(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindSelectionChanged |
static_method |
static function bindSelectionChanged(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindSubmit |
static_method |
static function bindSubmit(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindTextChanged |
static_method |
static function bindTextChanged(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindValidated |
static_method |
static function bindValidated(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindValidating |
static_method |
static function bindValidating(app, control, callback, context) |
| MiniGuiLib.minigui.Events.bindValueChanged |
static_method |
static function bindValueChanged(app, control, callback, context) |
| MiniGuiLib.minigui.FilePicker |
struct |
struct FilePicker |
| MiniGuiLib.minigui.FilePicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, title, filter) |
| MiniGuiLib.minigui.FolderPicker |
struct |
struct FolderPicker |
| MiniGuiLib.minigui.FolderPicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, title) |
| MiniGuiLib.minigui.GroupBox |
struct |
struct GroupBox |
| MiniGuiLib.minigui.GroupBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Image |
struct |
struct Image |
| MiniGuiLib.minigui.Image.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, source, stretch) |
| MiniGuiLib.minigui.Label |
struct |
struct Label |
| MiniGuiLib.minigui.Label.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.LinkLabel |
struct |
struct LinkLabel |
| MiniGuiLib.minigui.LinkLabel.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, url) |
| MiniGuiLib.minigui.ListBox |
struct |
struct ListBox |
| MiniGuiLib.minigui.ListBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items, selectedIndex) |
| MiniGuiLib.minigui.ListView |
struct |
struct ListView |
| MiniGuiLib.minigui.ListView.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items, selectedIndex) |
| MiniGuiLib.minigui.ListView.createColumns |
static_method |
static function createColumns(app, parent, id, text, x, y, width, height, columns, items, selectedIndex) |
| MiniGuiLib.minigui.MenuBar |
struct |
struct MenuBar |
| MiniGuiLib.minigui.MenuBar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items) |
| MiniGuiLib.minigui.mg_add |
extern_function |
extern function mg_add(node as ptr, row as cstr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_alive |
extern_function |
extern function mg_alive(node as ptr) from "$ORIGIN/libminigui_gtk.so" returns bool |
| MiniGuiLib.minigui.mg_bounds |
extern_function |
extern function mg_bounds(node as ptr, x as double, y as double, width as double, height as double) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_cell |
extern_function |
extern function mg_cell(node as ptr, row as int, column as int, text as cstr, set as int) from "$ORIGIN/libminigui_gtk.so" returns cstr |
| MiniGuiLib.minigui.mg_clear |
extern_function |
extern function mg_clear(node as ptr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_columns |
extern_function |
extern function mg_columns(node as ptr, columns as cstr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_create |
extern_function |
extern function mg_create(kind as cstr, parent as ptr, id as int, text as cstr, x as int, y as int, width as int, height as int) from "$ORIGIN/libminigui_gtk.so" returns ptr |
| MiniGuiLib.minigui.mg_destroy |
extern_function |
extern function mg_destroy(node as ptr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_dialog |
extern_function |
extern function mg_dialog(parent as ptr, kind as int, title as cstr, text as cstr) from "$ORIGIN/libminigui_gtk.so" returns cstr |
| MiniGuiLib.minigui.mg_draw |
extern_function |
extern function mg_draw(node as ptr, op as int, x as double, y as double, width as double, height as double, color as cstr, text as cstr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_event |
extern_function |
extern function mg_event(field as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_event_text |
extern_function |
extern function mg_event_text() from "$ORIGIN/libminigui_gtk.so" returns cstr |
| MiniGuiLib.minigui.mg_format |
extern_function |
extern function mg_format(node as ptr, start as int, endIndex as int, color as cstr, bold as int, italic as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_get_text |
extern_function |
extern function mg_get_text(node as ptr) from "$ORIGIN/libminigui_gtk.so" returns cstr |
| MiniGuiLib.minigui.mg_init |
extern_function |
extern function mg_init() from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_message |
extern_function |
extern function mg_message(owner as ptr, title as cstr, message as cstr, buttons as cstr, icon as cstr) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_modal |
extern_function |
extern function mg_modal(window as ptr, owner as ptr, enabled as int) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_poll |
extern_function |
extern function mg_poll(wait as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_property |
extern_function |
extern function mg_property(node as ptr, key as cstr, text as cstr, value as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_range |
extern_function |
extern function mg_range(node as ptr, minimum as int, maximum as int, step as int) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_selection |
extern_function |
extern function mg_selection(node as ptr, value as int, set as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.mg_show |
extern_function |
extern function mg_show(node as ptr, visible as int) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_shutdown |
extern_function |
extern function mg_shutdown() from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_text |
extern_function |
extern function mg_text(node as ptr, text as cstr) from "$ORIGIN/libminigui_gtk.so" returns void |
| MiniGuiLib.minigui.mg_value |
extern_function |
extern function mg_value(node as ptr, value as int, set as int) from "$ORIGIN/libminigui_gtk.so" returns int |
| MiniGuiLib.minigui.NativeControl |
struct |
struct NativeControl |
| MiniGuiLib.minigui.NativeControl.baseClientHeight |
field |
baseClientHeight |
| MiniGuiLib.minigui.NativeControl.baseClientWidth |
field |
baseClientWidth |
| MiniGuiLib.minigui.NativeControl.baseHeight |
field |
baseHeight |
| MiniGuiLib.minigui.NativeControl.baseParentHeight |
field |
baseParentHeight |
| MiniGuiLib.minigui.NativeControl.baseParentWidth |
field |
baseParentWidth |
| MiniGuiLib.minigui.NativeControl.baseWidth |
field |
baseWidth |
| MiniGuiLib.minigui.NativeControl.baseX |
field |
baseX |
| MiniGuiLib.minigui.NativeControl.baseY |
field |
baseY |
| MiniGuiLib.minigui.NativeControl.enabled |
field |
enabled |
| MiniGuiLib.minigui.NativeControl.handle |
field |
handle |
| MiniGuiLib.minigui.NativeControl.height |
field |
height |
| MiniGuiLib.minigui.NativeControl.id |
field |
id |
| MiniGuiLib.minigui.NativeControl.kind |
field |
kind |
| MiniGuiLib.minigui.NativeControl.largeStep |
field |
largeStep |
| MiniGuiLib.minigui.NativeControl.lastSelection |
field |
lastSelection |
| MiniGuiLib.minigui.NativeControl.lastText |
field |
lastText |
| MiniGuiLib.minigui.NativeControl.nativeId |
field |
nativeId |
| MiniGuiLib.minigui.NativeControl.parent |
field |
parent |
| MiniGuiLib.minigui.NativeControl.scrollMax |
field |
scrollMax |
| MiniGuiLib.minigui.NativeControl.scrollMin |
field |
scrollMin |
| MiniGuiLib.minigui.NativeControl.scrollValue |
field |
scrollValue |
| MiniGuiLib.minigui.NativeControl.smallStep |
field |
smallStep |
| MiniGuiLib.minigui.NativeControl.text |
field |
text |
| MiniGuiLib.minigui.NativeControl.visible |
field |
visible |
| MiniGuiLib.minigui.NativeControl.width |
field |
width |
| MiniGuiLib.minigui.NativeControl.x |
field |
x |
| MiniGuiLib.minigui.NativeControl.y |
field |
y |
| MiniGuiLib.minigui.NumberBox |
struct |
struct NumberBox |
| MiniGuiLib.minigui.NumberBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, minimum, maximum, value, step) |
| MiniGuiLib.minigui.Panel |
struct |
struct Panel |
| MiniGuiLib.minigui.Panel.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Panel.createTabPage |
static_method |
static function createTabPage(app, tabControl, id, text, x, y, width, height) |
| MiniGuiLib.minigui.PasswordBox |
struct |
struct PasswordBox |
| MiniGuiLib.minigui.PasswordBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.ProgressBar |
struct |
struct ProgressBar |
| MiniGuiLib.minigui.ProgressBar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, minimum, maximum, value) |
| MiniGuiLib.minigui.PropertyGrid |
struct |
struct PropertyGrid |
| MiniGuiLib.minigui.PropertyGrid.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items) |
| MiniGuiLib.minigui.PropertyGrid.getValue |
static_method |
static function getValue(control, row) |
| MiniGuiLib.minigui.PropertyGrid.setValue |
static_method |
static function setValue(control, row, value) |
| MiniGuiLib.minigui.RadioButton |
struct |
struct RadioButton |
| MiniGuiLib.minigui.RadioButton.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, checked) |
| MiniGuiLib.minigui.RichTextBox |
struct |
struct RichTextBox |
| MiniGuiLib.minigui.RichTextBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.RichTextBox.formatRange |
static_method |
static function formatRange(control, start, endIndex, color, bold, italic) |
| MiniGuiLib.minigui.ScrollBar |
struct |
struct ScrollBar |
| MiniGuiLib.minigui.ScrollBar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, orientation, minimum, maximum, value, smallStep, largeStep) |
| MiniGuiLib.minigui.ScrollViewer |
struct |
struct ScrollViewer |
| MiniGuiLib.minigui.ScrollViewer.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, horizontalScroll, verticalScroll) |
| MiniGuiLib.minigui.SearchBox |
struct |
struct SearchBox |
| MiniGuiLib.minigui.SearchBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.Separator |
struct |
struct Separator |
| MiniGuiLib.minigui.Separator.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, orientation) |
| MiniGuiLib.minigui.Slider |
struct |
struct Slider |
| MiniGuiLib.minigui.Slider.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, orientation, minimum, maximum, value, smallStep, largeStep) |
| MiniGuiLib.minigui.SpinBox |
struct |
struct SpinBox |
| MiniGuiLib.minigui.SpinBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, minimum, maximum, value, step) |
| MiniGuiLib.minigui.Splitter |
struct |
struct Splitter |
| MiniGuiLib.minigui.Splitter.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, orientation) |
| MiniGuiLib.minigui.Splitter.createPane |
static_method |
static function createPane(app, parent, id, text, x, y, width, height, orientation, targetBefore, targetAfter) |
| MiniGuiLib.minigui.StatusBar |
struct |
struct StatusBar |
| MiniGuiLib.minigui.StatusBar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.TabControl |
struct |
struct TabControl |
| MiniGuiLib.minigui.TabControl.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items, selectedIndex) |
| MiniGuiLib.minigui.TextArea |
struct |
struct TextArea |
| MiniGuiLib.minigui.TextArea.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.TextBox |
struct |
struct TextBox |
| MiniGuiLib.minigui.TextBox.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.TimePicker |
struct |
struct TimePicker |
| MiniGuiLib.minigui.TimePicker.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.ToggleSwitch |
struct |
struct ToggleSwitch |
| MiniGuiLib.minigui.ToggleSwitch.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, checked) |
| MiniGuiLib.minigui.ToolBar |
struct |
struct ToolBar |
| MiniGuiLib.minigui.ToolBar.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items) |
| MiniGuiLib.minigui.TrayIcon |
struct |
struct TrayIcon |
| MiniGuiLib.minigui.TrayIcon.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.TrayIcon.setIcon |
static_method |
static function setIcon(control, source) |
| MiniGuiLib.minigui.TrayIcon.setItems |
static_method |
static function setItems(control, items) |
| MiniGuiLib.minigui.TreeView |
struct |
struct TreeView |
| MiniGuiLib.minigui.TreeView.create |
static_method |
static function create(app, parent, id, text, x, y, width, height, items) |
| MiniGuiLib.minigui.WebView |
struct |
struct WebView |
| MiniGuiLib.minigui.WebView.create |
static_method |
static function create(app, parent, id, text, x, y, width, height) |
| MiniGuiLib.minigui.WebView.getStatus |
static_method |
static function getStatus(control) |
| MiniGuiLib.minigui.WebView.loadHtml |
static_method |
static function loadHtml(control, html) |
| MiniGuiLib.minigui.WebView.navigate |
static_method |
static function navigate(control, url) |
| MiniGuiLib.minigui.Window |
struct |
struct Window |
| MiniGuiLib.minigui.Window.close |
static_method |
static function close(window) |
| MiniGuiLib.minigui.Window.create |
static_method |
static function create(app, id, title, width, height) |
| MiniGuiLib.minigui.Window.getClientHeight |
static_method |
static function getClientHeight(window) |
| MiniGuiLib.minigui.Window.getClientWidth |
static_method |
static function getClientWidth(window) |
| MiniGuiLib.minigui.Window.setTitle |
static_method |
static function setTitle(window, title) |
| MiniGuiLib.minigui.Window.show |
static_method |
static function show(window) |
| miniGuiTypeName |
function |
function miniGuiTypeName(ns) |
| miniIdent |
function |
function miniIdent(value) |
| mlString |
function |
function mlString(value) |
| newResult |
function |
function newResult() |
| normalizePath |
function |
function normalizePath(p) |
| opt |
function |
function opt(opts, name) |
| ord |
function |
inline function ord(ch) |
| parseArray |
function |
function parseArray(p, depth) |
| parseJson |
function |
function parseJson(text) |
| parseJsonString |
function |
function parseJsonString(p) |
| parseNumber |
function |
function parseNumber(p) |
| parseObject |
function |
function parseObject(p, depth) |
| parseOptions |
function |
function parseOptions(args, start) |
| Parser |
struct |
struct Parser |
| Parser.errors |
field |
errors |
| Parser.pos |
field |
pos |
| Parser.text |
field |
text |
| parserError |
function |
function parserError(p, message) |
| parseValue |
function |
function parseValue(p, depth) |
| pathSlash |
function |
function pathSlash(p) |
| pathUnslash |
function |
function pathUnslash(p) |
| prop |
function |
function prop(obj, name) |
| quoteProcessArgument |
function |
function quoteProcessArgument(value) |
| readHandle |
function |
inline function readHandle(data, offset) |
| readMson |
function |
function readMson(result, path) |
| readU32 |
function |
inline function readU32(data, offset) |
| relativePath |
function |
function relativePath(fromDir, toPath) |
| resolveExecutable |
function |
function resolveExecutable(name) |
| resolveMsonPath |
function |
function resolveMsonPath(importPath, baseDir, includeDirs) |
| resolvePythonInterpreter |
function |
function resolvePythonInterpreter() |
| resourceValue |
function |
function resourceValue(result, path, value) |
| Result |
struct |
struct Result |
| Result.codeBehindPath |
field |
codeBehindPath |
| Result.components |
field |
components |
| Result.documents |
field |
documents |
| Result.entryDocument |
field |
entryDocument |
| Result.entryPath |
field |
entryPath |
| Result.errors |
field |
errors |
| Result.events |
field |
events |
| Result.resources |
field |
resources |
| Result.warnings |
field |
warnings |
| Result.windows |
field |
windows |
| runCompiler |
function |
function runCompiler(compiler, generated, outExe, libraryDir, target) |
| runProcess |
function |
function runProcess(executable, args) |
| setProp |
function |
function setProp(obj, name, value) |
| skipWs |
function |
function skipWs(p) |
| splitPathParts |
function |
function splitPathParts(p) |
| stackHas |
function |
function stackHas(stack, path) |
| stackSlotWidth |
function |
function stackSlotWidth(result, path, node, fallback) |
| startsAt |
function |
function startsAt(text, pos, needle) |
| stringArrayLiteral |
function |
function stringArrayLiteral(result, path, node, name) |
| stringProp |
function |
function stringProp(result, path, node, name, fallback) |
| tableArrayLiteral |
function |
function tableArrayLiteral(result, path, node, name) |
| testControlProperties |
function |
function testControlProperties(result, path, typ, properties) |
| testLayoutNode |
function |
function testLayoutNode(result, path, node, ids) |
| testPropertyNames |
function |
function testPropertyNames(result, path, obj, allowed, context) |
| treeArrayLiteral |
function |
function treeArrayLiteral(result, path, node, name) |
| trimDotSlash |
function |
function trimDotSlash(p) |
| upperFirst |
function |
function upperFirst(s0) |
| usage |
function |
function usage() |
| validateMson |
function |
function validateMson(path, includeDirs, codeBehindOverride) |
| WindowEntry |
struct |
struct WindowEntry |
| WindowEntry.path |
field |
path |
| WindowEntry.window |
field |
window |
| writeValidation |
function |
function writeValidation(result) |