Пример #1
0
static void sizeHeight(uiSpinbox *s, void *data)
{
	uiWindow *w = uiWindow(data);
	int xp, yp;

	uiWindowContentSize(w, &xp, &yp);
	yp = uiSpinboxValue(height);
	uiWindowSetContentSize(w, xp, yp);
}
Пример #2
0
static void callback_uiSpinboxOnChanged( uiSpinbox* c, void* d )
{
	lua_State* L = (lua_State*) d;
	if( L )
	{
		lua_pushinteger( L, uiSpinboxValue( c ) );
		invoke_callback( L, c, callback_OnChanged, 1 );
	}
}
Пример #3
0
static void sizeWidth(uiSpinbox *s, void *data)
{
	uiWindow *w = uiWindow(data);
	int xp, yp;

	uiWindowContentSize(w, &xp, &yp);
	xp = uiSpinboxValue(width);
	uiWindowSetContentSize(w, xp, yp);
}
Пример #4
0
static Janet janet_ui_spinbox_value(int32_t argc, Janet *argv) {
    janet_arity(argc, 1, 2);
    uiSpinbox *spinbox = janet_getuitype(argv, 0, &spinbox_td);
    if (argc == 2) {
        int32_t value = janet_getinteger(argv, 1);
        uiSpinboxSetValue(spinbox, value);
        return argv[0];
    }
    return janet_wrap_integer(uiSpinboxValue(spinbox));
}
Пример #5
0
static void onSpinboxChanged(uiSpinbox *s, void *data)
{
	update(uiSpinboxValue(spinbox));
}