diff options
| author | jussi | 2023-12-20 01:13:28 +0200 |
|---|---|---|
| committer | jussi | 2023-12-20 01:13:28 +0200 |
| commit | 192d471fb3caaa6d73796185e5cadc62075743f7 (patch) | |
| tree | e6284af8813771228eb37ef85405d9083fde6840 /src | |
| parent | 9884c544bb2e9870bbda9607685bd478c9f3fda0 (diff) | |
| download | reilua-enhanced-192d471fb3caaa6d73796185e5cadc62075743f7.tar.gz reilua-enhanced-192d471fb3caaa6d73796185e5cadc62075743f7.tar.bz2 reilua-enhanced-192d471fb3caaa6d73796185e5cadc62075743f7.zip | |
GuiScrollBar.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lua_core.c | 1 | ||||
| -rw-r--r-- | src/rgui.c | 18 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/lua_core.c b/src/lua_core.c index 0da51dc..45ea370 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -1940,6 +1940,7 @@ void luaRegister() { assingGlobalFunction( "GuiStatusBar", lguiGuiStatusBar ); assingGlobalFunction( "GuiDummyRec", lguiGuiDummyRec ); assingGlobalFunction( "GuiGrid", lguiGuiGrid ); + assingGlobalFunction( "GuiScrollBar", lguiGuiScrollBar ); /* Advance controls set. */ assingGlobalFunction( "GuiListView", lguiGuiListView ); assingGlobalFunction( "GuiListViewEx", lguiGuiListViewEx ); @@ -765,6 +765,24 @@ int lguiGuiGrid( lua_State *L ) { } /* +> value = RL.GuiScrollBar( Rectangle bounds, int value, int minValue, int maxValue ) + +Scroll bar control + +- Success return int +*/ +int lguiGuiScrollBar( lua_State *L ) { + Rectangle bounds = uluaGetRectangle( L, 1 ); + int value = luaL_checkinteger( L, 2 ); + int minValue = luaL_checkinteger( L, 3 ); + int maxValue = luaL_checkinteger( L, 4 ); + + lua_pushinteger( L, GuiScrollBar( bounds, value, minValue, maxValue ) ); + + return 1; +} + +/* ## Gui - Advance controls set */ |
