progressbar: fix vertical type and document fields

Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
Julien Danjou 2008-08-29 13:52:25 +02:00
parent 23707aafcf
commit 033d7c82bc
1 changed files with 12 additions and 1 deletions

View File

@ -528,6 +528,17 @@ luaA_progressbar_bar_data_add(lua_State *L)
* \param L The Lua VM state.
* \param token The key token.
* \return The number of elements pushed on the stack.
* \luastack
* \lfield bar_properties_set Set the properties of a bar.
* \lfield bar_data_add Add data to a bar.
* \lfield gap Gap betweens bars.
* \lfield ticks_gap Gap between ticks.
* \lfield ticks_count Number of ticks.
* \lfield border_padding Border padding.
* \lfield border_width Border width.
* \lfield width Bars width.
* \lfield height Bars height.
* \lfield vertical True: draw bar vertically, false: horizontally.
*/
static int
luaA_progressbar_index(lua_State *L, awesome_token_t token)
@ -565,7 +576,7 @@ luaA_progressbar_index(lua_State *L, awesome_token_t token)
lua_pushnumber(L, d->height);
break;
case A_TK_VERTICAL:
lua_pushnumber(L, d->vertical);
lua_pushboolean(L, d->vertical);
break;
default:
return 0;