static function getListener($controlId, $eventType, array $action) { $script = 'manialib_event_add_listener("%s", %s, %s); '; $controlId = Tools::escapeString($controlId); $action = Tools::array2maniascript($action); $script = sprintf($script, $controlId, $eventType, $action); return $script; }
static function getMagnifier($imageId, $scale) { $script = 'manialib_ui_magnifier("%s", "%f"); '; $controlId = Tools::escapeString($imageId); return sprintf($script, $controlId, $scale); }
static function getSetSubstyle($controlId, $substyle) { $script = 'manialib_set_substyle("%s", "%s"); '; $controlId = Tools::escapeString($controlId); $substyle = Tools::escapeString($substyle); return sprintf($script, $controlId, $substyle); }