Ejemplo n.º 1
0
static void
update_callback(Panel_item, int, Event *)
{
    settings_update();
    func_update();
    report_state();
}
Ejemplo n.º 2
0
static void
js_store_update_int(void *opaque, int value)
{
  js_setting_t *jss = opaque;
  settings_update(settings_get_cx(jss), jss, INT_TO_JSVAL(value));
  if(jss->jss_key != NULL)
    kv_url_opt_set(jss->jss_jsg->jsg_kv_url, KVSTORE_DOMAIN_PLUGIN,
		   jss->jss_key, KVSTORE_SET_INT, value);
}
Ejemplo n.º 3
0
static void
js_store_update_string(void *opaque, const char *str)
{
  js_setting_t *jss = opaque;
  JSContext *cx = settings_get_cx(jss);

  settings_update(cx, jss,
		  str ? STRING_TO_JSVAL(JS_NewStringCopyZ(cx, str))
		  : JSVAL_NULL);
}
Ejemplo n.º 4
0
void
set_vscale(float datamax)
{
    char buf[20];

    sprintf(buf,"%-.4g", datamax);
    xv_set(vsi.max_data, PANEL_VALUE, buf, NULL);
    settings_update();
    func_update();
}
Ejemplo n.º 5
0
static void
js_store_update_string(void *opaque, const char *str)
{
  js_setting_t *jss = opaque;
  JSContext *cx = settings_get_cx(jss);
  settings_update(cx, jss,
		  str ? STRING_TO_JSVAL(JS_NewStringCopyZ(cx, str))
		  : JSVAL_NULL);
  if(jss->jss_key != NULL)
    kv_url_opt_set(jss->jss_jsg->jsg_kv_url, KVSTORE_DOMAIN_PLUGIN,
		   jss->jss_key, KVSTORE_SET_STRING, str);
}
Ejemplo n.º 6
0
static void
js_store_update_int(void *opaque, int value)
{
  js_setting_t *jss = opaque;
  settings_update(settings_get_cx(jss), jss, INT_TO_JSVAL(value));
}
Ejemplo n.º 7
0
static void
js_store_update_bool(void *opaque, int value)
{
  js_setting_t *jss = opaque;
  settings_update(settings_get_cx(jss), jss, BOOLEAN_TO_JSVAL(!!value));
}