| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- #include "luat_base.h"
- #include "lvgl.h"
- #include "luat_lvgl.h"
- // lv_obj_t* lv_spinbox_create(lv_obj_t* par, lv_obj_t* copy)
- int luat_lv_spinbox_create(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_create");
- lv_obj_t* par = (lv_obj_t*)lua_touserdata(L, 1);
- lv_obj_t* copy = (lv_obj_t*)lua_touserdata(L, 2);
- lv_obj_t* ret = NULL;
- ret = lv_spinbox_create(par ,copy);
- if (ret) lua_pushlightuserdata(L, ret); else lua_pushnil(L);
- return 1;
- }
- // void lv_spinbox_set_rollover(lv_obj_t* spinbox, bool b)
- int luat_lv_spinbox_set_rollover(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_rollover");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- bool b = (bool)lua_toboolean(L, 2);
- lv_spinbox_set_rollover(spinbox ,b);
- return 0;
- }
- // void lv_spinbox_set_value(lv_obj_t* spinbox, int32_t i)
- int luat_lv_spinbox_set_value(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_value");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- int32_t i = (int32_t)luaL_checkinteger(L, 2);
- lv_spinbox_set_value(spinbox ,i);
- return 0;
- }
- // void lv_spinbox_set_digit_format(lv_obj_t* spinbox, uint8_t digit_count, uint8_t separator_position)
- int luat_lv_spinbox_set_digit_format(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_digit_format");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- uint8_t digit_count = (uint8_t)luaL_checkinteger(L, 2);
- uint8_t separator_position = (uint8_t)luaL_checkinteger(L, 3);
- lv_spinbox_set_digit_format(spinbox ,digit_count ,separator_position);
- return 0;
- }
- // void lv_spinbox_set_step(lv_obj_t* spinbox, uint32_t step)
- int luat_lv_spinbox_set_step(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_step");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- uint32_t step = (uint32_t)luaL_checkinteger(L, 2);
- lv_spinbox_set_step(spinbox ,step);
- return 0;
- }
- // void lv_spinbox_set_range(lv_obj_t* spinbox, int32_t range_min, int32_t range_max)
- int luat_lv_spinbox_set_range(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_range");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- int32_t range_min = (int32_t)luaL_checkinteger(L, 2);
- int32_t range_max = (int32_t)luaL_checkinteger(L, 3);
- lv_spinbox_set_range(spinbox ,range_min ,range_max);
- return 0;
- }
- // void lv_spinbox_set_padding_left(lv_obj_t* spinbox, uint8_t padding)
- int luat_lv_spinbox_set_padding_left(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_set_padding_left");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- uint8_t padding = (uint8_t)luaL_checkinteger(L, 2);
- lv_spinbox_set_padding_left(spinbox ,padding);
- return 0;
- }
- // bool lv_spinbox_get_rollover(lv_obj_t* spinbox)
- int luat_lv_spinbox_get_rollover(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_get_rollover");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- bool ret;
- ret = lv_spinbox_get_rollover(spinbox);
- lua_pushboolean(L, ret);
- return 1;
- }
- // int32_t lv_spinbox_get_value(lv_obj_t* spinbox)
- int luat_lv_spinbox_get_value(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_get_value");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- int32_t ret;
- ret = lv_spinbox_get_value(spinbox);
- lua_pushinteger(L, ret);
- return 1;
- }
- // int32_t lv_spinbox_get_step(lv_obj_t* spinbox)
- int luat_lv_spinbox_get_step(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_get_step");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- int32_t ret;
- ret = lv_spinbox_get_step(spinbox);
- lua_pushinteger(L, ret);
- return 1;
- }
- // void lv_spinbox_step_next(lv_obj_t* spinbox)
- int luat_lv_spinbox_step_next(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_step_next");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- lv_spinbox_step_next(spinbox);
- return 0;
- }
- // void lv_spinbox_step_prev(lv_obj_t* spinbox)
- int luat_lv_spinbox_step_prev(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_step_prev");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- lv_spinbox_step_prev(spinbox);
- return 0;
- }
- // void lv_spinbox_increment(lv_obj_t* spinbox)
- int luat_lv_spinbox_increment(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_increment");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- lv_spinbox_increment(spinbox);
- return 0;
- }
- // void lv_spinbox_decrement(lv_obj_t* spinbox)
- int luat_lv_spinbox_decrement(lua_State *L) {
- LV_DEBUG("CALL lv_spinbox_decrement");
- lv_obj_t* spinbox = (lv_obj_t*)lua_touserdata(L, 1);
- lv_spinbox_decrement(spinbox);
- return 0;
- }
|